Package com.hp.lft.sdk.web
Class MenuDescription
java.lang.Object
com.hp.lft.sdk.internal.PropertiesDescriptionBase
com.hp.lft.sdk.PropertiesDescription
com.hp.lft.sdk.DescriptionBase
com.hp.lft.sdk.web.WebBaseDescription
com.hp.lft.sdk.web.WebElementDescription
com.hp.lft.sdk.web.MenuDescription
- All Implemented Interfaces:
- CloneableObject,- Description,- com.hp.lft.sdk.internal.DescriptionWithVri,- Cloneable
The description of a Web Menu test object.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classThis class can be used to construct an instance of the MenuDescription class using the builder pattern.protected static classMenuDescription.Init<T extends MenuDescription.Init<T>>Helper class for MenuDescription.Builder.
- 
Field SummaryFields inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBaseproperties
- 
Constructor SummaryConstructorsModifierConstructorDescriptionInitializes a new instance of the MenuDescription class.protectedMenuDescription(MenuDescription.Init<?> init) Initializes a new instance of the MenuDescription class using the Builder pattern.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the first item in the list of items in this menu.String[]Returns a collection of all top level menu items in this menu, separated by semi-colons (;).Returns the number of top level menu items contained in this menu.voidsetFirstMenuItem(StringProperty firstMenuItem) Sets the first item in the list of items in this menu.voidsetFirstMenuItem(String firstMenuItem) Sets the first item in the list of items in this menu.voidsetTopLevelMenuItems(String[] topLevelMenuItems) Sets the top level menu items in this object.voidsetTopLevelMenuItemsCount(Integer topLevelMenuItemsCount) Sets the number of top level menu items contained in this menu.Methods inherited from class com.hp.lft.sdk.web.WebElementDescriptiongetAccessibilityName, getCSSSelector, getRole, getXPath, setAccessibilityName, setAccessibilityName, setCSSSelector, setCSSSelector, setRole, setRole, setXPath, setXPathMethods inherited from class com.hp.lft.sdk.web.WebBaseDescriptioncloneTo, getAbsoluteLocation, getAttributes, getClassName, getId, getInnerHTML, getInnerText, getLocation, getName, getOuterHTML, getOuterText, getSize, getStyles, getTagName, getTitle, isVisible, setAbsoluteLocation, setAbsoluteLocation, setAbsoluteLocation, setAttributes, setClassName, setClassName, setId, setId, setInnerHTML, setInnerHTML, setInnerText, setInnerText, setLocation, setLocation, setLocation, setName, setName, setOuterHTML, setOuterHTML, setOuterText, setOuterText, setSize, setSize, setSize, setStyles, setTagName, setTagName, setTitle, setTitle, setVisibleMethods inherited from class com.hp.lft.sdk.DescriptionBasegetIndex, getIndexType, getObjectProperties, getVRI, setIndex, setIndexType, setObjectProperties, setVRI, setVRIMethods inherited from class com.hp.lft.sdk.PropertiesDescriptioncloneMethods inherited from class com.hp.lft.sdk.internal.PropertiesDescriptionBasegetValueAs, getValueAsStringProperty, insertValueMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hp.lft.sdk.CloneableObjectclone
- 
Constructor Details- 
MenuDescriptionpublic MenuDescription()Initializes a new instance of the MenuDescription class.
- 
MenuDescriptionInitializes a new instance of the MenuDescription class using the Builder pattern.- Parameters:
- init- the Builder pattern.
 
 
- 
- 
Method Details- 
setTopLevelMenuItemsCountSets the number of top level menu items contained in this menu.- Parameters:
- topLevelMenuItemsCount- the number of top level menu items in this menu.
 
- 
getTopLevelMenuItemsCountReturns the number of top level menu items contained in this menu.- Returns:
- The number of top level menu items contained in this menu.
 
- 
setTopLevelMenuItemsSets the top level menu items in this object.- Parameters:
- topLevelMenuItems- the top level menu items in this menu.
 
- 
getTopLevelMenuItemsReturns a collection of all top level menu items in this menu, separated by semi-colons (;).- Returns:
- A collection of all top level menu items in this menu, separated by semi-colons (;).
 
- 
setFirstMenuItemSets the first item in the list of items in this menu.- Parameters:
- firstMenuItem- a StringProperty (or RegExpProperty) representing the first item in the list of items in this menu.
 
- 
setFirstMenuItemSets the first item in the list of items in this menu.- Parameters:
- firstMenuItem- the first item in the list of items in this menu.
 
- 
getFirstMenuItemReturns the first item in the list of items in this menu.- Returns:
- the first item in the list of items in this menu.
 
 
-