Save This Page
Home » bsf-src-2.4.0 » org.apache.bsf.util » [javadoc | source]
org.apache.bsf.util
public class: DocumentCell [javadoc | source]
java.lang.Object
   org.apache.bsf.util.DocumentCell
A DocumentCell allows the debug manager to keep track of known documents for which it has breakpoints. When a debugger sets a breakpoint, it specifies a document. This is when a DocumentCell is created for that document (identified through its URI). The debug manager will keep the document cells at least as long as there is breakpoints known and as long as there are engines known to currently execute the document.
Field Summary
 BSFDebugManagerImpl m_mger     
 String m_docName     
 Vector m_fnOrScripts     
 Vector m_breakpoints     
 Vector m_engines     
 Hashtable m_functionMap     
Constructor:
 public DocumentCell(BSFDebugManagerImpl mger,
    String name) 
Method from org.apache.bsf.util.DocumentCell Summary:
addBreakpointAtLine,   addBreakpointAtOffset,   findBreakpointAtLine,   findBreakpointAtOffset,   getEntryExit,   getName,   loadNotify,   removeAllBreakpoints,   removeBreakpoint,   setEntryExit,   terminateEngineNotify
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.bsf.util.DocumentCell Detail:
 public  void addBreakpointAtLine(int brkptId,
    int lineno) 
 public  void addBreakpointAtOffset(int brkptId,
    int offset) 
 public BreakPoint findBreakpointAtLine(int lineno) 
 public BreakPoint findBreakpointAtOffset(int offset) 
 public boolean getEntryExit() 
 public String getName() 
 public  void loadNotify(BSFEngine eng) 
 public  void removeAllBreakpoints() 
 public  void removeBreakpoint(int brkptId) 
 public  void setEntryExit(boolean on_value) 
 public  void terminateEngineNotify(BSFEngine eng)