public static class TPath.Visitor extends TPath.MATCH_ONLY_00
The flavour of this visitor has been set to MULTIPHASE
.
For details see the user documentation.
Modifier and Type | Field and Description |
---|---|
boolean |
hasdescend |
boolean |
haspost |
boolean |
haspre |
_visitor_debug_stream, partial
Constructor and Description |
---|
Visitor() |
Modifier and Type | Method and Description |
---|---|
protected void |
action(TPath.And e0) |
protected void |
action(TPath.AxisSpecifier e0) |
protected void |
action(TPath.BinaryExpr e0) |
protected void |
action(TPath.Comment e0) |
protected void |
action(TPath.ComparisonExpr e0) |
protected void |
action(TPath.Div e0) |
protected void |
action(TPath.Eq e0) |
protected void |
action(TPath.EqualityExpr e0) |
protected void |
action(TPath.Expr e0) |
protected void |
action(TPath.Filter e0) |
protected void |
action(TPath.FunctionCall e0) |
protected void |
action(TPath.Geq e0) |
protected void |
action(TPath.Gt e0) |
protected void |
action(TPath.Item e0) |
protected void |
action(TPath.Leq e0) |
protected void |
action(TPath.Literal e0) |
protected void |
action(TPath.LogicalExpr e0) |
protected void |
action(TPath.Lt e0) |
protected void |
action(TPath.Minus e0) |
protected void |
action(TPath.Mod e0) |
protected void |
action(TPath.Mult e0) |
protected void |
action(TPath.NameTest e0) |
protected void |
action(TPath.Neg e0) |
protected void |
action(TPath.Neq e0) |
protected void |
action(TPath.Node e0) |
protected void |
action(TPath.Number e0) |
protected void |
action(TPath.NumericExpr e0) |
protected void |
action(TPath.Or e0) |
protected void |
action(TPath.Paren e0) |
protected void |
action(TPath.PathExpr e0) |
protected void |
action(TPath.Plus e0) |
protected void |
action(TPath.ProcessingInstruction e0) |
protected void |
action(TPath.Root e0) |
protected void |
action(TPath.Step e0) |
protected void |
action(TPath.Test e0) |
protected void |
action(TPath.Text e0) |
protected void |
action(TPath.TypeTest e0) |
protected void |
action(TPath.UnaryExpr e0) |
protected void |
action(TPath.Union e0) |
protected void |
action(TPath.ValueExpr e0) |
protected void |
action(TPath.VariableReference e0) |
protected void |
descend(TPath.And e0) |
protected void |
descend(TPath.AxisSpecifier e0) |
protected void |
descend(TPath.BinaryExpr e0) |
protected void |
descend(TPath.Comment e0) |
protected void |
descend(TPath.ComparisonExpr e0) |
protected void |
descend(TPath.Div e0) |
protected void |
descend(TPath.Eq e0) |
protected void |
descend(TPath.EqualityExpr e0) |
protected void |
descend(TPath.Expr e0) |
protected void |
descend(TPath.Filter e0) |
protected void |
descend(TPath.FunctionCall e0) |
protected void |
descend(TPath.Geq e0) |
protected void |
descend(TPath.Gt e0) |
protected void |
descend(TPath.Item e0) |
protected void |
descend(TPath.Leq e0) |
protected void |
descend(TPath.Literal e0) |
protected void |
descend(TPath.LogicalExpr e0) |
protected void |
descend(TPath.Lt e0) |
protected void |
descend(TPath.Minus e0) |
protected void |
descend(TPath.Mod e0) |
protected void |
descend(TPath.Mult e0) |
protected void |
descend(TPath.NameTest e0) |
protected void |
descend(TPath.Neg e0) |
protected void |
descend(TPath.Neq e0) |
protected void |
descend(TPath.Node e0) |
protected void |
descend(TPath.Number e0) |
protected void |
descend(TPath.NumericExpr e0) |
protected void |
descend(TPath.Or e0) |
protected void |
descend(TPath.Paren e0) |
protected void |
descend(TPath.PathExpr e0) |
protected void |
descend(TPath.Plus e0) |
protected void |
descend(TPath.ProcessingInstruction e0) |
protected void |
descend(TPath.Root e0) |
protected void |
descend(TPath.Step e0) |
protected void |
descend(TPath.Test e0) |
protected void |
descend(TPath.Text e0) |
protected void |
descend(TPath.TypeTest e0) |
protected void |
descend(TPath.UnaryExpr e0) |
protected void |
descend(TPath.Union e0) |
protected void |
descend(TPath.ValueExpr e0) |
protected void |
descend(TPath.VariableReference e0) |
protected void |
post(TPath.And e0) |
protected void |
post(TPath.AxisSpecifier e0) |
protected void |
post(TPath.BinaryExpr e0) |
protected void |
post(TPath.Comment e0) |
protected void |
post(TPath.ComparisonExpr e0) |
protected void |
post(TPath.Div e0) |
protected void |
post(TPath.Eq e0) |
protected void |
post(TPath.EqualityExpr e0) |
protected void |
post(TPath.Expr e0) |
protected void |
post(TPath.Filter e0) |
protected void |
post(TPath.FunctionCall e0) |
protected void |
post(TPath.Geq e0) |
protected void |
post(TPath.Gt e0) |
protected void |
post(TPath.Item e0) |
protected void |
post(TPath.Leq e0) |
protected void |
post(TPath.Literal e0) |
protected void |
post(TPath.LogicalExpr e0) |
protected void |
post(TPath.Lt e0) |
protected void |
post(TPath.Minus e0) |
protected void |
post(TPath.Mod e0) |
protected void |
post(TPath.Mult e0) |
protected void |
post(TPath.NameTest e0) |
protected void |
post(TPath.Neg e0) |
protected void |
post(TPath.Neq e0) |
protected void |
post(TPath.Node e0) |
protected void |
post(TPath.Number e0) |
protected void |
post(TPath.NumericExpr e0) |
protected void |
post(TPath.Or e0) |
protected void |
post(TPath.Paren e0) |
protected void |
post(TPath.PathExpr e0) |
protected void |
post(TPath.Plus e0) |
protected void |
post(TPath.ProcessingInstruction e0) |
protected void |
post(TPath.Root e0) |
protected void |
post(TPath.Step e0) |
protected void |
post(TPath.Test e0) |
protected void |
post(TPath.Text e0) |
protected void |
post(TPath.TypeTest e0) |
protected void |
post(TPath.UnaryExpr e0) |
protected void |
post(TPath.Union e0) |
protected void |
post(TPath.ValueExpr e0) |
protected void |
post(TPath.VariableReference e0) |
protected void |
pre(TPath.And e0) |
protected void |
pre(TPath.AxisSpecifier e0) |
protected void |
pre(TPath.BinaryExpr e0) |
protected void |
pre(TPath.Comment e0) |
protected void |
pre(TPath.ComparisonExpr e0) |
protected void |
pre(TPath.Div e0) |
protected void |
pre(TPath.Eq e0) |
protected void |
pre(TPath.EqualityExpr e0) |
protected void |
pre(TPath.Expr e0) |
protected void |
pre(TPath.Filter e0) |
protected void |
pre(TPath.FunctionCall e0) |
protected void |
pre(TPath.Geq e0) |
protected void |
pre(TPath.Gt e0) |
protected void |
pre(TPath.Item e0) |
protected void |
pre(TPath.Leq e0) |
protected void |
pre(TPath.Literal e0) |
protected void |
pre(TPath.LogicalExpr e0) |
protected void |
pre(TPath.Lt e0) |
protected void |
pre(TPath.Minus e0) |
protected void |
pre(TPath.Mod e0) |
protected void |
pre(TPath.Mult e0) |
protected void |
pre(TPath.NameTest e0) |
protected void |
pre(TPath.Neg e0) |
protected void |
pre(TPath.Neq e0) |
protected void |
pre(TPath.Node e0) |
protected void |
pre(TPath.Number e0) |
protected void |
pre(TPath.NumericExpr e0) |
protected void |
pre(TPath.Or e0) |
protected void |
pre(TPath.Paren e0) |
protected void |
pre(TPath.PathExpr e0) |
protected void |
pre(TPath.Plus e0) |
protected void |
pre(TPath.ProcessingInstruction e0) |
protected void |
pre(TPath.Root e0) |
protected void |
pre(TPath.Step e0) |
protected void |
pre(TPath.Test e0) |
protected void |
pre(TPath.Text e0) |
protected void |
pre(TPath.TypeTest e0) |
protected void |
pre(TPath.UnaryExpr e0) |
protected void |
pre(TPath.Union e0) |
protected void |
pre(TPath.ValueExpr e0) |
protected void |
pre(TPath.VariableReference e0) |
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
public boolean haspre
public boolean hasdescend
public boolean haspost
protected void pre(TPath.LogicalExpr e0)
protected void post(TPath.LogicalExpr e0)
protected void action(TPath.LogicalExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.LogicalExpr e0)
protected void pre(TPath.FunctionCall e0)
protected void post(TPath.FunctionCall e0)
protected void action(TPath.FunctionCall e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.FunctionCall e0)
protected void pre(TPath.Test e0)
protected void post(TPath.Test e0)
protected void action(TPath.Test e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Test e0)
protected void pre(TPath.Literal e0)
protected void post(TPath.Literal e0)
protected void action(TPath.Literal e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Literal e0)
protected void pre(TPath.Node e0)
protected void post(TPath.Node e0)
protected void action(TPath.Node e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Node e0)
protected void pre(TPath.Number e0)
protected void post(TPath.Number e0)
protected void action(TPath.Number e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Number e0)
protected void pre(TPath.Comment e0)
protected void post(TPath.Comment e0)
protected void action(TPath.Comment e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Comment e0)
protected void pre(TPath.NameTest e0)
protected void post(TPath.NameTest e0)
protected void action(TPath.NameTest e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.NameTest e0)
protected void pre(TPath.Step e0)
protected void post(TPath.Step e0)
protected void action(TPath.Step e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Step e0)
protected void pre(TPath.Neg e0)
protected void post(TPath.Neg e0)
protected void action(TPath.Neg e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Neg e0)
protected void pre(TPath.Paren e0)
protected void post(TPath.Paren e0)
protected void action(TPath.Paren e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Paren e0)
protected void pre(TPath.PathExpr e0)
protected void post(TPath.PathExpr e0)
protected void action(TPath.PathExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.PathExpr e0)
protected void pre(TPath.ProcessingInstruction e0)
protected void post(TPath.ProcessingInstruction e0)
protected void action(TPath.ProcessingInstruction e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.ProcessingInstruction e0)
protected void pre(TPath.Plus e0)
protected void post(TPath.Plus e0)
protected void action(TPath.Plus e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Plus e0)
protected void pre(TPath.Item e0)
protected void post(TPath.Item e0)
protected void action(TPath.Item e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Item e0)
protected void pre(TPath.Expr e0)
protected void post(TPath.Expr e0)
protected void action(TPath.Expr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Expr e0)
protected void pre(TPath.Mod e0)
protected void post(TPath.Mod e0)
protected void action(TPath.Mod e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Mod e0)
protected void pre(TPath.Minus e0)
protected void post(TPath.Minus e0)
protected void action(TPath.Minus e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Minus e0)
protected void pre(TPath.Root e0)
protected void post(TPath.Root e0)
protected void action(TPath.Root e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Root e0)
protected void pre(TPath.Leq e0)
protected void post(TPath.Leq e0)
protected void action(TPath.Leq e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Leq e0)
protected void pre(TPath.VariableReference e0)
protected void post(TPath.VariableReference e0)
protected void action(TPath.VariableReference e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.VariableReference e0)
protected void pre(TPath.TypeTest e0)
protected void post(TPath.TypeTest e0)
protected void action(TPath.TypeTest e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.TypeTest e0)
protected void pre(TPath.Text e0)
protected void post(TPath.Text e0)
protected void action(TPath.Text e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Text e0)
protected void pre(TPath.Or e0)
protected void post(TPath.Or e0)
protected void action(TPath.Or e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Or e0)
protected void pre(TPath.Mult e0)
protected void post(TPath.Mult e0)
protected void action(TPath.Mult e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Mult e0)
protected void pre(TPath.UnaryExpr e0)
protected void post(TPath.UnaryExpr e0)
protected void action(TPath.UnaryExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.UnaryExpr e0)
protected void pre(TPath.Union e0)
protected void post(TPath.Union e0)
protected void action(TPath.Union e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Union e0)
protected void pre(TPath.Lt e0)
protected void post(TPath.Lt e0)
protected void action(TPath.Lt e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Lt e0)
protected void pre(TPath.Gt e0)
protected void post(TPath.Gt e0)
protected void action(TPath.Gt e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Gt e0)
protected void pre(TPath.NumericExpr e0)
protected void post(TPath.NumericExpr e0)
protected void action(TPath.NumericExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.NumericExpr e0)
protected void pre(TPath.Filter e0)
protected void post(TPath.Filter e0)
protected void action(TPath.Filter e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Filter e0)
protected void pre(TPath.EqualityExpr e0)
protected void post(TPath.EqualityExpr e0)
protected void action(TPath.EqualityExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.EqualityExpr e0)
protected void pre(TPath.Geq e0)
protected void post(TPath.Geq e0)
protected void action(TPath.Geq e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Geq e0)
protected void pre(TPath.ComparisonExpr e0)
protected void post(TPath.ComparisonExpr e0)
protected void action(TPath.ComparisonExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.ComparisonExpr e0)
protected void pre(TPath.AxisSpecifier e0)
protected void post(TPath.AxisSpecifier e0)
protected void action(TPath.AxisSpecifier e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.AxisSpecifier e0)
protected void pre(TPath.Neq e0)
protected void post(TPath.Neq e0)
protected void action(TPath.Neq e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Neq e0)
protected void pre(TPath.BinaryExpr e0)
protected void post(TPath.BinaryExpr e0)
protected void action(TPath.BinaryExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.BinaryExpr e0)
protected void pre(TPath.ValueExpr e0)
protected void post(TPath.ValueExpr e0)
protected void action(TPath.ValueExpr e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.ValueExpr e0)
protected void pre(TPath.Eq e0)
protected void post(TPath.Eq e0)
protected void action(TPath.Eq e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Eq e0)
protected void pre(TPath.Div e0)
protected void post(TPath.Div e0)
protected void action(TPath.Div e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.Div e0)
protected void pre(TPath.And e0)
protected void post(TPath.And e0)
protected void action(TPath.And e0)
action
in class TPath.MATCH_ONLY_00
protected void descend(TPath.And e0)
see also the complete user documentation .