Interface RosettaSymbolReference
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,RosettaExpression,RosettaReference
- All Known Implementing Classes:
RosettaSymbolReferenceImpl
A representation of the model object 'Rosetta Symbol Reference'.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<RosettaExpression>getArgs()Returns the value of the 'Implicit Argument' containment reference.org.eclipse.emf.common.util.EList<RosettaExpression>Returns the value of the 'Raw Args' containment reference list.Returns the value of the 'Symbol' reference.booleanReturns the value of the 'Explicit Arguments' attribute.booleanReturns the value of the 'Implicit Variable Is In Context' attribute.voidsetExplicitArguments(boolean value) Sets the value of the 'Explicit Arguments' attribute.voidSets the value of the 'Implicit Argument' containment reference.voidsetImplicitVariableIsInContext(boolean value) Sets the value of the 'Implicit Variable Is In Context' attribute.voidsetSymbol(RosettaSymbol value) Sets the value of the 'Symbol' 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.expression.RosettaExpression
isGenerated, setGenerated
-
Method Details
-
getSymbol
RosettaSymbol getSymbol()Returns the value of the 'Symbol' reference.- Returns:
- the value of the 'Symbol' reference.
- See Also:
-
setSymbol
Sets the value of the 'Symbol' reference.- Parameters:
value- the new value of the 'Symbol' reference.- See Also:
-
isExplicitArguments
boolean isExplicitArguments()Returns the value of the 'Explicit Arguments' attribute.- Returns:
- the value of the 'Explicit Arguments' attribute.
- See Also:
-
setExplicitArguments
void setExplicitArguments(boolean value) Sets the value of the 'Explicit Arguments' attribute.- Parameters:
value- the new value of the 'Explicit Arguments' attribute.- See Also:
-
getRawArgs
org.eclipse.emf.common.util.EList<RosettaExpression> getRawArgs()Returns the value of the 'Raw Args' containment reference list. The list contents are of typeRosettaExpression.- Returns:
- the value of the 'Raw Args' containment reference list.
- See Also:
-
isImplicitVariableIsInContext
boolean isImplicitVariableIsInContext()Returns the value of the 'Implicit Variable Is In Context' attribute.- Returns:
- the value of the 'Implicit Variable Is In Context' attribute.
- See Also:
-
setImplicitVariableIsInContext
void setImplicitVariableIsInContext(boolean value) Sets the value of the 'Implicit Variable Is In Context' attribute.- Parameters:
value- the new value of the 'Implicit Variable Is In Context' attribute.- See Also:
-
getImplicitArgument
RosettaExpression getImplicitArgument()Returns the value of the 'Implicit Argument' containment reference.- Returns:
- the value of the 'Implicit Argument' containment reference.
- See Also:
-
setImplicitArgument
Sets the value of the 'Implicit Argument' containment reference.- Parameters:
value- the new value of the 'Implicit Argument' containment reference.- See Also:
-
getArgs
org.eclipse.emf.common.util.EList<RosettaExpression> getArgs()
-