public interface IParseEvents
ParseEvents
property.
This interface defines the available events that client code can register to during the parsing of
GraphML.
ParseEventArgs,
GraphMLParser| Modifier and Type | Method and Description |
|---|---|
void |
addDataParsedListener(IEventHandler<ParseEventArgs> dataParsedEvent)
Adds the given listener for the
DataParsed event that occurs after a data element has been fully parsed. |
void |
addDataParsingListener(IEventHandler<ParseEventArgs> dataParsingEvent)
Adds the given listener for the
DataParsing event that occurs when a data element is about to be parsed. |
void |
addDocumentParsedListener(IEventHandler<ParseEventArgs> documentParsedEvent)
Adds the given listener for the
DocumentParsed event that occurs when the document has been parsed. |
void |
addDocumentParsingListener(IEventHandler<ParseEventArgs> documentParsingEvent)
Adds the given listener for the
DocumentParsing event that occurs when the document is about to be parsed. |
void |
addEdgeParsedListener(IEventHandler<ParseEventArgs> edgeParsedEvent)
Adds the given listener for the
EdgeParsed event that occurs after a edge element has been fully parsed. |
void |
addEdgeParsingListener(IEventHandler<ParseEventArgs> edgeParsingEvent)
Adds the given listener for the
EdgeParsing event that occurs when an edge element is about to be parsed. |
void |
addGraphMLParsedListener(IEventHandler<ParseEventArgs> graphMLParsedEvent)
Adds the given listener for the
GraphMLParsed event that occurs after the graphml element has been fully
parsed. |
void |
addGraphMLParsingListener(IEventHandler<ParseEventArgs> graphMLParsingEvent)
Adds the given listener for the
GraphMLParsing event that occurs when the graphml element is about to be
parsed. |
void |
addGraphParsedListener(IEventHandler<ParseEventArgs> graphParsedEvent)
Adds the given listener for the
GraphParsed event that occurs after a graph element has been fully parsed. |
void |
addGraphParsingListener(IEventHandler<ParseEventArgs> graphParsingEvent)
Adds the given listener for the
GraphParsing event that occurs when a graph element is about to be parsed. |
void |
addKeyParsedListener(IEventHandler<ParseEventArgs> keyParsedEvent)
Adds the given listener for the
KeyParsed event that occurs after a key element has been fully parsed. |
void |
addKeyParsingListener(IEventHandler<ParseEventArgs> keyParsingEvent)
Adds the given listener for the
KeyParsing event that occurs when a key element is about to be parsed. |
void |
addNodeParsedListener(IEventHandler<ParseEventArgs> nodeParsedEvent)
Adds the given listener for the
NodeParsed event that occurs after a node element has been fully parsed. |
void |
addNodeParsingListener(IEventHandler<ParseEventArgs> nodeParsingEvent)
Adds the given listener for the
NodeParsing event that occurs when a node element is about to be parsed. |
void |
addPortParsedListener(IEventHandler<ParseEventArgs> portParsedEvent)
Adds the given listener for the
PortParsed event that occurs after a port element has been fully parsed. |
void |
addPortParsingListener(IEventHandler<ParseEventArgs> portParsingEvent)
Adds the given listener for the
PortParsing event that occurs when a port element is about to be parsed. |
void |
removeDataParsedListener(IEventHandler<ParseEventArgs> dataParsedEvent)
Removes the given listener for the
DataParsed event that occurs after a data element has been fully parsed. |
void |
removeDataParsingListener(IEventHandler<ParseEventArgs> dataParsingEvent)
Removes the given listener for the
DataParsing event that occurs when a data element is about to be parsed. |
void |
removeDocumentParsedListener(IEventHandler<ParseEventArgs> documentParsedEvent)
Removes the given listener for the
DocumentParsed event that occurs when the document has been parsed. |
void |
removeDocumentParsingListener(IEventHandler<ParseEventArgs> documentParsingEvent)
Removes the given listener for the
DocumentParsing event that occurs when the document is about to be parsed. |
void |
removeEdgeParsedListener(IEventHandler<ParseEventArgs> edgeParsedEvent)
Removes the given listener for the
EdgeParsed event that occurs after a edge element has been fully parsed. |
void |
removeEdgeParsingListener(IEventHandler<ParseEventArgs> edgeParsingEvent)
Removes the given listener for the
EdgeParsing event that occurs when an edge element is about to be parsed. |
void |
removeGraphMLParsedListener(IEventHandler<ParseEventArgs> graphMLParsedEvent)
Removes the given listener for the
GraphMLParsed event that occurs after the graphml element has been fully
parsed. |
void |
removeGraphMLParsingListener(IEventHandler<ParseEventArgs> graphMLParsingEvent)
Removes the given listener for the
GraphMLParsing event that occurs when the graphml element is about to be
parsed. |
void |
removeGraphParsedListener(IEventHandler<ParseEventArgs> graphParsedEvent)
Removes the given listener for the
GraphParsed event that occurs after a graph element has been fully parsed. |
void |
removeGraphParsingListener(IEventHandler<ParseEventArgs> graphParsingEvent)
Removes the given listener for the
GraphParsing event that occurs when a graph element is about to be parsed. |
void |
removeKeyParsedListener(IEventHandler<ParseEventArgs> keyParsedEvent)
Removes the given listener for the
KeyParsed event that occurs after a key element has been fully parsed. |
void |
removeKeyParsingListener(IEventHandler<ParseEventArgs> keyParsingEvent)
Removes the given listener for the
KeyParsing event that occurs when a key element is about to be parsed. |
void |
removeNodeParsedListener(IEventHandler<ParseEventArgs> nodeParsedEvent)
Removes the given listener for the
NodeParsed event that occurs after a node element has been fully parsed. |
void |
removeNodeParsingListener(IEventHandler<ParseEventArgs> nodeParsingEvent)
Removes the given listener for the
NodeParsing event that occurs when a node element is about to be parsed. |
void |
removePortParsedListener(IEventHandler<ParseEventArgs> portParsedEvent)
Removes the given listener for the
PortParsed event that occurs after a port element has been fully parsed. |
void |
removePortParsingListener(IEventHandler<ParseEventArgs> portParsingEvent)
Removes the given listener for the
PortParsing event that occurs when a port element is about to be parsed. |
void addDataParsedListener(IEventHandler<ParseEventArgs> dataParsedEvent)
DataParsed event that occurs after a data element has been fully parsed.
This event is triggered when a GraphML 'data' element has been handled.
dataParsedEvent - The listener to add.removeDataParsedListener(IEventHandler)void addDataParsingListener(IEventHandler<ParseEventArgs> dataParsingEvent)
DataParsing event that occurs when a data element is about to be parsed.
This event is triggered when a GraphML 'data' element has been encountered.
dataParsingEvent - The listener to add.removeDataParsingListener(IEventHandler)void addDocumentParsedListener(IEventHandler<ParseEventArgs> documentParsedEvent)
DocumentParsed event that occurs when the document has been parsed.
This event is triggered when the document has been fully parsed.
documentParsedEvent - The listener to add.removeDocumentParsedListener(IEventHandler)void addDocumentParsingListener(IEventHandler<ParseEventArgs> documentParsingEvent)
DocumentParsing event that occurs when the document is about to be parsed.
This event is triggered when the document element has been encountered.
documentParsingEvent - The listener to add.removeDocumentParsingListener(IEventHandler)void addEdgeParsedListener(IEventHandler<ParseEventArgs> edgeParsedEvent)
EdgeParsed event that occurs after a edge element has been fully parsed.
This event is triggered when a GraphML 'edge' closing tag has been handled.
edgeParsedEvent - The listener to add.removeEdgeParsedListener(IEventHandler)void addEdgeParsingListener(IEventHandler<ParseEventArgs> edgeParsingEvent)
EdgeParsing event that occurs when an edge element is about to be parsed.
This event is triggered when a GraphML 'edge' element has been encountered.
edgeParsingEvent - The listener to add.removeEdgeParsingListener(IEventHandler)void addGraphMLParsedListener(IEventHandler<ParseEventArgs> graphMLParsedEvent)
GraphMLParsed event that occurs after the graphml element has been fully
parsed.
This event is triggered when a GraphML 'graphml' closing tag has been handled.
graphMLParsedEvent - The listener to add.removeGraphMLParsedListener(IEventHandler)void addGraphMLParsingListener(IEventHandler<ParseEventArgs> graphMLParsingEvent)
GraphMLParsing event that occurs when the graphml element is about to be
parsed.
This event is triggered when a GraphML 'graphml' root-element has been encountered.
graphMLParsingEvent - The listener to add.removeGraphMLParsingListener(IEventHandler)void addGraphParsedListener(IEventHandler<ParseEventArgs> graphParsedEvent)
GraphParsed event that occurs after a graph element has been fully parsed.
This event is triggered when a GraphML 'graph' closing tag has been handled.
graphParsedEvent - The listener to add.removeGraphParsedListener(IEventHandler)void addGraphParsingListener(IEventHandler<ParseEventArgs> graphParsingEvent)
GraphParsing event that occurs when a graph element is about to be parsed.
This event is triggered when a GraphML 'graph' element has been encountered.
graphParsingEvent - The listener to add.removeGraphParsingListener(IEventHandler)void addKeyParsedListener(IEventHandler<ParseEventArgs> keyParsedEvent)
KeyParsed event that occurs after a key element has been fully parsed.
This event is triggered when a GraphML 'key' element has been handled.
keyParsedEvent - The listener to add.removeKeyParsedListener(IEventHandler)void addKeyParsingListener(IEventHandler<ParseEventArgs> keyParsingEvent)
KeyParsing event that occurs when a key element is about to be parsed.
This event is triggered when a GraphML 'key' element has been encountered.
keyParsingEvent - The listener to add.removeKeyParsingListener(IEventHandler)void addNodeParsedListener(IEventHandler<ParseEventArgs> nodeParsedEvent)
NodeParsed event that occurs after a node element has been fully parsed.
This event is triggered when a GraphML 'node' closing tag has been handled.
nodeParsedEvent - The listener to add.removeNodeParsedListener(IEventHandler)void addNodeParsingListener(IEventHandler<ParseEventArgs> nodeParsingEvent)
NodeParsing event that occurs when a node element is about to be parsed.
This event is triggered when a GraphML 'node' element has been encountered.
nodeParsingEvent - The listener to add.removeNodeParsingListener(IEventHandler)void addPortParsedListener(IEventHandler<ParseEventArgs> portParsedEvent)
PortParsed event that occurs after a port element has been fully parsed.
This event is triggered when a GraphML 'port' closing tag has been handled.
portParsedEvent - The listener to add.removePortParsedListener(IEventHandler)void addPortParsingListener(IEventHandler<ParseEventArgs> portParsingEvent)
PortParsing event that occurs when a port element is about to be parsed.
This event is triggered when a GraphML 'port' element has been encountered.
portParsingEvent - The listener to add.removePortParsingListener(IEventHandler)void removeDataParsedListener(IEventHandler<ParseEventArgs> dataParsedEvent)
DataParsed event that occurs after a data element has been fully parsed.
This event is triggered when a GraphML 'data' element has been handled.
dataParsedEvent - The listener to remove.addDataParsedListener(IEventHandler)void removeDataParsingListener(IEventHandler<ParseEventArgs> dataParsingEvent)
DataParsing event that occurs when a data element is about to be parsed.
This event is triggered when a GraphML 'data' element has been encountered.
dataParsingEvent - The listener to remove.addDataParsingListener(IEventHandler)void removeDocumentParsedListener(IEventHandler<ParseEventArgs> documentParsedEvent)
DocumentParsed event that occurs when the document has been parsed.
This event is triggered when the document has been fully parsed.
documentParsedEvent - The listener to remove.addDocumentParsedListener(IEventHandler)void removeDocumentParsingListener(IEventHandler<ParseEventArgs> documentParsingEvent)
DocumentParsing event that occurs when the document is about to be parsed.
This event is triggered when the document element has been encountered.
documentParsingEvent - The listener to remove.addDocumentParsingListener(IEventHandler)void removeEdgeParsedListener(IEventHandler<ParseEventArgs> edgeParsedEvent)
EdgeParsed event that occurs after a edge element has been fully parsed.
This event is triggered when a GraphML 'edge' closing tag has been handled.
edgeParsedEvent - The listener to remove.addEdgeParsedListener(IEventHandler)void removeEdgeParsingListener(IEventHandler<ParseEventArgs> edgeParsingEvent)
EdgeParsing event that occurs when an edge element is about to be parsed.
This event is triggered when a GraphML 'edge' element has been encountered.
edgeParsingEvent - The listener to remove.addEdgeParsingListener(IEventHandler)void removeGraphMLParsedListener(IEventHandler<ParseEventArgs> graphMLParsedEvent)
GraphMLParsed event that occurs after the graphml element has been fully
parsed.
This event is triggered when a GraphML 'graphml' closing tag has been handled.
graphMLParsedEvent - The listener to remove.addGraphMLParsedListener(IEventHandler)void removeGraphMLParsingListener(IEventHandler<ParseEventArgs> graphMLParsingEvent)
GraphMLParsing event that occurs when the graphml element is about to be
parsed.
This event is triggered when a GraphML 'graphml' root-element has been encountered.
graphMLParsingEvent - The listener to remove.addGraphMLParsingListener(IEventHandler)void removeGraphParsedListener(IEventHandler<ParseEventArgs> graphParsedEvent)
GraphParsed event that occurs after a graph element has been fully parsed.
This event is triggered when a GraphML 'graph' closing tag has been handled.
graphParsedEvent - The listener to remove.addGraphParsedListener(IEventHandler)void removeGraphParsingListener(IEventHandler<ParseEventArgs> graphParsingEvent)
GraphParsing event that occurs when a graph element is about to be parsed.
This event is triggered when a GraphML 'graph' element has been encountered.
graphParsingEvent - The listener to remove.addGraphParsingListener(IEventHandler)void removeKeyParsedListener(IEventHandler<ParseEventArgs> keyParsedEvent)
KeyParsed event that occurs after a key element has been fully parsed.
This event is triggered when a GraphML 'key' element has been handled.
keyParsedEvent - The listener to remove.addKeyParsedListener(IEventHandler)void removeKeyParsingListener(IEventHandler<ParseEventArgs> keyParsingEvent)
KeyParsing event that occurs when a key element is about to be parsed.
This event is triggered when a GraphML 'key' element has been encountered.
keyParsingEvent - The listener to remove.addKeyParsingListener(IEventHandler)void removeNodeParsedListener(IEventHandler<ParseEventArgs> nodeParsedEvent)
NodeParsed event that occurs after a node element has been fully parsed.
This event is triggered when a GraphML 'node' closing tag has been handled.
nodeParsedEvent - The listener to remove.addNodeParsedListener(IEventHandler)void removeNodeParsingListener(IEventHandler<ParseEventArgs> nodeParsingEvent)
NodeParsing event that occurs when a node element is about to be parsed.
This event is triggered when a GraphML 'node' element has been encountered.
nodeParsingEvent - The listener to remove.addNodeParsingListener(IEventHandler)void removePortParsedListener(IEventHandler<ParseEventArgs> portParsedEvent)
PortParsed event that occurs after a port element has been fully parsed.
This event is triggered when a GraphML 'port' closing tag has been handled.
portParsedEvent - The listener to remove.addPortParsedListener(IEventHandler)void removePortParsingListener(IEventHandler<ParseEventArgs> portParsingEvent)
PortParsing event that occurs when a port element is about to be parsed.
This event is triggered when a GraphML 'port' element has been encountered.
portParsingEvent - The listener to remove.addPortParsingListener(IEventHandler)