Interface EnumLiteral

  • All Superinterfaces:
    EObject, ManifestationContainer, tools.mdsd.modelingfoundations.identifier.NamedElement, Notifier
    All Known Implementing Classes:
    EnumLiteralImpl

    public interface EnumLiteral
    extends ManifestationContainer, tools.mdsd.modelingfoundations.identifier.NamedElement
    A representation of the model object 'Enum Literal'.
    See Also:
    ValuetypePackage.getEnumLiteral()
    Generated class or method.
    EMF model class or method.
    annotation="http://www.eclipse.org/emf/2002/Ecore constraints='LiteralMustDefineEitherNameOrValue'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot LiteralMustDefineEitherNameOrValue='not (self.entityName.oclIsUndefined() and self.manifestation.oclIsUndefined())'"