Package org.jdtaus.core.container

Object management and configuration.

See:
          Description

Interface Summary
Container Object container.
Context Object context.
Model Object management and configuration model.
 

Class Summary
Argument Argument meta-data.
Arguments Collection of arguments.
ContainerFactory Factory for the Container singleton.
ContextFactory Factory for the Context singleton.
Dependencies Collection of dependencies.
Dependency Dependency meta-data.
Implementation Implementation meta-data.
Implementations Collection of implementations.
Message Message meta-data.
Messages Collection of messages.
ModelFactory Factory for the Model singleton.
ModelObject Base model object.
Module Module meta-data.
Modules Collection of modules.
Properties Collection of properties.
Property Property meta-data.
Specification Specification meta-data.
Specifications Collection of specifications.
Text Localized text.
 

Exception Summary
DependencyCycleException Gets thrown for cyclic dependency graphs.
DuplicateArgumentException Gets thrown for duplicate arguments.
DuplicateDependencyException Gets thrown for duplicate dependencies.
DuplicateImplementationException Gets thrown for duplicate implementations.
DuplicateMessageException Gets thrown for duplicate messages.
DuplicateModuleException Gets thrown for duplicate modules.
DuplicatePropertyException Gets thrown for duplicate properties.
DuplicateSpecificationException Gets thrown for duplicate specifications.
IllegalDependencyTypeException Gets thrown for type collisions of inherited dependencies.
IllegalPropertyTypeException Gets thrown for type collisions of inherited properties, implemented properties, or dependency properties.
ImplementationException Gets thrown when an implementation fails to operate.
IncompatibleImplementationException Gets thrown for implementation incompatibilities.
InheritanceConstraintException Gets thrown for inheritance constraint violations.
InstantiationException Gets thrown when creating an instance of an implementation fails.
MissingArgumentException Gets thrown when argument meta-data is missing.
MissingDependencyException Gets thrown when dependency meta-data is missing.
MissingImplementationException Gets thrown when implementation meta-data is missing.
MissingMessageException Gets thrown when message meta-data is missing.
MissingModuleException Gets thrown when module meta-data is missing.
MissingPropertyException Gets thrown when property meta-data is missing.
MissingSpecificationException Gets thrown when specification meta-data is missing.
MultiplicityConstraintException Gets thrown for multiplicity constraint violations.
PropertyException Gets thrown for illegal property values.
PropertyOverwriteConstraintException Gets thrown for property overwrite constraint violations.
 

Error Summary
ContainerError Unrecoverable error thrown if no working Container is available in the system.
ContextError Unrecoverable error thrown if no working Context is available in the system.
ModelError Unrecoverable error thrown if no working Model is available in the system.
 

Package org.jdtaus.core.container Description

Object management and configuration.

Classes and interfaces from this package and subpackages thereof define an interface for applications to object management and configuration.

See Also:
Model, Container, Context


Copyright © 2005-2009 jDTAUS. All Rights Reserved.