public interface Model
ModelBuilder.createInstance(java.lang.String) to create a new model.| Modifier and Type | Method and Description | 
|---|---|
String | 
getActualNamespace(String alternativeNs)
Returns the actual namespace URI for an alternative namespace URI 
 | 
String | 
getAlternativeNamespace(String actualNs)
Returns the alternative namespace URI for a namespace URI 
 | 
Set<String> | 
getAlternativeNamespaces(String actualNs)  | 
String | 
getModelName()
Returns the model name, which is the identifier of this model. 
 | 
ModelElementType | 
getType(Class<? extends ModelElementInstance> instanceClass)
Gets the defined  
ModelElementType of a ModelElementInstance. | 
ModelElementType | 
getTypeForName(String typeName)
Gets the defined  
ModelElementType for a type by its name. | 
ModelElementType | 
getTypeForName(String namespaceUri,
              String typeName)
Gets the defined  
ModelElementType for a type by its name and namespace URI. | 
Collection<ModelElementType> | 
getTypes()
Gets the collection of all  
ModelElementType defined in the model. | 
Collection<ModelElementType> getTypes()
ModelElementType defined in the model.ModelElementType getType(Class<? extends ModelElementInstance> instanceClass)
ModelElementType of a ModelElementInstance.instanceClass - the instance class to find the type forModelElementType getTypeForName(String typeName)
ModelElementType for a type by its name.typeName - the name of the typeModelElementType getTypeForName(String namespaceUri, String typeName)
ModelElementType for a type by its name and namespace URI.namespaceUri - the namespace URI for the typetypeName - the name of the typeString getModelName()
String getActualNamespace(String alternativeNs)
alternativeNs - the alternative namespace URIString getAlternativeNamespace(String actualNs)
actualNs - the actual namespace URICopyright © 2021. All rights reserved.