Interface RosettaSymbol

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, RosettaNamed
All Known Subinterfaces:
AssignPathRoot, Attribute, ChoiceOption, ClosureParameter, Function, FunctionDispatch, RosettaCallableWithArgs, RosettaEnumeration, RosettaExternalFunction, RosettaRule, ShortcutDeclaration, TypeParameter
All Known Implementing Classes:
AttributeImpl, ChoiceOptionImpl, ClosureParameterImpl, FunctionDispatchImpl, FunctionImpl, RosettaEnumerationImpl, RosettaExternalFunctionImpl, RosettaRuleImpl, ShortcutDeclarationImpl, TypeParameterImpl

public interface RosettaSymbol extends RosettaNamed
A representation of the model object 'Symbol'. * A named symbol that may be used in an expression to reference an object such as a parameter or a function.
See Also:
  • Method Summary

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver

    Methods inherited from interface com.regnosys.rosetta.rosetta.RosettaNamed

    getName, setName