All Classes

Class Description
AbsoluteLayoutDesc
The basic descriptor for the absolute layout.
AbstractEntry<G>
This class provides basic operations for the Entry.
AbstractSwingHandler<A extends java.lang.annotation.Annotation>
This class provides a generic implementation of a SwingHandler class.
ActionHandler
The value of this annotation describes the field(s) this EventListener will be added to.
AnnotationContext<A extends java.lang.annotation.Annotation>
The base class for the internal Annotation handling.
BasicOptionHandler
The basic implementation for the Option annotation.
BevelBorderDesc
Basic implementation for the BevelBorder description.
BorderLayoutDesc
The basic descriptor for the BorderLayout.
Bounds  
BoundsDesc  
BoundsHandler  
BoxLayoutDesc
The basic descriptor for the BoxLayout.
CardLayoutDesc
The basic descriptor for the CardLayout.
ComponentDesc
This class provides basic features of Component descriptions, to minimize the effort required to implement inheritors.
CompoundBorderDesc
Basic implementation for the CompoundBorder description.
DefaultLAFProvider  
DescInitializationException
This exception is thrown if properties are not initialized properly.
EmptyBorderDesc
Basic implementation for the EmptyBorder description.
Entry<G>
The base class for objects that store generated information about a GUI.
EntryPoint
Before the GUI can be created an EntryPoint should be specified as follows:
EtchedBorderDesc
Basic implementation for the EtchedBorder description.
FieldReference<V>
When a GUI is generated, FieldReferences are created automatically.
FlowLayoutDesc
The basic descriptor for the FlowLayout.
GenericDesc<A extends java.lang.annotation.Annotation>
The base class for all option related descriptions.
GlobalDesc
This class wraps general and utility methods on providing the option namespace.
GlobalOptions  
GlobalOptions.BoundsOptions  
GlobalOptions.LayoutOptions  
GlobalOptions.MarginOptions  
GlobalOptions.ModelOptions  
GlobalOptions.PositionOptions  
GlobalOptions.SwingOptions  
GlobalOptions.SwingWindowOptions  
GridBagLayoutDesc
The basic descriptor for the GridBagLayout.
GridLayoutDesc
The basic descriptor for the GridLayout.
GUI
This annotation indicates whether the system should start generating a GUI from the annotated class.
LAFChangeListener
The base class for all component oriented listeners.
LAFProvider
The base class for all LookAndFeel providers that implement own versions of the components listed below.
Layout
The main case of this annotation is the definition of how to lay out Containers.
LayoutDesc
The base class for all LayoutDesc inheritors.
LayoutHandler
The basic implementation for the Layout annotation.
LineBorderDesc
Basic implementation for the LineBorder description.
Margin
In order to add custom borders to a component or to change the border of a specific component this annotation is used.
MarginDesc
The base class for all MarginDesc inheritors.
MarginHandler
The basic implementation for the Margin annotation.
Model
This annotation is used to apply various kinds of models on the annotated components.
ModelDesc  
ModelHandler  
Nested
Indicates that the annotated component is a nested GUI that should be generated before the generation process continues.
Option
The Option annotation is used to set general information to the annotated component.
Option.Query
A class interpreting an option string and returning a qualified String as a result.
OptionDesc
The wrapper class for the Option annotation.
Options
This annotation is used to make is possible to use multiple Option annotations on a field or class.
Position
Use this annotation to place the components anywhere you like.
PositionDesc
The wrapper class for the Position annotation.
PositionHandler
The basic implementation for the Position annotation.
ServiceManager<S>
The basic class for managing a set of services (Thread-Safe).
SpringLayoutDesc
The basic descriptor for the SpringLayout.
SpringLayoutDesc.SpringLayoutConstraints  
Swing
This annotation is used to include components in the GUI generation.
SwingHandler
SwingHandlers are used to implement the way each option annotation is handled.
SwingLinker
This class is the next level handler in the generation process of every gui.
SwingReader
A basic class which is used by parent classes to delegate the creation process of the GUI object.
SwingWindow
In some special situations the parent component each other components are added to is a window-like component.
TitledBorderDesc
Basic implementation for the TitledBorder description.
WindowDesc
The wrapper class for the SwingWindow annotation.
WindowHandler
The basic implementation for the SwingWindow annotation.