Interface IAffectiveEventHandlerObjectsProvider

All Known Implementing Classes:
FormValidationAffectiveEventHandlerObjectsProvider, MdValidationAffectedEventHandlerObjectProvider

public interface IAffectiveEventHandlerObjectsProvider
Provider of objects that was be affected when handlers changed
  • Method Details

    • getObjects

      Collection<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
      Parameters:
      project - the context project, cannot be null
      objectDescription - container of changed handlers, cannot be null
      Returns:
      the collection of affected objects, never null
    • getDerivedDataSegment

      String getDerivedDataSegment()
      The Segment of derived data to update
      Returns:
      string key of derived data segment, never null
    • getDerivedDataPart

      String getDerivedDataPart()
      The Part of derived data to update
      Returns:
      string key of derived data part, never null