public class MClass
extends de.spraener.nxtgen.model.impl.ModelElementImpl
| Constructor and Description |
|---|
MClass() |
MClass(de.spraener.nxtgen.model.ModelElement me) |
| Modifier and Type | Method and Description |
|---|---|
MAttribute |
addAttribute(MAttribute attr) |
MAttribute |
createAttribute(java.lang.String name,
java.lang.String type) |
static MClass |
from(MClass mc,
de.spraener.nxtgen.model.ModelElement parent,
de.spraener.nxtgen.model.ModelElement me) |
static MClass |
from(de.spraener.nxtgen.model.ModelElement parent,
de.spraener.nxtgen.model.ModelElement me) |
java.util.List<MAttribute> |
getAttributes() |
java.lang.String |
getFQName() |
MPackage |
getPackage() |
java.util.List<MReference> |
getReferences() |
boolean |
hasStereotype(java.lang.String stereotype) |
void |
setParent(de.spraener.nxtgen.model.ModelElement me) |
filterChilds, getProperty, getTaggedValue, setPropertyaddChilds, addRelations, addStereotypes, containsChilds, containsRelations, containsStereotypes, getChilds, getMetaType, getName, getParent, getProperties, getRelations, getStereotypes, getXmiID, removeChilds, removeRelations, removeStereotypes, setChilds, setMetaType, setName, setProperties, setRelations, setStereotypes, setXmiIDpublic MClass()
public MClass(de.spraener.nxtgen.model.ModelElement me)
public static MClass from(de.spraener.nxtgen.model.ModelElement parent, de.spraener.nxtgen.model.ModelElement me)
public static MClass from(MClass mc, de.spraener.nxtgen.model.ModelElement parent, de.spraener.nxtgen.model.ModelElement me)
public java.util.List<MAttribute> getAttributes()
public java.util.List<MReference> getReferences()
public void setParent(de.spraener.nxtgen.model.ModelElement me)
setParent in class de.spraener.nxtgen.model.impl.ModelElementImplBasepublic MPackage getPackage()
public boolean hasStereotype(java.lang.String stereotype)
public MAttribute addAttribute(MAttribute attr)
public java.lang.String getFQName()
public MAttribute createAttribute(java.lang.String name, java.lang.String type)