|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ModelObject | |
|---|---|
| org.jomc.model | Object management and configuration model classes. |
| Uses of ModelObject in org.jomc.model |
|---|
| Subclasses of ModelObject in org.jomc.model | |
|---|---|
class |
Argument
Model of a message argument. |
class |
Arguments
List of arguments. |
class |
Author
Model of an author. |
class |
Authors
List of authors. |
class |
Dependencies
List of dependencies. |
class |
Dependency
Model of a dependency. |
class |
Implementation
Model of an implementation. |
class |
ImplementationReference
Reference to an implementation. |
class |
Implementations
List of implementations. |
class |
Instance
Model of an instance. |
class |
Instances
List of instances. |
class |
Message
Model of a message. |
class |
MessageReference
Reference to a message. |
class |
Messages
List of messages. |
class |
Module
Model of a module. |
class |
Modules
List of modules. |
class |
Person
Model of a person. |
class |
Persons
List of persons. |
class |
Properties
List of properties. |
class |
Property
Model of a property. |
class |
PropertyReference
Reference to a property. |
class |
Specification
Model of a specification. |
class |
SpecificationReference
Reference to a specification. |
class |
Specifications
List of specifications. |
| Fields in org.jomc.model with type parameters of type ModelObject | |
|---|---|
private JAXBElement<? extends ModelObject> |
ModelException.Detail.element
The element this detail is associated with. |
| Methods in org.jomc.model with type parameters of type ModelObject | ||
|---|---|---|
|
DefaultModelManager.transformModelObject(JAXBElement<T> modelObject,
Transformer transformer)
|
|
|
ModelManager.transformModelObject(JAXBElement<T> modelObject,
Transformer transformer)
Transforms a given ModelObject with a given Transformer. |
|
| Methods in org.jomc.model that return ModelObject | |
|---|---|
ModelObject |
ModelObject.clone()
Creates and returns a deep copy of this object. |
ModelObject |
ObjectFactory.createModelObject()
Create an instance of ModelObject |
| Methods in org.jomc.model that return types with arguments of type ModelObject | |
|---|---|
JAXBElement<? extends ModelObject> |
ModelException.Detail.getElement()
Gets the element of this detail. |
| Method parameters in org.jomc.model with type arguments of type ModelObject | |
|---|---|
private ModelException.Detail |
DefaultModelManager.newDependencyPropertyReferenceConstraintDetail(JAXBElement<? extends ModelObject> element,
Implementation implementation,
Dependency dependency)
|
private ModelException.Detail |
DefaultModelManager.newImplementationNameConstraintDetail(JAXBElement<? extends ModelObject> element,
String specification,
String implementations,
String nonUniqueName)
|
private ModelException.Detail |
DefaultModelManager.newImplementationSpecificationDeclarationConstraintDetail(JAXBElement<? extends ModelObject> element,
Implementation implementation,
Specification specification)
|
private ModelException.Detail |
DefaultModelManager.newIncompatibleDependencyDetail(JAXBElement<? extends ModelObject> element,
String implementation,
String implementationModule,
String specification,
String specificationModule,
String requiredVersion,
String availableVersion)
|
private ModelException.Detail |
DefaultModelManager.newIncompatibleImplementationDetail(JAXBElement<? extends ModelObject> element,
String implementation,
String implementationModule,
String specification,
String specificationModule,
String implementedVersion,
String specifiedVersion)
|
private ModelException.Detail |
DefaultModelManager.newInheritanceConstraintDetail(JAXBElement<? extends ModelObject> element,
Implementation child,
Implementation parent)
|
private ModelException.Detail |
DefaultModelManager.newMandatoryDependencyConstraintDetail(JAXBElement<? extends ModelObject> element,
String implementation,
String dependencyName)
|
private ModelException.Detail |
DefaultModelManager.newModuleSpecificationReferenceConstraintDetail(JAXBElement<? extends ModelObject> element,
Module module,
SpecificationReference reference)
|
private ModelException.Detail |
DefaultModelManager.newMultiplicityConstraintDetail(JAXBElement<? extends ModelObject> element,
Number implementations,
String specification,
Number expected,
Multiplicity multiplicity)
|
private ModelException.Detail |
DefaultModelManager.newPropertyOverwriteConstraintDetail(JAXBElement<? extends ModelObject> element,
Implementation implementation,
Dependency dependency,
Specification specification,
String scope)
|
void |
ModelException.Detail.setElement(JAXBElement<? extends ModelObject> value)
Sets the element of this detail. |
void |
DefaultModelManager.validateModelObject(JAXBElement<? extends ModelObject> modelObject)
|
void |
ModelManager.validateModelObject(JAXBElement<? extends ModelObject> modelObject)
Validates a given model object. |
| Constructors in org.jomc.model with parameters of type ModelObject | |
|---|---|
ModelObject(ModelObject o)
Creates a new ModelObject instance by deeply copying a given instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||