public interface IWriteEvents
WriteEvents
property.
This interface defines the available events that client code can register to during the writing of
GraphML.
WriteEventArgs,
GraphMLWriter| Modifier and Type | Method and Description |
|---|---|
void |
addDataWritingListener(IEventHandler<WriteEventArgs> dataWritingEvent)
Adds the given listener for the
DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'data' element has been called. |
void |
addDataWrittenListener(IEventHandler<WriteEventArgs> dataWrittenEvent)
Adds the given listener for the
DataWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'data' element will be called. |
void |
addDocumentWritingListener(IEventHandler<WriteEventArgs> documentWritingEvent)
Adds the given listener for the
DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument()
has been called. |
void |
addDocumentWrittenListener(IEventHandler<WriteEventArgs> documentWrittenEvent)
Adds the given listener for the
DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument()
will be called. |
void |
addEdgeWritingListener(IEventHandler<WriteEventArgs> edgeWritingEvent)
Adds the given listener for the
EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'edge' element has been called. |
void |
addEdgeWrittenListener(IEventHandler<WriteEventArgs> edgeWrittenEvent)
Adds the given listener for the
EdgeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'edge' element will be called. |
void |
addGraphMLWritingListener(IEventHandler<WriteEventArgs> graphMLWritingEvent)
Adds the given listener for the
GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graphml' element has been called. |
void |
addGraphMLWrittenListener(IEventHandler<WriteEventArgs> graphMLWrittenEvent)
Adds the given listener for the
GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graphml' element will be called. |
void |
addGraphWritingListener(IEventHandler<WriteEventArgs> graphWritingEvent)
Adds the given listener for the
GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graph' element has been called. |
void |
addGraphWrittenListener(IEventHandler<WriteEventArgs> graphWrittenEvent)
Adds the given listener for the
GraphWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graph' element will be called. |
void |
addKeyWritingListener(IEventHandler<WriteEventArgs> keyWritingEvent)
Adds the given listener for the
KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'key' element has been called. |
void |
addKeyWrittenListener(IEventHandler<WriteEventArgs> keyWrittenEvent)
Adds the given listener for the
KeyWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'key' element will be called. |
void |
addNodeWritingListener(IEventHandler<WriteEventArgs> nodeWritingEvent)
Adds the given listener for the
NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'node' element has been called. |
void |
addNodeWrittenListener(IEventHandler<WriteEventArgs> nodeWrittenEvent)
Adds the given listener for the
NodeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'node' element will be called. |
void |
addPortWritingListener(IEventHandler<WriteEventArgs> portWritingEvent)
Adds the given listener for the
PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'port' element has been called. |
void |
addPortWrittenListener(IEventHandler<WriteEventArgs> portWrittenEvent)
Adds the given listener for the
PortWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'port' element will be called. |
void |
removeDataWritingListener(IEventHandler<WriteEventArgs> dataWritingEvent)
Removes the given listener for the
DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'data' element has been called. |
void |
removeDataWrittenListener(IEventHandler<WriteEventArgs> dataWrittenEvent)
Removes the given listener for the
DataWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'data' element will be called. |
void |
removeDocumentWritingListener(IEventHandler<WriteEventArgs> documentWritingEvent)
Removes the given listener for the
DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument()
has been called. |
void |
removeDocumentWrittenListener(IEventHandler<WriteEventArgs> documentWrittenEvent)
Removes the given listener for the
DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument()
will be called. |
void |
removeEdgeWritingListener(IEventHandler<WriteEventArgs> edgeWritingEvent)
Removes the given listener for the
EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'edge' element has been called. |
void |
removeEdgeWrittenListener(IEventHandler<WriteEventArgs> edgeWrittenEvent)
Removes the given listener for the
EdgeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'edge' element will be called. |
void |
removeGraphMLWritingListener(IEventHandler<WriteEventArgs> graphMLWritingEvent)
Removes the given listener for the
GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graphml' element has been called. |
void |
removeGraphMLWrittenListener(IEventHandler<WriteEventArgs> graphMLWrittenEvent)
Removes the given listener for the
GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graphml' element will be called. |
void |
removeGraphWritingListener(IEventHandler<WriteEventArgs> graphWritingEvent)
Removes the given listener for the
GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graph' element has been called. |
void |
removeGraphWrittenListener(IEventHandler<WriteEventArgs> graphWrittenEvent)
Removes the given listener for the
GraphWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graph' element will be called. |
void |
removeKeyWritingListener(IEventHandler<WriteEventArgs> keyWritingEvent)
Removes the given listener for the
KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'key' element has been called. |
void |
removeKeyWrittenListener(IEventHandler<WriteEventArgs> keyWrittenEvent)
Removes the given listener for the
KeyWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'key' element will be called. |
void |
removeNodeWritingListener(IEventHandler<WriteEventArgs> nodeWritingEvent)
Removes the given listener for the
NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'node' element has been called. |
void |
removeNodeWrittenListener(IEventHandler<WriteEventArgs> nodeWrittenEvent)
Removes the given listener for the
NodeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'node' element will be called. |
void |
removePortWritingListener(IEventHandler<WriteEventArgs> portWritingEvent)
Removes the given listener for the
PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'port' element has been called. |
void |
removePortWrittenListener(IEventHandler<WriteEventArgs> portWrittenEvent)
Removes the given listener for the
PortWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'port' element will be called. |
void addDataWritingListener(IEventHandler<WriteEventArgs> dataWritingEvent)
DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'data' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
dataWritingEvent - The listener to add.removeDataWritingListener(IEventHandler)void addDataWrittenListener(IEventHandler<WriteEventArgs> dataWrittenEvent)
DataWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'data' element will be called.
This can be used to append more custom elements to the data element.
dataWrittenEvent - The listener to add.removeDataWrittenListener(IEventHandler)void addDocumentWritingListener(IEventHandler<WriteEventArgs> documentWritingEvent)
DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument()
has been called.documentWritingEvent - The listener to add.removeDocumentWritingListener(IEventHandler)void addDocumentWrittenListener(IEventHandler<WriteEventArgs> documentWrittenEvent)
DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument()
will be called.documentWrittenEvent - The listener to add.removeDocumentWrittenListener(IEventHandler)void addEdgeWritingListener(IEventHandler<WriteEventArgs> edgeWritingEvent)
EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'edge' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
edgeWritingEvent - The listener to add.removeEdgeWritingListener(IEventHandler)void addEdgeWrittenListener(IEventHandler<WriteEventArgs> edgeWrittenEvent)
EdgeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'edge' element will be called.
This can be used to append more custom elements to the edge element.
edgeWrittenEvent - The listener to add.removeEdgeWrittenListener(IEventHandler)void addGraphMLWritingListener(IEventHandler<WriteEventArgs> graphMLWritingEvent)
GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graphml' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
graphMLWritingEvent - The listener to add.removeGraphMLWritingListener(IEventHandler)void addGraphMLWrittenListener(IEventHandler<WriteEventArgs> graphMLWrittenEvent)
GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graphml' element will be called.
This can be used to append more custom elements to the graphml element.
graphMLWrittenEvent - The listener to add.removeGraphMLWrittenListener(IEventHandler)void addGraphWritingListener(IEventHandler<WriteEventArgs> graphWritingEvent)
GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graph' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
graphWritingEvent - The listener to add.removeGraphWritingListener(IEventHandler)void addGraphWrittenListener(IEventHandler<WriteEventArgs> graphWrittenEvent)
GraphWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graph' element will be called.
This can be used to append more custom elements to the graph element.
graphWrittenEvent - The listener to add.removeGraphWrittenListener(IEventHandler)void addKeyWritingListener(IEventHandler<WriteEventArgs> keyWritingEvent)
KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'key' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
keyWritingEvent - The listener to add.removeKeyWritingListener(IEventHandler)void addKeyWrittenListener(IEventHandler<WriteEventArgs> keyWrittenEvent)
KeyWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'key' element will be called.
This can be used to append more custom elements to the key element.
keyWrittenEvent - The listener to add.removeKeyWrittenListener(IEventHandler)void addNodeWritingListener(IEventHandler<WriteEventArgs> nodeWritingEvent)
NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'node' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
nodeWritingEvent - The listener to add.removeNodeWritingListener(IEventHandler)void addNodeWrittenListener(IEventHandler<WriteEventArgs> nodeWrittenEvent)
NodeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'node' element will be called.
This can be used to append more custom elements to the node element.
nodeWrittenEvent - The listener to add.removeNodeWrittenListener(IEventHandler)void addPortWritingListener(IEventHandler<WriteEventArgs> portWritingEvent)
PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'port' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
portWritingEvent - The listener to add.removePortWritingListener(IEventHandler)void addPortWrittenListener(IEventHandler<WriteEventArgs> portWrittenEvent)
PortWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'port' element will be called.
This can be used to append more custom elements to the port element.
portWrittenEvent - The listener to add.removePortWrittenListener(IEventHandler)void removeDataWritingListener(IEventHandler<WriteEventArgs> dataWritingEvent)
DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'data' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
dataWritingEvent - The listener to remove.addDataWritingListener(IEventHandler)void removeDataWrittenListener(IEventHandler<WriteEventArgs> dataWrittenEvent)
DataWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'data' element will be called.
This can be used to append more custom elements to the data element.
dataWrittenEvent - The listener to remove.addDataWrittenListener(IEventHandler)void removeDocumentWritingListener(IEventHandler<WriteEventArgs> documentWritingEvent)
DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument()
has been called.documentWritingEvent - The listener to remove.addDocumentWritingListener(IEventHandler)void removeDocumentWrittenListener(IEventHandler<WriteEventArgs> documentWrittenEvent)
DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument()
will be called.documentWrittenEvent - The listener to remove.addDocumentWrittenListener(IEventHandler)void removeEdgeWritingListener(IEventHandler<WriteEventArgs> edgeWritingEvent)
EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'edge' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
edgeWritingEvent - The listener to remove.addEdgeWritingListener(IEventHandler)void removeEdgeWrittenListener(IEventHandler<WriteEventArgs> edgeWrittenEvent)
EdgeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'edge' element will be called.
This can be used to append more custom elements to the edge element.
edgeWrittenEvent - The listener to remove.addEdgeWrittenListener(IEventHandler)void removeGraphMLWritingListener(IEventHandler<WriteEventArgs> graphMLWritingEvent)
GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graphml' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
graphMLWritingEvent - The listener to remove.addGraphMLWritingListener(IEventHandler)void removeGraphMLWrittenListener(IEventHandler<WriteEventArgs> graphMLWrittenEvent)
GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graphml' element will be called.
This can be used to append more custom elements to the graphml element.
graphMLWrittenEvent - The listener to remove.addGraphMLWrittenListener(IEventHandler)void removeGraphWritingListener(IEventHandler<WriteEventArgs> graphWritingEvent)
GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'graph' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
graphWritingEvent - The listener to remove.addGraphWritingListener(IEventHandler)void removeGraphWrittenListener(IEventHandler<WriteEventArgs> graphWrittenEvent)
GraphWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'graph' element will be called.
This can be used to append more custom elements to the graph element.
graphWrittenEvent - The listener to remove.addGraphWrittenListener(IEventHandler)void removeKeyWritingListener(IEventHandler<WriteEventArgs> keyWritingEvent)
KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'key' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
keyWritingEvent - The listener to remove.addKeyWritingListener(IEventHandler)void removeKeyWrittenListener(IEventHandler<WriteEventArgs> keyWrittenEvent)
KeyWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'key' element will be called.
This can be used to append more custom elements to the key element.
keyWrittenEvent - The listener to remove.addKeyWrittenListener(IEventHandler)void removeNodeWritingListener(IEventHandler<WriteEventArgs> nodeWritingEvent)
NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'node' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
nodeWritingEvent - The listener to remove.addNodeWritingListener(IEventHandler)void removeNodeWrittenListener(IEventHandler<WriteEventArgs> nodeWrittenEvent)
NodeWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'node' element will be called.
This can be used to append more custom elements to the node element.
nodeWrittenEvent - The listener to remove.addNodeWrittenListener(IEventHandler)void removePortWritingListener(IEventHandler<WriteEventArgs> portWritingEvent)
PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
method for writing a GraphMl 'port' element has been called.
At that state, callees can use the IXmlWriter.writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
methods to add custom attributes to the XML element or write a first custom inner element using
IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String)
portWritingEvent - The listener to remove.addPortWritingListener(IEventHandler)void removePortWrittenListener(IEventHandler<WriteEventArgs> portWrittenEvent)
PortWritten event that occurs just before the IXmlWriter.writeEndElement()
for the GraphML 'port' element will be called.
This can be used to append more custom elements to the port element.
portWrittenEvent - The listener to remove.addPortWrittenListener(IEventHandler)