Class XdtoBmBuildDispatcherRule

  • All Implemented Interfaces:
    IBuildDispatcherRule

    public class XdtoBmBuildDispatcherRule
    extends Object
    implements IBuildDispatcherRule
    XDTO BM integration-specific implementation of the BuildDispatcher rule. Initiates rebuild of the project in case if some XDTO files were changed as the part of resource change, and specific DD conditions were met.
    • Constructor Detail

      • XdtoBmBuildDispatcherRule

        public XdtoBmBuildDispatcherRule()
    • Method Detail

      • installAdditionalTriggers

        public void installAdditionalTriggers​(org.eclipse.core.resources.IProject project)
        Installs additional triggers for a specified project. The implementation of the rule is responsible for storing all necessary info inside the implementation.
        Specified by:
        installAdditionalTriggers in interface IBuildDispatcherRule
        Parameters:
        project - The project to install additional triggers for.
      • processResourceChangeEvent

        public void processResourceChangeEvent​(org.eclipse.core.resources.IResourceChangeEvent event)
        Processes standard resource change event as the part of the forced build condition detection flow.
        Specified by:
        processResourceChangeEvent in interface IBuildDispatcherRule
        Parameters:
        event - The event to track.