See: Description
| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| 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.
|
Copyright © 1999-2013. All Rights Reserved.