public class TrailingSpacesInPropertyInspection extends PropertiesInspectionBase
| Modifier and Type | Field and Description |
|---|---|
boolean |
myIgnoreVisibleSpaces |
EMPTY_ARRAY, VALID_ID_PATTERNmyNameProvider| Constructor and Description |
|---|
TrailingSpacesInPropertyInspection() |
| Modifier and Type | Method and Description |
|---|---|
ProblemDescriptor[] |
checkFile(PsiFile file,
InspectionManager manager,
boolean isOnTheFly)
Override this to report problems at file level.
|
javax.swing.JComponent |
createOptionsPanel()
This method is called each time UI is shown.
|
java.lang.String |
getShortName()
DO NOT OVERRIDE this method.
|
void |
readSettings(Element node)
Read in settings from XML config.
|
void |
writeSettings(Element node)
Store current settings in XML config.
|
getGroupDisplayNamebuildVisitor, buildVisitor, getAlternativeID, getID, getProblemElement, getSuppressId, inspectionFinished, inspectionFinished, inspectionStarted, isValidID, processFile, runForWholeFilecleanup, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getStaticDescription, getSuppressors, initialize, isEnabledByDefault, isInitialized, isSuppressedFor, loadDescription, showDefaultConfigurationOptionspublic java.lang.String getShortName()
InspectionProfileEntrygetShortName in class InspectionProfileEntryInspectionEP.shortNamepublic void writeSettings(Element node)
throws WriteExternalException
InspectionProfileEntryint TOOL_OPTION)
and bean-style getters/setters (like int getToolOption(), void setToolOption(int)) to store your options.writeSettings in class InspectionProfileEntrynode - to store settings to.WriteExternalExceptionpublic void readSettings(Element node)
throws InvalidDataException
InspectionProfileEntryint TOOL_OPTION)
and bean-style getters/setters (like int getToolOption(), void setToolOption(int)) to store your options.readSettings in class InspectionProfileEntrynode - to read settings from.InvalidDataException - if the loaded data was not valid.public javax.swing.JComponent createOptionsPanel()
InspectionProfileEntrycreateOptionsPanel in class InspectionProfileEntrynull if no UI options required.public ProblemDescriptor[] checkFile(PsiFile file, InspectionManager manager, boolean isOnTheFly)
LocalInspectionToolcheckFile in class LocalInspectionToolfile - to check.manager - InspectionManager to ask for ProblemDescriptor's from.isOnTheFly - true if called during on the fly editor highlighting. Called from Inspect Code action otherwise.null if no problems found or not applicable at file level.