Package com._1c.g5.v8.dt.bsl.core
Interface IEventSection
-
- All Superinterfaces:
IBslConstruct
,org.eclipse.handly.model.IElement
,org.eclipse.handly.model.IElementExtension
,org.eclipse.handly.model.ISourceConstruct
,org.eclipse.handly.model.ISourceElement
,org.eclipse.handly.model.ISourceElementExtension
,IV8Element
public interface IEventSection extends IBslConstruct
Represents section ofEvent
s in Bsl module
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getModuleTypeName()
Gets module type nameIterable<org.eclipse.xtext.resource.IEObjectDescription>
getSubscriptionScope()
Gets collection of corresponding indexingEventSubscription
elements to this module typevoid
setSubscriptionScope(Iterable<org.eclipse.xtext.resource.IEObjectDescription> subscriptionElements)
Sets collection of corresponding indexingEventSubscription
elements to this module type-
Methods inherited from interface org.eclipse.handly.model.IElementExtension
exists, getAncestor, getChildren, getChildren, getLocationUri, getName, getResource
-
Methods inherited from interface org.eclipse.handly.model.ISourceElementExtension
getSourceElementAt, getSourceElementInfo
-
Methods inherited from interface com._1c.g5.v8.dt.core.handle.IV8Element
getParent, getRoot
-
-
-
-
Method Detail
-
getModuleTypeName
String getModuleTypeName()
Gets module type name- Returns:
- module type name, never
null
-
setSubscriptionScope
void setSubscriptionScope(Iterable<org.eclipse.xtext.resource.IEObjectDescription> subscriptionElements)
Sets collection of corresponding indexingEventSubscription
elements to this module type- Parameters:
subscriptionElements
- collection of corresponding indexingEventSubscription
elements to this module type, can't benull
-
getSubscriptionScope
Iterable<org.eclipse.xtext.resource.IEObjectDescription> getSubscriptionScope()
Gets collection of corresponding indexingEventSubscription
elements to this module type- Returns:
- collection of corresponding indexing
EventSubscription
elements to this module type, nevernull
-
-