Java Doc for Printer.java in » Parser » Rats-Parser-Generators » xtc » lang » p2 » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Java Source Code / Java Documentation
1.
6.0 JDK Core
2.
6.0 JDK Modules
3.
6.0 JDK Modules com.sun
4.
6.0 JDK Modules com.sun.java
5.
6.0 JDK Modules sun
6.
6.0 JDK Platform
7.
Ajax
8.
Apache Harmony Java SE
9.
Aspect oriented
10.
Authentication Authorization
11.
Blogger System
12.
Build
13.
Byte Code
14.
Cache
15.
Chart
16.
Chat
17.
Code Analyzer
18.
Collaboration
19.
Content Management System
20.
Database Client
21.
Database DBMS
22.
Database JDBC Connection Pool
23.
Database ORM
24.
Development
25.
EJB Server geronimo
26.
EJB Server GlassFish
27.
EJB Server JBoss 4.2.1
28.
EJB Server resin 3.1.5
29.
ERP CRM Financial
30.
ESB
31.
Forum
32.
GIS
33.
Graphic Library
34.
Groupware
35.
HTML Parser
36.
IDE
37.
IDE Eclipse
38.
IDE Netbeans
39.
Installer
40.
Internationalization Localization
41.
Inversion of Control
42.
Issue Tracking
43.
J2EE
44.
JBoss
45.
JMS
46.
JMX
47.
Library
48.
Mail Clients
49.
Net
50.
Parser
51.
PDF
52.
Portal
53.
Profiler
54.
Project Management
55.
Report
56.
RSS RDF
57.
Rule Engine
58.
Science
59.
Scripting
60.
Search Engine
61.
Security
62.
Sevlet Container
63.
Source Control
64.
Swing Library
65.
Template Engine
66.
Test Coverage
67.
Testing
68.
UML
69.
Web Crawler
70.
Web Framework
71.
Web Mail
72.
Web Server
73.
Web Services
74.
Web Services apache cxf 2.0.1
75.
Web Services AXIS2
76.
Wiki Engine
77.
Workflow Engines
78.
XML
79.
XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation
»
Parser
»
Rats Parser Generators
»
xtc.lang.p2
Source Cross Reference
Class Diagram
Java Document (Java Doc)
java.lang
.Object
xtc.tree
.Visitor
xtc.lang.p2
.Printer
Printer
public
class Printer extends
Visitor
(Code)
A pretty printer for the Overlog, adapted from the simply typed lambda calculus pretty printer.
author:
Robert Soule
version:
$Revision: 1.4 $
Field Summary
final
protected
xtc.tree.Printer
printer
The printer.
Constructor Summary
public
Printer
(
xtc.tree.Printer
printer)
Method Summary
public
void
visit
(
GNode
n)
public
void
visitAdditiveExpression
(
GNode
n)
public
void
visitAggregate
(
GNode
n)
public
void
visitAggregateIdentifier
(
GNode
n)
public
void
visitArguments
(
GNode
n)
public
void
visitBooleanConstant
(
GNode
n)
public
void
visitEqualityExpression
(
GNode
n)
public
void
visitExpression
(
GNode
n)
public
void
visitExternalization
(
GNode
n)
public
void
visitFloatingPointConstant
(
GNode
n)
public
void
visitFlowObservation
(
GNode
n)
public
void
visitFunctionIdentifier
(
GNode
n)
public
void
visitGenericFact
(
GNode
n)
public
void
visitInclusiveExpression
(
GNode
n)
public
void
visitInfinityConstant
(
GNode
n)
public
void
visitIntegerConstant
(
GNode
n)
public
void
visitLocationIdentifier
(
GNode
n)
public
void
visitLogicalAndExpression
(
GNode
n)
public
void
visitLogicalNegationExpression
(
GNode
n)
public
void
visitLogicalOrExpression
(
GNode
n)
public
void
visitMaterialization
(
GNode
n)
public
void
visitMatrixEntry
(
GNode
n)
public
void
visitMatrixExpression
(
GNode
n)
public
void
visitMultiplicativeExpression
(
GNode
n)
public
void
visitNullConstant
(
GNode
n)
public
void
visitParenthesizedExpression
(
GNode
n)
public
void
visitPostfixExpression
(
GNode
n)
public
void
visitPrimaryKeys
(
GNode
n)
public
void
visitRangeExpression
(
GNode
n)
public
void
visitRelationalExpression
(
GNode
n)
public
void
visitRule
(
GNode
n)
public
void
visitShiftExpression
(
GNode
n)
public
void
visitStringConstant
(
GNode
n)
public
void
visitTuple
(
GNode
n)
public
void
visitTupleObservation
(
GNode
n)
public
void
visitUnnamedIdentifier
(
GNode
n)
public
void
visitVariableIdentifier
(
GNode
n)
public
void
visitVectorExpression
(
GNode
n)
Field Detail
printer
final
protected
xtc.tree.Printer
printer
(Code)
The printer.
Constructor Detail
Printer
public
Printer(
xtc.tree.Printer
printer)
(Code)
Create a new printer for Overlog
Parameters:
printer - The printer.
Method Detail
visit
public
void visit(
GNode
n)
(Code)
Generic catch-all visit method
visitAdditiveExpression
public
void visitAdditiveExpression(
GNode
n)
(Code)
visitAggregate
public
void visitAggregate(
GNode
n)
(Code)
visitAggregateIdentifier
public
void visitAggregateIdentifier(
GNode
n)
(Code)
visitArguments
public
void visitArguments(
GNode
n)
(Code)
visitBooleanConstant
public
void visitBooleanConstant(
GNode
n)
(Code)
visitEqualityExpression
public
void visitEqualityExpression(
GNode
n)
(Code)
visitExpression
public
void visitExpression(
GNode
n)
(Code)
visitExternalization
public
void visitExternalization(
GNode
n)
(Code)
visitFloatingPointConstant
public
void visitFloatingPointConstant(
GNode
n)
(Code)
visitFlowObservation
public
void visitFlowObservation(
GNode
n)
(Code)
visitFunctionIdentifier
public
void visitFunctionIdentifier(
GNode
n)
(Code)
visitGenericFact
public
void visitGenericFact(
GNode
n)
(Code)
visitInclusiveExpression
public
void visitInclusiveExpression(
GNode
n)
(Code)
visitInfinityConstant
public
void visitInfinityConstant(
GNode
n)
(Code)
visitIntegerConstant
public
void visitIntegerConstant(
GNode
n)
(Code)
visitLocationIdentifier
public
void visitLocationIdentifier(
GNode
n)
(Code)
visitLogicalAndExpression
public
void visitLogicalAndExpression(
GNode
n)
(Code)
visitLogicalNegationExpression
public
void visitLogicalNegationExpression(
GNode
n)
(Code)
visitLogicalOrExpression
public
void visitLogicalOrExpression(
GNode
n)
(Code)
visitMaterialization
public
void visitMaterialization(
GNode
n)
(Code)
visitMatrixEntry
public
void visitMatrixEntry(
GNode
n)
(Code)
visitMatrixExpression
public
void visitMatrixExpression(
GNode
n)
(Code)
visitMultiplicativeExpression
public
void visitMultiplicativeExpression(
GNode
n)
(Code)
visitNullConstant
public
void visitNullConstant(
GNode
n)
(Code)
visitParenthesizedExpression
public
void visitParenthesizedExpression(
GNode
n)
(Code)
visitPostfixExpression
public
void visitPostfixExpression(
GNode
n)
(Code)
visitPrimaryKeys
public
void visitPrimaryKeys(
GNode
n)
(Code)
visitRangeExpression
public
void visitRangeExpression(
GNode
n)
(Code)
visitRelationalExpression
public
void visitRelationalExpression(
GNode
n)
(Code)
visitRule
public
void visitRule(
GNode
n)
(Code)
visitShiftExpression
public
void visitShiftExpression(
GNode
n)
(Code)
visitStringConstant
public
void visitStringConstant(
GNode
n)
(Code)
visitTuple
public
void visitTuple(
GNode
n)
(Code)
visitTupleObservation
public
void visitTupleObservation(
GNode
n)
(Code)
visitUnnamedIdentifier
public
void visitUnnamedIdentifier(
GNode
n)
(Code)
visitVariableIdentifier
public
void visitVariableIdentifier(
GNode
n)
(Code)
visitVectorExpression
public
void visitVectorExpression(
GNode
n)
(Code)
Methods inherited from
xtc.tree.Visitor
public
Object
dispatch(
Node
node)
(Code)
(Java Doc)
Methods inherited from
java.lang.Object
native
protected
Object
clone() throws
CloneNotSupportedException
(Code)
(Java Doc)
public
boolean equals(
Object
obj)
(Code)
(Java Doc)
protected
void finalize() throws
Throwable
(Code)
(Java Doc)
final native
public
Class
> getClass()
(Code)
(Java Doc)
native
public
int hashCode()
(Code)
(Java Doc)
final native
public
void notify()
(Code)
(Java Doc)
final native
public
void notifyAll()
(Code)
(Java Doc)
public
String
toString()
(Code)
(Java Doc)
final native
public
void wait(long timeout) throws
InterruptedException
(Code)
(Java Doc)
final
public
void wait(long timeout, int nanos) throws
InterruptedException
(Code)
(Java Doc)
final
public
void wait() throws
InterruptedException
(Code)
(Java Doc)
www.java2java.com
|
Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.