de.pannenleiter.tbug.saxon
Class SaxonSourceSheet

java.lang.Object
  |
  +--de.pannenleiter.tbug.saxon.SaxonSourceSheet
All Implemented Interfaces:
SourceSheet
Direct Known Subclasses:
SaxonStyleSheet

public class SaxonSourceSheet
extends java.lang.Object
implements SourceSheet

SaxonSourceSheet -- proxy to interact with a source


Field Summary
protected  ThreadManager debugger
           
protected  java.lang.String myText
           
protected  java.lang.String systemId
           
 
Constructor Summary
SaxonSourceSheet(java.lang.String systemId, ThreadManager debugger)
           
 
Method Summary
 void clearBreakpoint(int line)
           
 Document getDocument()
           
 java.lang.String getSystemId()
           
 java.lang.String getText()
           
 boolean setBreakpoint(int line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

systemId

protected java.lang.String systemId

debugger

protected ThreadManager debugger

myText

protected java.lang.String myText
Constructor Detail

SaxonSourceSheet

public SaxonSourceSheet(java.lang.String systemId,
                        ThreadManager debugger)
Method Detail

getSystemId

public java.lang.String getSystemId()
                             throws java.lang.Exception
Specified by:
getSystemId in interface SourceSheet

getDocument

public Document getDocument()
                     throws java.lang.Exception
Specified by:
getDocument in interface SourceSheet

getText

public java.lang.String getText()
                         throws java.lang.Exception
Specified by:
getText in interface SourceSheet

setBreakpoint

public boolean setBreakpoint(int line)
                      throws java.lang.Exception
Specified by:
setBreakpoint in interface SourceSheet

clearBreakpoint

public void clearBreakpoint(int line)
                     throws java.lang.Exception
Specified by:
clearBreakpoint in interface SourceSheet