public class FnOrScript
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Vector |
m_breakpoints |
protected DocumentCell |
m_cell |
protected int |
m_charCount |
protected int |
m_column |
protected java.util.Hashtable |
m_functionMap |
protected int |
m_lineCount |
protected boolean |
m_lineDefined |
protected int |
m_offset |
protected org.mozilla.javascript.Script |
m_script |
protected int |
m_startLine |
protected java.lang.StringBuffer |
m_text |
protected java.util.Vector |
m_units |
| Constructor and Description |
|---|
FnOrScript(DocumentCell cell) |
| Modifier and Type | Method and Description |
|---|---|
BreakPoint |
addBreakpoint(BreakPoint bp) |
void |
addCompilationUnit(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript dbgScript,
java.lang.StringBuffer source) |
void |
compile(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable global) |
protected BreakPoint |
createBreakpoint(BreakPoint bp) |
BreakPoint |
findBreakpointAtLine(int lineno) |
BreakPoint |
findBreakpointAtOffset(int offset) |
int |
getCharCount() |
int |
getColumn() |
DocumentCell |
getDocument() |
int |
getFirstLine() |
java.lang.StringBuffer |
getFnOrScriptAsStringBuffer() |
int |
getLineCount() |
int |
getOffset() |
org.mozilla.javascript.Script |
getScript() |
BreakPoint |
removeBreakpoint(int bpid) |
void |
specifyLinesPos(java.io.Reader reader,
int startLine,
int column) |
void |
specifyRange(java.io.Reader reader,
int offset) |
protected DocumentCell m_cell
protected boolean m_lineDefined
protected int m_startLine
protected int m_lineCount
protected int m_column
protected int m_offset
protected int m_charCount
protected java.util.Vector m_breakpoints
protected java.lang.StringBuffer m_text
protected java.util.Vector m_units
protected org.mozilla.javascript.Script m_script
protected java.util.Hashtable m_functionMap
public FnOrScript(DocumentCell cell)
public BreakPoint addBreakpoint(BreakPoint bp)
public BreakPoint removeBreakpoint(int bpid)
protected BreakPoint createBreakpoint(BreakPoint bp)
public BreakPoint findBreakpointAtLine(int lineno) throws BSFException
BSFExceptionpublic BreakPoint findBreakpointAtOffset(int offset) throws BSFException
BSFExceptionpublic int getCharCount()
throws BSFException
BSFExceptionpublic DocumentCell getDocument()
public int getFirstLine()
throws BSFException
BSFExceptionpublic int getColumn()
throws BSFException
BSFExceptionpublic java.lang.StringBuffer getFnOrScriptAsStringBuffer()
public int getLineCount()
throws BSFException
BSFExceptionpublic int getOffset()
throws BSFException
BSFExceptionpublic void specifyLinesPos(java.io.Reader reader,
int startLine,
int column)
throws BSFException,
java.io.IOException
BSFExceptionjava.io.IOExceptionpublic void specifyRange(java.io.Reader reader,
int offset)
throws BSFException,
java.io.IOException
BSFExceptionjava.io.IOExceptionpublic void addCompilationUnit(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript dbgScript,
java.lang.StringBuffer source)
public void compile(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable global)
throws BSFException,
java.io.IOException
BSFExceptionjava.io.IOExceptionpublic org.mozilla.javascript.Script getScript()