Interface NavigationItem

All Superinterfaces:
Extendable, de.willuhn.datasource.GenericObject, de.willuhn.datasource.GenericObjectNode, Item, Remote
All Known Implementing Classes:
NavigationItemXml

public interface NavigationItem extends Item
Bildet ein Element in der Navigation ab.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.swt.graphics.Image
    Liefert das Bild, welches angezeigt wird, wenn das Element geschlossen wird.
    org.eclipse.swt.graphics.Image
    Liefert das Bild, welches angezeigt wird, wenn das Element geoeffnet wird.
    boolean
    Liefert true, wenn das Element aufgeklappt sein soll.

    Methods inherited from interface de.willuhn.jameica.gui.extension.Extendable

    getExtendableID

    Methods inherited from interface de.willuhn.datasource.GenericObject

    equals, getAttribute, getAttributeNames, getID, getPrimaryAttribute

    Methods inherited from interface de.willuhn.datasource.GenericObjectNode

    getChildren, getParent, getPath, getPossibleParents, hasChild

    Methods inherited from interface de.willuhn.jameica.gui.Item

    addChild, getAction, getName, isEnabled, setEnabled
  • Method Details

    • getIconOpen

      org.eclipse.swt.graphics.Image getIconOpen() throws RemoteException
      Liefert das Bild, welches angezeigt wird, wenn das Element geoeffnet wird.
      Returns:
      das Bild.
      Throws:
      RemoteException
    • getIconClose

      org.eclipse.swt.graphics.Image getIconClose() throws RemoteException
      Liefert das Bild, welches angezeigt wird, wenn das Element geschlossen wird.
      Returns:
      das Bild.
      Throws:
      RemoteException
    • isExpanded

      boolean isExpanded() throws RemoteException
      Liefert true, wenn das Element aufgeklappt sein soll.
      Returns:
      true, wenn es aufgeklappt sein soll.
      Throws:
      RemoteException