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.GraphRoundtripSupportBase
          extended bycom.yworks.yfiles.server.graphml.support.GraphRoundtripSupport
              extended bycom.yworks.yfiles.server.graphml.flexio.binary.ExternalizableGraph.CustomGraphRoundtripSupport
All Implemented Interfaces:
RoundtripSupport, ServletRoundtripSupport
Enclosing class:
ExternalizableGraph

protected static class ExternalizableGraph.CustomGraphRoundtripSupport
extends GraphRoundtripSupport


Nested Class Summary
 
Nested classes inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupportBase
GraphRoundtripSupportBase.RoundtripGraphMLLayoutGraphIOHandler
 
Field Summary
 
Fields inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupportBase
EDGE_LABELS_DPKEY, EDGE_SOURCE_PORT_DPKEY, EDGE_STYLE_DPKEY, EDGE_TARGET_PORT_DPKEY, EDGE_Z_ORDER_DPKEY, NODE_LABELS_DPKEY, NODE_PORTS_DPKEY, NODE_STYLE_DPKEY, NODE_Z_ORDER_DPKEY, SHARED_DATA_DPKEY, TABLE_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 GraphRoundtripSupportBase.addSerializer(y.io.graphml.output.SerializationHandler) or GraphRoundtripSupportBase.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
readGraph, sendError, sendGraph, setLocalRoot
 
Methods inherited from class com.yworks.yfiles.server.graphml.support.GraphRoundtripSupportBase
addDeserializer, addSerializer, configureHandler, configureRoundtripGraph, createHandler, createRoundtripGraph, createSharedDataOutputHandler, getDefaultNodeSize, getGraphMLVersion, getSharedInstanceProvider, isAutoReadMapperData, isAutoWriteMapperData, isCommitPortLocations, isDocumentFragmentMode, isFoldingEnabled, isIgnoreMissingDeserializer, isLocalViewMode, isMapLabelModels, isParseGraphMLVersion, isSupportTables, isSupportZOrder, readGraph, readGraph, sendGraph, setAutoReadMapperData, setAutoWriteMapperData, setCommitPortLocations, setDefaultNodeSize, setDocumentFragmentMode, setFoldingEnabled, setGraphMLVersion, setIgnoreMissingDeserializer, setLocalViewMode, setMapLabelModels, setParseGraphMLVersion, setSharedInstanceProvider, setSupportTables, setSupportZOrder
 
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, setSupportUserTags
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.yworks.yfiles.server.graphml.support.RoundtripSupport
addMapper, addObjectMapper, createRoundtripGraph, isSupportUserTags, readGraph, readGraph, sendError, sendGraph, setSupportUserTags
 

Constructor Detail

ExternalizableGraph.CustomGraphRoundtripSupport

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

addRegisteredHandlers

protected void addRegisteredHandlers(GraphMLHandler handler)
Description copied from class: GraphRoundtripSupportBase
All default SerializationHandler and DeserializationHandler instances as well as those added via GraphRoundtripSupportBase.addSerializer(y.io.graphml.output.SerializationHandler) or GraphRoundtripSupportBase.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 GraphRoundtripSupportBase.configureHandler(GraphMLLayoutGraphIOHandler).

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


Copyright © 2000-2013 yWorks GmbH. All rights reserved