public abstract class AbstractExclusion extends java.lang.Object implements Exclusion
Exclusions extend this. Implementations should use the inherited logger for any
messages!| Modifier and Type | Field and Description |
|---|---|
protected static java.util.logging.Logger |
LOG |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractExclusion(java.lang.String id,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
User-visible description of the exclusion
|
java.lang.String |
getDisabledText()
Default implementation assumes the Exclusion's
getId() is the plugin id so just checks to see
if it is currently installed. |
java.lang.String |
getId()
ez-templates id for this
Exclusion. |
java.lang.String |
toString() |
protected AbstractExclusion(java.lang.String id,
java.lang.String description)
public java.lang.String getId()
ExclusionExclusion. Generally expected to be a plugin's id.public java.lang.String getDescription()
ExclusiongetDescription in interface Exclusionpublic java.lang.String getDisabledText()
getId() is the plugin id so just checks to see
if it is currently installed.getDisabledText in interface Exclusionpublic java.lang.String toString()
toString in class java.lang.Object