|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Composite | |
|---|---|
| net.sf.composite | Provides tools for implementing the Composite design pattern. |
| net.sf.composite.composites | Composite implementations. |
| Uses of Composite in net.sf.composite |
|---|
| Subinterfaces of Composite in net.sf.composite | |
|---|---|
interface |
ListableComposite
A composite that can be queried for information about its components. |
interface |
RegistryComposite
A composite which keeps its components in a registry such that each component has a unique String name. |
interface |
SimpleComposite
A composite which keeps track of its components as a simple array property. |
interface |
SpecializableComposite
A composite that may be exposable as types in addition to those explicitly specified in the class declaration. |
| Uses of Composite in net.sf.composite.composites |
|---|
| Classes in net.sf.composite.composites that implement Composite | |
|---|---|
class |
BaseComposite
A Convenient base class for composites that provides exception handling, argument checking and default implementations of the methods defined in ListableComposite,
StrictlyTypedComposite,
ValidatableComposite and
SpecializableComposite. |
class |
CompositeDecorator
Wraps a SimpleComposite so that it implements the ListableComposite and SpecializableComposite interfaces. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||