Package com._1c.g5.v8.dt.bsl.model
Interface Module
- All Superinterfaces:
Block
,Environmental
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ModuleImpl
A representation of the model object 'Module'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Method>
Returns the value of the 'Context Def' reference.org.eclipse.emf.common.util.EList<Pragma>
Returns the value of the 'Default Pragmas' containment reference list.org.eclipse.emf.common.util.EList<Method>
Returns the value of the 'Methods' containment reference list.Returns the value of the 'Module Type' attribute.org.eclipse.emf.ecore.EObject
getOwner()
Returns the value of the 'Owner' reference.org.eclipse.emf.common.util.EList<Preprocessor>
Returns the value of the 'Preprocessors' containment reference list.void
setContextDef
(ContextDef value) Sets the value of the 'Context Def
' reference.void
setModuleType
(ModuleType value) Sets the value of the 'Module Type
' attribute.void
setOwner
(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Owner
' reference.Methods inherited from interface com._1c.g5.v8.dt.bsl.model.Block
allDeclareStatements, allStatements, getDeclareStatements, getImplicitVariables, getStatements, getUniqueName, setUniqueName
Methods inherited from interface com._1c.g5.v8.dt.mcore.Environmental
environments, getEnvironments, setEnvironments
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
-
Method Details
-
getOwner
org.eclipse.emf.ecore.EObject getOwner()Returns the value of the 'Owner' reference.- Returns:
- the value of the 'Owner' reference.
- See Also:
-
setOwner
void setOwner(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Owner
' reference.- Parameters:
value
- the new value of the 'Owner' reference.- See Also:
-
getModuleType
ModuleType getModuleType()Returns the value of the 'Module Type' attribute. The literals are from the enumerationModuleType
.- Returns:
- the value of the 'Module Type' attribute.
- See Also:
-
setModuleType
Sets the value of the 'Module Type
' attribute.- Parameters:
value
- the new value of the 'Module Type' attribute.- See Also:
-
getDefaultPragmas
org.eclipse.emf.common.util.EList<Pragma> getDefaultPragmas()Returns the value of the 'Default Pragmas' containment reference list. The list contents are of typePragma
.- Returns:
- the value of the 'Default Pragmas' containment reference list.
- See Also:
-
getMethods
org.eclipse.emf.common.util.EList<Method> getMethods()Returns the value of the 'Methods' containment reference list. The list contents are of typeMethod
.- Returns:
- the value of the 'Methods' containment reference list.
- See Also:
-
getPreprocessors
org.eclipse.emf.common.util.EList<Preprocessor> getPreprocessors()Returns the value of the 'Preprocessors' containment reference list. The list contents are of typePreprocessor
.- Returns:
- the value of the 'Preprocessors' containment reference list.
- See Also:
-
getContextDef
ContextDef getContextDef()Returns the value of the 'Context Def' reference.- Returns:
- the value of the 'Context Def' reference.
- See Also:
-
setContextDef
Sets the value of the 'Context Def
' reference.- Parameters:
value
- the new value of the 'Context Def' reference.- See Also:
-
allMethods
org.eclipse.emf.common.util.EList<Method> allMethods()
-