y.io.graphml.graph2d
Class EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
java.lang.Object
y.io.graphml.graph2d.EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
- All Implemented Interfaces:
- java.util.EventListener, SerializationHandler
- Enclosing class:
- EdgeLabelSerializer
public static class EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
- extends java.lang.Object
- implements SerializationHandler
Handles serialization of RotatedSliderEdgeLabelModel
instances and their model parameters.
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
public EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer()
onHandleSerialization
public void onHandleSerialization(SerializationEvent event)
throws GraphMLWriteException
- Description copied from interface:
SerializationHandler
- Callback method to handle the serialization of the data contained in
event
.
If this callback could serialize the data in event
, it should set the SerializationEvent.setHandled(boolean)
property to true
to prevent further serialization code from processing this data.
- Specified by:
onHandleSerialization
in interface SerializationHandler
- Parameters:
event
- Event that contains all data that is needed for serialization.
- Throws:
GraphMLWriteException
serializeParameter
protected void serializeParameter(y.layout.RotatedSliderEdgeLabelModel.ModelParameter parameter,
XmlWriter writer,
GraphMLWriteContext context)
serializeModel
protected void serializeModel(RotatedSliderEdgeLabelModel model,
XmlWriter writer,
GraphMLWriteContext context)