Package org.apache.jasper.compiler
Class Generator.FragmentHelperClass
- java.lang.Object
-
- org.apache.jasper.compiler.Generator.FragmentHelperClass
-
- Enclosing class:
- Generator
private static class Generator.FragmentHelperClass extends java.lang.Object
Keeps track of the generated Fragment Helper Class
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
Generator.FragmentHelperClass.Fragment
-
Field Summary
Fields Modifier and Type Field Description private Generator.GenBuffer
classBuffer
private java.lang.String
className
private java.util.ArrayList<Generator.FragmentHelperClass.Fragment>
fragments
private java.lang.String
fullClassName
private boolean
used
-
Constructor Summary
Constructors Constructor Description FragmentHelperClass(java.lang.String outterClassName, java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
adjustJavaLines(int offset)
void
closeFragment(Generator.FragmentHelperClass.Fragment fragment, int methodNesting)
void
generatePostamble()
void
generatePreamble()
java.lang.String
getClassName()
boolean
isUsed()
Generator.FragmentHelperClass.Fragment
openFragment(Node parent, java.lang.String tagHandlerVar, int methodNesting)
java.lang.String
toString()
-
-
-
Field Detail
-
used
private boolean used
-
fragments
private java.util.ArrayList<Generator.FragmentHelperClass.Fragment> fragments
-
className
private java.lang.String className
-
fullClassName
private java.lang.String fullClassName
-
classBuffer
private Generator.GenBuffer classBuffer
-
-
Method Detail
-
getClassName
public java.lang.String getClassName()
-
isUsed
public boolean isUsed()
-
generatePreamble
public void generatePreamble()
-
openFragment
public Generator.FragmentHelperClass.Fragment openFragment(Node parent, java.lang.String tagHandlerVar, int methodNesting) throws JasperException
- Throws:
JasperException
-
closeFragment
public void closeFragment(Generator.FragmentHelperClass.Fragment fragment, int methodNesting)
-
generatePostamble
public void generatePostamble()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
adjustJavaLines
public void adjustJavaLines(int offset)
-
-