Uses of Interface
org.objectweb.jac.aspects.gui.ViewIdentity

Packages that use ViewIdentity
org.objectweb.jac.aspects.gui Provides a simple and generic GUI (Graphical User Interface) aspect. 
org.objectweb.jac.aspects.gui.swing Provides a simple and generic GUI (Graphical User Interface) aspect using SWING. 
org.objectweb.jac.aspects.gui.web Provides a simple and generic GUI (Graphical User Interface) aspect generating HTML pages. 
org.objectweb.jac.ide.diagrams   
org.objectweb.jac.ide.swing   
 

Uses of ViewIdentity in org.objectweb.jac.aspects.gui
 

Subinterfaces of ViewIdentity in org.objectweb.jac.aspects.gui
 interface CollectionView
          This interface implements common methods for view of collections.
 interface CompositeView
          This view is a composite view (i.e. a view that can contains other view).
 interface CustomizedView
           
 interface DialogView
          A dialog box interface.
 interface FieldEditor
          This interface is implemented to define different value editors depending on the type of the value to edit.
 interface FieldView
          This interface represents viewers for field items.
 interface MenuView
          The GUI target independent menu.
 interface MethodView
          Displays a button for a method
 interface PanelView
           
 interface ReferenceEditor
           
 interface StatusView
          The GUI target independant status bar view.
 interface TableCellViewer
          The GUI target independant cell viewer for a table.
 interface TabsView
           
 interface View
           
 interface WindowView
          A generic Window interface
 

Methods in org.objectweb.jac.aspects.gui with parameters of type ViewIdentity
 boolean ViewIdentity.equalsView(ViewIdentity view)
          Tells if a view is the same as another one, ie it has the same type and parameters.
 

Uses of ViewIdentity in org.objectweb.jac.aspects.gui.swing
 

Classes in org.objectweb.jac.aspects.gui.swing that implement ViewIdentity
 class AbstractCodeEditor
          A base class for source code editors
 class AbstractCollection
          Base class to implement ListView and TableView
 class AbstractCompositeView
           
 class AbstractFieldEditor
           
 class AbstractFileEditor
          Base class for file related types.
 class AbstractView
           
 class AttachmentEditor
          This is a special value editor that allows the user to nicely edit an File.
 class AttachmentViewer
          A Swing viewer component for date values.
 class BooleanEditor
          A Swing editor component for boolean values.
 class BooleanViewer
           
 class CollectionItemView
           
 class CurrencyEditor
          A Swing editor component for fields values (primitive types).
 class CurrencyViewer
          A Swing viewer for the currency abstract type.
 class DateEditor
          A Swing editor component for date values.
 class DateHourEditor
          A Swing editor component for date values.
 class DateHourViewer
          A Swing viewer component for date values.
 class DateViewer
          A Swing viewer component for date values.
 class DesktopView
          This class defines a Swing component tree view for objects that are related to a root object through relations or collections.
 class Dialog
          This dialog is used to ask the parameters values when a method is called on a viewed JAC object.
 class DirectoryEditor
          This is a special value editor that allows the user to nicely choose a directory on the local file system
 class DirectoryURLEditor
          This is a special value editor that allows the user to nicely edit an URL.
 class EnumViewer
           
 class FileEditor
          This is a special value editor that allows the user to nicely edit a File.
 class FilePathEditor
          This is a special value editor that allows the user to nicely edit a file path.
 class FloatEditor
          HTML editor and viewer for percentage values.
 class FloatViewer
          A Swing viewer component for float values.
 class FormatEditor
           
 class FormatViewer
          A Swing viewer component for date values.
 class ImageURLEditor
          This is a special value editor that allows the user to nicely edit an URL.
 class ImageURLViewer
          A Swing viewer component for imageURL values.
 class ImageViewer
          A Swing viewer component for image values.
 class IntViewer
           
 class JavaCodeEditor
          A Java source code editor
 class List
           
 class Menu
           
 class MenuBar
           
 class ObjectChooser
          This is a special value editor that allows the user to choose a value within a set of object of a given type.
 class ObjectView
           
 class PasswordFieldEditor
          A Swing editor component for fields values (password types).
 class PercentEditor
          Swing editor and viewer for percentage values.
 class PercentViewer
          A Swing viewer component for percentage values.
 class PointEditor
          A Swing editor component for point values.
 class PrimitiveFieldEditor
          A Swing editor component for fields values (primitive types).
 class ReferenceView
          This class defines a Swing component view for references in objects.
 class SingleSlotContainer
          This composite viewonly show the last view that was added to it.
 class StatusBar
           
 class SwingContainerView
           
 class SwingCustomized
           
 class SwingEditorContainer
           
 class SwingEmptyView
           
 class SwingFieldView
           
 class SwingLabel
           
 class SwingMethodView
           
 class SwingPanelView
           
 class SwingTabbedView
           
 class SwingTableView
           
 class TextEditor
          A Swing editor component for multi-lines text values.
 class TextFieldEditor
          A Swing editor component for fields values (primitive types).
 class TextViewer
          A Swing viewer for texts.
 class TimestampViewer
          A Swing viewer component for date values.
 class ToolBar
           
 class Tree
          This class defines a Swing component tree view for objects that are related to a root object through relations or collections.
 class URLEditor
          This is a special value editor that allows the user to nicely edit an URL.
 

Methods in org.objectweb.jac.aspects.gui.swing with parameters of type ViewIdentity
 boolean SwingMethodView.equalsView(ViewIdentity view)
           
 boolean SwingLabel.equalsView(ViewIdentity view)
           
 boolean SwingCustomized.equalsView(ViewIdentity view)
           
 boolean Dialog.equalsView(ViewIdentity view)
           
 boolean DesktopView.equalsView(ViewIdentity view)
           
 boolean MenuBar.equalsView(ViewIdentity view)
           
 boolean Menu.equalsView(ViewIdentity view)
           
 boolean AbstractView.equalsView(ViewIdentity view)
           
 

Uses of ViewIdentity in org.objectweb.jac.aspects.gui.web
 

Classes in org.objectweb.jac.aspects.gui.web that implement ViewIdentity
 class AbstractFieldView
          Base class for field views
 class AbstractMenu
           
 class AbstractPage
          An HTML page containing a View
 class ChoiceCollection
          A nice collection view.
 class CollectionSelector
          Selects objects from a collection with check boxes
 class CompactList
           
 class Container
           
 class Customized
           
 class EditorContainer
           
 class EmbeddedMethod
           
 class Empty
           
 class IndexSelector
          A reference editor that uses the value of an index field to select objects.
 class IndicesSelector
          A collection editor that uses the value of an index field to select objects.
 class InputStreamEditor
           
 class Label
           
 class MatrixView
           
 class Method
           
 class Page
          An HTML page containing a View and a close button.
 class Panel
           
 class PrimitiveField
           
 class ReaderEditor
           
 class RefreshPage
          An HTML page containing a View and a close button.
 class Table
           
 class Tabs
          A tabs component.
 

Methods in org.objectweb.jac.aspects.gui.web with parameters of type ViewIdentity
 boolean AbstractView.equalsView(ViewIdentity view)
           
 

Uses of ViewIdentity in org.objectweb.jac.ide.diagrams
 

Classes in org.objectweb.jac.ide.diagrams that implement ViewIdentity
 class DiagramView
           
 

Uses of ViewIdentity in org.objectweb.jac.ide.swing
 

Classes in org.objectweb.jac.ide.swing that implement ViewIdentity
 class AccCodeEditor
          A Java source code editor
 class FieldNameEditor
          This editor tries to set the type of the field from its name if it's not already set.
 class MethodBodyCodeEditor
          A Java source code editor with contextual completion