Web Dynpro API Documentation

com.sap.tc.webdynpro.clientserver.uielib.standard.api
Interface IWDAbstractTreeTableColumn

All Superinterfaces:
IWDAbstractMasterTableColumn, IWDViewElement
All Known Subinterfaces:
IWDTreeByNestingTableColumn

public interface IWDAbstractTreeTableColumn
extends IWDAbstractMasterTableColumn

Web Dynpro AbstractTreeTableColumn API.

This type can be called by applications using Web Dynpro, but DO NOT EXTEND OR IMPLEMENT IT!


Field Summary
static boolean DEFAULT_CHILDREN_LOADED
          Default value of property childrenLoaded.
static boolean DEFAULT_IS_LEAF
          Default value of property isLeaf.
 
Fields inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDAbstractMasterTableColumn
DEFAULT_DESIGN, DEFAULT_RESIZABLE, DEFAULT_VISIBLE, DEFAULT_WIDTH
 
Method Summary
 void bindChildrenLoaded(IWDAttributeInfo attributeInfo)
          Binds property childrenLoaded to the context attribute specified by the given attribute info.
 void bindChildrenLoaded(java.lang.String path)
          Binds property childrenLoaded to the context attribute specified by path.
 void bindExpanded(IWDAttributeInfo attributeInfo)
          Note: This property must be bound to the context! Binds property expanded to the context attribute specified by the given attribute info.
 void bindExpanded(java.lang.String path)
          Note: This property must be bound to the context! Binds property expanded to the context attribute specified by path.
 java.lang.String bindingOfChildrenLoaded()
          Binding path of property childrenLoaded.
 java.lang.String bindingOfExpanded()
          Note: This property must be bound to the context! Binding path of property expanded.
 java.lang.String bindingOfIsLeaf()
          Binding path of property isLeaf.
 void bindIsLeaf(IWDAttributeInfo attributeInfo)
          Binds property isLeaf to the context attribute specified by the given attribute info.
 void bindIsLeaf(java.lang.String path)
          Binds property isLeaf to the context attribute specified by path.
 boolean getChildrenLoaded()
          Returns the value of the childrenLoaded property.
 boolean getExpanded()
          Note: This property must be bound to the context! Returns the value of the expanded property.
 boolean getIsLeaf()
          Returns the value of the isLeaf property.
 IWDAction getOnLoadChildren()
          Returns the action to which the event onLoadChildren is mapped.
 IWDParameterMapping mappingOfOnLoadChildren()
          Returns the parameter mapping of event onLoadChildren.
 void setChildrenLoaded(boolean value)
          Sets property childrenLoaded to the new value.
 void setExpanded(boolean value)
          Note: This property must be bound to the context! Sets property expanded to the new value.
 void setIsLeaf(boolean value)
          Sets property isLeaf to the new value.
 void setOnLoadChildren(IWDAction action)
          Maps the event onLoadChildren to the given action.
 
Methods inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDAbstractMasterTableColumn
bindDesign, bindDesign, bindingOfDesign, bindingOfResizable, bindingOfVisible, bindingOfWidth, bindResizable, bindResizable, bindVisible, bindVisible, bindWidth, bindWidth, destroyHeader, destroyTableCellEditor, getDesign, getHeader, getResizable, getTable, getTableCellEditor, getVisible, getWidth, setDesign, setHeader, setResizable, setTableCellEditor, setVisible, setWidth
 
Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDViewElement
getId, getView, requestFocus
 

Field Detail

DEFAULT_CHILDREN_LOADED

public static final boolean DEFAULT_CHILDREN_LOADED
Default value of property childrenLoaded.

DEFAULT_IS_LEAF

public static final boolean DEFAULT_IS_LEAF
Default value of property isLeaf.
Method Detail

getOnLoadChildren

public IWDAction getOnLoadChildren()
Returns the action to which the event onLoadChildren is mapped. Event that is caused when a tree node without children is expanded for the first time.
Returns:
the action to which the event is mapped
See Also:
mappingOfOnLoadChildren()

setOnLoadChildren

public void setOnLoadChildren(IWDAction action)
Maps the event onLoadChildren to the given action.
Parameters:
action - the action for the event
See Also:
getOnLoadChildren()

mappingOfOnLoadChildren

public IWDParameterMapping mappingOfOnLoadChildren()
Returns the parameter mapping of event onLoadChildren.

To be accessible in a view controller, a UI element event parameter has to be mapped to a controller event handler parameter. This is done by defining a parameter mapping.

Event parameters:
Returns:
parameter mapping list.
See Also:
getOnLoadChildren()

bindChildrenLoaded

public void bindChildrenLoaded(java.lang.String path)
Binds property childrenLoaded to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the childrenLoaded property is bound

bindChildrenLoaded

public void bindChildrenLoaded(IWDAttributeInfo attributeInfo)
Binds property childrenLoaded to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the childrenLoaded property is bound

bindingOfChildrenLoaded

public java.lang.String bindingOfChildrenLoaded()
Binding path of property childrenLoaded.
Returns:
the path of the context attribute to which the childrenLoaded is currently bound

getChildrenLoaded

public boolean getChildrenLoaded()
Returns the value of the childrenLoaded property. The initial value is false. Determines whether the children of the current row have already been loaded in case the current row is a node.
Returns:
the current value of the childrenLoaded property
See Also:
setChildrenLoaded(boolean)

setChildrenLoaded

public void setChildrenLoaded(boolean value)
Sets property childrenLoaded to the new value.
Parameters:
value - the new value of the childrenLoaded property
See Also:
getChildrenLoaded()

bindExpanded

public void bindExpanded(java.lang.String path)
Note: This property must be bound to the context! Binds property expanded to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the expanded property is bound

bindExpanded

public void bindExpanded(IWDAttributeInfo attributeInfo)
Note: This property must be bound to the context! Binds property expanded to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the expanded property is bound

bindingOfExpanded

public java.lang.String bindingOfExpanded()
Note: This property must be bound to the context! Binding path of property expanded.
Returns:
the path of the context attribute to which the expanded is currently bound

getExpanded

public boolean getExpanded()
Note: This property must be bound to the context! Returns the value of the expanded property. The initial value is false. Determines whether the current node is expanded or not in case the current row is a node.
Returns:
the current value of the expanded property
See Also:
setExpanded(boolean)

setExpanded

public void setExpanded(boolean value)
Note: This property must be bound to the context! Sets property expanded to the new value.
Parameters:
value - the new value of the expanded property
See Also:
getExpanded()

bindIsLeaf

public void bindIsLeaf(java.lang.String path)
Binds property isLeaf to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the isLeaf property is bound

bindIsLeaf

public void bindIsLeaf(IWDAttributeInfo attributeInfo)
Binds property isLeaf to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the isLeaf property is bound

bindingOfIsLeaf

public java.lang.String bindingOfIsLeaf()
Binding path of property isLeaf.
Returns:
the path of the context attribute to which the isLeaf is currently bound

getIsLeaf

public boolean getIsLeaf()
Returns the value of the isLeaf property. The initial value is false. Determines whether the current row is a leaf or a node in the tree.
Returns:
the current value of the isLeaf property
See Also:
setIsLeaf(boolean)

setIsLeaf

public void setIsLeaf(boolean value)
Sets property isLeaf to the new value.
Parameters:
value - the new value of the isLeaf property
See Also:
getIsLeaf()

Web Dynpro API Documentation

Copyright © 2004 SAP AG. Automatically generated Thu Mar 3 2005, 22:15