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 whose identifier can be set. |
IdentifiedComponent |
A
Component which has an 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 . |
Class | Description |
---|---|
AbstractIdentifiableInitializableComponent |
An
AbstractIdentifiedInitializableComponent with a public setter. |
AbstractIdentifiedInitializableComponent |
Simple implementation of
InitializableComponent and IdentifiedComponent . |
AbstractInitializableComponent |
Base class for things that implement
DestructableComponent and InitializableComponent . |
ComponentSupport |
Support class for working with
Component objects. |
Exception | Description |
---|---|
ComponentInitializationException |
Exception thrown if there is a problem initializing 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–2018. All rights reserved.