| java.lang.Object org.apache.jasper.compiler.Mark
Mark | final class Mark (Code) | | Mark represents a point in the JSP input.
author: Anil K. Vijendran |
Inner Class :class IncludeState | |
cursorlinecol | int cursorlinecol(Code) | | |
Mark | Mark(JspReader reader, char[] inStream, int fileId, String name, String inBaseDir, String inEncoding)(Code) | | Constructor
Parameters: reader - JspReader this mark belongs to Parameters: inStream - current stream for this mark Parameters: fileId - id of requested jsp file Parameters: name - JSP file name Parameters: inBaseDir - base directory of requested jsp file Parameters: inEncoding - encoding of current file |
getColumnNumber | public int getColumnNumber()(Code) | | |
getLineNumber | public int getLineNumber()(Code) | | |
isGreater | public boolean isGreater(Mark other)(Code) | | true if this Mark is greather than the other Mark, false otherwise. |
popStream | public Mark popStream()(Code) | | Restores this mark's state to a previously stored stream.
The previous Mark instance when the stream was pushed, or nullif there is no previous stream |
pushStream | public void pushStream(char[] inStream, int inFileId, String name, String inBaseDir, String inEncoding)(Code) | | Sets this mark's state to a new stream.
It will store the current stream in it's includeStack.
Parameters: inStream - new stream for mark Parameters: inFileId - id of new file from which stream comes from Parameters: inBaseDir - directory of file Parameters: inEncoding - encoding of new file |
|
|