org.eclipse.m2m.atl.engine.vm.nativelib
Class ASMEnumLiteral

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
      extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
          extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMEnumLiteral

public class ASMEnumLiteral
extends ASMOclAny


Field Summary
static ASMOclType myType
           
 
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
 
Constructor Summary
ASMEnumLiteral()
           
ASMEnumLiteral(java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 int hashCode()
           
 void set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 java.lang.String toString()
           
static ASMString toString(StackFrame frame, ASMEnumLiteral self)
           
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, get, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, setType, toString, unset
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

myType

public static ASMOclType myType
Constructor Detail

ASMEnumLiteral

public ASMEnumLiteral()

ASMEnumLiteral

public ASMEnumLiteral(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

set

public void set(StackFrame frame,
                java.lang.String name,
                ASMOclAny value)
Overrides:
set in class ASMOclAny

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public static ASMString toString(StackFrame frame,
                                 ASMEnumLiteral self)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.