Package com._1c.g5.v8.dt.bsl.model
Interface Method
- All Superinterfaces:
Block,Environmental,org.eclipse.emf.ecore.EObject,NamedElement,org.eclipse.emf.common.notify.Notifier,PragmaTarget
- All Known Implementing Classes:
FunctionImpl,MethodImpl,ProcedureImpl
A representation of the model object 'Method'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Method>Returns the value of the 'Callees' reference list.org.eclipse.emf.common.util.EList<Block>Returns the value of the 'Callers' reference list.org.eclipse.emf.common.util.EList<VariableTypeStateProviderCollector>Returns the value of the 'Final In Param State' attribute list.org.eclipse.emf.common.util.EList<VariableTypeStateProviderCollector>Returns the value of the 'Final Out Param State' attribute list.org.eclipse.emf.common.util.EList<FormalParam>Returns the value of the 'Formal Params' containment reference list.booleanisAsync()Returns the value of the 'Async' attribute.booleanisEvent()Returns the value of the 'Event' attribute.booleanisExport()Returns the value of the 'Export' attribute.booleanisUsed()Returns the value of the 'Used' attribute.voidsetAsync(boolean value) Sets the value of the 'Async' attribute.voidsetEvent(boolean value) Sets the value of the 'Event' attribute.voidsetExport(boolean value) Sets the value of the 'Export' attribute.voidsetUsed(boolean value) Sets the value of the 'Used' attribute.Methods inherited from interface com._1c.g5.v8.dt.bsl.model.Block
allDeclareStatements, allStatements, getDeclareStatements, getImplicitVariables, getStatements, getUniqueName, setUniqueNameMethods inherited from interface com._1c.g5.v8.dt.mcore.Environmental
environments, getEnvironments, setEnvironmentsMethods 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 com._1c.g5.v8.dt.mcore.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface com._1c.g5.v8.dt.bsl.model.PragmaTarget
getPragmas
-
Method Details
-
isAsync
boolean isAsync()Returns the value of the 'Async' attribute.- Returns:
- the value of the 'Async' attribute.
- See Also:
-
setAsync
void setAsync(boolean value) Sets the value of the 'Async' attribute.- Parameters:
value- the new value of the 'Async' attribute.- See Also:
-
getFormalParams
org.eclipse.emf.common.util.EList<FormalParam> getFormalParams()Returns the value of the 'Formal Params' containment reference list. The list contents are of typeFormalParam.- Returns:
- the value of the 'Formal Params' containment reference list.
- See Also:
-
isExport
boolean isExport()Returns the value of the 'Export' attribute.- Returns:
- the value of the 'Export' attribute.
- See Also:
-
setExport
void setExport(boolean value) Sets the value of the 'Export' attribute.- Parameters:
value- the new value of the 'Export' attribute.- See Also:
-
isEvent
boolean isEvent()Returns the value of the 'Event' attribute.- Returns:
- the value of the 'Event' attribute.
- See Also:
-
setEvent
void setEvent(boolean value) Sets the value of the 'Event' attribute.- Parameters:
value- the new value of the 'Event' attribute.- See Also:
-
isUsed
boolean isUsed()Returns the value of the 'Used' attribute.- Returns:
- the value of the 'Used' attribute.
- See Also:
-
setUsed
void setUsed(boolean value) Sets the value of the 'Used' attribute.- Parameters:
value- the new value of the 'Used' attribute.- See Also:
-
getFinalInParamState
org.eclipse.emf.common.util.EList<VariableTypeStateProviderCollector> getFinalInParamState()Returns the value of the 'Final In Param State' attribute list. The list contents are of typeVariableTypeStateProviderCollector.- Returns:
- the value of the 'Final In Param State' attribute list.
- See Also:
-
getFinalOutParamState
org.eclipse.emf.common.util.EList<VariableTypeStateProviderCollector> getFinalOutParamState()Returns the value of the 'Final Out Param State' attribute list. The list contents are of typeVariableTypeStateProviderCollector.- Returns:
- the value of the 'Final Out Param State' attribute list.
- See Also:
-
getCallers
org.eclipse.emf.common.util.EList<Block> getCallers()Returns the value of the 'Callers' reference list. The list contents are of typeBlock.- Returns:
- the value of the 'Callers' reference list.
- See Also:
-
getCallees
org.eclipse.emf.common.util.EList<Method> getCallees()Returns the value of the 'Callees' reference list. The list contents are of typeMethod.- Returns:
- the value of the 'Callees' reference list.
- See Also:
-