Package com._1c.g5.v8.dt.bsl.model
Interface ModuleContextDefIndex
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,IBmObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ModuleContextDefIndexImpl
A representation of the model object 'Module Context Def Index'.
BSL context definition module index holder object. The object being stored in the EDT object storage and provides
unified access by both model and language services.
Not a part of a public API
The following features are supported:
-
Field Summary
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Context Def' containment reference.org.eclipse.emf.common.util.EList<ContextDefMethodInfo>
Returns the value of the 'Methods' containment reference list.org.eclipse.emf.common.util.EList<ContextDefPropertyInfo>
Returns the value of the 'Properties' containment reference list.byte[]
Returns the value of the 'Type Index Store' attribute.void
setContextDef
(BslContextDef value) Sets the value of the 'Context Def
' containment reference.void
setTypeIndexStore
(byte[] value) Sets the value of the 'Type Index Store
' attribute.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 com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getContextDef
BslContextDef getContextDef()Returns the value of the 'Context Def' containment reference.- Returns:
- the value of the 'Context Def' containment reference.
- See Also:
-
setContextDef
Sets the value of the 'Context Def
' containment reference.- Parameters:
value
- the new value of the 'Context Def' containment reference.- See Also:
-
getMethods
org.eclipse.emf.common.util.EList<ContextDefMethodInfo> getMethods()Returns the value of the 'Methods' containment reference list. The list contents are of typeContextDefMethodInfo
.- Returns:
- the value of the 'Methods' containment reference list.
- See Also:
-
getProperties
org.eclipse.emf.common.util.EList<ContextDefPropertyInfo> getProperties()Returns the value of the 'Properties' containment reference list. The list contents are of typeContextDefPropertyInfo
.- Returns:
- the value of the 'Properties' containment reference list.
- See Also:
-
getTypeIndexStore
byte[] getTypeIndexStore()Returns the value of the 'Type Index Store' attribute.- Returns:
- the value of the 'Type Index Store' attribute.
- See Also:
-
setTypeIndexStore
void setTypeIndexStore(byte[] value) Sets the value of the 'Type Index Store
' attribute.- Parameters:
value
- the new value of the 'Type Index Store' attribute.- See Also:
-