public class NavigationItem extends BaseObject implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
actionName |
protected String |
actionValue |
protected String |
application |
protected Boolean |
hidden |
protected Icon |
icon |
protected List<NavigationItem> |
item |
protected String |
label |
protected String |
name |
protected String |
page |
protected String |
ref |
protected Boolean |
selected |
protected String |
site |
protected ItemType |
type |
Constructor and Description |
---|
NavigationItem() |
Modifier and Type | Method and Description |
---|---|
String |
getActionName()
If the
page for this item is set, this defines the name for a page-parameter. |
String |
getActionValue()
If the
page for this item is set, this defines the value for the page-parameter defined in actionName . |
String |
getApplication()
The name of the application this item belongs to.
|
Icon |
getIcon()
Gets the value of the icon property.
|
List<NavigationItem> |
getItem()
Gets the value of the item property.
|
String |
getLabel()
Gets the value of the label property.
|
String |
getName()
The name of this navigation item.
|
String |
getPage()
The id of the page this item refers to.
|
String |
getRef()
The URL-reference for this item, meaning it contains the navigation path.
|
String |
getSite()
The name of the site this item belongs to.
|
ItemType |
getType()
The type of this item.
|
Boolean |
isHidden()
Set to 'true' to mark this item as hidden.
|
Boolean |
isSelected()
Set to 'true' to mark this item as selected.
|
void |
setActionName(String value)
Sets the value of the actionName property.
|
void |
setActionValue(String value)
Sets the value of the actionValue property.
|
void |
setApplication(String value)
Sets the value of the application property.
|
void |
setHidden(Boolean value)
Sets the value of the hidden property.
|
void |
setIcon(Icon value)
Sets the value of the icon property.
|
void |
setLabel(String value)
Sets the value of the label property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPage(String value)
Sets the value of the page property.
|
void |
setRef(String value)
Sets the value of the ref property.
|
void |
setSelected(Boolean value)
Sets the value of the selected property.
|
void |
setSite(String value)
Sets the value of the site property.
|
void |
setType(ItemType value)
Sets the value of the type property.
|
protected String label
protected Icon icon
protected List<NavigationItem> item
protected ItemType type
protected String ref
protected String name
protected String site
protected String application
protected String page
protected String actionName
protected String actionValue
protected Boolean hidden
protected Boolean selected
public String getLabel()
String
public void setLabel(String value)
value
- allowed object is
String
public void setIcon(Icon value)
value
- allowed object is
Icon
public List<NavigationItem> getItem()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the item property.
For example, to add a new item, do as follows:
getItem().add(newItem);
Objects of the following type(s) are allowed in the list
NavigationItem
public ItemType getType()
public void setType(ItemType value)
value
- allowed object is
ItemType
public String getRef()
String
public void setRef(String value)
value
- allowed object is
String
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getSite()
String
public void setSite(String value)
value
- allowed object is
String
public String getApplication()
String
public void setApplication(String value)
value
- allowed object is
String
public String getPage()
String
public void setPage(String value)
value
- allowed object is
String
public String getActionName()
page
for this item is set, this defines the name for a page-parameter.String
public void setActionName(String value)
value
- allowed object is
String
public String getActionValue()
page
for this item is set, this defines the value for the page-parameter defined in actionName
.String
public void setActionValue(String value)
value
- allowed object is
String
public Boolean isHidden()
Boolean
public void setHidden(Boolean value)
value
- allowed object is
Boolean
public Boolean isSelected()
Boolean
Copyright © 2011–2017 aiticon GmbH. All rights reserved.