de.jsystems.framework.common.action.awt
Interface IHierarchy

All Known Implementing Classes:
FButton, FCheckBox, FCheckBoxMenuItem, FComboBox, FDialog, FEditorPane, FFrame, FInternalFrame, FLabel, FList, FMenu, FMenuBar, FMenuItem, FPanel, FPasswordField, FPopupMenu, FRadioButton, FRadioButtonMenuItem, FTable, FTextArea, FTextField, FTextPane, FToggleButton, FToolBar, FTree

public interface IHierarchy

Interface fuer HierarchyEvents. Hier wird die Schnittstelle zwischen Control und ActionManager fuer HierarchyEvents festgelegt.

Version:
1.0
Copyright by Jens Homm 2001 - 2004
Author:
Jens Homm JSYSTEMS

Method Summary
 void addHierarchyListener(HierarchyListener listener)
          Fuegt dem Control den uebergebenen Listener als HierarchyListener hinzu.
 String getActionClassForHierarchy()
          Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein HierarchyEvent ausgeloest wurde.
 void removeHierarchyListener(HierarchyListener listener)
          Entfernt den Listener aus dem Control.
 void setActionClassForHierarchy(String actionClassName)
          Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein HierarchyEvent ausgeloest wurde.
 

Method Detail

addHierarchyListener

public void addHierarchyListener(HierarchyListener listener)
Fuegt dem Control den uebergebenen Listener als HierarchyListener hinzu.

Parameters:
listener - Der hinzuzufuegende HierarchyListener.

removeHierarchyListener

public void removeHierarchyListener(HierarchyListener listener)
Entfernt den Listener aus dem Control.

Parameters:
listener - Der zu loeschende Listener.

getActionClassForHierarchy

public String getActionClassForHierarchy()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein HierarchyEvent ausgeloest wurde.

Returns:
Der Name der Actionklasse fuer HierarchyEvent.

setActionClassForHierarchy

public void setActionClassForHierarchy(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein HierarchyEvent ausgeloest wurde.

Parameters:
actionClassName - Der Name der Actionklasse fuer HierarchyEvents.