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)