public class SyntaxRule extends SyntaxTemplate implements java.io.Externalizable
syntax-template. A combination of
a SyntaxPattern and a SyntaxTemplate.dots3Symbol | Constructor and Description |
|---|
SyntaxRule () |
SyntaxRule (SyntaxPattern pattern,
java.lang.Object template,
SyntaxForm template_syntax,
java.lang.Object ellipsis,
Translator tr) |
SyntaxRule (SyntaxPattern pattern,
java.lang.String pattern_nesting,
java.lang.String template_program,
java.lang.Object[] literal_values,
int max_nesting) |
| Modifier and Type | Method and Description |
|---|---|
void |
readExternal (java.io.ObjectInput in) |
void |
writeExternal (java.io.ObjectOutput out) |
execute, execute clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SyntaxRule()
public SyntaxRule(SyntaxPattern pattern, java.lang.String pattern_nesting, java.lang.String template_program, java.lang.Object[] literal_values, int max_nesting)
public SyntaxRule(SyntaxPattern pattern, java.lang.Object template, SyntaxForm template_syntax, java.lang.Object ellipsis, Translator tr)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class SyntaxTemplate java.io.IOExceptionpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal in interface java.io.ExternalizablereadExternal in class SyntaxTemplate java.io.IOExceptionjava.lang.ClassNotFoundException