yext.graphml.graph2D
Class QuadCurveEdgeRealizerSerializer

java.lang.Object
  extended byyext.graphml.graph2D.AbstractEdgeRealizerSerializer
      extended byyext.graphml.graph2D.QuadCurveEdgeRealizerSerializer
All Implemented Interfaces:
EdgeRealizerSerializer

public class QuadCurveEdgeRealizerSerializer
extends AbstractEdgeRealizerSerializer

Serializer for instances of QuadCurveEdgeRealizer.


Constructor Summary
QuadCurveEdgeRealizerSerializer()
           
 
Method Summary
 boolean canHandle(Node n, GraphMLParseContext context)
          Default implementation.
 String getName()
          Returns the string QuadCurveEdge.
 String getNamespaceURI()
          Returns the target namespace of the toplevel element
 Class getRealizerClass()
          Returns class QuadCurveEdgeRealizer.
 void parse(EdgeRealizer er, Node domNode, GraphMLParseContext context)
          Parses the properties from an instance of EdgeRealizer.
 void writeAttributes(EdgeRealizer er, XmlWriter writer, GraphMLWriteContext context)
          Writes out the selection state if requested.
 
Methods inherited from class yext.graphml.graph2D.AbstractEdgeRealizerSerializer
canHandle, createRealizerInstance, getNamespacePrefix, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuadCurveEdgeRealizerSerializer

public QuadCurveEdgeRealizerSerializer()
Method Detail

getName

public String getName()
Returns the string QuadCurveEdge.


getNamespaceURI

public String getNamespaceURI()
Description copied from interface: EdgeRealizerSerializer
Returns the target namespace of the toplevel element

Returns:
the target namespace of the toplevel element

getRealizerClass

public Class getRealizerClass()
Returns class QuadCurveEdgeRealizer.


parse

public void parse(EdgeRealizer er,
                  Node domNode,
                  GraphMLParseContext context)
Description copied from class: AbstractEdgeRealizerSerializer
Parses the properties from an instance of EdgeRealizer.

Specified by:
parse in interface EdgeRealizerSerializer
Overrides:
parse in class AbstractEdgeRealizerSerializer

canHandle

public boolean canHandle(Node n,
                         GraphMLParseContext context)
Description copied from class: AbstractEdgeRealizerSerializer
Default implementation.

Specified by:
canHandle in interface EdgeRealizerSerializer
Overrides:
canHandle in class AbstractEdgeRealizerSerializer
Parameters:
n -
context -
Returns:
true iff n.getNamespaceURI().equals(getNamespaceURI()) && n.getLocalName().equals(getName()).

writeAttributes

public void writeAttributes(EdgeRealizer er,
                            XmlWriter writer,
                            GraphMLWriteContext context)
Description copied from class: AbstractEdgeRealizerSerializer
Writes out the selection state if requested.

Specified by:
writeAttributes in interface EdgeRealizerSerializer
Overrides:
writeAttributes in class AbstractEdgeRealizerSerializer


Copyright ©2000-2008, yWorks GmbH. All rights reserved.