|
Interface Summary |
| Filter |
An interface for objects that filter other objects |
| ModelParser |
ModelParser is an interface that should be extended by application
specified model parsers. |
| ModelWriter |
ModelWriter is an interface that should be extended by application
specified model writers to write out data structures to an output
stream. |
| PropertyContainer |
An object that can be annotated with arbitrary
objects whose keys are strings. |
| SemanticObjectChangeListener |
A listener for changes in the semantic object of
a SemanticObjectContainer. |
| SemanticObjectContainer |
An object which is annotated with a single
"semantic object" which is its semantic equivalent
in an application. |
| UserObjectChangeListener |
A listener for changes in the user object of
a UserObjectContainer. |
| UserObjectContainer |
An object which is annotated with a single
"user object" which is its semantic equivalent
in an application. |
| VisualObjectContainer |
An object which is visually represented by a
"visual object" which is its visible representation within
a visualization or editing application. |
|
Class Summary |
| AndFilter |
A composite filter which ANDs two filters together. |
| ArrayIterator |
An iterator over a given array. |
| BasicPropertyContainer |
An object that can be annotated with arbitrary
objects whose keys are strings. |
| CompoundIterator |
An iterator over two iterators. |
| FilteredIterator |
An iterator that takes another iterator, and applies a filter
to each element that it gets. |
| IteratorAdapter |
An iterator that implements the Iterator, intended for
subclassing so that you don't have to provide the remove()
method all the time.... |
| IteratorIterator |
An iterator that takes an iterator over objects that themselves
produce iterators, and which iterators over the elements in
the sub-iterators. |
| IteratorUtilities |
A collection of utilities dealing with iterators. |
| LoggableOp |
This is an abstract base class for objects that need to log
error or warning messages. |
| NotFilter |
A filter which returns the complement of a given
filter. |
| NullIterator |
An iterator over nothing. |
| OrFilter |
A composite filter which ORs two filters together. |
| PropertyChangeMulticaster |
A list of PropertyChangeListeners. |
| PropertyIndexSet |
PropertyIndexSet is a mechanism for providing efficient
dynamic object annotation for data structures that might be used
by a number of cooperating packages. |
| ProxyIterator |
An iterator that takes another iterator, and iterates
over it. |
| ReverseIterator |
A reverse-order iterator over a List. |
| SemanticObjectChangeEvent |
An event that can be used to communicate when the semantic object
changes in a SemanticObjectContainer. |
| UnitIterator |
An iterator over a single object. |
| UserObjectChangeEvent |
An event that can be used to communicate when the user object
changes in a UserObjectContainer. |
A package of utility classes. These classes may be used
by any package in Diva. The classes are grouped into: