simbad.piconode.visual
Class NNSaxDocument

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by simbad.piconode.visual.NNSaxDocument
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class NNSaxDocument
extends org.xml.sax.helpers.DefaultHandler


Field Summary
(package private) static int ARCMODE
           
(package private) static NNFrame frame
           
(package private) static int mode
           
(package private) static int NODEMODE
           
(package private) static int NOMODE
           
(package private) static NNArc tmpArc
           
(package private) static NNNode tmpNode
           
 
Constructor Summary
NNSaxDocument()
           
 
Method Summary
(package private)  void emit(java.lang.String st)
           
 void endDocument()
           
 void endElement(java.lang.String namespaceURI, java.lang.String sName, java.lang.String qName)
           
(package private) static void open(java.lang.String filename, NNFrame frame_arg)
           
(package private) static void parseString(java.lang.String stringToParse, NNFrame frame_arg)
           
 void startDocument()
           
 void startElement(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs)
           
(package private) static void subOpen(java.lang.String subnet, NNFrame frame_arg)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

frame

static NNFrame frame

NOMODE

static final int NOMODE
See Also:
Constant Field Values

NODEMODE

static final int NODEMODE
See Also:
Constant Field Values

ARCMODE

static final int ARCMODE
See Also:
Constant Field Values

mode

static int mode

tmpNode

static NNNode tmpNode

tmpArc

static NNArc tmpArc
Constructor Detail

NNSaxDocument

public NNSaxDocument()
Method Detail

open

static void open(java.lang.String filename,
                 NNFrame frame_arg)

subOpen

static void subOpen(java.lang.String subnet,
                    NNFrame frame_arg)

parseString

static void parseString(java.lang.String stringToParse,
                        NNFrame frame_arg)

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Specified by:
startDocument in interface org.xml.sax.ContentHandler
Overrides:
startDocument in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Specified by:
endDocument in interface org.xml.sax.ContentHandler
Overrides:
endDocument in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String lName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attrs)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String sName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

emit

void emit(java.lang.String st)