Java Doc for CompilationUnitVisitor.java in  » Net » Terracotta » org » terracotta » dso » 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 » Net » Terracotta » org.terracotta.dso 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.terracotta.dso.CompilationUnitVisitor

CompilationUnitVisitor
public class CompilationUnitVisitor extends ASTVisitor (Code)
An Abstract Syntax Tree (AST) visitor that is used for inspecting modules for the purpose of defining Terracotta-specific annotations as for creating type summaries for use in various chooser dialogs.
See Also:   org.eclipse.jdt.core.dom.ASTVisitor
See Also:   org.eclipse.jdt.core.ICompilationUnit
See Also:   org.terracotta.dso.ConfigurationHelper

Inner Class :class InspectionAction implements IWorkspaceRunnable


Constructor Summary
public  CompilationUnitVisitor()
    

Method Summary
protected  voidclearTerracottaMarkers()
    
public  voidinspect(ICompilationUnit cu)
    
public  booleanisDeclaringTypeAdaptable(MethodDeclaration node)
    
protected  voidsetup(ICompilationUnit cu)
    
public  booleanvisit(CompilationUnit node)
    
public  booleanvisit(TypeDeclaration node)
    
public  booleanvisit(FieldDeclaration node)
    
public  booleanvisit(MethodDeclaration node)
    
public  booleanvisit(MethodInvocation node)
    
public  booleanvisit(ClassInstanceCreation node)
    
public  booleanvisit(Block node)
    
public  booleanvisit(SynchronizedStatement node)
    
public  booleanvisit(WhileStatement node)
    
public  booleanvisit(TryStatement node)
    
public  booleanvisit(ForStatement node)
    
public  booleanvisit(IfStatement node)
    
public  booleanvisit(SwitchStatement node)
    
public  booleanvisit(LabeledStatement node)
    
public  booleanvisit(InstanceofExpression node)
    
public  booleanvisit(Initializer node)
    
public  booleanvisit(SingleVariableDeclaration node)
    
public  booleanvisit(VariableDeclarationFragment node)
    
public  booleanvisit(AnnotationTypeDeclaration node)
    
public  booleanvisit(AnnotationTypeMemberDeclaration node)
    
public  booleanvisit(AnonymousClassDeclaration node)
    
public  booleanvisit(ArrayAccess node)
    
public  booleanvisit(ArrayCreation node)
    
public  booleanvisit(ArrayInitializer node)
    
public  booleanvisit(ArrayType node)
    
public  booleanvisit(AssertStatement node)
    
public  booleanvisit(Assignment node)
    
public  booleanvisit(BlockComment node)
    
public  booleanvisit(BooleanLiteral node)
    
public  booleanvisit(BreakStatement node)
    
public  booleanvisit(CastExpression node)
    
public  booleanvisit(CatchClause node)
    
public  booleanvisit(CharacterLiteral node)
    
public  booleanvisit(ConditionalExpression node)
    
public  booleanvisit(ConstructorInvocation node)
    
public  booleanvisit(ContinueStatement node)
    
public  booleanvisit(DoStatement node)
    
public  booleanvisit(EmptyStatement node)
    
public  booleanvisit(EnhancedForStatement node)
    
public  booleanvisit(EnumConstantDeclaration node)
    
public  booleanvisit(EnumDeclaration node)
    
public  booleanvisit(ExpressionStatement node)
    
public  booleanvisit(FieldAccess node)
    
public  booleanvisit(ImportDeclaration node)
    
public  booleanvisit(InfixExpression node)
    
public  booleanvisit(Javadoc node)
    
public  booleanvisit(LineComment node)
    
public  booleanvisit(MarkerAnnotation node)
    
public  booleanvisit(MemberRef node)
    
public  booleanvisit(MemberValuePair node)
    
public  booleanvisit(MethodRef node)
    
public  booleanvisit(MethodRefParameter node)
    
public  booleanvisit(Modifier node)
    
public  booleanvisit(NormalAnnotation node)
    
public  booleanvisit(NullLiteral node)
    
public  booleanvisit(NumberLiteral node)
    
public  booleanvisit(PackageDeclaration node)
    
public  booleanvisit(ParameterizedType node)
    
public  booleanvisit(ParenthesizedExpression node)
    
public  booleanvisit(PostfixExpression node)
    
public  booleanvisit(PrefixExpression node)
    
public  booleanvisit(PrimitiveType node)
    
public  booleanvisit(QualifiedName node)
    
public  booleanvisit(QualifiedType node)
    
public  booleanvisit(ReturnStatement node)
    
public  booleanvisit(SimpleName node)
    
public  booleanvisit(SimpleType node)
    
public  booleanvisit(SingleMemberAnnotation node)
    
public  booleanvisit(StringLiteral node)
    
public  booleanvisit(SuperConstructorInvocation node)
    
public  booleanvisit(SuperFieldAccess node)
    
public  booleanvisit(SuperMethodInvocation node)
    
public  booleanvisit(SwitchCase node)
    
public  booleanvisit(TagElement node)
    
public  booleanvisit(TextElement node)
    
public  booleanvisit(ThisExpression node)
    
public  booleanvisit(ThrowStatement node)
    
public  booleanvisit(TypeLiteral node)
    
public  booleanvisit(WildcardType node)
    


Constructor Detail
CompilationUnitVisitor
public CompilationUnitVisitor()(Code)




Method Detail
clearTerracottaMarkers
protected void clearTerracottaMarkers()(Code)



inspect
public void inspect(ICompilationUnit cu)(Code)



isDeclaringTypeAdaptable
public boolean isDeclaringTypeAdaptable(MethodDeclaration node)(Code)



setup
protected void setup(ICompilationUnit cu) throws JavaModelException, CoreException(Code)



visit
public boolean visit(CompilationUnit node)(Code)



visit
public boolean visit(TypeDeclaration node)(Code)



visit
public boolean visit(FieldDeclaration node)(Code)



visit
public boolean visit(MethodDeclaration node)(Code)



visit
public boolean visit(MethodInvocation node)(Code)



visit
public boolean visit(ClassInstanceCreation node)(Code)



visit
public boolean visit(Block node)(Code)



visit
public boolean visit(SynchronizedStatement node)(Code)



visit
public boolean visit(WhileStatement node)(Code)



visit
public boolean visit(TryStatement node)(Code)



visit
public boolean visit(ForStatement node)(Code)



visit
public boolean visit(IfStatement node)(Code)



visit
public boolean visit(SwitchStatement node)(Code)



visit
public boolean visit(LabeledStatement node)(Code)



visit
public boolean visit(InstanceofExpression node)(Code)



visit
public boolean visit(Initializer node)(Code)



visit
public boolean visit(SingleVariableDeclaration node)(Code)



visit
public boolean visit(VariableDeclarationFragment node)(Code)



visit
public boolean visit(AnnotationTypeDeclaration node)(Code)



visit
public boolean visit(AnnotationTypeMemberDeclaration node)(Code)



visit
public boolean visit(AnonymousClassDeclaration node)(Code)



visit
public boolean visit(ArrayAccess node)(Code)



visit
public boolean visit(ArrayCreation node)(Code)



visit
public boolean visit(ArrayInitializer node)(Code)



visit
public boolean visit(ArrayType node)(Code)



visit
public boolean visit(AssertStatement node)(Code)



visit
public boolean visit(Assignment node)(Code)



visit
public boolean visit(BlockComment node)(Code)



visit
public boolean visit(BooleanLiteral node)(Code)



visit
public boolean visit(BreakStatement node)(Code)



visit
public boolean visit(CastExpression node)(Code)



visit
public boolean visit(CatchClause node)(Code)



visit
public boolean visit(CharacterLiteral node)(Code)



visit
public boolean visit(ConditionalExpression node)(Code)



visit
public boolean visit(ConstructorInvocation node)(Code)



visit
public boolean visit(ContinueStatement node)(Code)



visit
public boolean visit(DoStatement node)(Code)



visit
public boolean visit(EmptyStatement node)(Code)



visit
public boolean visit(EnhancedForStatement node)(Code)



visit
public boolean visit(EnumConstantDeclaration node)(Code)



visit
public boolean visit(EnumDeclaration node)(Code)



visit
public boolean visit(ExpressionStatement node)(Code)



visit
public boolean visit(FieldAccess node)(Code)



visit
public boolean visit(ImportDeclaration node)(Code)



visit
public boolean visit(InfixExpression node)(Code)



visit
public boolean visit(Javadoc node)(Code)



visit
public boolean visit(LineComment node)(Code)



visit
public boolean visit(MarkerAnnotation node)(Code)



visit
public boolean visit(MemberRef node)(Code)



visit
public boolean visit(MemberValuePair node)(Code)



visit
public boolean visit(MethodRef node)(Code)



visit
public boolean visit(MethodRefParameter node)(Code)



visit
public boolean visit(Modifier node)(Code)



visit
public boolean visit(NormalAnnotation node)(Code)



visit
public boolean visit(NullLiteral node)(Code)



visit
public boolean visit(NumberLiteral node)(Code)



visit
public boolean visit(PackageDeclaration node)(Code)



visit
public boolean visit(ParameterizedType node)(Code)



visit
public boolean visit(ParenthesizedExpression node)(Code)



visit
public boolean visit(PostfixExpression node)(Code)



visit
public boolean visit(PrefixExpression node)(Code)



visit
public boolean visit(PrimitiveType node)(Code)



visit
public boolean visit(QualifiedName node)(Code)



visit
public boolean visit(QualifiedType node)(Code)



visit
public boolean visit(ReturnStatement node)(Code)



visit
public boolean visit(SimpleName node)(Code)



visit
public boolean visit(SimpleType node)(Code)



visit
public boolean visit(SingleMemberAnnotation node)(Code)



visit
public boolean visit(StringLiteral node)(Code)



visit
public boolean visit(SuperConstructorInvocation node)(Code)



visit
public boolean visit(SuperFieldAccess node)(Code)



visit
public boolean visit(SuperMethodInvocation node)(Code)



visit
public boolean visit(SwitchCase node)(Code)



visit
public boolean visit(TagElement node)(Code)



visit
public boolean visit(TextElement node)(Code)



visit
public boolean visit(ThisExpression node)(Code)



visit
public boolean visit(ThrowStatement node)(Code)



visit
public boolean visit(TypeLiteral node)(Code)



visit
public boolean visit(WildcardType node)(Code)



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.