com.tensegrity.gui
Interface Evaluable

All Known Subinterfaces:
Applet, AttributeTable, AttributeTree, BasicComponent, Frame, GraphPanel, MDIComponent, Menu, MenuBar, ObjectTreePanel, PopupMenuMarkup, StatusBar, SwingMDIComponent, SwtMDIComponent, ToolBar
All Known Implementing Classes:
ActionRepositoryItem, AppletStatusBar, ApplicationFrame, BaseDialog, CopyOfSwtAttributeTable, DefaultSwingAttributeTreePopupMenuSource, DockMDIComponent, ExtendedJFrame, ExtendedShell, FramedMDIComponent, MDIDelegate, MultiSelectComboBox, Panel, PanelMDIComponent, PopupMenu, PreferenceDialog, PreferencesPanel, RepositoryItemPanel, Slide, SlidePanel, SlideTitle, SwingApplet, SwingAttributeTable, SwingAttributeTree, SwingGraphPanel, SwingMenu, SwingMenuBar, SwingObjectTreePanel, SwingStatusBar, SwingToolBar, SwtAttributeTree, SwtBaseDialog, SwtGraphPanel, SwtMenuBar, SwtPopupMenu, SwtPreferencesDialog, SwtTabbedMDIComponent, SwtToolBar, TabbedMDIComponent, TabPane, TreeOutliner, VisualGraphObjectRepositoryItem, WindowMDIComponent

public interface Evaluable

The Evaluable interface describes a role for objects which presumably own or reference a UIItemEvaluationList, hence the name. Whenever a runtime language change is invoked by a user, a new resource bundle is loaded and this role's applyEvList method is invoked, giving the component the opportunity to update all controls and child components with new language text strings. By calling the installEvList, an Evaluable instance is told to setup its initial, internal state.

Version:
Id: Evaluable.java,v 1.12 2003/01/10 14:13:31 GillesIachelini Exp $
Author:
Gilles Iachelini

Method Summary
 void applyEvList()
          Tells the component to apply its UIItemEvaluationList.
 void installEvList()
          Tells the component to setup its internal state.
 

Method Detail

installEvList

public void installEvList()
Tells the component to setup its internal state.

Find more information in the class documentation


applyEvList

public void applyEvList()
Tells the component to apply its UIItemEvaluationList.

Find more information in the class documentation



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.