See: Description
| Interface | Description |
|---|---|
| CompositeStructureBean |
A structure bean that supports multiple root nodes, i.e., a compsition of
serveral structures.
|
| Expander |
An Expander is responsible for expanding and collapsing nodes in subclasses
of
ExpanderBasedStructureBean. |
| Expander.ExpandCtx |
Provides contextual information to the
Expander when expanding
and collapsing nodes. |
| ExpanderChain.Default |
Provides the default expander.
|
| StructureBean | |
| StructureBeanNode |
Represents a node in a
StructureBean. |
| StructureBeanNodeVisitor | |
| StructureListener |
This interface defines a listener that will recieve the most common events
generated by a
StructureBean. |
| Class | Description |
|---|---|
| AbstractStructureBean |
Abstract implementation of the
CompositeStructureBean (and
StructureBean) interface. |
| AbstractStructureBean.ConsistentNodeIterator |
An iterator that iterates through nodes in a consistent manner, i.e., if
a certain node rejected by the filter it's children will also be rejected
automatically.
|
| AbstractStructureListener |
Abstract implementation of the
StructureListener interface. |
| ConfigurableStructureBean |
StructureBean implementation that can be configured in what way it
should expand a node. |
| DefaultStructureBean |
Default
StructureBean implementation that uses the active filters in
the encapsulated View instance to expand a node. |
| Expander.FilterMode |
Instances represents different filter modes.
|
| ExpanderBasedStructureBean |
Abstract super class for
StructureBeans that uses
Expanders to expand and collapse nodes. |
| ExpanderBasedStructureBean.ExpandCtxBase | |
| ExpanderChain |
A chain of expanders.
|
| ExpansionMode |
Defines different expansion modes.
|
| StructureEvent |
Event object for common structure events.
|
Copyright ? Technia AB. All Rights Reserved.