Google

JspLineMap (Jasper Internal API Documentation)

org.apache.jasper.compiler
Class JspLineMap


java.lang.Object

  |

  +--org.apache.jasper.compiler.JspLineMap


public class JspLineMap
extends java.lang.Object

Data structure to store the line and file map information. The line map has a mapping of which jsp lines correspond to the generated servlet. The file map has all of jsp files that are included in the servlet.

Author:
Justyna Horwat

Constructor Summary
JspLineMap()
           
 
Method Summary
 void add(JspLineMapItem lineMapItem)
          Add an item to the line map data structure
 int addFileName(java.lang.String fileName)
          Add a file to the file map data structure.
 void clear()
           
 JspLineMapItem get(int index)
          Get an item to the line map data structure
 java.lang.String getFileName(int index)
          Get a file from the file map data structure.
 int size()
          Get line map data structure size
 java.lang.String toString()
          Convert data structures to a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JspLineMap


public JspLineMap()
Method Detail

add


public void add(JspLineMapItem lineMapItem)
Add an item to the line map data structure


get


public JspLineMapItem get(int index)
Get an item to the line map data structure


size


public int size()
Get line map data structure size


clear


public void clear()

addFileName


public int addFileName(java.lang.String fileName)
Add a file to the file map data structure. The index is stored in the line map to associate a file with the line of code.


getFileName


public java.lang.String getFileName(int index)
Get a file from the file map data structure. Use the index to grab the right file name.


toString


public java.lang.String toString()
Convert data structures to a string

Overrides:
toString in class java.lang.Object


Copyright 2000 Apache Software Foundation. All Rights Reserved.