public interface Model
ModelBuilder.createInstance(java.lang.String) to create a new model.| Modifier and Type | Method and Description |
|---|---|
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()
Copyright © 2018. All rights reserved.