public class PrintVisitor extends DescendingVisitor
Constructor and Description |
---|
PrintVisitor(PrintStream out)
initialize this Visitor with the given PrintStream
|
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
this class can be called from the command line with given command line arguments
|
void |
visit(BooleanLiteral obj) |
void |
visit(FloatLiteral obj) |
void |
visit(IntegerLiteral obj) |
void |
visit(List list)
visit the given List
|
void |
visit(Location loc) |
void |
visit(PetalFile obj)
visit the given PetalFile object
|
void |
visit(StringLiteral obj) |
void |
visit(Tag ref) |
void |
visit(Tuple tuple) |
void |
visit(Value value) |
void |
visitObject(PetalObject obj)
visit the given PetalObject
|
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
public PrintVisitor(PrintStream out)
out
- - the output stream e.g. System.outpublic void visit(PetalFile obj)
visit
in interface Visitor
visit
in class DescendingVisitor
obj
- - the PetalFile to visitpublic void visitObject(PetalObject obj)
DescendingVisitor
visitObject
in class DescendingVisitor
public void visit(StringLiteral obj)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(BooleanLiteral obj)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(FloatLiteral obj)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(IntegerLiteral obj)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(Tag ref)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(Location loc)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(List list)
DescendingVisitor
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(Value value)
visit
in interface Visitor
visit
in class DescendingVisitor
public void visit(Tuple tuple)
visit
in interface Visitor
visit
in class DescendingVisitor
public static void main(String[] args)
args
- Copyright © 2018 BITPlan GmbH. All rights reserved.