Package com._1c.g5.v8.dt.bsl.ui.event
Class BslModuleEventData
java.lang.Object
com._1c.g5.v8.dt.bsl.ui.event.BslModuleEventData
- All Implemented Interfaces:
IBslModuleEventData
IBslModuleEventData implementation for event data;
Used to inserting procedures and functions with regions into the module
-
Constructor Summary
ConstructorsConstructorDescriptionBslModuleEventData(org.eclipse.emf.ecore.EObject eventOwner) Constructor of event data with MAINEventItemTypeBslModuleEventData(org.eclipse.emf.ecore.EObject eventOwner, EventItemType itemType, boolean isInternal) Constructor of event data -
Method Summary
Modifier and TypeMethodDescriptionGet event item typeEventItemTypeorg.eclipse.emf.ecore.EObjectGet event ownerEObjectbooleanIs procedure, inserting by this event, must be an internal implementation or service export procedure
-
Constructor Details
-
BslModuleEventData
public BslModuleEventData(org.eclipse.emf.ecore.EObject eventOwner, EventItemType itemType, boolean isInternal) Constructor of event data- Parameters:
eventOwner-EObjectevent owner, cannot benullitemType-EventItemTypecurrent region event item type, cannot benullisInternal- is procedure inserting by event internal implementation or service export procedure
-
BslModuleEventData
public BslModuleEventData(org.eclipse.emf.ecore.EObject eventOwner) Constructor of event data with MAINEventItemType- Parameters:
eventOwner-EObjectevent owner, cannot benull
-
-
Method Details
-
getEventOwner
public org.eclipse.emf.ecore.EObject getEventOwner()Description copied from interface:IBslModuleEventDataGet event ownerEObject- Specified by:
getEventOwnerin interfaceIBslModuleEventData- Returns:
EObjectevent owner, cannot benull
-
getEventItemType
Description copied from interface:IBslModuleEventDataGet event item typeEventItemType- Specified by:
getEventItemTypein interfaceIBslModuleEventData- Returns:
EventItemType, cannot benull
-
isInternal
public boolean isInternal()Is procedure, inserting by this event, must be an internal implementation or service export procedure- Returns:
trueif procedure is export or internal,falseotherwise
-