protected class GenericCompiler.Subformat
extends eu.bandm.tools.formatfrontends.absy.Visitor
Subformat subformat = new Subformst();
subformat.visit(Element_child currentChild);
will store the decoded parameters of the aggregate format description
in persistent fields of this object, for easy survival of recursion.Element_child, only the common, generic
attributes are treated by this class. The customized part
(which is the sub-object "xref" itself) must be treated by a specialization
or by the caller.)| Modifier and Type | Field and Description |
|---|---|
protected Format |
closedelim |
protected Format |
emptyrepr |
protected CompoundConstructor |
foldcommand |
protected Format |
opendelim |
protected CompoundConstructor |
outerfoldcommand |
protected Format |
separator |
protected eu.bandm.tools.formatfrontends.absy.Element_code |
subcode |
validating| Modifier | Constructor and Description |
|---|---|
protected |
Subformat() |
| Modifier and Type | Method and Description |
|---|---|
protected Format |
parselistsymbol(eu.bandm.tools.formatfrontends.absy.Element el) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_appendOp element) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_beneathOp element) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_besideOp element) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_blockOp element) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_code el) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_lineOp element) |
void |
visit(eu.bandm.tools.formatfrontends.absy.Element_listdescr element) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitvisitprotected Format opendelim
protected Format separator
protected Format closedelim
protected Format emptyrepr
protected eu.bandm.tools.formatfrontends.absy.Element_code subcode
protected CompoundConstructor foldcommand
protected CompoundConstructor outerfoldcommand
public void visit(eu.bandm.tools.formatfrontends.absy.Element_code el)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorprotected Format parselistsymbol(eu.bandm.tools.formatfrontends.absy.Element el)
public void visit(eu.bandm.tools.formatfrontends.absy.Element_listdescr element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorpublic void visit(eu.bandm.tools.formatfrontends.absy.Element_beneathOp element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorpublic void visit(eu.bandm.tools.formatfrontends.absy.Element_besideOp element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorpublic void visit(eu.bandm.tools.formatfrontends.absy.Element_lineOp element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorpublic void visit(eu.bandm.tools.formatfrontends.absy.Element_blockOp element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorpublic void visit(eu.bandm.tools.formatfrontends.absy.Element_appendOp element)
visit in class eu.bandm.tools.formatfrontends.absy.Visitorsee also the complete user documentation .