com.caucho.jsp
Class JspCompilerInstance

java.lang.Object
  extended by com.caucho.jsp.JspCompilerInstance

public class JspCompilerInstance
extends java.lang.Object

Compilation interface for JSP pages.


Method Summary
 void addDepend(PersistentDependency depend)
          Adds a dependency.
 void addDependList(java.util.ArrayList<PersistentDependency> dependList)
          Adds a dependency.
 Page compile()
           
 TagInfo compileTag(TagTaglib taglib)
           
 JspGenerator generate()
           
 JspPropertyGroup getJspPropertyGroup()
          Returns the jsp configuration.
 boolean isGeneratedSource()
           
 boolean isPrototype()
          Returns true for prototype compilation.
 void parse()
           
 void setPrototype(boolean prototype)
          Set true for prototype compilation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isGeneratedSource

public boolean isGeneratedSource()

addDepend

public void addDepend(PersistentDependency depend)
Adds a dependency.


addDependList

public void addDependList(java.util.ArrayList<PersistentDependency> dependList)
Adds a dependency.


getJspPropertyGroup

public JspPropertyGroup getJspPropertyGroup()
Returns the jsp configuration.


isPrototype

public boolean isPrototype()
Returns true for prototype compilation.


setPrototype

public void setPrototype(boolean prototype)
Set true for prototype compilation.


compile

public Page compile()
             throws java.lang.Exception
Throws:
java.lang.Exception

generate

public JspGenerator generate()
                      throws java.lang.Exception
Throws:
java.lang.Exception

parse

public void parse()
           throws java.lang.Exception
Throws:
java.lang.Exception

compileTag

public TagInfo compileTag(TagTaglib taglib)
                   throws java.lang.Exception
Throws:
java.lang.Exception