java.lang.Object
io.spring.format.formatter.intellij.monitor.Monitor
Direct Known Subclasses:
FileMonitor, GradleMonitor, MavenMonitor

public class Monitor extends Object
Class used to monitor a Project to trigger when the plugin should become active or non-active.
Author:
Phillip Webb
  • Constructor Details

    • Monitor

      public Monitor(com.intellij.openapi.project.Project project, Trigger trigger)
      Start monitoring the project.
      Parameters:
      project - the project to monitor.
      trigger - the trigger used to update
  • Method Details

    • getProject

      protected final com.intellij.openapi.project.Project getProject()
    • getTrigger

      protected final Trigger getTrigger()
    • stop

      public void stop()
      Stop monitoring the project.