de.grogra.graph.impl
public class XMLGraphWriter extends XMLPersistenceWriter implements GraphOutput
listener, NAMESPACE, NS_ATTRIBUTE, NS_PREFIX| Constructor and Description |
|---|
XMLGraphWriter(org.xml.sax.ContentHandler ch,
PersistenceOutputListener listener) |
XMLGraphWriter(org.xml.sax.ContentHandler ch,
PersistenceOutputListener listener,
boolean onlyReferences) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginExtent(GraphManager manager,
int rootCount) |
void |
beginNode(Node node,
Edge edge) |
void |
beginRoot(java.lang.String name) |
void |
endExtent() |
void |
endNode(Node node) |
void |
endRoot(java.lang.String name) |
void |
writePersistentObjectReference(PersistenceCapable o) |
beginArray, beginExtent, beginField, beginFields, beginManaged, endArray, endElement, endField, endFields, endManaged, getAttributes, getContentHandler, setNested, startElement, toString, toString, writeBoolean, writeByte, writeChar, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeName, writeNullObject, writeObject, writeSharedObjectReference, writeShort, writeString, writeStringObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeginArray, beginField, beginFields, beginManaged, endArray, endField, endFields, endManaged, setNested, writeBoolean, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeName, writeNullObject, writeObject, writeSharedObjectReference, writeShort, writeString, writeStringObjectpublic XMLGraphWriter(org.xml.sax.ContentHandler ch,
PersistenceOutputListener listener)
public XMLGraphWriter(org.xml.sax.ContentHandler ch,
PersistenceOutputListener listener,
boolean onlyReferences)
public void beginExtent(GraphManager manager, int rootCount) throws java.io.IOException
beginExtent in interface GraphOutputjava.io.IOExceptionpublic void beginNode(Node node, Edge edge) throws java.io.IOException
beginNode in interface GraphOutputjava.io.IOExceptionpublic void beginRoot(java.lang.String name)
throws java.io.IOException
beginRoot in interface GraphOutputjava.io.IOExceptionpublic void endExtent()
throws java.io.IOException
endExtent in interface GraphOutputendExtent in class XMLPersistenceWriterjava.io.IOExceptionpublic void endNode(Node node) throws java.io.IOException
endNode in interface GraphOutputjava.io.IOExceptionpublic void endRoot(java.lang.String name)
throws java.io.IOException
endRoot in interface GraphOutputjava.io.IOExceptionpublic void writePersistentObjectReference(PersistenceCapable o) throws java.io.IOException
writePersistentObjectReference in interface PersistenceOutputwritePersistentObjectReference in class XMLPersistenceWriterjava.io.IOException