com.yworks.yfiles.server.graphml.flexio.binary
Class ExternalizableGraph.CustomGraphRoundtripSupport

java.lang.Object
  extended bycom.yworks.yfiles.server.graphml.support.AbstractGraphRoundtripSupport
      extended bycom.yworks.yfiles.server.graphml.support.GraphRoundtripSupport
          extended bycom.yworks.yfiles.server.graphml.flexio.binary.ExternalizableGraph.CustomGraphRoundtripSupport
Enclosing class:
ExternalizableGraph

protected static class ExternalizableGraph.CustomGraphRoundtripSupport
extends GraphRoundtripSupport


Nested Class Summary
 
Nested classes inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupport
GraphRoundtripSupport.RoundtripGraphMLLayoutGraphIOHandler
 
Field Summary
 
Fields inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupport
EDGE_LABELS_DPKEY, EDGE_STYLE_DPKEY, NODE_LABELS_DPKEY, NODE_STYLE_DPKEY, SHARED_DATA_DPKEY
 
Fields inherited from class com.yworks.yfiles.server.graphml.support.AbstractGraphRoundtripSupport
EDGE_2_ID_DPKEY, mappers, NODE_2_ID_DPKEY, objectMappers, PARAM_GRAPH, RESPONSE_DOCUMENT_TAG, USERTAGS_DPKEY
 
Constructor Summary
ExternalizableGraph.CustomGraphRoundtripSupport(java.util.List objectList)
           
 
Method Summary
protected  void addRegisteredHandlers(GraphMLHandler handler)
          All default SerializationHandler and DeserializationHandler instances as well as those added via GraphRoundtripSupport.addSerializer(y.io.graphml.output.SerializationHandler) or GraphRoundtripSupport.addDeserializer(y.io.graphml.input.DeserializationHandler) are added to the handler for reading and writing the yFiles FLEX client's GraphML format.
 
Methods inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupport
addDeserializer, addSerializer, configureHandler, configureRoundtripGraph, createHandler, createRoundtripGraph, createSharedDataOutputHandler, getDefaultNodeSize, getGraphMLVersion, getSharedInstanceProvider, isAutoReadMapperData, isAutoWriteMapperData, isDocumentFragmentMode, isFoldingEnabled, isIgnoreMissingDeserializer, isLocalViewMode, isMapLabelModels, isParseGraphMLVersion, readGraph, readGraph, readGraph, sendGraph, sendGraph, setAutoReadMapperData, setAutoWriteMapperData, setDefaultNodeSize, setDocumentFragmentMode, setFoldingEnabled, setGraphMLVersion, setIgnoreMissingDeserializer, setLocalRoot, setLocalViewMode, setMapLabelModels, setParseGraphMLVersion, setSharedInstanceProvider
 
Methods inherited from class com.yworks.yfiles.server.graphml.support.AbstractGraphRoundtripSupport
addMapper, addObjectMapper, createAutoMapperInputHandlerProvider, createAutoMapperOutputHandlerProvider, createDefaultElementTagWrapper, createInputHandlerProvider, createObjectInputHandlerProvider, createObjectOutputHandlerProvider, createOutputHandlerProvider, createTagInputHandlerProvider, createTagOutputHandler, createXmlWriter, getGraphDecoder, getTagInputHandlerProvider, getTagOutputHandler, isSupportUserTags, sendError, sendError, setSupportUserTags
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalizableGraph.CustomGraphRoundtripSupport

public ExternalizableGraph.CustomGraphRoundtripSupport(java.util.List objectList)
Method Detail

addRegisteredHandlers

protected void addRegisteredHandlers(GraphMLHandler handler)
Description copied from class: GraphRoundtripSupport
All default SerializationHandler and DeserializationHandler instances as well as those added via GraphRoundtripSupport.addSerializer(y.io.graphml.output.SerializationHandler) or GraphRoundtripSupport.addDeserializer(y.io.graphml.input.DeserializationHandler) are added to the handler for reading and writing the yFiles FLEX client's GraphML format. This method is called by GraphRoundtripSupport.configureHandler(GraphMLLayoutGraphIOHandler).

Overrides:
addRegisteredHandlers in class GraphRoundtripSupport
Parameters:
handler - The handler to add the SerializationHandler and DeserializationHandler.


Copyright © 2000-2007 yWorks GmbH. All rights reserved