Index

A C F G I M N P R S T U V 
All Classes and Interfaces|All Packages

A

ACTIVE - Enum constant in enum io.spring.format.formatter.intellij.state.State
The plugin is active.

C

canFormat(PsiFile) - Method in class io.spring.format.formatter.intellij.formatting.SpringJavaFormatFormattingService
 
createMonitor(Project, Trigger) - Method in interface io.spring.format.formatter.intellij.monitor.Monitor.Factory
Create a new Monitor.

F

factory() - Static method in class io.spring.format.formatter.intellij.monitor.FileMonitor
 
factory() - Static method in class io.spring.format.formatter.intellij.monitor.GradleMonitor
 
factory() - Static method in class io.spring.format.formatter.intellij.monitor.MavenMonitor
 
FileMonitor - Class in io.spring.format.formatter.intellij.monitor
Monitor that looks for a .springjavaformatconfig file.
FileMonitor(Project, Trigger, VirtualFileManager) - Constructor for class io.spring.format.formatter.intellij.monitor.FileMonitor
 
formatDocument(Document, List<TextRange>, FormattingContext, boolean, boolean) - Method in class io.spring.format.formatter.intellij.formatting.SpringJavaFormatFormattingService
 

G

get(Project) - Static method in enum io.spring.format.formatter.intellij.state.State
Return the state from the given project.
getFeatures() - Method in class io.spring.format.formatter.intellij.formatting.SpringJavaFormatFormattingService
 
getProject() - Method in class io.spring.format.formatter.intellij.monitor.Monitor
 
getTrigger() - Method in class io.spring.format.formatter.intellij.monitor.Monitor
 
GradleMonitor - Class in io.spring.format.formatter.intellij.monitor
Monitor that looks for a spring-javaformat-gradle-plugin declaration in the build.gradle file.
GradleMonitor(Project, Trigger) - Constructor for class io.spring.format.formatter.intellij.monitor.GradleMonitor
 

I

io.spring.format.formatter.intellij.formatting - package io.spring.format.formatter.intellij.formatting
 
io.spring.format.formatter.intellij.monitor - package io.spring.format.formatter.intellij.monitor
 
io.spring.format.formatter.intellij.startup - package io.spring.format.formatter.intellij.startup
 
io.spring.format.formatter.intellij.state - package io.spring.format.formatter.intellij.state
 
io.spring.format.formatter.intellij.ui - package io.spring.format.formatter.intellij.ui
 

M

MavenMonitor - Class in io.spring.format.formatter.intellij.monitor
Monitor that looks for a spring-javaformat-maven-plugin declaration in the POM.xml file.
MavenMonitor(Project, Trigger, MavenProjectsManager) - Constructor for class io.spring.format.formatter.intellij.monitor.MavenMonitor
 
Monitor - Class in io.spring.format.formatter.intellij.monitor
Class used to monitor a Project to trigger when the plugin should become active or non-active.
Monitor(Project, Trigger) - Constructor for class io.spring.format.formatter.intellij.monitor.Monitor
Start monitoring the project.
Monitor.Factory - Interface in io.spring.format.formatter.intellij.monitor
Factory used to create a Monitor.
Monitors - Class in io.spring.format.formatter.intellij.monitor
Utility class used to manage a collection of Monitors.
Monitors(Project, Consumer<State>, Monitor.Factory...) - Constructor for class io.spring.format.formatter.intellij.monitor.Monitors
Create a new Monitors instnace.
Monitors(Project, Consumer<State>, List<Monitor.Factory>) - Constructor for class io.spring.format.formatter.intellij.monitor.Monitors
Create a new Monitors instnace.

N

NOT_ACTIVE - Enum constant in enum io.spring.format.formatter.intellij.state.State
The plugin is not active.

P

put(Project) - Method in enum io.spring.format.formatter.intellij.state.State
Put this state to the given project.

R

runActivity(Project) - Method in class io.spring.format.formatter.intellij.startup.SpringJavaFormatStartupActivity
 

S

SpringJavaFormatFormattingService - Class in io.spring.format.formatter.intellij.formatting
FormattingService to apply Spring formatting conventions.
SpringJavaFormatFormattingService() - Constructor for class io.spring.format.formatter.intellij.formatting.SpringJavaFormatFormattingService
 
SpringJavaFormatStartupActivity - Class in io.spring.format.formatter.intellij.startup
StartupActivity hook for ManagedSpringJavaFormatProject.
SpringJavaFormatStartupActivity() - Constructor for class io.spring.format.formatter.intellij.startup.SpringJavaFormatStartupActivity
 
State - Enum in io.spring.format.formatter.intellij.state
The state of the plugin.
StatusIndicator - Class in io.spring.format.formatter.intellij.ui
Indicator used to show when Spring Formatting is active.
StatusIndicator(Project) - Constructor for class io.spring.format.formatter.intellij.ui.StatusIndicator
 
stop() - Method in class io.spring.format.formatter.intellij.monitor.FileMonitor
 
stop() - Method in class io.spring.format.formatter.intellij.monitor.Monitor
Stop monitoring the project.
stop() - Method in class io.spring.format.formatter.intellij.monitor.Monitors
 

T

Trigger - Interface in io.spring.format.formatter.intellij.monitor
Trigger used to to update the state for this monitor.

U

update(State) - Method in class io.spring.format.formatter.intellij.ui.StatusIndicator
 
updateState(State) - Method in interface io.spring.format.formatter.intellij.monitor.Trigger
Update the state of the monitor.

V

valueOf(String) - Static method in enum io.spring.format.formatter.intellij.state.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.spring.format.formatter.intellij.state.State
Returns an array containing the constants of this enum type, in the order they are declared.
A C F G I M N P R S T U V 
All Classes and Interfaces|All Packages