Package com.tensegrity.gui.component

The component package contains the basic abstractions for components used within a Graph application, such as GraphApplication, StatusBar, AttributeTable and ObjectTreePanel.

See:
          Description

Interface Summary
Applet The Applet interface defines the basic behaviour of java based application executing within a webpage of a browser. this must not necessarily be supported by other GUI librarys.
AttributeEditor The AttributeEditor interface defines a GUI component which is used to display the AttributeSet of an AttributableOnSet.
AttributeEditorPropertiesListener A listener that is notified whenever one or more properties of the AttributeEditorProperties has changed.
AttributeEditorStateManager This interface describes the methods that have to be implemented to provide a manager for restoring the state of an AttributeEditor after an AttributableOnSet has changed.
AttributeEditorTranslator An AttributeEditorTranslator is used to translate the names and values of attributes in an AttributeEditor for the display.
AttributeTable The interface AttributeTable is a GUI component designed to display an AttributeSet.
AttributeTree This interface specifies the responsibilities of user interface components which render and edit Attribute instances in a treelike fashion.
BasicComponent This class specifies a basic user interface component which is Evaluable, has a size and is able to repaint itself.
Frame The Frame interface defines the basic behavior of a Frame a like component.
GraphApplication This interface specifies the common functionality of a GraphApplication.
Menu An empty marker interface for Menu's.
MenuBar Interface for MenuBars.
ObjectTreePanel Interface for a Panel which may display a ObjectTree for the current selected (Graph)-Document.
PopupMenuMarkup The PopupMenuMarkup interface is meant as mark up interface for all sort of SwingPopupMenu related implementations.
StatusBar Interface StatusBar defines how client code may interact with a feedback window holding information such as the currently executed command, the current time, encoding and size of the view in a certain metric, mode names and current mouse position.
ToolBar The interface for a toolbar as used in applications to give users a shortcut to commands.
 

Class Summary
AttributeEditorProperties The AttributeEditorProperties class maintains the properties of an AttributeTable, such as hidden Attributes and Enumerations.
AttributeEditorProperties.Enum Class Enum encapsulates a Constraint instance and a String.
AttributeEditorTranslatorPool AttributeEditorTranslatorPool
AttributeEditorUtil Utility class for use with AttributeEditors
 

Package com.tensegrity.gui.component Description

The component package contains the basic abstractions for components used within a Graph application, such as GraphApplication, StatusBar, AttributeTable and ObjectTreePanel.



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