org.eclipse.ocl.examples.library.executor
Class ExecutorEnumerationLiteral
java.lang.Object
org.eclipse.ocl.examples.library.executor.ExecutorEnumerationLiteral
- All Implemented Interfaces:
- DomainElement, DomainEnumerationLiteral, DomainNamedElement, Nameable
- Direct Known Subclasses:
- EcoreExecutorEnumerationLiteral, EnumeratorEnumerationLiteral
public abstract class ExecutorEnumerationLiteral
- extends java.lang.Object
- implements DomainEnumerationLiteral
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
@NonNull
protected final java.lang.String name
enumeration
@NonNull
protected final DomainEnumeration enumeration
ordinal
protected final int ordinal
ExecutorEnumerationLiteral
public ExecutorEnumerationLiteral(@NonNull
java.lang.String name,
@NonNull
DomainEnumeration enumeration,
int ordinal)
getEnumeration
@NonNull
public DomainEnumeration getEnumeration()
- Specified by:
getEnumeration
in interface DomainEnumerationLiteral
getEnumerationLiteralId
@NonNull
public EnumerationLiteralId getEnumerationLiteralId()
- Specified by:
getEnumerationLiteralId
in interface DomainEnumerationLiteral
getName
@NonNull
public java.lang.String getName()
- Specified by:
getName
in interface Nameable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object