org.apache.bsf.engines.javascript
public class FnOrScript extends Object
UNKNOWN: Olivier Gruber
| Field Summary | |
|---|---|
| protected Vector | m_breakpoints |
| protected DocumentCell | m_cell |
| protected int | m_charCount |
| protected int | m_column |
| protected Hashtable | m_functionMap |
| protected int | m_lineCount |
| protected boolean | m_lineDefined |
| protected int | m_offset |
| protected Script | m_script |
| protected int | m_startLine |
| protected StringBuffer | m_text |
| protected Vector | m_units |
| Constructor Summary | |
|---|---|
| FnOrScript(DocumentCell cell) | |
| Method Summary | |
|---|---|
| BreakPoint | addBreakpoint(BreakPoint bp) |
| void | addCompilationUnit(Context cx, DebuggableScript dbgScript, StringBuffer source) |
| void | compile(Context cx, Scriptable global) |
| protected BreakPoint | createBreakpoint(BreakPoint bp) |
| BreakPoint | findBreakpointAtLine(int lineno) |
| BreakPoint | findBreakpointAtOffset(int offset) |
| int | getCharCount() |
| int | getColumn() |
| DocumentCell | getDocument() |
| int | getFirstLine() |
| StringBuffer | getFnOrScriptAsStringBuffer() |
| int | getLineCount() |
| int | getOffset() |
| Script | getScript() |
| BreakPoint | removeBreakpoint(int bpid) |
| void | specifyLinesPos(Reader reader, int startLine, int column) |
| void | specifyRange(Reader reader, int offset) |