Package com.yworks.yfiles.server.graphml.flexio

Contains the framework classes that allow (de)serialization of the styles used by a yFiles FLEX client.

See:
          Description

Interface Summary
FlexDeserializationProperties Constant class for common deserialization properties.
FlexSerializationProperties Constant class for common serialization properties.
IMarkupExtensionFactory Classes implementing the IMarkupExtensionFactory thereby provide a subclass of MarkupExtension that can be used for a more convenient serialization and deserialization of its content.
InsetsProvider Implementors of this interface return Insets which can be used for size calculations
LabelLayoutSetter  
LabelSizeCalculator Implementors of this interface calculate the size of a Label.
ReferenceResolver Interface for classes that can resolve external or internal references.
SharedDataOutputHandler.SharingRegistry  
SharedReferenceElementProvider This interface can be implemented by a ReferenceResolver in order to expose the actual XML elements of the shared data GraphML section.
 

Class Summary
AbstractInputHandlerProvider A convenience sub class of AbstractInputHandler that implements the InputHandlerProvider interface and calls AbstractInputHandlerProvider.acceptKey(org.w3c.dom.Element) to decide if it shall provide itself as input handler.
Constants Basic constants for the GraphML format used by the yFiles FLEX client.
DefaultReferenceResolver Default implementation of a ReferenceResolver that resolves external or internal references.
DefaultValueReadEdgeLayoutHandler  
DefaultValueReadNodeLayoutHandler  
DefaultValueReadPortLayoutHandler  
DefaultValueReadPortStyleHandler  
FlexIOTools Provides static utility methods for reading and writing graph data using the yFiles FLEX GraphML format.
IMarkupExtensionFactoryTypeConverter A simple type converter that converts an object of type IMarkupExtensionFactory into a MarkupExtension by calling the objects IMarkupExtensionFactory.createMarkupExtension method with an EmptyLookup.
LabelDeserializer This class manages the deserialization of a label in the graphml input.
LabelInputHandler This class manages the deserialization of labels in the graphml input.
LabelOutputHandler This class manages the serialization of label instances.
MarkupExtension Base class for all markup extensions.
NullXmlWriter A XmlWriter that writes nothing.
PortLocationModelInputHandler Input handler for port location model parameter.
PortLocationModelOutputHandler Output handler for port location model parameter.
ResolveReferenceEvent Event object the represents the invocation state of the various callbacks in class DefaultReferenceResolver
SharedDataInputHandler Input handler that enables parsing of shared references.
SharedDataOutputHandler Output handler that enables writing of shared references.
StyleDeserializer A deserializer for styles that tries to delegates parsing of style elements to registered SerializationHandler.
StyleSerializer Serializer that delegates writing of style instances to registered SerializationHandler but does serializes them itself it the style is only a DocumentFragment.
SymbolicPackageNameRegistry This registry can be used to map packages to symbolic package names.
TableLayoutConfigurator Support class that correctly configures a PartitionGrid information from a given table configuration.
ZOrderInputHandler Input handler that parses the z-order of graph elements.
ZOrderOutputHandler Output handler that writes the z-order of graph elements.
 

Package com.yworks.yfiles.server.graphml.flexio Description

Contains the framework classes that allow (de)serialization of the styles used by a yFiles FLEX client.



Copyright © 2000-2013 yWorks GmbH. All rights reserved