public class EolModelElementType extends EolType
| Modifier and Type | Field and Description |
|---|---|
protected MetaClass |
metaClass |
protected IModel |
model |
protected String |
modelName |
protected String |
typeName |
| Constructor and Description |
|---|
EolModelElementType(MetaClass metaClass) |
EolModelElementType(String modelAndMetaClass) |
EolModelElementType(String modelAndMetaClass,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
Collection<?> |
all() |
Collection<?> |
allInstances() |
Object |
createInstance() |
Object |
createInstance(List<Object> parameters) |
Collection<?> |
getAll() |
Collection<?> |
getAllInstances() |
Collection<?> |
getAllOfKind() |
Collection<?> |
getAllOfType() |
MetaClass |
getMetaClass() |
IModel |
getModel() |
String |
getModelName() |
String |
getName() |
String |
getTypeName() |
boolean |
isInstantiable() |
boolean |
isKind(Object o) |
boolean |
isType(Object o) |
void |
setMetaClass(MetaClass metaClass) |
void |
setModelName(String model) |
void |
setTypeName(String type) |
String |
toString() |
protected String modelName
protected String typeName
protected IModel model
protected MetaClass metaClass
public EolModelElementType(MetaClass metaClass)
public EolModelElementType(String modelAndMetaClass)
public EolModelElementType(String modelAndMetaClass, IEolContext context) throws EolModelNotFoundException, EolModelElementTypeNotFoundException
public String getModelName()
public void setModelName(String model)
public String getTypeName()
public void setTypeName(String type)
public Collection<?> getAllOfKind()
public Collection<?> getAllOfType()
public Collection<?> getAll()
public Collection<?> all()
public Collection<?> getAllInstances()
public Collection<?> allInstances()
public boolean isInstantiable()
public Object createInstance() throws EolRuntimeException
createInstance in class EolTypeEolRuntimeExceptionpublic Object createInstance(List<Object> parameters) throws EolRuntimeException
createInstance in class EolTypeEolRuntimeExceptionpublic IModel getModel()
public MetaClass getMetaClass()
public void setMetaClass(MetaClass metaClass)
Copyright © 2016. All rights reserved.