Interface Attribute
- All Superinterfaces:
Annotated,AssignPathRoot,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,References,RosettaDefinable,RosettaFeature,RosettaNamed,RosettaSymbol,RosettaTyped,RosettaTypedFeature
- All Known Subinterfaces:
ChoiceOption
- All Known Implementing Classes:
AttributeImpl,ChoiceOptionImpl
public interface Attribute
extends RosettaTypedFeature, RosettaDefinable, Annotated, AssignPathRoot, References
A representation of the model object 'Attribute'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetCard()Returns the value of the 'Card' containment reference.Returns the value of the 'Rule Reference' containment reference.org.eclipse.emf.common.util.EList<RosettaSynonym>Returns the value of the 'Synonyms' containment reference list.booleanReturns the value of the 'Override' attribute.voidsetCard(RosettaCardinality value) Sets the value of the 'Card' containment reference.voidsetOverride(boolean value) Sets the value of the 'Override' attribute.voidSets the value of the 'Rule Reference' containment reference.Methods inherited from interface com.regnosys.rosetta.rosetta.simple.Annotated
getAnnotationsMethods 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.RosettaFeature
getGetNameOrDefaultMethods inherited from interface com.regnosys.rosetta.rosetta.RosettaNamed
getName, setNameMethods inherited from interface com.regnosys.rosetta.rosetta.RosettaTyped
getTypeCall, isIsTypeInferred, setTypeCall
-
Method Details
-
isOverride
boolean isOverride()Returns the value of the 'Override' attribute.- Returns:
- the value of the 'Override' attribute.
- See Also:
-
setOverride
void setOverride(boolean value) Sets the value of the 'Override' attribute.- Parameters:
value- the new value of the 'Override' attribute.- See Also:
-
getCard
RosettaCardinality getCard()Returns the value of the 'Card' containment reference.- Returns:
- the value of the 'Card' containment reference.
- See Also:
-
setCard
Sets the value of the 'Card' containment reference.- Parameters:
value- the new value of the 'Card' containment 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:
-
getRuleReference
RosettaRuleReference getRuleReference()Returns the value of the 'Rule Reference' containment reference.- Returns:
- the value of the 'Rule Reference' containment reference.
- See Also:
-
setRuleReference
Sets the value of the 'Rule Reference' containment reference.- Parameters:
value- the new value of the 'Rule Reference' containment reference.- See Also:
-