All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractModelElementInstanceTest |
|
| AbstractModelParser |
|
| AbstractReferenceAssert<S extends AbstractReferenceAssert<S,T>,T extends Reference<?>> |
|
| Attribute<T> |
|
| AttributeAssert |
|
| AttributeBuilder<T> |
|
| AttributeBuilderImpl<T> |
|
| AttributeImpl<T> |
Base class for implementing primitive value attributes
|
| AttributeReference<T extends ModelElementInstance> |
|
| AttributeReferenceAssert |
|
| AttributeReferenceBuilder<T extends ModelElementInstance> |
|
| AttributeReferenceBuilderImpl<T extends ModelElementInstance> |
A builder for a attribute model reference based on a QName
|
| AttributeReferenceCollection<T extends ModelElementInstance> |
|
| AttributeReferenceCollectionBuilder<T extends ModelElementInstance> |
|
| AttributeReferenceCollectionBuilderImpl<T extends ModelElementInstance> |
|
| AttributeReferenceImpl<T extends ModelElementInstance> |
|
| BooleanAttribute |
class for providing Boolean value attributes.
|
| BooleanAttributeBuilder |
|
| ChildElement<T extends ModelElementInstance> |
|
| ChildElementAssert |
|
| ChildElementBuilder<T extends ModelElementInstance> |
|
| ChildElementBuilderImpl<T extends ModelElementInstance> |
|
| ChildElementCollection<T extends ModelElementInstance> |
|
| ChildElementCollectionBuilder<T extends ModelElementInstance> |
|
| ChildElementCollectionBuilderImpl<T extends ModelElementInstance> |
|
| ChildElementCollectionImpl<T extends ModelElementInstance> |
This collection is a view on an the children of a Model Element.
|
| ChildElementImpl<T extends ModelElementInstance> |
Represents a single Child Element (ie.
|
| DomDocument |
|
| DomDocumentImpl |
|
| DomElement |
|
| DomElementImpl |
|
| DomUtil |
Helper methods which abstract some gruesome DOM specifics.
|
| DomUtil.DomErrorHandler |
|
| DomUtil.ElementByNameListFilter |
Filters Elements by their nodeName + namespaceUri
|
| DomUtil.ElementByTypeListFilter |
|
| DomUtil.ElementNodeListFilter |
|
| DomUtil.NodeListFilter |
|
| DoubleAttribute |
|
| DoubleAttributeBuilder |
|
| ElementReference<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceCollection<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceCollectionAssert |
|
| ElementReferenceCollectionBuilder<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| EnumAttribute<T extends Enum<T>> |
An attribute exposing an Enum value
|
| EnumAttributeBuilder<T extends Enum<T>> |
|
| GetModelElementTypeRule |
|
| IdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| IdsElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| IntegerAttribute |
|
| IntegerAttributeBuilder |
|
| IoUtil |
|
| Model |
A model contains all defined types and the relationship between them.
|
| ModelAssertions |
|
| ModelBuilder |
This builder is used to define and create a new model.
|
| ModelBuilderImpl |
This builder is used to define and create a new model.
|
| ModelBuildOperation |
A model build operation allows to participate in a model
build phase and perform some resolution steps once all
types are defined.
|
| ModelElementInstance |
|
| ModelElementInstanceImpl |
Base class for implementing Model Elements.
|
| ModelElementType |
|
| ModelElementTypeAssert |
|
| ModelElementTypeBuilder |
|
| ModelElementTypeBuilder.ModelTypeInstanceProvider<T extends ModelElementInstance> |
|
| ModelElementTypeBuilderImpl |
|
| ModelElementTypeImpl |
|
| ModelElementValidator<T extends ModelElementInstance> |
A validator for model element instances.
|
| ModelException |
An Exception in the Core XML Model.
|
| ModelImpl |
A model contains all defined types and the relationship between them.
|
| ModelInstance |
An instance of a model
|
| ModelInstanceImpl |
An instance of a model
|
| ModelInstanceValidator |
|
| ModelIoException |
An exception during IO operations.
|
| ModelParseException |
Thrown when an error is encountered during XML parsing
|
| ModelReferenceException |
Thrown when an error is encountered during reference resolving.
|
| ModelTypeException |
Thrown in case a value cannot be converted to or from the requested type
|
| ModelTypeInstanceContext |
|
| ModelUtil |
Some Helpers useful when handling model elements.
|
| ModelValidationException |
Thrown when an error is encountered during the model validation.
|
| ModelValidationResultImpl |
|
| ModelValidationResultsImpl |
|
| NamedEnumAttribute<T extends Enum<T>> |
|
| NamedEnumAttributeBuilder<T extends Enum<T>> |
|
| QName |
|
| QNameAttributeReferenceBuilderImpl<T extends ModelElementInstance> |
|
| QNameAttributeReferenceImpl<T extends ModelElementInstance> |
|
| QNameElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| QNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| QNameElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| QNameElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| Reference<T extends ModelElementInstance> |
|
| ReferenceBuilder<T extends ModelElementInstance> |
|
| ReferenceImpl<T extends ModelElementInstance> |
|
| ReflectUtil |
|
| SequenceBuilder |
|
| SequenceBuilderImpl |
|
| StringAttribute |
Base class for String attributes
|
| StringAttributeBuilder |
|
| StringAttributeBuilderImpl |
|
| StringUtil |
|
| UnsupportedModelOperationException |
Exception thrown if a user attempts to perform an unsupported
model operation.
|
| UriElementReferenceBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| UriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| UriElementReferenceCollectionImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| UriElementReferenceImpl<Target extends ModelElementInstance,Source extends ModelElementInstance> |
|
| ValidationResult |
An individual validation result.
|
| ValidationResultCollector |
|
| ValidationResultFormatter |
SPI which can be implemented to print out a summary of a validation result.
|
| ValidationResults |
Object in which the results of a model validation are collected.
|
| ValidationResultsCollectorImpl |
|
| ValidationResultType |
|
| WrongDocumentException |
Thrown when a Model Element is added to the wrong document
|
| XmlQName |
|