|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Component | A marker interface that represents something used as a discrete part of a larger system. |
| DestructableComponent | A component which can be destroyed and its resources reclaimed. |
| IdentifiableComponent | A Component which can be assigned a unique identifier. |
| InitializableComponent | A Component which needs to be initialized prior to any "real" use. |
| UnmodifiableComponent | A marker interface for components that may be put in to an unmodifiable state and, if a modification is attempted
afterwards, throws UnmodifiableComponentException. |
| ValidatableComponent | A Component which can be validated at run time in order to ensure proper operation. |
| Class Summary | |
|---|---|
| AbstractDestructableIdentifiableInitializableComponent | Base class for components implementing DestructableComponent, IdentifiableComponent and
InitializableComponent. |
| AbstractDestructableInitializableComponent | Base class for things that implement DestructableComponent and InitializableComponent. |
| AbstractIdentifiableInitializableComponent | Simple implementation of InitializableComponent and IdentifiableComponent. |
| AbstractInitializableComponent | Base class for things that implement InitializableComponent. |
| ComponentSupport | Support class for working with Component objects. |
| Exception Summary | |
|---|---|
| ComponentInitializationException | Exception thrown if there is a problem initializing a component. |
| ComponentValidationException | Exception thrown if there is a problem validating a component. |
| DestroyedComponentException | Exception thrown if a component has been destroyed and an attempt was made to use it. |
| UninitializedComponentException | Exception thrown if a component has not been initialized and needs to be in order to perform the operation. |
| UnmodifiableComponentException | Exception thrown if a component is in an unmodifiable state and a modification is attempted. |
Set of interfaces used to describe basic features of "components" or "modules" within a larger system.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||