public class Parameters extends StringParameters implements IEditorDescriptionProvider, ISimplifierRulesParameters
bufferpathSIMPLIFIERRULES, SIMPLIFIERRULES_DISPLAY_NAME, SIMPLIFIERRULES_SHORT_DESC| Constructor and Description |
|---|
Parameters() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkData() |
EditorDescription |
createEditorDescription(ParametersDescription paramDesc) |
String |
getLocaleId() |
boolean |
getMonolingual() |
ParametersDescription |
getParametersDescription()
Gets the description of the parameters.
|
String |
getPartsConfigurations() |
String[] |
getPartsConfigurationsAsList() |
String |
getPartsNames() |
String[] |
getPartsNamesAsList() |
String |
getSimplifierRules()
Get the code simplifier rules as defined by
SimplifierRules
(JavaCC file: core/simplifierrules/SimplifierRules.jj). |
String |
getSourceId() |
boolean |
getUseCDATA() |
void |
reset()
Reset this parameters object to its default values.
|
void |
setLocaleId(String localeId) |
void |
setMonolingual(boolean monolingual) |
void |
setPartsConfigurations(String partsConfigurations) |
void |
setPartsNames(String partsNames) |
void |
setSimplifierRules(String rules)
Set the simplifier rules.
|
void |
setSourceId(String sourceId) |
void |
setUseCDATA(boolean useCDATA) |
String |
toString()
Serialize this parameters object to a string.
|
void |
validateSimplifierRules()
Validate the current code simplifier rules.
|
fromString, fromString, getBoolean, getGroup, getInteger, getString, setBoolean, setGroup, setInteger, setStringpublic String getPartsNames()
public String[] getPartsNamesAsList()
public void setPartsNames(String partsNames)
public String getPartsConfigurations()
public String[] getPartsConfigurationsAsList()
public void setPartsConfigurations(String partsConfigurations)
public String getSourceId()
public void setSourceId(String sourceId)
public String getLocaleId()
public void setLocaleId(String localeId)
public boolean getMonolingual()
public void setMonolingual(boolean monolingual)
public boolean getUseCDATA()
public void setUseCDATA(boolean useCDATA)
public String getSimplifierRules()
ISimplifierRulesParametersSimplifierRules
(JavaCC file: core/simplifierrules/SimplifierRules.jj).getSimplifierRules in interface ISimplifierRulesParameterspublic void setSimplifierRules(String rules)
ISimplifierRulesParameterssetSimplifierRules in interface ISimplifierRulesParametersrules - new simplifier rulespublic void validateSimplifierRules()
throws ParseException
ISimplifierRulesParametersvalidateSimplifierRules in interface ISimplifierRulesParametersParseException - if the rule cannot be parsedpublic boolean checkData()
public void reset()
StringParameters
Subclasses should override this method to set any initial
values and instantiate any objects that require allocation. It
is recommended that subclasses also call super.reset()
in the override to ensure that the buffer is empty.
reset in interface IParametersreset in class StringParameterspublic String toString()
StringParameters
Subclasses should not normally need to override this method unless
they are maintaining complex values (eg, InlineCodeFinder)
that require extra serialization as part of their parameter state.
toString in interface IParameterstoString in class StringParameterspublic ParametersDescription getParametersDescription()
IParametersgetParametersDescription in interface IParametersgetParametersDescription in class BaseParameterspublic EditorDescription createEditorDescription(ParametersDescription paramDesc)
createEditorDescription in interface IEditorDescriptionProviderCopyright © 2021. All rights reserved.