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)