public interface ModelElementType
Modifier and Type | Method and Description |
---|---|
List<ModelElementType> |
getAllChildElementTypes() |
Collection<ModelElementType> |
getAllExtendingTypes() |
Attribute<?> |
getAttribute(String attributeName) |
List<Attribute<?>> |
getAttributes() |
ModelElementType |
getBaseType() |
List<ModelElementType> |
getChildElementTypes() |
Collection<ModelElementType> |
getExtendingTypes() |
Collection<ModelElementInstance> |
getInstances(ModelInstance modelInstanceImpl) |
Class<? extends ModelElementInstance> |
getInstanceType() |
Model |
getModel() |
String |
getTypeName() |
String |
getTypeNamespace() |
boolean |
isAbstract() |
ModelElementInstance |
newInstance(ModelInstance modelInstance) |
String getTypeName()
String getTypeNamespace()
Class<? extends ModelElementInstance> getInstanceType()
ModelElementInstance newInstance(ModelInstance modelInstance)
ModelElementType getBaseType()
boolean isAbstract()
Collection<ModelElementType> getExtendingTypes()
Collection<ModelElementType> getAllExtendingTypes()
Model getModel()
Collection<ModelElementInstance> getInstances(ModelInstance modelInstanceImpl)
List<ModelElementType> getChildElementTypes()
List<ModelElementType> getAllChildElementTypes()
Copyright © 2019. All rights reserved.