Class Monitor
- java.lang.Object
-
- io.spring.format.formatter.intellij.codestyle.monitor.Monitor
-
- Direct Known Subclasses:
FileMonitor,GradleMonitor,MavenMonitor
public class Monitor extends java.lang.ObjectClass used to monitor aProjectto trigger when the plugin should become active or non-active.- Author:
- Phillip Webb
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMonitor.FactoryFactory used to create aMonitor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.intellij.openapi.project.ProjectgetProject()protected TriggergetTrigger()voidstop()Stop monitoring the project.
-
-
-
Constructor Detail
-
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 Detail
-
getProject
protected final com.intellij.openapi.project.Project getProject()
-
getTrigger
protected final Trigger getTrigger()
-
stop
public void stop()
Stop monitoring the project.
-
-