public class Parameters extends StringParameters implements ISimplifierRulesParameters
bufferpathSIMPLIFIERRULES, SIMPLIFIERRULES_DISPLAY_NAME, SIMPLIFIERRULES_SHORT_DESC| Constructor and Description |
|---|
Parameters() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getEncodeCharacterEntityReferenceGlyphs() |
boolean |
getExtractMetadata() |
boolean |
getExtractNotes() |
boolean |
getExtractReferences() |
String |
getSimplifierRules()
Get the code simplifier rules as defined by
SimplifierRules
(JavaCC file: core/simplifierrules/SimplifierRules.jj). |
void |
reset()
Reset this parameters object to its default values.
|
void |
setEncodeCharacterEntityReferenceGlyphs(boolean encodeCharacterEntityReferenceGlyphs) |
void |
setExtractMetadata(boolean extractMetadata) |
void |
setExtractNotes(boolean extractNotes) |
void |
setExtractReferences(boolean extractReferences) |
void |
setSimplifierRules(String rules)
Set the simplifier rules.
|
void |
validateSimplifierRules()
Validate the current code simplifier rules.
|
fromString, fromString, getBoolean, getGroup, getInteger, getString, setBoolean, setGroup, setInteger, setString, toStringgetParametersDescription, getPath, load, load, save, setPathpublic 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 boolean getExtractNotes()
public void setExtractNotes(boolean extractNotes)
public boolean getExtractReferences()
public void setExtractReferences(boolean extractReferences)
public boolean getExtractMetadata()
public void setExtractMetadata(boolean extractMetadata)
public boolean getEncodeCharacterEntityReferenceGlyphs()
public void setEncodeCharacterEntityReferenceGlyphs(boolean encodeCharacterEntityReferenceGlyphs)
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 parsedCopyright © 2022. All rights reserved.