public class LexerRule extends LanguageParameters
ownerbufferpathSIMPLIFIERRULES, SIMPLIFIERRULES_DISPLAY_NAME, SIMPLIFIERRULES_SHORT_DESC| Constructor and Description |
|---|
LexerRule() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
List<Integer> |
getInTokenIDs() |
boolean |
getKeepInput() |
int |
getLexemId() |
String |
getName() |
List<Integer> |
getOutTokenIDs() |
String |
getPattern() |
String |
getSample() |
List<Integer> |
getUserTokenIDs() |
boolean |
isEnabled() |
protected void |
parameters_init()
Called from the parameters' constructor.
|
protected void |
parameters_load(ParametersString buffer)
Load from buffer.
|
protected void |
parameters_reset()
Reset parameters values to defaults.
|
protected void |
parameters_save(ParametersString buffer)
Save to buffer.
|
void |
setDescription(String description) |
void |
setEnabled(boolean enabled) |
void |
setKeepInput(boolean keepInput) |
void |
setLexemId(int lexemId) |
void |
setName(String name) |
void |
setPattern(String pattern) |
void |
setSample(String sample) |
getLanguages, getLocaleFilter, setLocaleFilter, setLocaleFilter, supportsLanguageexec, fromString, getData, getSimplifierRules, loadFromResource, loadFromResource, loadGroup, loadGroup, reset, saveGroup, saveGroup, saveToResource, saveToResource, setSimplifierRules, toString, validateSimplifierRulesfromString, getBoolean, getGroup, getInteger, getString, setBoolean, setGroup, setInteger, setStringgetParametersDescription, getPath, load, load, save, setPathprotected void parameters_reset()
AbstractParametersparameters_reset in class LanguageParametersprotected void parameters_init()
AbstractParametersparameters_init in class LanguageParametersprotected void parameters_load(ParametersString buffer)
AbstractParametersparameters_load in class LanguageParametersprotected void parameters_save(ParametersString buffer)
AbstractParametersparameters_save in class LanguageParameterspublic String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public int getLexemId()
public void setLexemId(int lexemId)
public String getPattern()
public void setPattern(String pattern)
public String getSample()
public void setSample(String sample)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean getKeepInput()
public void setKeepInput(boolean keepInput)
Copyright © 2021. All rights reserved.