Package com.e1c.g5.v8.dt.check.context
Interface OnModelFeatureChangeContextCollector
- 
 public interface OnModelFeatureChangeContextCollectorInterface of the check context collector which is being called in case if the trackedIBmObjectfeatures are changed. The check developer may analyze the incoming changes and register the check for the proper object using the providedCheckContextCollectingSessionThis collector should be registered via theICheckDefinition.addModelFeatureChangeContextCollector(com.e1c.g5.v8.dt.check.context.OnModelFeatureChangeContextCollector, org.eclipse.emf.ecore.EClass)method during theICheck.configureContextCollector(com.e1c.g5.v8.dt.check.ICheckDefinition)stage.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcollectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, CheckContextCollectingSession contextSession)Collects the check context on the feature change event of the tracked object
 
- 
- 
- 
Method Detail- 
collectContextOnFeatureChangevoid collectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, CheckContextCollectingSession contextSession) Collects the check context on the feature change event of the tracked object- Parameters:
- bmObject- The object to track. May not be- null
- feature- The changed feature. May not be- null
- bmEvent- The source BM event. May be used for the detailed analysis of changes. May not be- null
- contextSession- The context collecting session for collecting check contexts. May not be- null
 
 
- 
 
-