Serialized Form


Package org.jdtaus.core.container

Class org.jdtaus.core.container.Argument extends ModelObject implements Serializable

serialVersionUID: 5250117542077493369L

Serialized Fields

index

int index
The index of the argument.

 

name

String name
The name of the argument.

 

type

int type
The type of the argument.

 

Class org.jdtaus.core.container.Arguments extends ModelObject implements Serializable

serialVersionUID: -36607029931578091L

Serialized Fields

arguments

Argument[] arguments
The arguments of the collection.

 

names

Map<K,V> names
Maps argument names to arguments.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.ContainerError extends Error implements Serializable

serialVersionUID: -2788327766813465243L

Class org.jdtaus.core.container.ContextError extends Error implements Serializable

serialVersionUID: 5504595041273140818L

Class org.jdtaus.core.container.Dependencies extends ModelObject implements Serializable

serialVersionUID: 4207539567564921413L

Serialized Fields

dependencies

Dependency[] dependencies
The dependencies held by the instance.

 

names

Map<K,V> names
Maps dependency names to dependencies.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.Dependency extends ModelObject implements Serializable

serialVersionUID: -8556956703006143247L

Serialized Fields

name

String name
The name of the dependency.

 

specification

Specification specification
The specification of the dependency.

 

implementation

Implementation implementation
The implementation of the dependency.

 

properties

Properties properties
The properties of the dependency.

 

bound

boolean bound
Flag indicating if the dependency is bound to the requesting implementation.

 

Class org.jdtaus.core.container.DependencyCycleException extends IllegalStateException implements Serializable

serialVersionUID: 8471828485552467121L

Serialized Fields

implementations

Implementation[] implementations
The implementations introducing a cycle.

 

Class org.jdtaus.core.container.DuplicateArgumentException extends IllegalArgumentException implements Serializable

serialVersionUID: 917677925865282112L

Serialized Fields

name

String name
The name of the duplicate argument.

 

Class org.jdtaus.core.container.DuplicateDependencyException extends IllegalArgumentException implements Serializable

serialVersionUID: -4226117162682618014L

Serialized Fields

name

String name
The name of the duplicate dependency.

 

Class org.jdtaus.core.container.DuplicateImplementationException extends IllegalArgumentException implements Serializable

serialVersionUID: -4694152492308442995L

Serialized Fields

identifier

String identifier
The identifier of the duplicate implementation.

 

Class org.jdtaus.core.container.DuplicateMessageException extends IllegalArgumentException implements Serializable

serialVersionUID: -2633969352492865312L

Serialized Fields

name

String name
The name of the duplicate message.

 

Class org.jdtaus.core.container.DuplicateModuleException extends IllegalArgumentException implements Serializable

serialVersionUID: -7532389909655995430L

Serialized Fields

name

String name
The name of the duplicate module.

 

Class org.jdtaus.core.container.DuplicatePropertyException extends IllegalArgumentException implements Serializable

serialVersionUID: 6487289126296131392L

Serialized Fields

name

String name
The name of the duplicate property.

 

Class org.jdtaus.core.container.DuplicateSpecificationException extends IllegalArgumentException implements Serializable

serialVersionUID: 7349613537818168838L

Serialized Fields

identifier

String identifier
The identifier of the duplicate specification.

 

Class org.jdtaus.core.container.IllegalDependencyTypeException extends IllegalStateException implements Serializable

serialVersionUID: 1616079465342123026L

Serialized Fields

implementationIdentifier

String implementationIdentifier
The identifier of the implementation with a dependency of illegal type.

 

name

String name
The name of the dependency with illegal type.

 

type

String type
The illegal type.

 

expectedType

String expectedType
The expected type.

 

Class org.jdtaus.core.container.IllegalPropertyTypeException extends IllegalStateException implements Serializable

serialVersionUID: -2081711860347150219L

Serialized Fields

name

String name
The name of the property with illegal type.

 

type

Class<T> type
The illegal type.

 

expectedType

Class<T> expectedType
The expected type.

 

Class org.jdtaus.core.container.Implementation extends ModelObject implements Serializable

serialVersionUID: -7590949013151607828L

Serialized Fields

parent

Implementation parent
The parent to inherit from.

 

moduleName

String moduleName
The name of the module holding the implementation.

 

implementedSpecifications

Specifications implementedSpecifications
The specifications the implementation implements.

 

dependencies

Dependencies dependencies
The dependencies of the implementation.

 

properties

Properties properties
The properties of the implementation.

 

messages

Messages messages
The messages of the implementation.

 

identifier

String identifier
The identifier of the implementation.

 

name

String name
The name of the implementation.

 

vendor

String vendor
The vendor of the implementation.

 

version

String version
The version of the implementation.

 

finalFlag

boolean finalFlag
Flag indicating if the implementation is a final node in an inheritance hierarchy.

 

Class org.jdtaus.core.container.ImplementationException extends IllegalStateException implements Serializable

serialVersionUID: -3001627267463476552L

Serialized Fields

implementation

Implementation implementation
The failing implementation.

 

Class org.jdtaus.core.container.Implementations extends ModelObject implements Serializable

serialVersionUID: 5611937453792676565L

Serialized Fields

implementations

Implementation[] implementations
The implementations held by the instance.

 

identifiers

Map<K,V> identifiers
Maps implementation identifiers to implementations.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.IncompatibleImplementationException extends IllegalStateException implements Serializable

serialVersionUID: 4329145399712314886L

Serialized Fields

specificationIdentifier

String specificationIdentifier
The identifier of the specification.

 

specifiedVersion

String specifiedVersion
The version of the specification in use.

 

implementationIdentifier

String implementationIdentifier
The identifier of the implementation not implementing the specification version in use.

 

implementedVersion

String implementedVersion
The implemented version of the specification in use or null if the implementation does not implement the specification.

 

requiredVersion

String requiredVersion
The version the implementation depends on or null if the implementation does not depend on the specification.

 

Class org.jdtaus.core.container.InheritanceConstraintException extends IllegalStateException implements Serializable

serialVersionUID: 8681879454481971406L

Serialized Fields

implementationIdentifier

String implementationIdentifier
Identifier of the implementation violating the constraint.

 

Class org.jdtaus.core.container.InstantiationException extends IllegalStateException implements Serializable

serialVersionUID: -7299094102825525833L

Serialized Fields

identifier

String identifier
The identifier of the implementation for which creating an instance failed.

 

Class org.jdtaus.core.container.Message extends ModelObject implements Serializable

serialVersionUID: 8433823757935477327L

Serialized Fields

name

String name
The name of the message.

 

moduleName

String moduleName
The name of the module holding the message.

 

template

Text template
The template of the message.

 

arguments

Arguments arguments
The arguments of the message.

 

Class org.jdtaus.core.container.Messages extends ModelObject implements Serializable

serialVersionUID: -4280995595863489214L

Serialized Fields

messages

Message[] messages
The messages of the collection.

 

names

Map<K,V> names
Maps message names to messages.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.MissingArgumentException extends IllegalStateException implements Serializable

serialVersionUID: 3802349052536479127L

Serialized Fields

name

String name
The name of the missing argument.

 

Class org.jdtaus.core.container.MissingDependencyException extends IllegalStateException implements Serializable

serialVersionUID: 450263751326101917L

Serialized Fields

identifier

String identifier
The identifier of the missing dependency.

 

Class org.jdtaus.core.container.MissingImplementationException extends IllegalStateException implements Serializable

serialVersionUID: 1083782559492319213L

Serialized Fields

identifier

String identifier
The identifier of the missing implementation.

 

Class org.jdtaus.core.container.MissingMessageException extends IllegalStateException implements Serializable

serialVersionUID: -7189506133136610906L

Serialized Fields

name

String name
The name of the missing message.

 

Class org.jdtaus.core.container.MissingModuleException extends IllegalStateException implements Serializable

serialVersionUID: -8990961492729344664L

Serialized Fields

name

String name
The name of the missing module.

 

Class org.jdtaus.core.container.MissingPropertyException extends IllegalStateException implements Serializable

serialVersionUID: -382102871348341607L

Serialized Fields

name

String name
The name of the missing property.

 

Class org.jdtaus.core.container.MissingSpecificationException extends IllegalStateException implements Serializable

serialVersionUID: -4832521512370925145L

Serialized Fields

identifier

String identifier
The identifier of the missing specification.

 

Class org.jdtaus.core.container.ModelError extends Error implements Serializable

serialVersionUID: 7947238717492660462L

Class org.jdtaus.core.container.ModelObject extends Object implements Serializable

serialVersionUID: 994580334374636235L

Serialized Fields

modelVersion

String modelVersion
The model version of the object.

 

documentation

Text documentation
The documentation of the object.

 

Class org.jdtaus.core.container.Module extends ModelObject implements Serializable

serialVersionUID: 2518888867819463746L

Serialization Methods

readResolve

private Object readResolve()
                    throws ObjectStreamException
Takes care of initializing fields when constructed from an 1.0.x object stream.

Throws:
ObjectStreamException - if no scope can be resolved.
Serialized Fields

specifications

Specifications specifications
The specifications of the module.

 

implementations

Implementations implementations
The implementations of the module.

 

properties

Properties properties
The properties of the module.

 

messages

Messages messages
The messages of the module.

 

description

String description
Deprecated. Replaced by property documentation.
The description of the module.

 

name

String name
The name of the module.

 

version

String version
The version of the module.

 

Class org.jdtaus.core.container.Modules extends ModelObject implements Serializable

serialVersionUID: 6139694129590900933L

Serialized Fields

modules

Module[] modules
The modules held by the instance.

 

specifications

Specifications specifications
Deprecated. The list of specifications is no longer cached. It needs to be computed on the fly to reflect changes of the model.
The specifications of all modules.

 

implementations

Implementations implementations
Deprecated. The list of implementations is no longer cached. It needs to be computed on the fly to reflect changes of the model.
The implementations of all modules.

 

names

Map<K,V> names
Maps module names to modules.

 

specificationMap

Map<K,V> specificationMap
Maps specification identifiers to specifications.

 

implementationMap

Map<K,V> implementationMap
Maps implementation identifiers to implementations.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.MultiplicityConstraintException extends IllegalStateException implements Serializable

serialVersionUID: 344879434134284092L

Serialized Fields

specificationIdentifier

String specificationIdentifier
Identifier of the specification for which the multiplicity constraint is violated.

 

Class org.jdtaus.core.container.Properties extends ModelObject implements Serializable

serialVersionUID: 3703581195509652826L

Serialized Fields

properties

Property[] properties
The properties held by the instance.

 

names

Map<K,V> names
Maps property names to properties.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.Property extends ModelObject implements Serializable

serialVersionUID: -5450366074586725711L

Serialized Fields

name

String name
The name of the property.

 

type

Class<T> type
The type of the property.

 

value

Object value
The value of the property.

 

api

boolean api
Flag indicating that the property is part of a public API.

 

Class org.jdtaus.core.container.PropertyException extends IllegalStateException implements Serializable

serialVersionUID: -8921078803137740601L

Serialized Fields

name

String name
The name of the invalid property.

 

value

Object value
The value of the invalid property.

 

Class org.jdtaus.core.container.PropertyOverwriteConstraintException extends IllegalStateException implements Serializable

serialVersionUID: -6382737345293763298L

Serialized Fields

implementationIdentifier

String implementationIdentifier
Identifier of the implementation defining a dependency violating the constraint.

 

specificationIdentifier

String specificationIdentifier
Identifier of the specification defining a property not implemented by the implementation.

 

dependencyName

String dependencyName
Name of the dependency defined for the implementation identified by property implementationIdentifier violating the constraint.

 

propertyName

String propertyName
Name of the property not implemented by the implementation.

 

Class org.jdtaus.core.container.Specification extends ModelObject implements Serializable

serialVersionUID: -1829249262406961967L

Serialization Methods

readResolve

private Object readResolve()
                    throws ObjectStreamException
Takes care of initializing fields when constructed from an 1.0.x object stream.

Throws:
ObjectStreamException - if no scope can be resolved.
Serialized Fields

moduleName

String moduleName
The name of the module holding the specification.

 

description

String description
Deprecated. Replaced by property documentation.
The description of the specification.

 

identifier

String identifier
The identifier of the specification.

 

singleton

boolean singleton
Deprecated. Replaced by Specification.scope.
The flag indicating that instances of implementations of the specification should be created using a singleton strategy.

 

vendor

String vendor
The vendor of the specification.

 

version

String version
The version of the specification.

 

multiplicity

int multiplicity
The implementation multiplicity of the specification.

 

scope

int scope
The scope the specification applies to.

 

stateless

boolean stateless
The flag indicating if state need not be retained across method invocations for implementations to operate as specified.

 

implementations

Implementations implementations
The implementations available for the specification.

 

implementationNames

Map<K,V> implementationNames
Maps implementation names to implementations.

 

properties

Properties properties
The properties of the specification.

 

Class org.jdtaus.core.container.Specifications extends ModelObject implements Serializable

serialVersionUID: 9166476268404849994L

Serialized Fields

specifications

Specification[] specifications
The specifications of the collection.

 

identifiers

Map<K,V> identifiers
Maps specification identifiers to specifications.

 

hashCode

int hashCode
Hash code.

 

Class org.jdtaus.core.container.Text extends Object implements Serializable

serialVersionUID: 6677913442223787679L

Serialized Fields

value

String value
The value of the text.

 

values

Map<K,V> values
Maps locales to values.

 

Package org.jdtaus.core.lang

Class org.jdtaus.core.lang.ExceptionEvent extends EventObject implements Serializable

serialVersionUID: 5909424199091260187L

Serialized Fields

throwable

Throwable throwable
Exception which occured in thread.

 

Package org.jdtaus.core.monitor

Class org.jdtaus.core.monitor.Task extends Object implements Serializable

serialVersionUID: -3919376355708819307L

Serialized Fields

uid

UID uid
Unique task identifier.

 

timestamp

long timestamp
The timestamp this task got created.

 

cancelled

boolean cancelled
Flag indicating that an application cancelled the task.

 

description

Message description
Description of the Task.

 

progressDescription

Message progressDescription
Description of the progress of the Task.

 

minimum

int minimum
The lower bound of the range.

 

maximum

int maximum
The upper bound of the range.

 

progress

int progress
Indicates the progress of the task.

 

indeterminate

boolean indeterminate
Flag indicating if the operations performed by the task are of unknown length.

 

cancelable

boolean cancelable
Flag indicating that an application may cancel the task.

 

Class org.jdtaus.core.monitor.TaskEvent extends EventObject implements Serializable

serialVersionUID: 4764885368541939098L

Serialized Fields

type

int type
Event type.

 

Package org.jdtaus.core.text

Class org.jdtaus.core.text.Message extends Object implements Serializable

serialVersionUID: -5747726994506247015L

Serialized Fields

uid

UID uid
Unique message identifier.

 

timestamp

long timestamp
The timestamp this message got created.

 

Class org.jdtaus.core.text.MessageEvent extends EventObject implements Serializable

serialVersionUID: 7335694054201632443L

Serialization Methods

readResolve

private Object readResolve()
                    throws ObjectStreamException
Takes care of initializing the messages field when constructed from an 1.0.x object stream.

Throws:
ObjectStreamException - if no messages can be resolved.
Serialized Fields

message

Message message
Single message of the event.

Kept for backward compatibility with 1.0.x object streams.

 

messages

Message[] messages
Messages of the event.

 

type

int type
Type of the event.

 

Class org.jdtaus.core.text.Messages extends Object implements Serializable

serialVersionUID: 834125519895929330L

Serialized Fields

messages

Collection<E> messages
Value of property messages.

 



Copyright © 2005-2009 jDTAUS. All Rights Reserved.