com.puppycrawl.tools.checkstyle.checks.coding
Class AbstractIllegalCheck
- Configurable, Contextualizable
public abstract class AbstractIllegalCheck
Support for checks that look for usage of illegal types.
beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getDefaultTokens, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens, visitToken |
getId, getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, log, log, setId, setSeverity |
AbstractIllegalCheck
protected AbstractIllegalCheck(String[] aInitialNames)
Constructs an object.
aInitialNames - the initial class names to treat as illegal
isIllegalClassName
protected final boolean isIllegalClassName(String aIdent)
Checks if given class is illegal.
- true if given ident is illegal.
setIllegalClassNames
public final void setIllegalClassNames(String[] aClassNames)
Set the list of illegal classes.
aClassNames - array of illegal exception classes