Uses of Package
ix.iface.ui

Packages that use ix.iface.ui
ix.iface.ui I-X user interfaces. 
ix.iface.ui.event   
ix.iface.ui.table   
ix.iface.ui.tree   
ix.iface.ui.util   
ix.ip2 I-X Process Panels 
ix.iview Viewers. 
ix.iview.domain Objects that mirror those of the domain (in ix.icore.domain package) for UI purposes. 
ix.iview.event   
ix.iview.igraph   
ix.iview.util   
 

Classes in ix.iface.ui used by ix.iface.ui
AbstractEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
AbstractIFormModel
          An abstract model class to be used to fill an IFormPanel.
AbstractSetEditor
          Support for editing sets of objects (e.g. constraints) Looks after adding/removing/editing the objects and keeping the set consistent.
CardPanel
          A panel with a combo-box and a card panel that can display other panels.
DefaultColourField
          An interface with four aspects: string, colour, symbol, image.
EditableObject
          An interface for objects to be edited, especially via IForm editors
FourField
          An interface with four aspects: string, colour, symbol, image.
FrameSymbols
          Static symbols for IX
HelpFrame
          A frame with a menu bar to close it, and a scrollable text
HTMLFrame
          A frame with a menu bar to close it, and a scrollable text
HTMLPanel
          A panel with a type-in box, open-button, and a scrollable JEditorPane for HTML.
IconRenderer
          IconRenderer - uses text, colour, image and a symbol to display information.
IFormModel
          An interface model to be used to fill an IFormPanel.
IFormPanel.FieldChooser
           
IXButPanel
          A simple button panel with buttons of the same size.
IXEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
IXLabelRenderer
          A renderer for list or table cells.
IXRenderer
          A renderer for list or table cells.
IXTextRenderer
          A renderer for list or table cells.
IXToolItem
          A toolbar button that is not necessarily shown
JConstraintEditor
          An abstract class with useful things for building constraint editors.
JConstraintListener
          An interface for things that are interested in new constraints.
JFrameMT
          A frame with a menu bar, a tool bar, and file/about/exit dialogues.
JPreferencesDialog
          An abstarct dialog for editing preferences.
JPropertiesEditor
          An interface for editing properties.
JPropertiesManager
          An abstarct class for managing the properties and preferences of an application.
JSelectorDialog
          An abstract class with useful things for building constraint editors.
JSelectorDialog.JSelectorListener
           
ListEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
ObjectManager
          An interface to provide access to an (ordered) set of objects.
PropertiesApplication
          An interface implemented by all applications (agents) that have properties or preferences that can be changed.
RendererLinkLabel
          A renderer that can follow URL links.
 

Classes in ix.iface.ui used by ix.iface.ui.event
EditableObject
          An interface for objects to be edited, especially via IForm editors
 

Classes in ix.iface.ui used by ix.iface.ui.table
FourField
          An interface with four aspects: string, colour, symbol, image.
IXComboBox
          A JComboBox that generates an event even when the same item is selected.
IXPopupMenu
          A renderer for list or table cells.
 

Classes in ix.iface.ui used by ix.iface.ui.tree
EditableObject
          An interface for objects to be edited, especially via IForm editors
 

Classes in ix.iface.ui used by ix.iface.ui.util
IXEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
JObjectMenu
          A JMenu that notes a current object.
 

Classes in ix.iface.ui used by ix.ip2
HelpFrame
          A frame with a menu bar to close it, and a scrollable text
HTMLFrame
          A frame with a menu bar to close it, and a scrollable text
 

Classes in ix.iface.ui used by ix.iview
AboutFrame
          A frame with a menu bar to close it, and a scrollable, enabled, but non-editable text area.
AbstractEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
AbstractIFormModel
          An abstract model class to be used to fill an IFormPanel.
AbstractSetEditor
          Support for editing sets of objects (e.g. constraints) Looks after adding/removing/editing the objects and keeping the set consistent.
EditableObject
          An interface for objects to be edited, especially via IForm editors
FramePanel
          An interface implemented by all panels that may handle events generated in their parent frames.
FrameSymbols
          Static symbols for IX
GenericIFormModel
          An default model to be used to fill an IFormPanel.
IFormModel
          An interface model to be used to fill an IFormPanel.
IFormPanel
          A form-style panel for viewing/editing an object Each object field has a sub-panel associated with it that has a label, a panel item, and may have buttons (IXEditorPanel).
IXEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
IXToolItem
          A toolbar button that is not necessarily shown
JConstraintEditor
          An abstract class with useful things for building constraint editors.
JFrameMT
          A frame with a menu bar, a tool bar, and file/about/exit dialogues.
JFrameMTP
          A frame with a set of panels.
JObjectPopup
          A JPopupMenu that notes a current object.
JPreferencesDialog
          An abstarct dialog for editing preferences.
JPropertiesEditor
          An interface for editing properties.
JPropertiesManager
          An abstarct class for managing the properties and preferences of an application.
ListEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
ObjectManager
          An interface to provide access to an (ordered) set of objects.
PropertiesApplication
          An interface implemented by all applications (agents) that have properties or preferences that can be changed.
ToggleEditorPanel
          A simple panel with a label (title), a component, and optional buttons.
 

Classes in ix.iface.ui used by ix.iview.domain
AbstractSetEditor
          Support for editing sets of objects (e.g. constraints) Looks after adding/removing/editing the objects and keeping the set consistent.
EditableObject
          An interface for objects to be edited, especially via IForm editors
ObjectManager
          An interface to provide access to an (ordered) set of objects.
 

Classes in ix.iface.ui used by ix.iview.event
EditableObject
          An interface for objects to be edited, especially via IForm editors
 

Classes in ix.iface.ui used by ix.iview.igraph
EditableObject
          An interface for objects to be edited, especially via IForm editors
IXToolItem
          A toolbar button that is not necessarily shown
 

Classes in ix.iface.ui used by ix.iview.util
IXComboBox
          A JComboBox that generates an event even when the same item is selected.
IXLabelRenderer
          A renderer for list or table cells.
IXRenderer
          A renderer for list or table cells.
RendererLinkLabel
          A renderer that can follow URL links.