org.eclipse.ocl.examples.library.executor
Class ExecutorEnumerationLiteral

java.lang.Object
  extended by org.eclipse.ocl.examples.library.executor.ExecutorEnumerationLiteral
All Implemented Interfaces:
DomainElement, DomainEnumerationLiteral, DomainNamedElement
Direct Known Subclasses:
EcoreExecutorEnumerationLiteral

public class ExecutorEnumerationLiteral
extends java.lang.Object
implements DomainEnumerationLiteral


Field Summary
protected  DomainEnumeration enumeration
           
protected  java.lang.String name
           
protected  int ordinal
           
 
Constructor Summary
ExecutorEnumerationLiteral(java.lang.String name, DomainEnumeration enumeration, int ordinal)
           
 
Method Summary
 java.lang.Object asEcoreObject(DomainStandardLibrary standardLibrary)
           
 DomainEnumeration getEnumeration()
           
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected final java.lang.String name

enumeration

protected final DomainEnumeration enumeration

ordinal

protected final int ordinal
Constructor Detail

ExecutorEnumerationLiteral

public ExecutorEnumerationLiteral(java.lang.String name,
                                  DomainEnumeration enumeration,
                                  int ordinal)
Method Detail

asEcoreObject

public java.lang.Object asEcoreObject(DomainStandardLibrary standardLibrary)
Specified by:
asEcoreObject in interface DomainEnumerationLiteral

getEnumeration

public DomainEnumeration getEnumeration()
Specified by:
getEnumeration in interface DomainEnumerationLiteral

getName

public java.lang.String getName()
Specified by:
getName in interface DomainNamedElement

toString

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