|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface OldJSPDebug.JspSourceMapper
Provides common interface for JSP <----> Java mappings
Nested Class Summary | |
---|---|
static interface |
OldJSPDebug.JspSourceMapper.NameConverter
Converts the JSP file name (from the string int the servlet comments into the Forte4J resource name) |
Method Summary | |
---|---|
Map |
getFileNames()
|
String |
getJavaLineType(int line,
int col)
Returns the type of the generated Servlet line/column |
String |
getJspFileName(int line,
int col)
Returns the JSP file name for the given line/column in the generated Servlet |
String |
getPrimaryJspFileName()
Get the value of primaryJspFileName. |
boolean |
hasIncludeFiles()
Returns whether the primary JSP page has included files (HTML, JSP etc) |
boolean |
isEmpty()
Returns whether the JSP page is empty |
boolean |
isJavaCodeInJspPage(int line,
int col)
Returns whether the giver Servlet line/column is a part of dynamic (Java) code in the JSP page |
boolean |
isProperJspFileName(String name)
Returns whether the given name is a proper JSP file name |
int |
mangle(int line)
Returns Java Servlet line number for the given line number of the primary (not "included") JSP file |
int |
mangle(int line,
int col)
Returns Java Servlet line number for the given line/column number of the primary (not "included") JSP file |
int |
mangle(String jspFile,
int line)
Returns Java Servlet line number for the given line number of the given JSP |
int |
mangle(String jspFileName,
int line,
int col)
Returns Java Servlet line/column number for the given line number of the given JSP |
void |
setPrimaryJspFileName(String v)
Set the value of primaryJspFileName. |
int |
size()
Returns the number of entries in this source mapper. |
int |
unmangle(int line)
Returns primary (not "included") JSP file line number for the given line number in the generated Java Servlet |
int |
unmangle(int line,
int col)
Returns primary (not "included") JSP file line/column number for the given line number in the generated Java Servlet |
int |
unmangle(String jspFileName,
int line,
int col)
Returns JSP file line/column number for the given line number in the generated Java Servlet |
Method Detail |
---|
String getPrimaryJspFileName()
void setPrimaryJspFileName(String v)
v
- Value to assign to primaryJspFileName.int size()
boolean isEmpty()
int mangle(int line)
line
- unmangled (JSP) line number
int mangle(int line, int col)
line
- unmangled (JSP) line numbercol
- unmangled (JSP) column number
int mangle(String jspFile, int line)
jspFile
- int mangle(String jspFileName, int line, int col)
jspFileName
- Name of the JSP file to mapline
- unmangled (JSP) line numbercol
- unmangled (JSP) column number
int unmangle(int line)
line
- mangled (Servlet) line number
int unmangle(int line, int col)
line
- mangled (Servlet) line numbercol
- mangled (Servlet) column number
int unmangle(String jspFileName, int line, int col)
jspFileName
- JSP file nameline
- mangled (Servlet) line numbercol
- mangled (Servlet) column number
String getJavaLineType(int line, int col)
line
- mangled (Servlet) line numbercol
- mangled (Servlet) column number
String getJspFileName(int line, int col) throws IOException
line
- mangled (Servlet) line numbercol
- mangled (Servlet) column number
IOException
boolean isJavaCodeInJspPage(int line, int col)
line
- mangled (Servlet) line numbercol
- mangled (Servlet) column number
Map getFileNames()
boolean hasIncludeFiles()
boolean isProperJspFileName(String name)
name
- given name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |