|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Web Dynpro AbstractPatternContainer API. Abstract base class of all PatternContainers.
This type can be called by applications using Web Dynpro, but DO NOT EXTEND OR IMPLEMENT IT!
| Field Summary | |
static java.lang.String |
DEFAULT_ACCESSIBILITY_DESCRIPTION
Default value of property accessibilityDescription. |
static WDPatternContainerDesign |
DEFAULT_DESIGN
Default value of property design. |
static boolean |
DEFAULT_HAS_CONTENT_CONNECTOR
Default value of property hasContentConnector. |
| Fields inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDUIElement |
DEFAULT_ENABLED, DEFAULT_TOOLTIP, DEFAULT_VISIBLE |
| Method Summary | |
void |
addExpandFunction(IWDPatternExpandFunction aPatternExpandFunction)
Adds the given ExpandFunction at the end of the list of ExpandFunctions. |
void |
addExpandFunction(IWDPatternExpandFunction aPatternExpandFunction,
int index)
Adds the given ExpandFunction at the specified index in the list of ExpandFunctions. |
void |
bindAccessibilityDescription(IWDAttributeInfo attributeInfo)
Binds property accessibilityDescription to the context attribute
specified by the given attribute info. |
void |
bindAccessibilityDescription(java.lang.String path)
Binds property accessibilityDescription to the context attribute
specified by path. |
void |
bindDesign(IWDAttributeInfo attributeInfo)
Binds property design to the context attribute
specified by the given attribute info. |
void |
bindDesign(java.lang.String path)
Binds property design to the context attribute
specified by path. |
void |
bindHasContentConnector(IWDAttributeInfo attributeInfo)
Binds property hasContentConnector to the context attribute
specified by the given attribute info. |
void |
bindHasContentConnector(java.lang.String path)
Binds property hasContentConnector to the context attribute
specified by path. |
java.lang.String |
bindingOfAccessibilityDescription()
Binding path of property accessibilityDescription. |
java.lang.String |
bindingOfDesign()
Binding path of property design. |
java.lang.String |
bindingOfHasContentConnector()
Binding path of property hasContentConnector. |
void |
destroyAllExpandFunctions()
Destroys all entries in the list of ExpandFunctions. |
void |
destroyPopupMenu()
Destroys the PopupMenu instance. |
java.lang.String |
getAccessibilityDescription()
Returns the value of the accessibilityDescription property. |
WDPatternContainerDesign |
getDesign()
Returns the value of the design property. |
IWDPatternExpandFunction |
getExpandFunction(int index)
Returns the ExpandFunction at the given index. |
IWDPatternExpandFunction[] |
getExpandFunctions()
Returns the list of ExpandFunctions. |
boolean |
getHasContentConnector()
Returns the value of the hasContentConnector property. |
IWDMenu |
getPopupMenu()
Gets the PopupMenu instance. |
boolean |
hasExpandFunctions()
Checks if there exist ExpandFunctions. |
int |
indexOfExpandFunction(IWDPatternExpandFunction aPatternExpandFunction)
Returns the index of the given element in the list of ExpandFunctions or -1 if it is not contained in the list. |
java.util.Iterator |
iterateExpandFunctions()
Returns an iterator over the list of ExpandFunctions. |
int |
numberOfExpandFunctions()
Returns the number of ExpandFunctions. |
void |
removeAllExpandFunctions()
Removes all entries from the list of ExpandFunctions. |
IWDPatternExpandFunction |
removeExpandFunction(int index)
Removes the entry at the given index from the list of ExpandFunctions. |
IWDPatternExpandFunction |
removeExpandFunction(java.lang.String id)
Removes the entry with the given ID from the list of ExpandFunctions. |
void |
setAccessibilityDescription(java.lang.String value)
Sets property accessibilityDescription to the new value. |
void |
setDesign(WDPatternContainerDesign value)
Sets property design to the new value. |
void |
setHasContentConnector(boolean value)
Sets property hasContentConnector to the new value. |
void |
setPopupMenu(IWDMenu popupMenu)
Sets the PopupMenu instance. |
void |
swapExpandFunctions(int i,
int j)
Swaps the ExpandFunctions at the given indices. |
| Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDUIElement |
bindEnabled, bindEnabled, bindingOfEnabled, bindingOfTooltip, bindingOfVisible, bindTooltip, bindTooltip, bindVisible, bindVisible, createLayoutData, getContainer, getEnabled, getLayoutData, getTooltip, getVisible, setEnabled, setTooltip, setVisible |
| Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDViewElement |
getId, getView, requestFocus |
| Field Detail |
public static final java.lang.String DEFAULT_ACCESSIBILITY_DESCRIPTION
accessibilityDescription.public static final WDPatternContainerDesign DEFAULT_DESIGN
design.public static final boolean DEFAULT_HAS_CONTENT_CONNECTOR
hasContentConnector.| Method Detail |
public void bindAccessibilityDescription(java.lang.String path)
accessibilityDescription to the context attribute
specified by path.path - the path of the context attribute to which the accessibilityDescription
property is boundpublic void bindAccessibilityDescription(IWDAttributeInfo attributeInfo)
accessibilityDescription to the context attribute
specified by the given attribute info.attributeInfo - the info of the context attribute to which the
accessibilityDescription property is boundpublic java.lang.String bindingOfAccessibilityDescription()
accessibilityDescription.public java.lang.String getAccessibilityDescription()
accessibilityDescription property.
The initial value is "".
Short description for the PatternContainer (it's like a title) in the accessibility mode. Should be used if no title is available. It is only used if accessibility mode (508) is switched on and will be included into the tooltip. Its read by the screen reader when the whole UI element gets the focus.setAccessibilityDescription(String)public void setAccessibilityDescription(java.lang.String value)
accessibilityDescription to the new value.value - the new value of the accessibilityDescription propertygetAccessibilityDescription()public void bindDesign(java.lang.String path)
design to the context attribute
specified by path.path - the path of the context attribute to which the design
property is boundpublic void bindDesign(IWDAttributeInfo attributeInfo)
design to the context attribute
specified by the given attribute info.attributeInfo - the info of the context attribute to which the
design property is boundpublic java.lang.String bindingOfDesign()
design.public WDPatternContainerDesign getDesign()
design property.
The initial value is WDPatternContainerDesign.PLAIN.
Determines the design of this PatternContainer. For the parameter values see enumeration 'PatternContainerDesign'. Default is 'PLAIN'.setDesign(WDPatternContainerDesign)public void setDesign(WDPatternContainerDesign value)
design to the new value.value - the new value of the design propertygetDesign()public void bindHasContentConnector(java.lang.String path)
hasContentConnector to the context attribute
specified by path.path - the path of the context attribute to which the hasContentConnector
property is boundpublic void bindHasContentConnector(IWDAttributeInfo attributeInfo)
hasContentConnector to the context attribute
specified by the given attribute info.attributeInfo - the info of the context attribute to which the
hasContentConnector property is boundpublic java.lang.String bindingOfHasContentConnector()
hasContentConnector.public boolean getHasContentConnector()
hasContentConnector property.
The initial value is false.
Determines whether the PatternContainer control has a content connector or not. It is a visualisation between two PatternContainer to show that their content is connected to each other.setHasContentConnector(boolean)public void setHasContentConnector(boolean value)
hasContentConnector to the new value.value - the new value of the hasContentConnector propertygetHasContentConnector()public void addExpandFunction(IWDPatternExpandFunction aPatternExpandFunction)
aPatternExpandFunction - the ExpandFunction to be added into the listgetExpandFunctions()
public void addExpandFunction(IWDPatternExpandFunction aPatternExpandFunction,
int index)
aPatternExpandFunction - the ExpandFunction to be added into the listindex - zero based index of the insertion position in the listgetExpandFunctions()
public void swapExpandFunctions(int i,
int j)
i - index of the first ExpandFunction to swapj - index of the second ExpandFunction to swapIndexOutOfBoundsException - If one of the indices is out of boundspublic IWDPatternExpandFunction[] getExpandFunctions()
public IWDPatternExpandFunction getExpandFunction(int index)
public int indexOfExpandFunction(IWDPatternExpandFunction aPatternExpandFunction)
-1 if it is not contained in the list.public int numberOfExpandFunctions()
getExpandFunctions()public boolean hasExpandFunctions()
true if there are ExpandFunctions;
false otherwise.getExpandFunctions()public java.util.Iterator iterateExpandFunctions()
getExpandFunctions()public IWDPatternExpandFunction removeExpandFunction(int index)
index - zero based index of the deletion position in the listaddExpandFunction(IWDPatternExpandFunction),
getExpandFunctions()public IWDPatternExpandFunction removeExpandFunction(java.lang.String id)
id - unique ID of the element to be deleted from the listaddExpandFunction(IWDPatternExpandFunction),
getExpandFunctions()public void removeAllExpandFunctions()
addExpandFunction(IWDPatternExpandFunction),
getExpandFunctions()public void destroyAllExpandFunctions()
public IWDMenu getPopupMenu()
setPopupMenu(IWDMenu)public void setPopupMenu(IWDMenu popupMenu)
popupMenu - the new popupMenugetPopupMenu()public void destroyPopupMenu()
|
Web Dynpro API Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||