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

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 IContainer

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

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

Method Summary
 void addContainerListener(ContainerListener listener)
          Fuegt dem Control den uebergebenen Listener als ContainerListener hinzu.
 String getActionClassForContainer()
          Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein ContainerEvent ausgeloest wurde.
 void removeContainerListener(ContainerListener listener)
          Entfernt den Lsitener aus dem Control.
 void setActionClassForContainer(String actionClassName)
          Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein ContainerEvent ausgeloest wurde.
 

Method Detail

addContainerListener

public void addContainerListener(ContainerListener listener)
Fuegt dem Control den uebergebenen Listener als ContainerListener hinzu.

Parameters:
listener - Der hinzuzufuegende ContainerListener.

removeContainerListener

public void removeContainerListener(ContainerListener listener)
Entfernt den Lsitener aus dem Control.

Parameters:
listener - Der zu entfernende Lsitener.

getActionClassForContainer

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

Returns:
Der Name der Actionklasse fuer ContainerEvents.

setActionClassForContainer

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

Parameters:
actionClassName - Der Name der Actionklasse fuer ContainerEvents.