Interface Item

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      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.
      • 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
    • Method Detail

      • getName

        java.lang.String getName()
                          throws java.rmi.RemoteException
        Anzuzeigender Name.
        Returns:
        Name.
        Throws:
        java.rmi.RemoteException
      • getAction

        Action getAction()
                  throws java.rmi.RemoteException
        Liefert die Aktion, der ausgeloest werden soll, wenn das Element aktiviert wird.
        Returns:
        Action.
        Throws:
        java.rmi.RemoteException
      • addChild

        void addChild​(Item i)
               throws java.rmi.RemoteException
        Fuegt ein Kind hinzu.
        Parameters:
        i - das Kind.
        Throws:
        java.rmi.RemoteException
      • isEnabled

        boolean isEnabled()
                   throws java.rmi.RemoteException
        Liefert true, wenn das Element aktiv ist.
        Returns:
        true, wenn es aktiv ist.
        Throws:
        java.rmi.RemoteException
      • setEnabled

        void setEnabled​(boolean enabled,
                        boolean recursive)
                 throws java.rmi.RemoteException
        Aktiviert oder deaktiviert das Element.
        Parameters:
        enabled -
        recursive - true, wenn auch die Kinder deaktiviert werden sollen.
        Throws:
        java.rmi.RemoteException