public class MenuItemVO extends MenuEntryVO
| Modifier and Type | Field and Description |
|---|---|
static Property<CustomOperationVO,MenuItemVO> |
CUSTOM_OPERATION |
static Property<java.lang.String,MenuItemVO> |
TITLE |
static Property<MenuItemType,MenuItemVO> |
TYPE |
static Property<java.lang.String,MenuItemVO> |
URL |
GROUP, ICON, LAST_MODIFIED_MILLIS, NATURECONFIGURATION, VISIBILITYNAMEID| Constructor and Description |
|---|
MenuItemVO() |
MenuItemVO(java.lang.Long id) |
MenuItemVO(Property<T,? super MenuItemVO> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Property<?,?>> |
doGetProperties() |
protected void |
doSet(Property<?,?> property,
java.lang.Object value) |
java.lang.Object |
get(Property<?,?> property)
Returns the value of the given property
|
CustomOperationVO |
getCustomOperation() |
java.lang.String |
getTitle() |
MenuItemType |
getType() |
java.lang.String |
getUrl() |
void |
setCustomOperation(CustomOperationVO customOperation) |
void |
setTitle(java.lang.String title) |
void |
setType(MenuItemType type) |
void |
setUrl(java.lang.String url) |
getGroup, getIcon, getLastModifiedMillis, getNature, setGroup, setIcon, setLastModifiedMillis, setNaturegetConfiguration, getVisibility, setConfiguration, setVisibilitycompareTo, getName, setName, toStringgetId, getIds, getUniqueIdsequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, changes, copyPropertiesTo, firePropertyChange, properties, propertyMap, removePropertyChangeListener, removePropertyChangeListener, setpublic static final Property<CustomOperationVO,MenuItemVO> CUSTOM_OPERATION
public static final Property<java.lang.String,MenuItemVO> TITLE
public static final Property<MenuItemType,MenuItemVO> TYPE
public static final Property<java.lang.String,MenuItemVO> URL
public MenuItemVO()
public MenuItemVO(java.lang.Long id)
public MenuItemVO(Property<T,? super MenuItemVO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class MenuEntryVOprotected void doSet(Property<?,?> property, java.lang.Object value)
doSet in class MenuEntryVOpublic java.lang.Object get(Property<?,?> property)
ObservableBeanget in class MenuEntryVOpublic CustomOperationVO getCustomOperation()
public java.lang.String getTitle()
public MenuItemType getType()
public java.lang.String getUrl()
public void setCustomOperation(CustomOperationVO customOperation)
public void setTitle(java.lang.String title)
public void setType(MenuItemType type)
public void setUrl(java.lang.String url)