public class TransformationModelElement
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_ATTR |
Constructor and Description |
---|
TransformationModelElement() |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(java.lang.String name,
java.lang.String value) |
void |
addContainedElement(java.lang.String name,
TransformationModelElement value) |
void |
addCrossReference(java.lang.String name,
TransformationModelElement value) |
void |
addEmptyContainment(java.lang.String name) |
void |
addEmptyCrossReference(java.lang.String name) |
java.lang.String |
getAttribute(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes() |
java.util.List<TransformationModelElement> |
getChildren() |
java.util.Collection<TransformationModelElement> |
getContainedElement(java.lang.String name) |
java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> |
getContainments() |
java.util.Collection<TransformationModelElement> |
getCrossReference(java.lang.String name) |
java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> |
getCrossReferences() |
java.util.UUID |
getId() |
java.lang.String |
getNameAttribute() |
java.lang.String |
getTypeAttribute() |
boolean |
isLoaded() |
void |
setContainedElements(java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> containedElements) |
void |
setCrossReferences(java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> crossReferences) |
java.lang.String |
toString() |
public static final java.lang.String TYPE_ATTR
public java.util.UUID getId()
public boolean isLoaded()
public java.lang.String getAttribute(java.lang.String name)
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
public void addAttribute(java.lang.String name, java.lang.String value)
public java.util.Collection<TransformationModelElement> getCrossReference(java.lang.String name)
public void addEmptyCrossReference(java.lang.String name)
public void addCrossReference(java.lang.String name, TransformationModelElement value)
public java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> getCrossReferences()
public java.util.Collection<TransformationModelElement> getContainedElement(java.lang.String name)
public void addEmptyContainment(java.lang.String name)
public void addContainedElement(java.lang.String name, TransformationModelElement value)
public java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> getContainments()
public java.util.List<TransformationModelElement> getChildren()
public void setCrossReferences(java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> crossReferences)
public void setContainedElements(java.util.Map<java.lang.String,java.util.List<TransformationModelElement>> containedElements)
public java.lang.String getNameAttribute()
public java.lang.String getTypeAttribute()
public java.lang.String toString()
toString
in class java.lang.Object