| Package | com.asterisq.graph.parsers |
| Class | public class DefaultGraphParser |
| Inheritance | DefaultGraphParser GraphParser flash.events.EventDispatcher |
node.@idnode.@labeledge.@idedge.@tail_node_idedge.@head_node_id| Method | Defined by | ||
|---|---|---|---|
|
Creates a new graph parser.
| DefaultGraphParser | ||
![]() |
fromXML(graphParserElem:XML):IGraphParser
[static]
Creates an IGraphParser instance and initializes it with the given XML data.
| GraphParser | |
|
Updates the given graph with data read from the given XML document.
| DefaultGraphParser | ||
| Method | Defined by | ||
|---|---|---|---|
![]() |
loadValuesFromXML(graphParserElem:XML):void
Load values from the given XML element into this GraphParser.
| GraphParser | |
|
parseEdgeDataXML(edgeData:Object, edgeElem:XML):void
Updates the given edge data with data read from the given XML edge element.
| DefaultGraphParser | ||
|
parseNodeDataXML(nodeData:Object, nodeElem:XML):void
Updates the given node data with data read from the given XML node element.
| DefaultGraphParser | ||
| DefaultGraphParser | () | constructor |
public function DefaultGraphParser()Creates a new graph parser.
| parse | () | method |
public override function parse(graph:IGraph, data:*):voidUpdates the given graph with data read from the given XML document.
Parametersgraph:IGraph |
|
data:* |
| parseEdgeDataXML | () | method |
protected function parseEdgeDataXML(edgeData:Object, edgeElem:XML):voidUpdates the given edge data with data read from the given XML edge element. Override this method to parse custom attributes.
ParametersedgeData:Object |
|
edgeElem:XML |
| parseNodeDataXML | () | method |
protected function parseNodeDataXML(nodeData:Object, nodeElem:XML):voidUpdates the given node data with data read from the given XML node element. Override this method to parse custom attributes.
ParametersnodeData:Object |
|
nodeElem:XML |