Extendable
, de.willuhn.datasource.GenericObject
, de.willuhn.datasource.GenericObjectNode
, java.rmi.Remote
MenuItem
, NavigationItem
AbstractItemXml
, MenuItemXml
, NavigationItemXml
public interface Item extends de.willuhn.datasource.GenericObjectNode, Extendable
Modifier and Type | Method | Description |
---|---|---|
void |
addChild(Item i) |
Fuegt ein Kind hinzu.
|
Action |
getAction() |
Liefert die Aktion, der ausgeloest werden soll, wenn das Element aktiviert wird.
|
java.lang.String |
getName() |
Anzuzeigender Name.
|
boolean |
isEnabled() |
Liefert true, wenn das Element aktiv ist.
|
void |
setEnabled(boolean enabled,
boolean recursive) |
Aktiviert oder deaktiviert das Element.
|
getExtendableID
java.lang.String getName() throws java.rmi.RemoteException
java.rmi.RemoteException
Action getAction() throws java.rmi.RemoteException
java.rmi.RemoteException
void addChild(Item i) throws java.rmi.RemoteException
i
- das Kind.java.rmi.RemoteException
boolean isEnabled() throws java.rmi.RemoteException
java.rmi.RemoteException
void setEnabled(boolean enabled, boolean recursive) throws java.rmi.RemoteException
enabled
- recursive
- true, wenn auch die Kinder deaktiviert werden sollen.java.rmi.RemoteException