Class EnumLiteral
- java.lang.Object
-
- org.eclipse.m2m.atl.engine.emfvm.lib.EnumLiteral
-
-
Constructor Summary
Constructors Constructor Description EnumLiteral()Creates an unnamed EnumLiteral.EnumLiteral(java.lang.String name)Creates an EnumLiteral with the given name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object arg)java.lang.Objectget(AbstractStackFrame frame, java.lang.Object literalName)Gets a value.inthashCode()voidset(AbstractStackFrame frame, java.lang.Object literalName, java.lang.Object value)Sets a value to the object.voidsetName(java.lang.String name)java.lang.StringtoString()voidunset(AbstractStackFrame frame, java.lang.Object name)Unsets a value to the object.
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
get
public java.lang.Object get(AbstractStackFrame frame, java.lang.Object literalName)
Gets a value.- Specified by:
getin interfaceHasFields- Parameters:
frame- the frame contextliteralName- the value name- Returns:
- the value
- See Also:
HasFields.get(org.eclipse.m2m.atl.engine.emfvm.lib.AbstractStackFrame, java.lang.Object)
-
set
public void set(AbstractStackFrame frame, java.lang.Object literalName, java.lang.Object value)
Sets a value to the object.- Specified by:
setin interfaceHasFields- Parameters:
frame- the frame contextliteralName- the value namevalue- the value- See Also:
HasFields.set(org.eclipse.m2m.atl.engine.emfvm.lib.AbstractStackFrame, java.lang.Object, java.lang.Object)
-
unset
public void unset(AbstractStackFrame frame, java.lang.Object name)
Unsets a value to the object.- Specified by:
unsetin interfaceHasFields- Parameters:
frame- the frame contextname- the value name- See Also:
HasFields.unset(org.eclipse.m2m.atl.engine.emfvm.lib.AbstractStackFrame, java.lang.Object)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object- See Also:
Object.hashCode()
-
equals
public boolean equals(java.lang.Object arg)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
-