public abstract static class TPath.MATCH_ONLY_00 extends Object
This class executes only the cascaded instanceof(..)
tests
and is hardly considered directly by the user.
Instead, the user works with the derived visitor classes.
Modifier and Type | Field and Description |
---|---|
protected PrintStream |
_visitor_debug_stream |
protected boolean |
partial |
Constructor and Description |
---|
MATCH_ONLY_00() |
protected boolean partial
protected PrintStream _visitor_debug_stream
public void match(Object e0)
protected void foreignObject(Object e0)
public void nomatch(Object e0)
protected void action(TPath.Item e0)
protected void action(TPath.Test e0)
protected void action(TPath.NameTest e0)
protected void action(TPath.TypeTest e0)
protected void action(TPath.Comment e0)
protected void action(TPath.Text e0)
protected void action(TPath.ProcessingInstruction e0)
protected void action(TPath.Node e0)
protected void action(TPath.AxisSpecifier e0)
protected void action(TPath.Expr e0)
protected void action(TPath.BinaryExpr e0)
protected void action(TPath.LogicalExpr e0)
protected void action(TPath.Or e0)
protected void action(TPath.And e0)
protected void action(TPath.EqualityExpr e0)
protected void action(TPath.Eq e0)
protected void action(TPath.Neq e0)
protected void action(TPath.ComparisonExpr e0)
protected void action(TPath.Lt e0)
protected void action(TPath.Leq e0)
protected void action(TPath.Gt e0)
protected void action(TPath.Geq e0)
protected void action(TPath.NumericExpr e0)
protected void action(TPath.Mult e0)
protected void action(TPath.Div e0)
protected void action(TPath.Mod e0)
protected void action(TPath.Plus e0)
protected void action(TPath.Minus e0)
protected void action(TPath.Union e0)
protected void action(TPath.Filter e0)
protected void action(TPath.UnaryExpr e0)
protected void action(TPath.Neg e0)
protected void action(TPath.Paren e0)
protected void action(TPath.FunctionCall e0)
protected void action(TPath.ValueExpr e0)
protected void action(TPath.VariableReference e0)
protected void action(TPath.Literal e0)
protected void action(TPath.Number e0)
protected void action(TPath.PathExpr e0)
protected void action(TPath.Root e0)
protected void action(TPath.Step e0)
protected void action(Axis e0)
protected void action(Location<XMLDocumentIdentifier> e0)
public void match(TPath.Item e0)
public void match(TPath.Test e0)
public void match(TPath.NameTest e0)
public void match(TPath.TypeTest e0)
public void match(TPath.Comment e0)
public void match(TPath.Text e0)
public void match(TPath.ProcessingInstruction e0)
public void match(TPath.Node e0)
public void match(TPath.AxisSpecifier e0)
public void match(TPath.Expr e0)
public void match(TPath.BinaryExpr e0)
public void match(TPath.LogicalExpr e0)
public void match(TPath.Or e0)
public void match(TPath.And e0)
public void match(TPath.EqualityExpr e0)
public void match(TPath.Eq e0)
public void match(TPath.Neq e0)
public void match(TPath.ComparisonExpr e0)
public void match(TPath.Lt e0)
public void match(TPath.Leq e0)
public void match(TPath.Gt e0)
public void match(TPath.Geq e0)
public void match(TPath.NumericExpr e0)
public void match(TPath.Mult e0)
public void match(TPath.Div e0)
public void match(TPath.Mod e0)
public void match(TPath.Plus e0)
public void match(TPath.Minus e0)
public void match(TPath.Union e0)
public void match(TPath.Filter e0)
public void match(TPath.UnaryExpr e0)
public void match(TPath.Neg e0)
public void match(TPath.Paren e0)
public void match(TPath.FunctionCall e0)
public void match(TPath.ValueExpr e0)
public void match(TPath.VariableReference e0)
public void match(TPath.Literal e0)
public void match(TPath.Number e0)
public void match(TPath.PathExpr e0)
public void match(TPath.Root e0)
public void match(TPath.Step e0)
see also the complete user documentation .