A C D E F G H I L M N P R S T U V

A

addHook(String, DependencyAttributes) - Method in interface configuration.ComponentConfigurator
Adds a hook to the configurator.
addHook(String, DependencyAttributes) - Method in class configuration.SimpleConfigurator
Adds a hook to the configurator.
APP_SPECIFIC - Static variable in interface configuration.ComponentEvent
An application-specific event type.
attributes_ - Variable in class configuration.DependencyAttributes
 
attributes_ - Variable in class configuration.DependencySpecification
The attributes (or properties) associated with the hook.

C

clientVector_ - Variable in class configuration.SimpleConfigurator
A vector containing the clients for this component.
component_ - Variable in class configuration.DependencySpecification
The component that is attached to the hook or the client that contains the hook.
ComponentConfigurator - interface configuration.ComponentConfigurator.
An interface for objects representing the dependencies among components.
ComponentConfiguratorException - exception configuration.ComponentConfiguratorException.
An superclass from which all ComponentConfigurator exeptions derive.
ComponentConfiguratorException() - Constructor for class configuration.ComponentConfiguratorException
 
ComponentConfiguratorException(String) - Constructor for class configuration.ComponentConfiguratorException
 
ComponentEvent - interface configuration.ComponentEvent.
An interface for representing events related to ComponentConfigurators.

D

DELETED - Static variable in interface configuration.ComponentEvent
component deleted.
deleteHook(String) - Method in interface configuration.ComponentConfigurator
Deletes a hook from the configurator.
deleteHook(String) - Method in class configuration.SimpleConfigurator
Deletes a hook from the configurator.
DependencyAttributes - class configuration.DependencyAttributes.
Represents the attributes of a dependence.
DependencyAttributes.NameValue - class configuration.DependencyAttributes.NameValue.
 
DependencyAttributes() - Constructor for class configuration.DependencyAttributes
Creates a holder for dependency attributes.
DependencySpecification - class configuration.DependencySpecification.
A triple (hookName, component, attributes).
DependencySpecification(String, ComponentConfigurator, DependencyAttributes) - Constructor for class configuration.DependencySpecification
Creates a new DependencySpecification with the given values.
destroyComponentConfigurator() - Method in interface configuration.ComponentConfigurator
Deletes the references to all internal data structures.
destroyComponentConfigurator() - Method in class configuration.SimpleConfigurator
Deletes the references to all internal data structures.

E

ElementExists - exception configuration.ElementExists.
An exception representing that a given element already exists.
ElementExists() - Constructor for class configuration.ElementExists
 
ElementExists(String) - Constructor for class configuration.ElementExists
 
equals(DependencySpecification) - Method in class configuration.DependencySpecification
Compares this DependencySpecification with hs.
eventOnClient(ComponentConfigurator, ComponentEvent) - Method in interface configuration.ComponentConfigurator
This implementation simply prints the event to the standard output.
eventOnClient(ComponentConfigurator, ComponentEvent) - Method in class configuration.SimpleConfigurator
This implementation simply prints the event to the standard output.
eventOnHookedComponent(ComponentConfigurator, ComponentEvent) - Method in interface configuration.ComponentConfigurator
This implementation simply prints the event to the standard output.
eventOnHookedComponent(ComponentConfigurator, ComponentEvent) - Method in class configuration.SimpleConfigurator
This implementation simply prints the event to the standard output.

F

FAILED - Static variable in interface configuration.ComponentEvent
component failure.
FINISHED - Static variable in interface configuration.ComponentEvent
component finished.

G

getAttributes() - Method in class configuration.DependencyAttributes
Accessor to the vector of attributes.
getHookedComponent(String) - Method in interface configuration.ComponentConfigurator
Provides a reference to the component attached to the given hook.
getHookedComponent(String) - Method in class configuration.SimpleConfigurator
Provides a reference to the component attached to the given hook.
getType() - Method in interface configuration.ComponentEvent
Accessor for the event type.
getType() - Method in class configuration.SimpleEvent
Accessor for the event type.
getValue(String) - Method in class configuration.DependencyAttributes
Accessor to the value of an attribute.

H

hook_ - Variable in class configuration.DependencySpecification
The name of the hook.
hook(String, ComponentConfigurator) - Method in interface configuration.ComponentConfigurator
Attaches a ComponentConfigurator to the given hook.
hook(String, ComponentConfigurator) - Method in class configuration.SimpleConfigurator
Attaches a ComponentConfigurator to the given hook.
hook(String, ComponentConfigurator, DependencyAttributes) - Method in interface configuration.ComponentConfigurator
Attaches a ComponentConfigurator to the given hook changing the attributes associated with the hook.
hook(String, ComponentConfigurator, DependencyAttributes) - Method in class configuration.SimpleConfigurator
Attaches a ComponentConfigurator to the given hook changing the attributes associated with the hook.
HookBusy - exception configuration.HookBusy.
An exception representing that a Hook already has something attached to it.
HookBusy() - Constructor for class configuration.HookBusy
 
HookBusy(String) - Constructor for class configuration.HookBusy
 
HookVacant - exception configuration.HookVacant.
An exception representing that nothing is attached to a given Hook.
HookVacant() - Constructor for class configuration.HookVacant
 
HookVacant(String) - Constructor for class configuration.HookVacant
 
hookVector_ - Variable in class configuration.SimpleConfigurator
A vector containing the hooks for this component.

I

implementation_ - Variable in class configuration.SimpleConfigurator
The Java object implementating this component.
implementation() - Method in interface configuration.ComponentConfigurator
Accessor for getting the component implementation.
implementation() - Method in class configuration.SimpleConfigurator
Accessor for getting the component implementation.
implementation(Object) - Method in interface configuration.ComponentConfigurator
Sets the component implementation.
implementation(Object) - Method in class configuration.SimpleConfigurator
Sets the component implementation.
info_ - Variable in class configuration.SimpleConfigurator
Information string about this component.
info() - Method in interface configuration.ComponentConfigurator
Accessor for the component information string.
info() - Method in class configuration.SimpleConfigurator
Accessor for the component information string.
info(String) - Method in interface configuration.ComponentConfigurator
Sets the information string for this component.
info(String) - Method in class configuration.SimpleConfigurator
Sets the information string for this component.

L

listClients() - Method in interface configuration.ComponentConfigurator
Provides a list of the clients of this component.
listClients() - Method in class configuration.SimpleConfigurator
Provides a list of the clients of this component.
listHooks() - Method in interface configuration.ComponentConfigurator
Provides a list of the hooks in this component.
listHooks() - Method in class configuration.SimpleConfigurator
Provides a list of the hooks in this component.

M

MIGRATED - Static variable in interface configuration.ComponentEvent
component migrated.

N

name_ - Variable in class configuration.DependencyAttributes.NameValue
 
name_ - Variable in class configuration.SimpleConfigurator
The name of this component.
name() - Method in interface configuration.ComponentConfigurator
Accessor for the component name.
name() - Method in class configuration.SimpleConfigurator
Accessor for the component name.
name(String) - Method in interface configuration.ComponentConfigurator
Sets the name of this component.
name(String) - Method in class configuration.SimpleConfigurator
Sets the name of this component.
NotFound - exception configuration.NotFound.
An exception representing that a needed element was not found.
NotFound() - Constructor for class configuration.NotFound
 
NotFound(String) - Constructor for class configuration.NotFound
 
numberOfClients() - Method in interface configuration.ComponentConfigurator
 
numberOfClients() - Method in class configuration.SimpleConfigurator
 

P

printClients(PrintStream) - Method in interface configuration.ComponentConfigurator
Dumps information about the clients this Component to an output stream.
printClients(PrintStream) - Method in class configuration.SimpleConfigurator
Dumps information about the clients of this Component to an output stream.
printHooks(PrintStream) - Method in interface configuration.ComponentConfigurator
Dumps information about the hooks of this Configurator to an output stream.
printHooks(PrintStream) - Method in class configuration.SimpleConfigurator
Dumps information about the hooks of this Configurator to an output stream.

R

RECONFIGURED - Static variable in interface configuration.ComponentEvent
component reconfigured.
registerClient(ComponentConfigurator, String, DependencyAttributes) - Method in interface configuration.ComponentConfigurator
Adds a new component to the list of clients.
registerClient(ComponentConfigurator, String, DependencyAttributes) - Method in class configuration.SimpleConfigurator
Adds a new component to the list of clients.
removeAttribute(String) - Method in class configuration.DependencyAttributes
Removes an attribute
REPLACED - Static variable in interface configuration.ComponentEvent
component replaced.

S

setAttribute(String, Object) - Method in class configuration.DependencyAttributes
Defines a new attribute or changes the value of an existing attribute.
SHUTDOWN - Static variable in interface configuration.ComponentEvent
component shutting down.
SimpleConfigurator - class configuration.SimpleConfigurator.
A class representing the dependencies between Java Objects.
SimpleConfigurator(String, Object) - Constructor for class configuration.SimpleConfigurator
Creates a new configurator for the given object.
SimpleEvent - class configuration.SimpleEvent.
A class representing events related to ComponentConfigurators.
SimpleEvent(String, int) - Constructor for class configuration.SimpleEvent
Creates a new SimpleEvent object.
STARTED - Static variable in interface configuration.ComponentEvent
component started.

T

toString() - Method in interface configuration.ComponentEvent
Converts the event into a String.
toString() - Method in class configuration.SimpleEvent
Converts the event into a String.

U

unhook(String) - Method in interface configuration.ComponentConfigurator
Detaches a ComponentConfigurator from the given hook.
unhook(String) - Method in class configuration.SimpleConfigurator
Detaches a ComponentConfigurator from the given hook.
UNKNOWN - Static variable in interface configuration.ComponentEvent
unknown event String.
unregisterClient(ComponentConfigurator, String) - Method in interface configuration.ComponentConfigurator
Removes a pair (client, hook) from the list of clients.
unregisterClient(ComponentConfigurator, String) - Method in class configuration.SimpleConfigurator
Removes a pair (client, hook) from the list of clients.

V

value_ - Variable in class configuration.DependencyAttributes.NameValue
 

A C D E F G H I L M N P R S T U V