Uses of Package
org.objectweb.jac.aspects.gui

Packages that use org.objectweb.jac.aspects.gui
org.objectweb.jac.aspects.gui   
org.objectweb.jac.aspects.gui.swing   
org.objectweb.jac.aspects.gui.web   
org.objectweb.jac.aspects.user   
org.objectweb.jac.ide This package contains the implementation of the JAC's IDE: UMLAF (for UML Aspectual Factory). 
org.objectweb.jac.ide.diagrams   
org.objectweb.jac.ide.swing   
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.aspects.gui
AbstractNode
          This tree node caches the text and the icon to display so that calls to the wrappee are not needed every time tree is painted
AddEvent
          Event for a method invocation
BehaviorGuiConf
          This configuration interface of the Gui aspect defines all the methods that handle some behavioral configurations of the widgets.
Border
          This class represents borders in GUI.
Callback
          This class holds a method and its parameters that can be passed to a peer object as a callback.
ClassAppearenceGuiConf
          This configuration interface of the Gui aspect defines all the methods that handle the appearence of the classes in the GUI.
CollectionEvent
          Event for a method invocation
CollectionItemView
          Defines a table collection view
CollectionModel
          An abstract representation of a collection.
CollectionUpdate
          This interface defines callback methods used to notify that a collection was updated (that is, an object was added to it or removed from it).
CollectionView
          This interface implements common methods for view of collections.
ComboBoxModel
          This is an abstract representation of a combo box.
CompositeView
          This view is a composite view (i.e. a view that can contains other view).
Currency
          Holds information about a currency: its name, display precision and change rate.
CustomizedDisplay
          Defines a display which contains customized GUI windows.
CustomizedGUI
          This interface allows the programmer to create simple customized GUIs.
CustomizedView
           
DateFormat
           
DialogView
          A dialog box interface.
DisplayContext
          This class implements a display context.
EditorContainer
          A container for editor components.
Event
          Base class for GUI events
EventHandler
          This handler manages events received from GUIs (web and swing for now).
ExtendedTableModel
          Data model for tables.
FieldAppearenceGuiConf
          This configuration interface of the Gui aspect defines all the methods that handle the appearence of the fields in objects views.
FieldEditor
          This interface is implemented to define different value editors depending on the type of the value to edit.
FieldUpdate
          This interface defines a callback method used to notify that a field was updated.
FieldView
          This interface represents viewers for field items.
FilterCriteria
           
FloatFormat
           
Format
           
GuiConf
          This is the configuration interface of the Gui aspect.
HandlerResult
          A handler that is assigned to a selection event (in order to change its result in most cases).
InputCanceledException
          This exception is thrown by the input wrapper when an input process is canceled by the user.
InvokeEvent
          Event for a method invocation
InvokeThread
          This class allows the programmer to invoke a given method in a new thread.
Length
           
LessAbstractListModel
          Base class for ListModel and ComboBoxModel.
MemberItemView
          Defines a generic member view (is embedded, ...)
Menu
           
MenuView
          The GUI target independent menu.
MethodAppearenceGuiConf
          This configuration interface of the Gui aspect defines all the methods that handle the appearence of the methods in views.
MethodUpdate
          This interface defines a callback method used to notify that the value returned by a method has changed.
MethodView
          Displays a button for a method
Model
          The root interface for abstract data models.
NumberFormat
           
ObjectChooserModel
          Data model for ObjectChooser.
ObjectNode
          This class represents a tree node for an object.
ObjectUpdate
          This interface defines a callback method used to notify that an object was updated.
ObjectView
          Defines a generic object view (attributes order, tabs, ...)
PanelView
           
RemoveEvent
          Event for a method invocation
RootNode
           
SortCriteria
           
StatusView
          The GUI target independant status bar view.
SubstanceEvent
          Event for a method invocation
TableFilter
           
TableSorter
          A sorter for TableModels.
TimeoutException
           
TreeListener
           
TreeView
          The GUI terget independant tree view.
Unit
           
View
           
ViewFactory
          This is a generic view factory.
ViewFactory.UnhandledViewTypeException
          Thrown to indicate that a ViewFactory is unable to build a view of the given type because no constructor is associated to this type of view.
ViewIdentity
          This interface allows views comparison.
WindowView
          A generic Window interface
WrappableMap
          This class is a mere wrapper which delegates all methods to a real Map.
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.aspects.gui.swing
AbstractCollectionItemView
          Interface for the component used to display elements of a collection, with "prev" and "next" buttons to go to the previous or next element of the collection easily.
Border
          This class represents borders in GUI.
Callback
          This class holds a method and its parameters that can be passed to a peer object as a callback.
CollectionItemView
          Defines a table collection view
CollectionModel
          An abstract representation of a collection.
CollectionPosition
          A class that represents a position in a given collection.
CollectionUpdate
          This interface defines callback methods used to notify that a collection was updated (that is, an object was added to it or removed from it).
CollectionView
          This interface implements common methods for view of collections.
ComboBoxModel
          This is an abstract representation of a combo box.
CompositeView
          This view is a composite view (i.e. a view that can contains other view).
CustomizedDisplay
          Defines a display which contains customized GUI windows.
CustomizedGUI
          This interface allows the programmer to create simple customized GUIs.
CustomizedView
           
DialogView
          A dialog box interface.
DisplayContext
          This class implements a display context.
EditorContainer
          A container for editor components.
ExtendedTableModel
          Data model for tables.
FieldEditor
          This interface is implemented to define different value editors depending on the type of the value to edit.
FieldUpdate
          This interface defines a callback method used to notify that a field was updated.
FieldView
          This interface represents viewers for field items.
Format
           
Length
           
MenuView
          The GUI target independent menu.
MethodUpdate
          This interface defines a callback method used to notify that the value returned by a method has changed.
MethodView
          Displays a button for a method
Model
          The root interface for abstract data models.
ObjectUpdate
          This interface defines a callback method used to notify that an object was updated.
PanelView
           
ReferenceEditor
           
StatusView
          The GUI target independant status bar view.
TabsView
           
TreeListener
           
View
           
ViewFactory
          This is a generic view factory.
ViewIdentity
          This interface allows views comparison.
WindowView
          A generic Window interface
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.aspects.gui.web
AbstractNode
          This tree node caches the text and the icon to display so that calls to the wrappee are not needed every time tree is painted
Callback
          This class holds a method and its parameters that can be passed to a peer object as a callback.
CollectionItemView
          Defines a table collection view
CollectionModel
          An abstract representation of a collection.
CollectionView
          This interface implements common methods for view of collections.
ComboBoxModel
          This is an abstract representation of a combo box.
CompositeView
          This view is a composite view (i.e. a view that can contains other view).
CustomizedDisplay
          Defines a display which contains customized GUI windows.
CustomizedGUI
          This interface allows the programmer to create simple customized GUIs.
CustomizedView
           
DialogView
          A dialog box interface.
DisplayContext
          This class implements a display context.
EditorContainer
          A container for editor components.
ExtendedTableModel
          Data model for tables.
FieldEditor
          This interface is implemented to define different value editors depending on the type of the value to edit.
FieldUpdate
          This interface defines a callback method used to notify that a field was updated.
FieldView
          This interface represents viewers for field items.
LinkGenerator
           
MenuView
          The GUI target independent menu.
MethodView
          Displays a button for a method
PanelView
           
StatusView
          The GUI target independant status bar view.
TableCellViewer
          The GUI target independant cell viewer for a table.
TableFilter
           
TableSorter
          A sorter for TableModels.
TabsView
           
TimeoutException
           
View
           
ViewFactory
          This is a generic view factory.
ViewIdentity
          This interface allows views comparison.
WindowView
          A generic Window interface
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.aspects.user
DisplayContext
          This class implements a display context.
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.ide
DisplayContext
          This class implements a display context.
HandlerResult
          A handler that is assigned to a selection event (in order to change its result in most cases).
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.ide.diagrams
CollectionUpdate
          This interface defines callback methods used to notify that a collection was updated (that is, an object was added to it or removed from it).
DisplayContext
          This class implements a display context.
FieldUpdate
          This interface defines a callback method used to notify that a field was updated.
ObjectUpdate
          This interface defines a callback method used to notify that an object was updated.
View
           
ViewFactory
          This is a generic view factory.
ViewIdentity
          This interface allows views comparison.
 

Classes in org.objectweb.jac.aspects.gui used by org.objectweb.jac.ide.swing
FieldEditor
          This interface is implemented to define different value editors depending on the type of the value to edit.
FieldUpdate
          This interface defines a callback method used to notify that a field was updated.
FieldView
          This interface represents viewers for field items.
View
           
ViewIdentity
          This interface allows views comparison.