|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Attributable | This interface marks an object to be attributable. |
| AttributableOnSet | REVIEWJAVADOC The interface description below sounds a lot like the parent interface. |
| AttributableOnSetCollectionFeedback |
* The AttributableOnSetCollectionFeedback can be used with an
AttributableOnSetCollection in order to get notified when the
AttributableOnSetCollection gets modified.
|
| Attribute |
An Attribute encapsulates a name-value pair and provides type
information for that value at runtime. |
| AttributeCollection |
An Attribute without a parent context is probably not a very
good design idea. |
| AttributeCollectionVisitor |
This interface defines a visitor for an AttributeCollection, which
has a number of callback methods that get invoked during its traversal.
|
| AttributeList | This interface defines an ordered collection of attributes. |
| AttributeSet | This interface defines a collection of Attributes. |
| CustomAttribute |
The CustomAttribute interface is an extension of the
Attribute interface and defines the methods a class
implementation has to provide for persistence and use in an
AttributeEditor.
|
| CustomAttributeEditor | The CustomAttributeEditor interface defines the default
behaviour of an editor for (custom) attributes. |
| CustomAttributeEditorEnvironment.Callback | Callback for the CustomAttributeEditor to stop or cancel the editing in the AttributeEditorComponent |
| CustomAttributeGenerator | Implementors of this interface are able to generate a
CustomAttribute with a given name by parsing a
String-representation of the attribute. |
| CustomAttributeRenderer | Instances of CustomAttributeRenderer are used to render
custom attributes. |
| Class Summary | |
| AttributableOnSetCollection | AttributableOnSet implementation which itself contains some
AttributableOnSets. |
| AttributeComparators | Comparison of Attributes can be done with these attribute
comparators which compares attributes based on their names. |
| AttributeComparators.AscendingAttributeComparator | This comparator sorts elements by name in an ascending order. |
| AttributeComparators.DescendingAttributeComparator | This comparator sorts elements by name in a descending order. |
| AttributeFactory | The abstract base class defining the methods needed to build an
AttributeFactory. |
| AttributePersistenceUtilities | The AttributePersistenceUtilities class provides some
functionalities used for serializing and building attributes. |
| AttributeSetPool | The AttributeSetPool can be used to pool attribute created by an
AttributeFactory. |
| CustomAttributeEditorEnvironment | This class provides information used by the CustomAttributeEditor to configure the component or dialog returned for editing. |
| CustomAttributeEditorEnvironment.EditorRegion | A simple structure to hold the region of the editor |
| CustomAttributeGeneratorRegistry | An object that maps keys to CustomAttributeGenerators. |
| GenericAttributableOnSet |
GenericAttributableOnSet is a generic
AttributableOnSet implementation that just wraps an
AttributeSet in a table or tree structure. |
| XMLVisitor | This class implements a visitor for AttributeSets. |
| Exception Summary | |
| AttributeException | This is the root exception for all attribute-related static (checked) exceptions in the framework. |
| DynamicAttributeException |
Thrown when an exception involving an Attribute is detected.
|
| IllegalAttributeException |
An IllegalAttributeException is thrown if an invalid Attribute
is constructed or added to a constrained AttributeCollection.
|
| IllegalNameException |
Not every name may be assigned to an Attribute. |
| IllegalValueException |
Not every value is permitted for an Attribute. |
| UnknownAttributeException | A UnknownAttributeException |
| VisitException |
This exception is thrown if one of the find methods is invoked
with an illegal path argument (ending with separator char, including empty
paths or similar). |
Contains interfaces that define the attribute framework and its associated exceptions.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||