venice
Class GXLReader
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--venice.GXLReader
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- class GXLReader
- extends org.xml.sax.helpers.DefaultHandler
This class is used to read GXL-files.
- Author:
- Sami Ilonen
Constructor Summary |
GXLReader(java.util.LinkedList nodes,
java.util.LinkedList edges)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
out
private static java.io.Writer out
node
private boolean node
edge
private boolean edge
attr
private boolean attr
attrName
private boolean attrName
attrType
private boolean attrType
attrOperation
private boolean attrOperation
str
private boolean str
tempNode
private Node tempNode
tempEdge
private Edge tempEdge
nodeList
private java.util.LinkedList nodeList
edgeList
private java.util.LinkedList edgeList
GXLReader
public GXLReader(java.util.LinkedList nodes,
java.util.LinkedList edges)
constructMElement
protected void constructMElement(Node inNode)
constructMRelationship
protected void constructMRelationship(Edge inEdge)
StartDocument
public void StartDocument()
throws org.xml.sax.SAXException
endDocument
public void endDocument()
throws org.xml.sax.SAXException
- Overrides:
endDocument
in class org.xml.sax.helpers.DefaultHandler
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
endElement
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
- Overrides:
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
setNode
private void setNode(boolean val)
setEdge
private void setEdge(boolean val)
setAttr
private void setAttr(boolean val)
setAttrName
private void setAttrName(boolean val)
setAttrType
private void setAttrType(boolean val)
setAttrOperation
private void setAttrOperation(boolean val)
setStr
private void setStr(boolean val)
isNode
private boolean isNode()
isEdge
private boolean isEdge()
isAttr
private boolean isAttr()
isAttrName
private boolean isAttrName()
isAttrType
private boolean isAttrType()
isAttrOperation
private boolean isAttrOperation()
isStr
private boolean isStr()