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 ofIAffectiveEventHandlerObjectsProvider
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 Constructor Description MdValidationAffectedEventHandlerObjectProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDerivedDataPart()
The Part of derived data to updateString
getDerivedDataSegment()
The 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
-
-
-
Method Detail
-
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:IAffectiveEventHandlerObjectsProvider
Provide objects that was be affected when handlers changed- Specified by:
getObjects
in interfaceIAffectiveEventHandlerObjectsProvider
- Parameters:
project
- the context project, cannot benull
objectDescription
- container of changed handlers, cannot benull
- Returns:
- the collection of affected objects, never
null
-
getDerivedDataSegment
public String getDerivedDataSegment()
Description copied from interface:IAffectiveEventHandlerObjectsProvider
The Segment of derived data to update- Specified by:
getDerivedDataSegment
in interfaceIAffectiveEventHandlerObjectsProvider
- Returns:
- string key of derived data segment, never
null
-
getDerivedDataPart
public String getDerivedDataPart()
Description copied from interface:IAffectiveEventHandlerObjectsProvider
The Part of derived data to update- Specified by:
getDerivedDataPart
in interfaceIAffectiveEventHandlerObjectsProvider
- Returns:
- string key of derived data part, never
null
-
-