public abstract class Configuration extends java.lang.Object implements JDOMExternalizable, java.lang.Comparable<Configuration>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTEXT_VAR_NAME |
static Configuration[] |
EMPTY_ARRAY |
protected static java.lang.String |
NAME_ATTRIBUTE_NAME |
Modifier | Constructor and Description |
---|---|
|
Configuration() |
protected |
Configuration(Configuration configuration) |
|
Configuration(java.lang.String name,
java.lang.String category) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Configuration other) |
abstract Configuration |
copy() |
boolean |
equals(java.lang.Object configuration) |
abstract NamedScriptableDefinition |
findVariable(java.lang.String name) |
java.lang.String |
getCategory() |
long |
getCreated() |
java.lang.String |
getCurrentVariableName() |
java.lang.String |
getDescription() |
abstract MatchOptions |
getMatchOptions() |
java.lang.String |
getName() |
java.lang.String |
getNewSuppressId() |
int |
getOrder() |
java.lang.String |
getProblemDescriptor() |
ReplaceOptions |
getReplaceOptions() |
java.lang.String |
getSuppressId() |
java.util.UUID |
getUuid() |
int |
hashCode() |
void |
initialize() |
boolean |
isPredefined() |
void |
readExternal(Element element) |
abstract void |
removeUnusedVariables() |
void |
setCategory(java.lang.String category) |
void |
setCreated(long created) |
void |
setCurrentVariableName(java.lang.String variableName) |
void |
setDescription(java.lang.String description) |
void |
setName(java.lang.String value) |
void |
setOrder(int order) |
void |
setPredefined(boolean predefined) |
void |
setProblemDescriptor(java.lang.String problemDescriptor) |
void |
setSuppressId(java.lang.String suppressId) |
void |
setUuid(java.util.UUID uuid) |
void |
setUuidFromName() |
void |
writeExternal(Element element) |
public static final java.lang.String CONTEXT_VAR_NAME
public static final Configuration[] EMPTY_ARRAY
protected static final java.lang.String NAME_ATTRIBUTE_NAME
public Configuration()
public Configuration(java.lang.String name, java.lang.String category)
protected Configuration(Configuration configuration)
public abstract Configuration copy()
public void initialize()
public java.lang.String getName()
public void setName(java.lang.String value)
public java.lang.String getCategory()
public void setCategory(java.lang.String category)
public long getCreated()
public void setCreated(long created)
public java.util.UUID getUuid()
public void setUuidFromName()
public void setUuid(java.util.UUID uuid)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getSuppressId()
public java.lang.String getNewSuppressId()
public void setSuppressId(java.lang.String suppressId)
public java.lang.String getProblemDescriptor()
public void setProblemDescriptor(java.lang.String problemDescriptor)
public int getOrder()
public void setOrder(int order)
public void readExternal(Element element)
readExternal
in interface JDOMExternalizable
public void writeExternal(Element element)
writeExternal
in interface JDOMExternalizable
public boolean isPredefined()
public void setPredefined(boolean predefined)
public abstract MatchOptions getMatchOptions()
public ReplaceOptions getReplaceOptions()
public abstract NamedScriptableDefinition findVariable(java.lang.String name)
public abstract void removeUnusedVariables()
public java.lang.String getCurrentVariableName()
public void setCurrentVariableName(java.lang.String variableName)
public int compareTo(Configuration other)
compareTo
in interface java.lang.Comparable<Configuration>
public boolean equals(java.lang.Object configuration)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object