|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MenuItem
| Method Summary | |
|---|---|
void |
addChild(MenuItem item)
|
MenuItem |
addChild(java.lang.String name,
java.lang.String desc,
java.lang.String href)
|
boolean |
enabled()
|
java.lang.String |
getAbsolutePath()
|
MenuItem |
getChildByName(java.lang.String name)
|
MenuItem |
getChildByPath(java.lang.String absolutePath)
gets child by given path, digs into children if neeeded |
MenuItem |
getChildByPos(int i)
|
java.util.List<MenuItem> |
getChildren()
|
java.lang.String |
getDescription()
|
java.lang.String |
getHotkey()
Get hotkey to trigger this item. |
java.lang.String |
getHREF()
|
java.lang.String |
getName()
|
java.lang.String |
getOnClick()
|
MenuItem |
getParent()
|
java.lang.String |
getPermission()
|
int |
getPosition()
|
void |
moveDown()
increases position among siblings |
void |
moveUp()
decreases position among siblings |
void |
removeChild(MenuItem item)
|
void |
removeSelf()
remove this item |
MenuItem |
resolve()
Creates a copy of this menu item (recursively) and resolves all plugin items and selected state according to the request |
void |
select()
Flag this node as selected. |
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getDescription()
java.lang.String getHREF()
java.lang.String getAbsolutePath()
java.lang.String getOnClick()
MenuItem getParent()
java.util.List<MenuItem> getChildren()
void removeChild(MenuItem item)
MenuItem getChildByPos(int i)
MenuItem getChildByPath(java.lang.String absolutePath)
throws org.benow.repository.NoSuchObjectException
org.benow.repository.NoSuchObjectException
MenuItem getChildByName(java.lang.String name)
throws org.benow.repository.NoSuchObjectException
org.benow.repository.NoSuchObjectExceptionvoid addChild(MenuItem item)
MenuItem addChild(java.lang.String name,
java.lang.String desc,
java.lang.String href)
int getPosition()
void moveUp()
void moveDown()
java.lang.String getPermission()
boolean enabled()
void removeSelf()
MenuItem resolve()
java.lang.String getHotkey()
void select()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||