Package com.regnosys.rosetta.rosetta
Interface RosettaEnumeration
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,References,RosettaDefinable,RosettaNamed,RosettaRootElement,RosettaSymbol,RosettaType
- All Known Implementing Classes:
RosettaEnumerationImpl
public interface RosettaEnumeration
extends RosettaRootElement, RosettaType, RosettaDefinable, References, RosettaSymbol
A representation of the model object 'Enumeration'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<RosettaEnumValue>Returns the value of the 'Enum Values' containment reference list.Returns the value of the 'Super Type' reference.org.eclipse.emf.common.util.EList<RosettaSynonym>Returns the value of the 'Synonyms' containment reference list.voidsetSuperType(RosettaEnumeration value) Sets the value of the 'Super Type' reference.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface com.regnosys.rosetta.rosetta.simple.References
getReferencesMethods inherited from interface com.regnosys.rosetta.rosetta.RosettaDefinable
getDefinition, setDefinitionMethods inherited from interface com.regnosys.rosetta.rosetta.RosettaNamed
getName, setNameMethods inherited from interface com.regnosys.rosetta.rosetta.RosettaRootElement
getModel, setModel
-
Method Details
-
getSuperType
RosettaEnumeration getSuperType()Returns the value of the 'Super Type' reference.- Returns:
- the value of the 'Super Type' reference.
- See Also:
-
setSuperType
Sets the value of the 'Super Type' reference.- Parameters:
value- the new value of the 'Super Type' reference.- See Also:
-
getSynonyms
org.eclipse.emf.common.util.EList<RosettaSynonym> getSynonyms()Returns the value of the 'Synonyms' containment reference list. The list contents are of typeRosettaSynonym.- Returns:
- the value of the 'Synonyms' containment reference list.
- See Also:
-
getEnumValues
org.eclipse.emf.common.util.EList<RosettaEnumValue> getEnumValues()Returns the value of the 'Enum Values' containment reference list. The list contents are of typeRosettaEnumValue. It is bidirectional and its opposite is 'Enumeration'.- Returns:
- the value of the 'Enum Values' containment reference list.
- See Also:
-