public class StructuralSearchFakeInspection extends LocalInspectionTool
EMPTY_ARRAY, VALID_ID_PATTERN
myNameProvider
Constructor and Description |
---|
StructuralSearchFakeInspection(Configuration configuration) |
StructuralSearchFakeInspection(StructuralSearchFakeInspection copy) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
createOptionsPanel()
This method is called each time UI is shown.
|
java.lang.String |
getAlternativeID()
For global tools read-only, for local tools would be used instead getID for modules with alternative classpath storage
|
java.lang.String |
getDisplayName() |
java.lang.String |
getGroupDisplayName() |
java.lang.String |
getID()
If you want to change suppression id you have to define it in XML as well.
|
java.lang.String |
getMainToolId() |
java.lang.String |
getShortName()
DO NOT OVERRIDE this method.
|
java.lang.String |
getStaticDescription()
Override this method to return a HTML inspection description.
|
boolean |
isEnabledByDefault()
DO NOT OVERRIDE this method.
|
void |
setProfile(InspectionProfileImpl profile) |
buildVisitor, buildVisitor, checkFile, getProblemElement, getSuppressId, inspectionFinished, inspectionFinished, inspectionStarted, isValidID, processFile, runForWholeFile
cleanup, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getGeneralGroupName, getGroupKey, getGroupPath, getSerializationFilter, getShortName, getSuppressors, initialize, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettings
public StructuralSearchFakeInspection(Configuration configuration)
public StructuralSearchFakeInspection(StructuralSearchFakeInspection copy)
public java.lang.String getDisplayName()
getDisplayName
in class InspectionProfileEntry
InspectionEP.displayName
,
InspectionEP.key
,
InspectionEP.bundle
public java.lang.String getShortName()
InspectionProfileEntry
getShortName
in class InspectionProfileEntry
InspectionEP.shortName
public boolean isEnabledByDefault()
InspectionProfileEntry
isEnabledByDefault
in class InspectionProfileEntry
InspectionEP.enabledByDefault
public java.lang.String getID()
LocalInspectionTool
Inspection tool ID is a descriptive name to be used in "suppress" comments and annotations.
It must satisfy LocalInspectionTool.VALID_ID_PATTERN
regexp pattern.
If not defined InspectionProfileEntry.getShortName()
is used as tool ID.
getID
in class LocalInspectionTool
public java.lang.String getAlternativeID()
InspectionProfileEntry
getAlternativeID
in class LocalInspectionTool
public java.lang.String getMainToolId()
getMainToolId
in class InspectionProfileEntry
public java.lang.String getGroupDisplayName()
getGroupDisplayName
in class InspectionProfileEntry
InspectionEP.groupDisplayName
,
InspectionEP.groupKey
,
InspectionEP.groupBundle
public java.lang.String getStaticDescription()
InspectionProfileEntry
getStaticDescription
in class InspectionProfileEntry
public void setProfile(InspectionProfileImpl profile)
public javax.swing.JComponent createOptionsPanel()
InspectionProfileEntry
createOptionsPanel
in class InspectionProfileEntry
null
if no UI options required.