public static class TPath.__SAX_Writer extends TPath.MATCH_ONLY_00
Usage:
match(e)
method
on the top-level model element to write out.Modifier and Type | Field and Description |
---|---|
protected XMLconfiguration |
config |
protected HashMap<Object,String> |
def2id |
protected ContentHandler |
drain |
_visitor_debug_stream, partial
Constructor and Description |
---|
__SAX_Writer(ContentHandler drain,
XMLconfiguration config) |
action, action, foreignObject, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
protected ContentHandler drain
protected XMLconfiguration config
public __SAX_Writer(ContentHandler drain, XMLconfiguration config)
drain
- where to send the generated SAX events.config
- an instance defining the XML element and field names used
for en/decoding.protected boolean writenull()
public void action(TPath.Item e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Test e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.NameTest e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.NameTest e0)
public void action(TPath.TypeTest e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Comment e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Text e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.ProcessingInstruction e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.ProcessingInstruction e0)
public void action(TPath.Node e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.AxisSpecifier e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Expr e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.Expr e0)
public void action(TPath.BinaryExpr e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.BinaryExpr e0)
public void action(TPath.LogicalExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Or e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.And e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.EqualityExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Eq e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Neq e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.ComparisonExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Lt e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Leq e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Gt e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Geq e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.NumericExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Mult e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Div e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Mod e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Plus e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Minus e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Union e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Filter e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.UnaryExpr e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.UnaryExpr e0)
public void action(TPath.Neg e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Paren e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.FunctionCall e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.FunctionCall e0)
public void action(TPath.ValueExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.VariableReference e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.VariableReference e0)
public void action(TPath.Literal e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.Literal e0)
public void action(TPath.Number e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.Number e0)
public void action(TPath.PathExpr e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Root e0)
action
in class TPath.MATCH_ONLY_00
public void action(TPath.Step e0)
action
in class TPath.MATCH_ONLY_00
public void dumpfields(TPath.Step e0)
see also the complete user documentation .