Java Doc for Statement.java in  » Web-Framework » anvil » anvil » script » statements » 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 » Web Framework » anvil » anvil.script.statements 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   anvil.script.statements.Statement

All known Subclasses:   anvil.script.statements.ImportedModuleStatement,  anvil.script.statements.ReturnStatement,  anvil.script.statements.YieldStatement,  anvil.script.statements.EvalStatement,  anvil.script.statements.ScopedStatement,  anvil.script.statements.AssertStatement,  anvil.script.statements.ThrowStatement,  anvil.script.statements.ImportedNamespaceStatement,  anvil.script.statements.VariableStatement,  anvil.script.statements.ExitStatement,  anvil.script.statements.CustomTagStatement,  anvil.script.statements.CompressStatement,  anvil.script.parser.TemplateParser,  anvil.script.statements.PackStatement,  anvil.script.statements.PrintStatement,  anvil.script.statements.PreserveStatement,  anvil.script.statements.CharacterDataStatement,  anvil.script.statements.BreakStatement,  anvil.script.statements.ContinueStatement,  anvil.script.statements.SilentStatement,
Statement
abstract public class Statement (Code)
class Statement
author:
   : Jani Lehtimäki


Field Summary
final public static  intCONTENT_COMPRESS
    
final public static  intCONTENT_PACK
    
final public static  intCONTENT_PRESERVE
    
final public static  String[]CONTENT_PROCESSING
    
final public static  intCONTENT_SILENT
    
final public static  StringDEFAULT_NAMESPACE
    
final public static  StatementEMPTY
    
final public static  intST_ASSERT
    
final public static  intST_BLOCK
    
final public static  intST_BREAK
    
final public static  intST_CALL
    
final public static  intST_CASE
    
final public static  intST_CATCH
    
final public static  intST_CDATA
    
final public static  intST_CLASS
    
final public static  intST_COMPRESS
    
final public static  intST_CONST
    
final public static  intST_CONTINUE
    
final public static  intST_CUSTOM_TAG
    
final public static  intST_DEFAULT
    
final public static  intST_DO
    
final public static  intST_DOCUMENT
    
final public static  intST_ELSE
    
final public static  intST_ELSEIF
    
final public static  intST_ENDCASE
    
final public static  intST_ENDCLASS
    
final public static  intST_ENDDEFAULT
    
final public static  intST_ENDEVAL
    
final public static  intST_ENDFOR
    
final public static  intST_ENDFOREACH
    
final public static  intST_ENDFUNCTION
    
final public static  intST_ENDIF
    
final public static  intST_ENDMODULE
    
final public static  intST_ENDNAMESPACE
    
final public static  intST_ENDREPLACE
    
final public static  intST_ENDSWITCH
    
final public static  intST_ENDWHILE
    
final public static  intST_EVAL
    
final public static  intST_EXIT
    
final public static  intST_FINALLY
    
final public static  intST_FOR
    
final public static  intST_FOREACH
    
final public static  intST_FUNCTION
    
final public static  intST_IF
    
final public static  intST_IMPLICIT_BLOCK
    
final public static  intST_IMPORT
    
final public static  intST_INTERFACE
    
final public static  intST_INVALID
    
final public static  intST_INVOKE
    
final public static  intST_MODULE
    
final public static  intST_NAMESPACE
    
final public static  intST_NONE
    
final public static  intST_PACK
    
final public static  intST_PRESERVE
    
final public static  intST_PRINT
    
final public static  intST_REPLACE
    
final public static  intST_RETURN
    
final public static  intST_SILENT
    
final public static  intST_SWITCH
    
final public static  intST_SYNCHRONIZED
    
final public static  intST_TAG
    
final public static  intST_THROW
    
final public static  intST_TRY
    
final public static  intST_VAR
    
final public static  intST_WHILE
    
final public static  intST_YIELD
    

Constructor Summary
public  Statement(Statement parent)
    
public  Statement(Location location)
    
public  Statement(Statement parent, Location location)
    

Method Summary
public  voidaddChild(Statement statement)
    
public  booleanallowBreak()
    
public  booleanallowContinue()
    
public  booleanallowLabel(String label)
    
public  booleanallowYield()
    
public  booleancallFinalizer()
    
public  voidcheck(ErrorListener context)
    
public  voidcompile(ByteCompiler context)
    
final public static  Stringcompress(String cdata)
    
public  Jumpseliminate(ErrorListener context)
    
public  BlockStatementgetBlockStatement()
    
public  CatchStatementgetCatchStatement()
    
public  StatementgetChildStatement()
    
public  ClassStatementgetClassStatement()
    
public  intgetContentState()
    
public  DefinitionStatementgetDefinitionStatement()
    
public  FunctionStatementgetFunctionStatement()
    
public  InterfaceStatementgetInterfaceStatement()
    
public  intgetLabelDepth(String label)
    
public  LabeledgetLabeled(String label, boolean iscont)
    
public  LocationgetLocation()
    
public  ModuleStatementgetModuleStatement()
    
public  StatementgetParentStatement()
    
public  DefinitionStatementgetScopeStatement()
    
public  StringgetStaticContent()
    
public  SwitchStatementgetSwitch(String label)
    
public  anvil.script.statements.taglib.TaggetTag(String ns, String name)
    
public static  intgetTagId(Tag tag)
    
public  intgetTypeRef(anvil.codec.ConstantPool pool, int type)
    
public  booleanhasEnd()
    
public  booleanhasStaticContent()
    
public  voidimportExternals(ErrorListener context)
    
public  booleanisBlocked()
    
public  booleanisDeclared(String name)
    
public  booleanisStaticRegion()
    
public  TypelookupAnyDeclaration(String name)
    
public  Stringname()
    
public  voidonCharacters(TemplateParser parser, String cdata)
    
public  booleanonProcessingInstruction(TemplateParser parser, String data)
    
public  booleanonTag(TemplateParser parser, int type, Tag tag)
    
final public static  Stringpack(String cdata)
    
public  voidparse(TemplateParser parser, Tag tag)
    
final public  StringparseLabel(TemplateParser parser, Tag tag)
    
public  voidsetChildStatement(Statement child)
    
public  voidsetLocation(Location location)
    
public  voidsetParentStatement(Statement parent)
    
public  inttypeOf()
    

Field Detail
CONTENT_COMPRESS
final public static int CONTENT_COMPRESS(Code)



CONTENT_PACK
final public static int CONTENT_PACK(Code)



CONTENT_PRESERVE
final public static int CONTENT_PRESERVE(Code)



CONTENT_PROCESSING
final public static String[] CONTENT_PROCESSING(Code)



CONTENT_SILENT
final public static int CONTENT_SILENT(Code)



DEFAULT_NAMESPACE
final public static String DEFAULT_NAMESPACE(Code)



EMPTY
final public static Statement EMPTY(Code)



ST_ASSERT
final public static int ST_ASSERT(Code)



ST_BLOCK
final public static int ST_BLOCK(Code)



ST_BREAK
final public static int ST_BREAK(Code)



ST_CALL
final public static int ST_CALL(Code)



ST_CASE
final public static int ST_CASE(Code)



ST_CATCH
final public static int ST_CATCH(Code)



ST_CDATA
final public static int ST_CDATA(Code)



ST_CLASS
final public static int ST_CLASS(Code)



ST_COMPRESS
final public static int ST_COMPRESS(Code)



ST_CONST
final public static int ST_CONST(Code)



ST_CONTINUE
final public static int ST_CONTINUE(Code)



ST_CUSTOM_TAG
final public static int ST_CUSTOM_TAG(Code)



ST_DEFAULT
final public static int ST_DEFAULT(Code)



ST_DO
final public static int ST_DO(Code)



ST_DOCUMENT
final public static int ST_DOCUMENT(Code)



ST_ELSE
final public static int ST_ELSE(Code)



ST_ELSEIF
final public static int ST_ELSEIF(Code)



ST_ENDCASE
final public static int ST_ENDCASE(Code)



ST_ENDCLASS
final public static int ST_ENDCLASS(Code)



ST_ENDDEFAULT
final public static int ST_ENDDEFAULT(Code)



ST_ENDEVAL
final public static int ST_ENDEVAL(Code)



ST_ENDFOR
final public static int ST_ENDFOR(Code)



ST_ENDFOREACH
final public static int ST_ENDFOREACH(Code)



ST_ENDFUNCTION
final public static int ST_ENDFUNCTION(Code)



ST_ENDIF
final public static int ST_ENDIF(Code)



ST_ENDMODULE
final public static int ST_ENDMODULE(Code)



ST_ENDNAMESPACE
final public static int ST_ENDNAMESPACE(Code)



ST_ENDREPLACE
final public static int ST_ENDREPLACE(Code)



ST_ENDSWITCH
final public static int ST_ENDSWITCH(Code)



ST_ENDWHILE
final public static int ST_ENDWHILE(Code)



ST_EVAL
final public static int ST_EVAL(Code)



ST_EXIT
final public static int ST_EXIT(Code)



ST_FINALLY
final public static int ST_FINALLY(Code)



ST_FOR
final public static int ST_FOR(Code)



ST_FOREACH
final public static int ST_FOREACH(Code)



ST_FUNCTION
final public static int ST_FUNCTION(Code)



ST_IF
final public static int ST_IF(Code)



ST_IMPLICIT_BLOCK
final public static int ST_IMPLICIT_BLOCK(Code)



ST_IMPORT
final public static int ST_IMPORT(Code)



ST_INTERFACE
final public static int ST_INTERFACE(Code)



ST_INVALID
final public static int ST_INVALID(Code)



ST_INVOKE
final public static int ST_INVOKE(Code)



ST_MODULE
final public static int ST_MODULE(Code)



ST_NAMESPACE
final public static int ST_NAMESPACE(Code)



ST_NONE
final public static int ST_NONE(Code)



ST_PACK
final public static int ST_PACK(Code)



ST_PRESERVE
final public static int ST_PRESERVE(Code)



ST_PRINT
final public static int ST_PRINT(Code)



ST_REPLACE
final public static int ST_REPLACE(Code)



ST_RETURN
final public static int ST_RETURN(Code)



ST_SILENT
final public static int ST_SILENT(Code)



ST_SWITCH
final public static int ST_SWITCH(Code)



ST_SYNCHRONIZED
final public static int ST_SYNCHRONIZED(Code)



ST_TAG
final public static int ST_TAG(Code)



ST_THROW
final public static int ST_THROW(Code)



ST_TRY
final public static int ST_TRY(Code)



ST_VAR
final public static int ST_VAR(Code)



ST_WHILE
final public static int ST_WHILE(Code)



ST_YIELD
final public static int ST_YIELD(Code)




Constructor Detail
Statement
public Statement(Statement parent)(Code)



Statement
public Statement(Location location)(Code)



Statement
public Statement(Statement parent, Location location)(Code)




Method Detail
addChild
public void addChild(Statement statement)(Code)



allowBreak
public boolean allowBreak()(Code)



allowContinue
public boolean allowContinue()(Code)



allowLabel
public boolean allowLabel(String label)(Code)



allowYield
public boolean allowYield()(Code)



callFinalizer
public boolean callFinalizer()(Code)



check
public void check(ErrorListener context)(Code)



compile
public void compile(ByteCompiler context)(Code)



compress
final public static String compress(String cdata)(Code)



eliminate
public Jumps eliminate(ErrorListener context)(Code)



getBlockStatement
public BlockStatement getBlockStatement()(Code)



getCatchStatement
public CatchStatement getCatchStatement()(Code)



getChildStatement
public Statement getChildStatement()(Code)



getClassStatement
public ClassStatement getClassStatement()(Code)



getContentState
public int getContentState()(Code)



getDefinitionStatement
public DefinitionStatement getDefinitionStatement()(Code)



getFunctionStatement
public FunctionStatement getFunctionStatement()(Code)



getInterfaceStatement
public InterfaceStatement getInterfaceStatement()(Code)



getLabelDepth
public int getLabelDepth(String label)(Code)



getLabeled
public Labeled getLabeled(String label, boolean iscont)(Code)



getLocation
public Location getLocation()(Code)



getModuleStatement
public ModuleStatement getModuleStatement()(Code)



getParentStatement
public Statement getParentStatement()(Code)



getScopeStatement
public DefinitionStatement getScopeStatement()(Code)



getStaticContent
public String getStaticContent()(Code)



getSwitch
public SwitchStatement getSwitch(String label)(Code)



getTag
public anvil.script.statements.taglib.Tag getTag(String ns, String name)(Code)



getTagId
public static int getTagId(Tag tag)(Code)



getTypeRef
public int getTypeRef(anvil.codec.ConstantPool pool, int type)(Code)



hasEnd
public boolean hasEnd()(Code)



hasStaticContent
public boolean hasStaticContent()(Code)



importExternals
public void importExternals(ErrorListener context)(Code)



isBlocked
public boolean isBlocked()(Code)



isDeclared
public boolean isDeclared(String name)(Code)



isStaticRegion
public boolean isStaticRegion()(Code)



lookupAnyDeclaration
public Type lookupAnyDeclaration(String name)(Code)



name
public String name()(Code)



onCharacters
public void onCharacters(TemplateParser parser, String cdata)(Code)



onProcessingInstruction
public boolean onProcessingInstruction(TemplateParser parser, String data)(Code)



onTag
public boolean onTag(TemplateParser parser, int type, Tag tag)(Code)



pack
final public static String pack(String cdata)(Code)



parse
public void parse(TemplateParser parser, Tag tag)(Code)



parseLabel
final public String parseLabel(TemplateParser parser, Tag tag)(Code)



setChildStatement
public void setChildStatement(Statement child)(Code)



setLocation
public void setLocation(Location location)(Code)



setParentStatement
public void setParentStatement(Statement parent)(Code)



typeOf
public int typeOf()(Code)



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.