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.