Uses of Class
org.jomc.model.ModelObject

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
<T extends ModelObject>
T
DefaultModelManager.transformModelObject(JAXBElement<T> modelObject, Transformer transformer)
           
<T extends ModelObject>
T
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.
 



Copyright © 2005-2009 The JOMC Project. All Rights Reserved.