Package com._1c.g5.v8.dt.md.validation
Class MdValidationAffectedEventHandlerObjectProvider
java.lang.Object
com._1c.g5.v8.dt.md.validation.MdValidationAffectedEventHandlerObjectProvider
- All Implemented Interfaces:
IAffectiveEventHandlerObjectsProvider
public class MdValidationAffectedEventHandlerObjectProvider
extends Object
implements IAffectiveEventHandlerObjectsProvider
Implementation of
IAffectiveEventHandlerObjectsProvider for metadata validation-
Nested Class Summary
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.bm.xtext.IAffectiveEventHandlerObjectsProvider
IAffectiveEventHandlerObjectsProvider.Registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe Part of derived data to updateThe Segment of derived data to updateCollection<org.eclipse.emf.ecore.EObject>getObjects(org.eclipse.core.resources.IProject project, org.eclipse.xtext.resource.IEObjectDescription objectDescription) Provide objects that was be affected when handlers changed
-
Constructor Details
-
MdValidationAffectedEventHandlerObjectProvider
public MdValidationAffectedEventHandlerObjectProvider()
-
-
Method Details
-
getObjects
public Collection<org.eclipse.emf.ecore.EObject> getObjects(org.eclipse.core.resources.IProject project, org.eclipse.xtext.resource.IEObjectDescription objectDescription) Description copied from interface:IAffectiveEventHandlerObjectsProviderProvide objects that was be affected when handlers changed- Specified by:
getObjectsin interfaceIAffectiveEventHandlerObjectsProvider- Parameters:
project- the context project, cannot benullobjectDescription- container of changed handlers, cannot benull- Returns:
- the collection of affected objects, never
null
-
getDerivedDataSegment
Description copied from interface:IAffectiveEventHandlerObjectsProviderThe Segment of derived data to update- Specified by:
getDerivedDataSegmentin interfaceIAffectiveEventHandlerObjectsProvider- Returns:
- string key of derived data segment, never
null
-
getDerivedDataPart
Description copied from interface:IAffectiveEventHandlerObjectsProviderThe Part of derived data to update- Specified by:
getDerivedDataPartin interfaceIAffectiveEventHandlerObjectsProvider- Returns:
- string key of derived data part, never
null
-