y.io.graphml.graph2d
Class EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
java.lang.Object
y.io.graphml.graph2d.EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
- All Implemented Interfaces:
- EventListener, SerializationHandler
- Enclosing class:
- EdgeLabelSerializer
public static class EdgeLabelSerializer.RotatedSliderEdgeLabelModelSerializer
- extends 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
- Throws:
GraphMLWriteException- Parameters:
event - Event that contains all data that is needed for serialization.
serializeParameter
protected void serializeParameter(y.layout.RotatedSliderEdgeLabelModel.ModelParameter parameter,
XmlWriter writer,
GraphMLWriteContext context)
serializeModel
protected void serializeModel(RotatedSliderEdgeLabelModel model,
XmlWriter writer,
GraphMLWriteContext context)