Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractArrowSerializer
com.yworks.io.graphml.writer.serializer 
 AbstractConcurrentInputMode
com.yworks.canvas.input Abstract base class for an IInputMode that can be used concurrently with other IConcurrentInputMode implementations.
 AbstractContextLookupChainLink
com.yworks.support Abstract base class that simplifies the implementation of IContextLookupChainLink.
 AbstractDeserializer
com.yworks.io.graphml.reader Abstract IDeserializer implementation that provides a default implementation of canHandle.
 AbstractDummyEdgeConverter
com.yworks.graph.model An abstract basic implementation of the IDummyEdgeConverter interface that may be subclassed to create a customized FoldingManager#dummyEdgeConverter.
 AbstractEdgeRealizerSerializer
com.yworks.io.graphml.realizer Abstract base class for realizerserializers that can read and/or write edge graphics information written/to be parsed by yFiles Java
 AbstractEdgeStyle
com.yworks.graph.drawing Simple abstract base class for IEdgeStyles.
 AbstractEdgeStyleDeserializer
com.yworks.io.graphml.reader.deserializer Abstract implementation of IDeserializer for IEdgeStyle instances.
 AbstractEdgeStyleRenderer
com.yworks.graph.drawing Abstract base class for IEdgeStyleRenderer
 AbstractEdgeStyleSerializer
com.yworks.io.graphml.writer.serializer Abstract base class that should be used for all actual serializers for IEdgeStyles This class provides hooks for serialization of style content and arrow handling
 AbstractFileReadHandler
com.yworks.remote Abstract base class for handlers which read GraphML files.
 AbstractFileWriteHandler
com.yworks.remote Abstract base class for handlers which save graphs as GraphML files.
 AbstractGraphWrapper
com.yworks.graph.model An abstract IGraph implementation that delegates all of its work to an existing implementation.
 AbstractImageExportHandler
com.yworks.remote Base class for handlers which will create a bitmap representation of the canvas content and save or upload it.
 AbstractInBetweenSnapResultPaintable
com.yworks.canvas.drawing This class contains properties to visualize the snapping of a moved object to a SnapLine induced by two non-moved objects so that all three are positioned in a line and have an equal distance either between their centers or their bounds.
 AbstractInputHandler
com.yworks.io.graphml.reader Abstract implementation of the IInputHandler interface.
 AbstractInputMode
com.yworks.canvas.input Abstract base class implementation of an IInputMode.
 AbstractJavaNodeRealizerSerializer
com.yworks.io.graphml.realizer Abstract serializer for NodeRealizers for use with the yFiles Java library.
 AbstractJavaNodeStyle
com.yworks.graph.drawing.compat Abstract Style implementation for use with the yFiles Java library.
 AbstractLabeledItem
com.yworks.graph.model Base class for ILabeledItem instances.
 AbstractLabelStyleRenderer
com.yworks.graph.drawing Simple abstract base class of an ILabelStyleRenderer that can be used to conveniently create custom label style implementations.
 AbstractModelItem
com.yworks.graph.model A basic implementation of a IModelItem with support for pluggable ILookup implementations.
 AbstractNodeRealizerSerializer
com.yworks.io.graphml.realizer Abstract base class for realizerserializers that can read and/or write node graphics information written/to be parsed by yFiles Java
 AbstractNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer 
 AbstractNodeStyleRenderer
com.yworks.graph.drawing An abstract implementation of an INodeStyleRenderer.
 AbstractOutputHandler
com.yworks.io.graphml.writer Abstract base class for classes that write output into GraphML data elements.
 AbstractPortCandidateProvider
com.yworks.graph.model An abstract convenience implementation of the IPortCandidateProvider interface.
 AbstractRoundtripHandler
com.yworks.remote Abstract base class for the RoundtripHandler This base class provides methods for the configuration of the GraphMLIOHandlers for input and output.
 AbstractSerializer
com.yworks.io.graphml.writer Stub implementation of ISerializer
 AbstractSingleLineSnapResultPaintable
com.yworks.canvas.drawing This abstract class contains some common properties that are used to visualize SnapLineSnapResults.
 AbstractStyle
com.yworks.graph.drawing Abstract base class for visual style implementations.
 AbstractStyleInstaller
com.yworks.graph.drawing Abstract skeleton class for a style installer.
 AbstractStyleRenderer
com.yworks.graph.drawing An abstract generic implementation of an IStyleRenderer that can be used to install an IModelItem with a corresponding IVisualStyle and a concrete style implementation.
 AbstractTableNodeStyle
com.yworks.graph.drawing Abstract base class for TableNodeStyle and DynamicTableNodeStyle.
 AbstractTemplateStyleDeserializer
com.yworks.io.graphml.reader.deserializer Abstract base class for deserializers which handle ITemplateStyle implementors.
 AbstractTemplateStyleSerializer
com.yworks.io.graphml.writer.serializer Abstract base class for serializers which handle ITemplateStyle implementors.
 AbstractTextPaintable
com.yworks.canvas.drawing Provides IDisplayObjectCreator implementations for drawing text.
 AbstractUndoUnit
com.yworks.support An abstract base implementation of IUndoUnit.
 AbstractVoidStyle
com.yworks.graph.drawing A void implementation of the IVisualStyle interface that does nothing, i.e.
 AbstractVoidStyleRenderer
com.yworks.graph.drawing A void implementation of the IStyleRenderer interface that does nothing and behaves like an invisible style.
 Actions
com.yworks.resources This class provides some default action icon classes.
 AdjustContentRectPolicy
com.yworks.graph.input Enumeration for the different possible policies that can be assigned to the GraphEditorInputMode using its autoAdjustContentRect property.
 AdvancedStroke
com.yworks.canvas.drawing A advanced stroke implementation that allows drawing dotted/dashed strokes.
 AllCandidatesEdgePortCandidateProvider
com.yworks.graph.model Simple implementation of the IEdgePortCandidateProvider interface that returns a union of all source port candidates or target port candidates, respectively, of the entities in the graph.
 AnchoredPoint
com.yworks.canvas.geom Provides implementations of the YPoint interface that are dynamically updated depending on the state of another geometric primitive they are being anchored to.
 ArrayControlPoints
com.yworks.canvas.geom An ArrayList based implementation of mutable IControlPoints.
 ArrayDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes Array objects.
 ArrayList
com.yworks.support A basic list implementation that is backed by an Array.
 ArraySerializer
com.yworks.io.graphml.writer.serializer A serializer that serializes Array objects.
 ArrowPaintable
com.yworks.graph.drawing An IDisplayObjectCreator implementation returning a DisplayObject that renders arrowheads and provides bounds for the drawing engine.
 ArrowType
com.yworks.graph.drawing Predefines some arrow types that can be used together with ArrowPaintable.create(uint,IPoint,IPoint,IStroke,IFill)
 AttributeInputHandler
com.yworks.io.graphml.reader A data handler that stores attributes given as data elements in graphml files.
 AttributeOutputHandler
com.yworks.io.graphml.writer A data handler that writes attributes as data elements in graphml files into an IGraphDataHandler.
 AutoMapOutputHandler
com.yworks.io.graphml.writer 
 AutoMapperAttributeInputHandler
com.yworks.io.graphml.reader An input handler that parses simple mapper attributes into a mapper that has been registered with the graph's mapper registry.
 AutoMapperInputHandlerProvider
com.yworks.io.graphml.reader An input handler provider that dynamically adds attribute input handlers if the fallback provider doesn't return any input handlers for a given key.
 AutoMapperOutputHandlerProvider
com.yworks.io.graphml.writer An output handler provider that automatically adds output handler instances for IRoundtripMapper instances registered with the graph's mapper registry.
 AutoMapperSupport
com.yworks.io.graphml.writer 
 BendCreatedEvent
com.yworks.graph.input An Event which is dispatched when a new bend was created.
 BendDecorator
com.yworks.graph.model A subclass of the ItemDecorator that is specifically tailored for IBends.
 BendEvent
com.yworks.graph.model A sub class of GraphEvent which is dispatched when a bend changes.
 BendId
com.yworks.graph.model 
 BendList
com.yworks.graph.model A simple implementation of a list of IBends.
 BendMovementInfo
com.yworks.graph.input.snapLines Specialized subclass of MovementInfo that describes the movement of an IBend in the context of GraphSnapContext.
 BevelNodeStyle
com.yworks.graph.drawing Simple basic implementation of the IBevelNodeStyle that is used by the BevelNodeStyleRenderer.
 BevelNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes BevelNodeStyle instances.
 BevelNodeStyleRenderer
com.yworks.graph.drawing A INodeStyleRenderer implementation that draws a rounded rectangle with a bevel border in a 'shiny plate' fashion.
 BevelNodeStyleSerializer
com.yworks.graph.drawing Serializer for BevelNodeStyle instances.
 BitmapCache
com.yworks.util A global cache for bitmap data.
 BitmapNodeStyle
com.yworks.graph.drawing A node style than can use bitmap images for the visual representation of a node.
 BitmapNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes BitmapNodeStyle instances.
 BitmapNodeStyleRenderer
com.yworks.graph.drawing An IStyleRenderer that can handle BitmapNodeStyle instances.
 BitmapNodeStyleSerializer
com.yworks.io.graphml.writer.serializer Serializer for BitmapNodeStyle instances.
 BlankVariableLinePaintable
com.yworks.canvas.drawing Draws a line between the sourcePoint and targetPoint that is extended by the set offset.
 BooleanTypeConverter
com.yworks.support This class can convert Boolean values into Strings and back.
 BoolHitTestable
com.yworks.canvas.drawing A HitTestable that always returns the boolean value passed to the constructor.
 BoundsProvider
com.yworks.canvas.drawing Simple default implementation of IBoundsProvider that returns a constant rectangle instance.
 BridgeManager
com.yworks.canvas.model Helper managing class that can be used in conjunction with CanvasComponent instances to manage the calculation of bridges for paths over obstacles.
 BridgeUpdateMode
com.yworks.canvas.model Enumeration which determines how the bridges are updated during an input which may alter the bridges.
 CallbackLookup
com.yworks.support Utility class that implements the ILookup interface by delegating to a callback function.
 CanvasComponent
com.yworks.canvas A basic UI component for showing canvas objects.
 CanvasContextMenuEvent
com.yworks.canvas.input This events wraps ContextMenuEvents and includes additional properties related to the CanvasComponent.
 CanvasEvent
com.yworks.canvas The CanvasEvent class represents the event object passed to the event listener for events dispatched by the CanvasComponent.
 CanvasMouseEvent
com.yworks.canvas.input This events wraps all MouseEvents on the stage and includes additional properties related to the CanvasComponent.
 CanvasObjectDependencyManager
com.yworks.canvas A manager that keeps track of dirty items that are to be repainted when only some of the canvas objects displayed in a CanvasComponent are dirty.
 CanvasObjectDescriptor
com.yworks.canvas Default implementation of the ICanvasObjectDescriptor interface.
 CanvasObjectDescriptorAdapter
com.yworks.canvas Adapter class for the ICanvasObjectDescriptor interface.
 CanvasPrinter
com.yworks.canvas This class provides printing capabilities for a CanvasComponent.
 CenterBetweenBoundsPaintable
com.yworks.canvas.drawing This display object creator is used if the moved object is between two fixed objects and it's center does snap to the center between the inner bounds of these two objects.
 CenterBetweenCenterPaintable
com.yworks.canvas.drawing This display object creator is used if the moved object is between two fixed objects and it's center does snap to the center between the centers of these two objects.
 ClickEvent
com.yworks.canvas.input This event is dispatched by the ClickInputMode when the mouse is clicked.
 ClickInputMode
com.yworks.canvas.input An input mode that recognizes mouse clicks.
 CloneableBitmap
com.yworks.util A Bitmap implementation which wraps BitmapData into a cloneable Bitmap.
 CloneableMovieAsset
com.yworks.util A cloneable wrapper for AVM1 SWFs that are loaded from an URL.
 CloneableMovieClipLoaderAsset
com.yworks.util A MovieClipLoaderAsset wrapper that provides cloning support.
 CloneableSpriteAsset
com.yworks.util A SpriteAsset wrapper that provides cloning support.
 CloneableSpriteVisualElement
com.yworks.util A SpriteVisualElement wrapper that provides cloning support.
 ClosestHitHitTestIteratorWrapper
com.yworks.graph.model Wraps another IHitTestIterator but only returns the closest hits.
 CollapsibleNodeStyleDecorator
com.yworks.graph.drawing 
 CollapsibleNodeStyleDecoratorRenderer
com.yworks.graph.drawing Style renderer implementation for the CollapsibleNodeStyleDecorator.
 Collection
com.yworks.support A collection of data.
 CollectionIterator
com.yworks.support An iterator implementation that iterates over the elements of a Collection
 CollectionModelManager
com.yworks.canvas.model An implementation of the ModelManager class that automatically installs, updates and removes visual representations of items in an ICollectionModel.
 CollectSnapLinesEvent
com.yworks.graph.input.snapLines The event used by GraphSnapContext to collect the various snap lines for each drag.
 CollectSnapResultEvent
com.yworks.canvas.input.snapLines This CollectSnapResultEvent is dispatched by the SnapContext.
 ColorStruct
com.yworks.util A convenience class to work with colors and alpha values
 CompatResourceInputHandler
com.yworks.io.graphml.realizer Input handler which handles shared resources in Java compatible GraphML.
 CompatResourceOutputHandler
com.yworks.io.graphml.realizer Output handler which handles shared resources in Java compatible GraphML.
 ComponentNodeStyle
com.yworks.graph.drawing A node style that uses arbitrary Flex DisplayObjects to visualize nodes.
 ComponentNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer An IDeserializer for the ComponentNodeStyle.
 ComponentNodeStyleRenderer
com.yworks.graph.drawing A renderer which can handle ComponentNodeStyle
 CompositeCollectionModel
com.yworks.util A ICollectionModel implementation that is the composite of two models.
 CompositeHandle
com.yworks.canvas.input A controller class that makes multiple IHandle implementations appear to be synchronized.
 CompositeIterable
com.yworks.support A composite iterable that enumerates two given enumerables one after the other.
 CompositeIterator
com.yworks.support A composite Iterator that iterates two given Iterators one after the other.
 CompositeLabelModel
com.yworks.graph.model This label model can be used as a composite of other ILabelModels.
 CompositePortCandidateProvider
com.yworks.graph.model A generic composite implementation for the IPortCandidateProvider interface.
 CompositePositionHandler
com.yworks.canvas.input A composite implementation of the IPositionHandler interface.
 CompositeStripeSelection
com.yworks.graph.model A specialized IGraphSelection implementation that wraps an existing IGraphSelection and an existing IStripeSelection and synchronises their state.
 CompoundMovePortHandle
com.yworks.graph.input A handle implementation that delegates to either a PortRelocationHandle to reassign an edge to a different port or to a handle that moves a port.
 CompoundMovePortHandleProvider
com.yworks.graph.input A handle provider that provides CompoundMovePortHandle instances for the source and target ports of an edge.
 CompoundUndoUnit
com.yworks.support A generic support class that can manage IUndoUnit instances to support undoability.
 ConcurrencyController
com.yworks.canvas.input A controller class that manages a number of IConcurrentInputMode implementations.
 Config
com.yworks.support Configuration mechanism that allows to change the application configuration of a compiled yFiles FLEX application using arbitrary configuration parameters.
 ConfigTool
com.yworks.mxml Convenience class which allows loading of the config file with a simple mxml element.
 ConstantLabelCandidateDescriptorProvider
com.yworks.graph.model An implementation of the ILabelCandidateDescriptorProvider interface that always yields a constant ILabelCandidateDescriptor.
 ConstrainedDragHandler
com.yworks.canvas.input A utility implementation of the IDragHandler interface that can be used to constrain the movement of an existing instance conveniently.
 ConstrainedHandle
com.yworks.canvas.input An abstract convenience implementation of the IHandle interface that can be used to constrain the handle of an item.
 ContextMenuInputMode
com.yworks.canvas.input An implementation of the IInputMode interface that allows to customize the context menu that is shown when the user clicks the right mouse button.
 ControlPoints
com.yworks.canvas.geom A array based implementation of mutable IControlPoints
 CreateBendInputMode
com.yworks.graph.input An IInputMode used for recognizing the gesture of creating IBends in an IGraph.
 CreateEdgeInputMode
com.yworks.graph.input A specialized IInputMode used for creating edges between nodes in an IGraph displayed in a CanvasControl.
 CroppedPortLocationModelParameterHandle
com.yworks.graph.input A PortLocationModelParameterHandle that restricts the new location of the port to the bounding box of it's owning INode.
 CSSLabelStyle
com.yworks.graph.drawing The default mutable implementation of the ICSSLabelStyle interface.
 CSSLabelStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer that deserializes ISimpleLabelStyle instances.
 CSSLabelStyleRenderer
com.yworks.graph.drawing An IStyleRenderer that can handle ISimpleLabelStyle instances.
 CSSLabelStyleSerializer
com.yworks.io.graphml.writer.serializer A serializer which can serialize CSSLabelStyles.
 CurrentEdgePortsCandidateProvider
com.yworks.graph.model An implementation of the IEdgePortCandidateProvider interface that returns the current source and target ports
 Cursor
com.yworks.resources Encapsulates a cursor icon and allows activation and deactivation of cursor icons.
 CursorProvider
com.yworks.resources Provides a global mapping from cursor names to cursor instances.
 DefaultArrow
com.yworks.graph.model An abstract base class for an IArrow that provides a number of convenience factory methods and singleton instances for default arrow types.
 DefaultArrowDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes IArrow instances.
 DefaultArrowSerializer
com.yworks.io.graphml.writer.serializer A serializer implementation that serializes IArrow instances.
 DefaultBend
com.yworks.graph.model A simple mutable implementation of the IBend interface that can be used stand-alone.
 DefaultBendCreator
com.yworks.graph.model Simple default implementations of the IBendCreator interface used during the creation of bends in the UI.
 DefaultBendLookup
com.yworks.graph.model This is the default lookup implementation used by IBend's lookup() method.
 DefaultCanvasGroupProvider
com.yworks.canvas.model Utility class that provides simple factory methods for ICanvasGroupProvider convenience implementations.
 DefaultCollectionModel
com.yworks.canvas.model A simple default implementation of an ICollectionModel that is backed by an ordinary Collection.
 DefaultColumn
com.yworks.graph.model Default implementation of the IColumn interface.
 DefaultColumnLookup
com.yworks.graph.model This is the default implementation of an IColumn's lookup() method.
 DefaultDummyEdgeConverter
com.yworks.graph.model The default implementation of the IDummyEdgeConverter that is used by the FoldingManager initially and can be customized to suit the application's needs.
 DefaultDummyNodeConverter
com.yworks.graph.model Simple default implementation of the IDummyNodeConverter interface that is used by the FoldingManager's dummyNodeConverter property.
 DefaultEdge
com.yworks.graph.model A simple mutable implementation of the IEdge interface that can be used stand-alone.
 DefaultEdgeIntersectionCalculator
com.yworks.graph.model Default implementation of an edge intersection calculator.
 DefaultEdgeLookup
com.yworks.graph.model The default ILookup implementation as it is used by the framework's implementations of IEdge.
 DefaultEdgePortsCandidateProvider
com.yworks.graph.model An implementation of the IEdgePortCandidateProvider interface that returns the candidates provided by the source and target node's IPortCandidateProvider implementations or the existing edge's port, if no such provider is registered.
 DefaultGraph
com.yworks.graph.model Central implementation of the IGraph interface.
 DefaultGraphElementFactory
com.yworks.io.graphml.reader Default implementation of the IGraphItemFactory interface.
 DefaultGraphElementProvider
com.yworks.io.graphml.writer 
 DefaultGraphMLIOHandler
com.yworks.io.graphml A GraphMLIOHandler that uses a default configuration which allows to read the yFiles FLEX GraphML format including layout, style and label data using default IInputHandlers, IOutputHandlers, ISerializers and IDeserializers.
 DefaultGraphStructure
com.yworks.graph.model This class can be used to build a specialized DefaultGraph instance.
 DefaultItemLookup
com.yworks.graph.model An abstract base class for a ILookup implementation that also implements IContextLookupChainLink and IContextLookup.
 DefaultLabel
com.yworks.graph.model A simple mutable implementation of the ILabel interface that can be used stand-alone.
 DefaultLabelLookup
com.yworks.graph.model This is the default lookup implementation used by ILabel's lookup() method.
 DefaultLabelModelParameterFinder
com.yworks.graph.model A simple default implementation of the ILabelModelParameterFinder interface that uses the ILabelModel's own ILabelModelParameterProvider instance to find the closest match.
 DefaultNode
com.yworks.graph.model A simple mutable implementation of the INode interface that can be used stand-alone.
 DefaultNodeHierarchy
com.yworks.graph.model A basic implementation of the INodeHierarchy interface.
 DefaultNodeLookup
com.yworks.graph.model This is the default implementation for lookup queries on INode instances.
 DefaultPaintContext
com.yworks.canvas.drawing Default implementation of the paint context interface that is used by painting routines.
 DefaultPort
com.yworks.graph.model A simple mutable implementation of the IPort interface that can be used stand-alone.
 DefaultPortCandidate
com.yworks.graph.model A simple default implementation of an IPortCandidate.
 DefaultPortCandidateDescriptor
com.yworks.graph.model A simple ICanvasObjectDescriptor that can be used to draw IPortCandidate instances in a CanvasComponent.
 DefaultPortLookup
com.yworks.graph.model The default lookup delegat used for IPort instances.
 DefaultPositionHandler
com.yworks.graph.drawing Generic default implementation of an IPositionHandler.
 DefaultRow
com.yworks.graph.model Default implementation of the IRow interface.
 DefaultRowLookup
com.yworks.graph.model This is the default implementation of an IRow's lookup() method.
 DefaultSelectionModel
com.yworks.graph.model Default implementation of an ISelectionModel that is based on a second collection model to hold the selected elements.
 DefaultServerAction
com.yworks.remote A simple default ServerAction implementation for XML server responses that uses a ResultHandler implementation for handling the server response.
 DefaultStripeInputVisualizationHelper
com.yworks.graph.model Default implementation of IStripeInputVisualizationHelper.
 DefaultStripeLookup
com.yworks.graph.model This is the default implementation of an IStripe's lookup() method.
 DefaultXmlWriter
com.yworks.io.graphml.writer Simple default implementation of the IXmlWriter interface.
 DefaultZOrderSupport
com.yworks.graph.model This basic implementation supports z-orders for nodes, edges and labels and ports.
 DelegateUndoUnit
com.yworks.support A convenience implementation of the IUndoUnit interface that uses simple delegate functions for the actual undo and redo operations.
 DelegatingEdgeStyle
com.yworks.graph.drawing Abstract implementation of IDelegatingStyle which decorates an IEdgeStyle.
 DelegatingLabelStyle
com.yworks.graph.drawing Abstract implementation of IDelegatingStyle which decorates an ILabelStyle.
 DelegatingNodeStyle
com.yworks.graph.drawing Abstract implementation of IDelegatingStyle which decorates an INodeStyle.
 DelegatingPortStyle
com.yworks.graph.drawing Abstract implementation of IDelegatingStyle which decorates an IPortStyle.
 DelegatingStyle
com.yworks.graph.drawing A style that wraps another style.
 DelegatingStyleDeserializer
com.yworks.io.graphml.reader.deserializer An abstract deserializer which faciliates the creation of deserializers for IDelegatingStyle instances.
 DelegatingStyleRenderer
com.yworks.graph.drawing Renderer implementation for the IDelegatingStyle.
 DelegatingStyleSerializer
com.yworks.io.graphml.writer.serializer An abstract serializer which faciliates the creation of serializers for IDelegatingStyle instances.
 DescriptorWrapperLabelModel
com.yworks.graph.model A label model that wraps an existing label model and decorates it with a ILabelCandidateDescriptor.
 DictionaryMapper
com.yworks.support A dictionary-like mapper based on a Dictionary
 DirectGraphMLWriter
com.yworks.io.graphml.writer Implementation that writes a graph to a XML Object in GraphML format.
 DotnetCompatGraphMLIOHandler
com.yworks.io.graphml A GraphMLIOHandler that is configured for compatibility with yFiles.NET.
 DownloadHandler
com.yworks.remote Handler for server requests that are expected to respond with a file stream which will be saved locally.
 DragEvent
com.yworks.canvas.input Event class that is used by IInputModes that may perform or trigger the dragging of items in the canvas.
 DropInputMode
com.yworks.canvas.input This is an input mode handling drag and drop related events on a CanvasComponent.
 DummyEdgeId
com.yworks.graph.model This class can be used to describe a dummy edge that connects to nodes inside a collapsed group or other DummyNodeId in a IFoldedGraph.
 DummyNodeId
com.yworks.graph.model A struct that can be used to describe a collapsed node in an IFoldedGraph view.
 DummyNodePortId
com.yworks.graph.model This class can be used to describe a master port at a DummyNodeId in a IFoldedGraph view.
 DummyNodePortMemento
com.yworks.graph.model 
 DynamicAnchoredParameter
com.yworks.graph.model.portLocation A simple IPortLocationModelParameter that used the passed IPoint object to describe the location of an IPort in combination with an AnchoredPortLocationModel.
 DynamicTableNodeStyle
com.yworks.graph.drawing Default implementation of AbstractTableNodeStyle that retrieves the table instance from the node's user tag (ITagOwner.tag).
 EdgeDecorator
com.yworks.graph.model A subclass of the ItemDecorator that is specifically tailored for IEdges.
 EdgeDragInputModeBase
com.yworks.graph.input A base class IInputMode that can be used to detect mouse drags on IEdges.
 EdgeEndMoveHandle
com.yworks.graph.model A sophisticated implementation of the IHandle interface the can be used to relocate a port.
 EdgeEndMovementInfo
com.yworks.graph.input.snapLines Specialized subclass of MovementInfo that describes the movement of the end points of an IEdge in the context of GraphSnapContext.
 EdgeEvent
com.yworks.graph.model A sub class of GraphEvent which is dispatched when a edge changes.
 EdgeLayerPolicy
com.yworks.graph.model Enumeration which determines at which visual layer edges shall be inserted by the GraphModelManager.
 EdgeSegmentDirection
com.yworks.graph.input Defines the direction of an edge segment.
 EdgeSelectionDisplayObjectCreator
com.yworks.graph.model A display object creator that can be used to visualize selection, highlighting and/or focusing an edge.
 EdgeSnapLineProvider
com.yworks.graph.input.snapLines Simple implementation of the ISnapLineProvider interface that can be used to add snap lines for orthogonally routed IEdges.
 EdgeStyleDescriptor
com.yworks.graph.drawing An ICanvasObjectDescriptor implementation that casts the userObject to IEdge and uses it's style to get implementations for the various interfaces.
 EdgeStyleInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of all edge styles in the graphml input.
 EdgeStyleInstaller
com.yworks.graph.drawing A style installer for edge model items that have a specific IVisualStyle in their lookup.
 EdgeStyleOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes styles for edge objects.
 EmptyIterable
com.yworks.support A utility class that implements an immutable always empty Iterable.
 EmptyIterator
com.yworks.support A utility class that implements an always empty Iterator.
 EmptyList
com.yworks.support A utility class that implements an immutable always empty list.
 EmptyPortsCandidateProvider
com.yworks.graph.model A generic implementation of the IPortCandidateProvider interface that provides no candidates.
 EqualDistanceBetweenBoundsPaintable
com.yworks.canvas.drawing This display object creator is used if the moved object lies outside in a row with two fixed objects and it's bound snaps to have the same distance from the bound of the closer object then the bounds of those objects have to each other.
 EqualDistanceBetweenCentersPaintable
com.yworks.canvas.drawing This display object creator is used if the moved object lies outside in a row with two fixed objects and it's center snaps to have the same distance from the center of the closer object then the centers of those objects have to each other.
 EqualHeightPaintable
com.yworks.canvas.drawing Visualizes an equal height resize gesture by drawing a vertical double-pointed arrow on the right-hand side of each rectangle.
 EqualSizePaintable
com.yworks.canvas.drawing This abstract class contains some common properties that are used to visualize resize snap results.
 EqualWidthPaintable
com.yworks.canvas.drawing Visualizes an equal width resize gesture by drawing a horizontal double-pointed arrow above each rectangle.
 EventRecognizers
com.yworks.canvas.input This class provides some event recognizer functions used by IInputModes in order to recognize mouse or keyboard events.
 ExcludingDummyEdgeConverter
com.yworks.graph.model A simple implemenation of the IDummyEdgeConverter interface for use in the FoldingManager#dummyEdgeConverter property, that will prevent dummy edges from appearing in the IFoldedGraph view.
 ExportOptions
com.yworks.io Instances of this class represent export options, e.g.
 ExtensionBasedSerializer
com.yworks.io.graphml.writer.serializer ISerializer implementation that produces output through the use of a MarkupExtension The target object is first converted to a MarkupExtension, which then gets serialized with the usual serialization mechanism (usually through ReflectionBasedSerializer.
 ExteriorLabelModel
com.yworks.graph.model A label model for node labels that lie outside of the node's INode.layout bounds.
 ExteriorLabelModelParameterDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes ExteriorLabelModel instances.
 ExternalizableGraph
com.yworks.io.binary An externalizable container for an IGraph that can be used for AMF (de)serialization, e.g.
 FillDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes IFill instances.
 Fills
com.yworks.graph.drawing A small set of standard fill colors
 FillSerializer
com.yworks.io.graphml.writer.serializer A serializer implementation that serializes IFill instances.
 FilteredCollectionModel
com.yworks.util A collection model that filters items from the underlying collection given a predicate function.
 FilteredGraphWrapper
com.yworks.graph.model A decorator implementation of an IGraph that represents a subset of the wrapped graph instance.
 FilterNodeStyleDecorator
com.yworks.graph.drawing A decorating node style to add render filter to the delegate.
 FilterNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer which can handle FilterStyleWrapper instances.
 FilterNodeStyleRenderer
com.yworks.graph.drawing This renderer can be used to render FilterNodeStyleWrapper.
 FilterNodeStyleSerializer
com.yworks.io.graphml.writer.serializer A serializer which can handle FilterStyleWrapper instances.
 FixedDistanceSnapResultPaintable
com.yworks.canvas.drawing This class visualizes the snapping of a moved object (target) to a SnapLine (target line) that has a fixed distance to a non-moved object (source).
 FixedLinePaintable
com.yworks.canvas.drawing Draws a line between lineFrom and lineTo.
 FocusPaintManager
com.yworks.canvas.model A ModelManager implementation that manages the visual decoration of the focused element in a canvas.
 FoldedGraphEdgeChainLink_WrappingProvider
com.yworks.graph.model 
 FoldingManager
com.yworks.graph.model This class adds folding support to IGraph implementations on top of the IGroupedGraph interface.
 FontDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer that deserializes UITextFormat instances.
 FontManager
com.yworks.support Class which provides convenience methods for font handling.
 FontSerializer
com.yworks.io.graphml.writer.serializer A serializer that serializes UITextFormat instances.
 FreeEdgeLabelModel
com.yworks.graph.model An edge label model that can be used to describe any position and orientation of a label.
 FreeNodeLabelModel
com.yworks.graph.model A node label model that can be used to describe any position and orientation of a label.
 GeneralPath
com.yworks.canvas.drawing Models a path that consists of lines and bezier curves.
 GeneralPathDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes GeneralPath instances.
 GeneralPathNodeStyle
com.yworks.graph.drawing Generic mutable implementation of an IGeneralPathNodeStyle.
 GeneralPathNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes IGeneralPathNodeStyle instances.
 GeneralPathNodeStyleRenderer
com.yworks.graph.drawing An IStyleRenderer implementation that can handle IGeneralPathNodeStyle instances.
 GeneralPathNodeStyleSerializer
com.yworks.io.graphml.writer.serializer Serializer implementation that serializes IGeneralPathNodeStyle instances.
 GeneralPathSerializer
com.yworks.io.graphml.writer.serializer Implementation of AbstractSerializer for GeneralPaths This implementation just writes an ordered list of all operations in the GeneralPath.
 GeneralPathVisualCreator
com.yworks.canvas.drawing An IDisplayObjectCreator implementations for rendering a GeneralPath.
 GenericLabelModel
com.yworks.graph.model An implementation of ILabelModel that can be used to create custom label models out of existing ILabelModelParameter instances.
 GeomSupport
com.yworks.canvas.geom Utility class that performs all kind of geometric operations.
 GraphCanvasComponent
com.yworks.ui An UIComponent that displays and animates IGraphs.
 GraphClipboard
com.yworks.graph.model Clipboard implementation for IGraph instances.
 GraphCopier
com.yworks.graph.model Utility class that copies parts of an IGraph to another instance.
 GraphDecorator
com.yworks.graph.model Helper class that can be used to aid in decorating IModelItems from an IGraph instance.
 GraphEditorEvent
com.yworks.graph.input An Event which is dispatched by the GraphEditorInput mode when a model item was manipulated by the user.
 GraphEditorHierarchyEvent
com.yworks.graph.input An Event which is dispatched by the GraphEditorInputMode when a node was reparented by the user.
 GraphEditorInputMode
com.yworks.graph.input A complex IInputMode that can be used in a GraphCanvasComponent to edit an IGraph instance.
 GraphEvent
com.yworks.graph.model An Event containing information about creation, update or removal of graph items.
 GraphEventKind
com.yworks.graph.model Constants defining the various graph event kinds.
 GraphicsSerializationToolkit
com.yworks.io.graphml.realizer Provides static helper functions for parsing and writing graphml files.
 GraphItemTypes
com.yworks.graph.model This class provides constants that can be used for various properties which take a bitwise combination of IGraph item types as well as static methods to determine whether a given item matches the type.
 GraphMLConstants
com.yworks.io.graphml Constants used for GraphML parsing and writing.
 GraphMLContext
com.yworks.io.graphml A Context object storing parameters and objects needed for GraphML writing oder parsing.
 GraphMLIOHandler
com.yworks.io.graphml An IOHandler that can read and write graphs in graphml format.
 GraphMLParseContext
com.yworks.io.graphml.reader A GraphMLContext that is used for storing state during the parsing process.
 GraphMLParser
com.yworks.io.graphml.reader A parser that can handle GraphML data.
 GraphMLWriteContext
com.yworks.io.graphml.writer Description of the context for the serialization process.
 GraphMLWriteError
com.yworks.io.graphml.writer A fatal error that occured while writing graphml output.
 GraphModelManager
com.yworks.graph.model Manages the visual appearance of an IGraph instance in a CanvasComponent.
 GraphMorpher
com.yworks.graph.anim Creates graph animations that morph a graph from its current layout to a new layout.
 GraphMorphErrorEvent
com.yworks.graph.anim This event informs about errors that might occur during a graph morph operation.
 GraphMorphEvent
com.yworks.graph.anim An Event that can be used to be informed about the start and end of graph morphing.
 GraphMoveInputMode
com.yworks.graph.input A MoveInputMode that supports partial invalidation of canvas objects using a CanvasObjectDependencyManager.
 GraphObstacleProvider
com.yworks.graph.model A convenience composite implementation of the IObstacleProvider that will use the edges and nodes collections of an IGraph from the IPaintContext.
 GraphOverviewComponent
com.yworks.ui Convenience component implementation that shows an overview of an IGraph contained in another GraphCanvasComponent This control displays the graph in a preview mode and uses an OverviewInputMode to allow for easily navigating in the GraphCanvasComponent.
 GraphSelection
com.yworks.graph.model Simple implementation of the IGraphSelection interface, which manages the selection state of items in an IGraph instance.
 GraphSnapContext
com.yworks.graph.input.snapLines Concrete SnapContext implementation which handles snapping movement for IGraph items.
 GraphUtil
com.yworks.graph.model This class provides IGraph-related utility methods.
 GridInfo
com.yworks.canvas This class describes a grid by providing the grid's origin as well as the horizontal and vertical spacing between the grid points.
 GridPaintable
com.yworks.canvas.drawing A display object creator which can be added to a background group to paint a grid on its created display object.
 GridSnapResultPaintable
com.yworks.canvas.drawing This class visualizes the snapping of a moved object to a grid point.
 GridSnapType
com.yworks.canvas The constants in this class describe to which grid elements an object shall snap.
 GroupedGraph
com.yworks.graph.model Default implementation of the IGroupedGraph interface that can be used to decorate IGraph instances.
 GroupedGraphUtil
com.yworks.graph.model This class provides IGroupedGraph-related utility methods.
 HandleInputMode
com.yworks.canvas.input An IInputMode implementation that can handle a collection of IHandles.
 HandleType
com.yworks.canvas.input Describes the type of an IHandle.
 HashSet
com.yworks.support A Collection that obeys the 'set' semantics.
 Hierarchies
com.yworks.graph.model Utility class that offers static convenience methods for often used tasks in conjunction with INodeHierarchy instances.
 HierarchySupport
com.yworks.graph.model Utility class that offers static convenience methods for often used tasks in conjunction with INodeHierarchy instances.
 HierarchyTreeView
com.yworks.ui.tree Utility class that helps in visualizing an INodeHierarchy in a mx.controls.Tree.
 HighlightPaintManager
com.yworks.canvas.model A ModelManager implementation that manages the visual decorations of highlighted elements in a canvas.
 HitTest
com.yworks.canvas.input An enumeration for use in GraphEditorInputMode.findHits.
 HitTestables
com.yworks.canvas.drawing A utility class that provides simple IHitTestable implementations.
 HitTestUtil
com.yworks.canvas.input Utility class for hit testing.
 HttpServiceFactory
com.yworks.remote A Factory that creates and configures HTTPService instances that are configured for interoperability with the yFiles FLEX server API.
 IActionButtonProvider
com.yworks.graph.input A simple interface that can be used to simulate simple buttons for INodeStyles etc.
 IAddBridgesCallback
com.yworks.canvas.model Callback used by BridgeManager to add bridges to a GeneralPath.
 IAddDummyEdgeCallback
com.yworks.graph.model The interface of the callback that is passed to implementations of IDummyEdgeConverter's addDummyEdge() method.
 IAdvancedStroke
com.yworks.canvas.drawing A advanced IStroke that allows for custom stroke rendering.
 IArrow
com.yworks.graph.model The interface for the visual representation of an arrow that is normally used to decorate the visual representation of an IEdge.
 IAttributeFactory
com.yworks.io.graphml.reader Interface for storing parsed attribute values in the graph.
 IAttributeProvider
com.yworks.io.graphml.writer Provides data for writing GraphML attributes
 IBend
com.yworks.graph.model The interface used in an IGraph implementation to control the layout of IEdges.
 IBendCreator
com.yworks.graph.model Callback interface for instances that can create bends for a given edge and graph.
 IBendGridConstraintProvider
com.yworks.canvas.input An IGridConstraintProvider that is meant to be used for IBends.
 IBendList
com.yworks.graph.model A strongly typed readonly list-like collection of IBends used in IGraph implementations.
 IBendLocationChangedListener
com.yworks.graph.model Classes that want to be informed about bend location changes can implement this interface and register themselves with an IBendLocationChangedReporter.
 IBendLocationChangedReporter
com.yworks.graph.model Interface for classes which can register IBendLocationChangedListeners and report bend location changed to these.
 IBendSelectionTester
com.yworks.graph.model Interface that can be used to find bends at specific locations in the canvas.
 IBendSnapResultProvider
com.yworks.graph.input.snapLines Interface that is used by the GraphSnapContext for IBends to collect a number of SnapResults during the move/edit operation.
 IBevelNodeStyle
com.yworks.graph.drawing Interface used by BevelNodeStyleRenderer to query the properties from.
 IBoundsProvider
com.yworks.canvas.drawing Interface that is implemented for elements that can provide painting bounds in the world coordinate system.
 ICanvasContext
com.yworks.canvas This interface describes the context for many operations performed on items in a CanvasComponent.
 ICanvasGroupProvider
com.yworks.canvas.model Simple query interface that returns an ICanvasObjectGroup for a given item.
 ICanvasObject
com.yworks.canvas This is the interface implemented by the basic building blocks of a canvas object tree in a CanvasComponent.
 ICanvasObjectDescriptor
com.yworks.canvas Central interface used by the CanvasComponent to render elements from the canvas object tree.
 ICanvasObjectGroup
com.yworks.canvas This is the interface implemented by the composite building blocks of a canvas object tree in a CanvasComponent.
 ICanvasPrintContext
com.yworks.canvas Printing context data and utility function used by the various callbacks of class CanvasPrinter.
 IChangeDummyEdgeAppearanceCallback
com.yworks.graph.model The interface of the callback that is passed to implementations of the IDummyEdgeConverter's changeDummyEdgeAppearance() and createDummyEdgeAppearance() methods.
 IChangeDummyNodeAppearanceCallback
com.yworks.graph.model The interface of the callback that is passed to implementations of the IDummyNodeConverter's changeDummyNodeAppearance() and createDummyNodeAppearance() methods.
 IChangeLabeledItemAppearanceCallback
com.yworks.graph.model Common base interface for both the IChangeDummyNodeAppearanceCallback and IChangeDummyEdgeAppearanceCallback.
 IClipboardHelper
com.yworks.graph.model Interface that helps in clipboard actions that can be associated with each IModelItem in the context where clipboards are needed.
 ICloneable
com.yworks.support Interface for Objects which can create a clone of themselves.
 ICollapsibleNodeStyleDecorator
com.yworks.graph.drawing Interface that is used by CollapsibleNodeStyleDecoratorRenderer to describe the way a node should be styled to support a collapse/expand button.
 ICollectionModel
com.yworks.util The interface for a collection that will notify registered listeners of changes to its contents using CollectionEvents.
 IColumn
com.yworks.graph.model Interface that describes a column in a ITable instance.
 ICompoundEdit
com.yworks.support The interface used by IUndoSupport's and "UndoEngine's UndoEngine.beginCompoundEdit implementation.
 IConcurrentInputMode
com.yworks.canvas.input Specializes the IInputMode interface to support concurrency via ConcurrencyController instances.
 IconLabelStyle
com.yworks.graph.drawing The default mutable implementation of the IIconLabelStyle interface.
 IconLabelStyleDecorator
com.yworks.graph.drawing The default mutable implementation of the IIconLabelStyleDecorator interface.
 IconLabelStyleDecoratorDeserializer
com.yworks.io.graphml.reader.deserializer A Deserializer which can handle IconLabelStyleDecorator
 IconLabelStyleDeserializer
com.yworks.io.graphml.reader.deserializer A Deserializer which can handle IconLabelStyle
 IconLabelStyleRenderer
com.yworks.graph.drawing An IStyleRenderer that can handle IIconLabelStyleDecorator instances.
 IContainsTest
com.yworks.canvas.geom An interface that checks for containment of a point in 2D coordinate space.
 IContextLookup
com.yworks.support An interface for instances that can provide a ILookup capabilities for a given object.
 IContextLookupChainLink
com.yworks.support An interface for instances that can be used to chain lookup operations.
 IControlPoints
com.yworks.canvas.geom An iterable collection of points.
 ICSSLabelStyle
com.yworks.graph.drawing The interface used by CSSLabelStyleRenderer to describe a basic label style which can be styled via CSS sheets.
 IDelegatingStyle
com.yworks.graph.drawing Interface for visual styles which decorate an existing style.
 IDeserializer
com.yworks.io.graphml.reader Interface fo classes that provide deserialization of Xml content in GraphML.
 IDeserializerRegistry
com.yworks.io.graphml.reader Management interface to handle the registration and deregistration of IDeserializer instances, as well as the actual retrieval of IDeserializer instances for a given target content.
 IDisplayObjectContext
com.yworks.canvas.drawing 
 IDisplayObjectCreator
com.yworks.canvas.drawing Simple interface which is used by implementations that know how to create a DisplayObject for the given IDisplayObjectContext.
 IDragHandler
com.yworks.canvas.input Interface for an object that can be used to drag something displayed in a CanvasComponent.
 IDummyEdgeConverter
com.yworks.graph.model Interface used by FoldingManager and IFoldedGraph which is responsible for managing edges between dummy nodes.
 IDummyNodeConverter
com.yworks.graph.model Interface used by FoldingManager and IFoldedGraph which is responsible for managing the appearance of dummy nodes.
 IEdge
com.yworks.graph.model The interface used to model edges in an IGraph implementation.
 IEdgeIntersectionCalculator
com.yworks.graph.drawing Interface used by the framework mainly for calculating the visble path of an edge.
 IEdgePortCandidateProvider
com.yworks.graph.model This interface can be used to query IPortCandidates for a specific existing IEdge.
 IEdgePortHandleProvider
com.yworks.graph.model An interface for classes that can yield IHandle implementations for the source and target ends of an IEdge.
 IEdgeRealizerSerializer
com.yworks.io.graphml.realizer Interface for reading and/or writing edge graphics information written/to be parsed by yFiles Java
 IEdgeSnapResultProvider
com.yworks.graph.input.snapLines Interface for classes that help during snapping of parts of edges.
 IEdgeStyle
com.yworks.graph.drawing IVisualStyle implementation for IEdge instances in an IGraph.
 IEdgeStyleRenderer
com.yworks.graph.drawing Interface used by IEdgeStyle implementations that can be used to query the actual IDisplayObjectCreator and IBoundsProvider implementations for an item and an associated style.
 IEnum
com.yworks.support Tagging interface for enum classes that should be serialized automatically using the ReflectionBasedSerializer In order to support automatic deserialization, a static method valueOf(s:String):IEnum has to be provided by the enum class.
 IEquatable
com.yworks.support Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.
 IFilteredHitTestIterator
com.yworks.graph.model An interface that can enumerate hits for a certain position in world coordinates filtered by a given filter Function.
 IFocusPaintableInstaller
com.yworks.canvas.input An interface for objects that can install a visual representation of a focus indicator decoration of an item in the model displayed in a canvas.
 IFoldedGraph
com.yworks.graph.model Interface that is used for manipulating a managed view of an IGraph that supports folding operations like expanding and collapsing of nodes.
 IGeneralPathNodeStyle
com.yworks.graph.drawing Interface for node styles that can display node shapes with a boundary that is defined by a GeneralPath instance.
 IGraph
com.yworks.graph.model Central interface that models a graph which can be displayed in a GraphCanvasComponent.
 IGraphElementProvider
com.yworks.io.graphml.writer Provide generic access to the objects in a graph structure
 IGraphItemFactory
com.yworks.io.graphml.reader This interface defines a factory for the creation of graphs and graph elements.
 IGraphMLParseErrorHandler
com.yworks.io.graphml.reader Error handler class to manage errors during the parsing process.
 IGraphMLWriteErrorHandler
com.yworks.io.graphml.writer Error handler class to manage errors during the writing process.
 IGraphSelection
com.yworks.graph.model Manages the selection state of items in an IGraph instance.
 IGraphStructure
com.yworks.graph.model The interface used by utility classes that DefaultGraph delegates most of its work to.
 IGraphUndoUnitSupport
com.yworks.graph.model Support interface that is used by DefaultGraph to create the IUndoUnits for structural graph changes.
 IGridConstraintProvider
com.yworks.canvas.input Interface for classes that can snap coordinates of items of a specific type to a grid.
 IGroupBoundsCalculator
com.yworks.graph.drawing Interface for implementations that can calculate the bounds of a group node in a IGroupedGraph.
 IGroupedGraph
com.yworks.graph.model Provides a hierarchic view over an IGraph.
 IHandle
com.yworks.canvas.input Interface for a handle that can be displayed in a CanvasComponent as a UI element for the user to modify the contents of the control.
 IHandleProvider
com.yworks.canvas.input Interface for an object that provides a number of IHandle implementations.
 IHighlightPaintableInstaller
com.yworks.canvas.input An interface for objects that can install a visual representation of a highlight decoration of an item in the model displayed in a canvas.
 IHitTestable
com.yworks.canvas.drawing Interface that is implemented for elements that can be hit or picked in a coordinate system.
 IHitTestIterator
com.yworks.graph.model An interface that can enumerate hits for a certain position in world coordinates.
 IIcon
com.yworks.graph.drawing A simple icon interface for classes that can paint icons.
 IIconLabelStyle
com.yworks.graph.drawing A label style that also holds an icon.
 IIconLabelStyleDecorator
com.yworks.graph.drawing A label style that decorates an existing arbitrary label style with an icon.
 IIdAcceptor
com.yworks.io.graphml.reader Interface for classes that can store the GraphML id attribute of GraphML core elements
 IIdProvider
com.yworks.io.graphml.writer Interface that allows to control the id attribute value of core GraphML elements.
 IInactiveLabelElementSelector
com.yworks.io.graphml.realizer This interface can be implemented by realizer serializers so they can determine the label elements of the inactive state that will be parsed by the ReadLabelRealizerHandler.
 IInputHandler
com.yworks.io.graphml.reader Basic interface for data handlers that parse data sections with a specific key and scope.
 IInputHandlerProvider
com.yworks.io.graphml.reader Interface that allows to dynamically retrieve IInputHandler instances for a specific key.
 IInputMode
com.yworks.canvas.input Interface implemented by input modes that can be registered with a GraphCanvasComponent.
 IInputModeContext
com.yworks.canvas.input The interface for the context object that is passed to IInputMode instances during IInputMode.install and IInputMode.uninstall and to IPositionHandler and IHandle to provide additional context for these implementations.
 ILabel
com.yworks.graph.model The interface used in an IGraph implementation for labels.
 ILabelCandidateDescriptor
com.yworks.graph.model Interface that describes the properties of a candidate ILabelModelParameter.
 ILabelCandidateDescriptorProvider
com.yworks.graph.model An interface that can be used to retrieve ILabelCandidateDescriptor instances for a given combination of ILabels and ILabelModelParameter candidates.
 ILabelCollection
com.yworks.graph.model A strongly typed readonly collection of ILabels used in IGraph implementations.
 ILabelConfiguration
com.yworks.graph.input A set of parameters which determine a label's configuration.
 ILabeledItem
com.yworks.graph.model Common interface for items in an IGraph implementation that may own ILabels.
 ILabelElementSelector
com.yworks.io.graphml.realizer This interface can be implemented by realizer serializers so they can determine the label elements that will be parsed by the ReadLabelRealizerHandler.
 ILabelInsetsProvider
com.yworks.graph.drawing Interface for implementations that yield insets for a given ILabel.
 ILabelModel
com.yworks.graph.model Yields the geometry of ILabel instances.
 ILabelModelParameter
com.yworks.graph.model Common interface for parameters that are created by ILabelModel instances.
 ILabelModelParameterFinder
com.yworks.graph.model Utility interface used by ILabelModel implementations to find the best ILabelModelParameter to approximate a given layout.
 ILabelModelParameterProvider
com.yworks.graph.model Helper interface used by ILabelModel implementations to provide possible candidate ILabelModelParameters for a given label and model.
 ILabelSerializer
com.yworks.io.graphml.realizer Interface for reading and/or writing label graphics information written/to be parsed by yFiles Java
 ILabelStyle
com.yworks.graph.drawing IVisualStyle implementation for ILabel instances in an IGraph.
 ILabelStyleRenderer
com.yworks.graph.drawing Interface used by ILabelStyle implementations to query the actual IDisplayObjectCreator and IBoundsProvider implementations for a label and an associated style.
 ILabelTextChangedListener
com.yworks.graph.model Classes that want to be informed about label text changes can implement this interface and register themselves with an ILabelTextChangedReporter.
 ILabelTextChangedReporter
com.yworks.graph.model Interface for classes which can register ILabelTextChangedListeners and report label text changes to these.
 ILookup
com.yworks.support The basic lookup interface that allows for retrieving implementations for different aspects of the current instance.
 ILookupDecorator
com.yworks.support Interface that can be used to decorate the lookup result for a set of types.
 ImageExportHandler
com.yworks.remote A handler that will create a bitmap representation of the canvas content and upload it to the server.
 ImageIcon
com.yworks.graph.drawing A trivial implementation of the IIcon interface that paints an image.
 ImageIconDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer which can handle ImageIcons.
 ImageIconSerializer
com.yworks.io.graphml.writer.serializer Serializer which serializes ImageIcons
 ImageLoader
com.yworks.util Utility class that can be used to load an image from an url.
 ImageNodeStyle
com.yworks.graph.drawing A node style than can use bitmap and vector images for the visual representation of a node.
 ImageNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes ImageNodeStyle instances.
 ImageNodeStyleRealizerSerializer
com.yworks.io.graphml.realizer An IRealizerSerializer that can read y:ImageNode and y:SVGNode elements written by yFiles Java.
 ImageNodeStyleRenderer
com.yworks.graph.drawing A style renderer implementation that can be used together with ImageNodeStyle instances.
 ImageNodeStyleSerializer
com.yworks.io.graphml.writer.serializer A Serilaizer implementation that serializes ImageNodeStyles
 ImageProvider
com.yworks.resources.images Manager class that maps image names to image classes.
 ImageSaveHandler
com.yworks.remote 
 ImageSerializer
com.yworks.io.graphml.writer.serializer A serializer for different image types.
 IMapper
com.yworks.support A simple interface for a dictionary-like implementation.
 IMapperRegistry
com.yworks.graph.model A registry that can be used to store IMapper implementations by tag.
 IMarkupExtensionFactory
com.yworks.support Classes implementing the IMarkupExtensionFactory thereby provide a subclass of MarkupExtension that can be used for a more convenient serialization and deserialization of it's content.
 IMarkupExtensionFactoryTypeConverter
com.yworks.support A simple type converter that converts an object of type IMarkupExtensionFactory into a MarkupExtension by calling the objectsIMarkupExtensionFactory.createMarkupExtension method with an EmptyServiceProvider. Converting the MarkupExtension back to it's base class it calls it's provideValue method with an EmptyServiceProvider.
 IMarqueeTestable
com.yworks.canvas.drawing Interface that is used to test whether a rendered item is deemed to be inside a rectangular marquee selection.
 IMementoSupport
com.yworks.support Utility interface that can be used in conjunction with MementoUndoUnit to create IUndoUnit implementations.
 ImmutablePoint
com.yworks.canvas.geom An implementation of an IPoint whose state cannot be changed.
 ImmutableRectangle
com.yworks.canvas.geom An implementation of an IRectangle whose state cannot be changed.
 ImmutableSize
com.yworks.canvas.geom An implementation of an ISize whose state cannot be changed.
 IModelItem
com.yworks.canvas.model The interface used by items that belong to a model, that most of the utility classes for the CanvasComponent This interface is a tagging interface that adds no additional functionality to the ILookup interface.
 IModelItemDescriptor
com.yworks.canvas.model Simple handle interface used by ModelManager
 IModelItemInstaller
com.yworks.canvas.model An interface for a class that installs visual representations of items in a canvas control.
 IMovable
com.yworks.canvas.geom Interface that is implemented by geometric objects that can be moved.
 IMutableControlPoints
com.yworks.canvas.geom An mutable collection of points.
 IMutableLookup
com.yworks.support Mutable version of the ILookup interface.
 IMutableOrientedRectangle
com.yworks.canvas.geom Interface for mutable oriented rectangles in 2D coordinate space.
 IMutablePoint
com.yworks.canvas.geom An interface that can be cast to both the immutable and the mutable version of a point.
 IMutablePortCollection
com.yworks.graph.model Mutable interface extension of IPortCollection.
 IMutableRectangle
com.yworks.canvas.geom Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
 IMutableSize
com.yworks.canvas.geom Interface for a mutable size in 2D coordinate space.
 INode
com.yworks.graph.model The interface for node entities in an IGraph.
 INodeBoundsChangedListener
com.yworks.graph.model Classes that want to be informed about node location and size changes can implement this interface and register themselves with an INodeBoundsChangedReporter.
 INodeBoundsChangedReporter
com.yworks.graph.model The INodeBoundsChangedReporter allows to register and deregister listeners which are called when the bounds of a node change.
 INodeGridConstraintProvider
com.yworks.canvas.input An IGridConstraintProvider that is meant to be used for INodes.
 INodeHierarchy
com.yworks.graph.model The interface that models an observable tree-like hierarchy.
 INodeInsetsProvider
com.yworks.graph.drawing Interface for implementations that yield insets for a given INode.
 INodeRealizerSerializer
com.yworks.io.graphml.realizer Interface for reading and/or writing node graphics information written/to be parsed by yFiles Java
 INodeReshapeSnapResultProvider
com.yworks.graph.input.snapLines Interface for an implementation which evaluates a list of given SnapLines for a node which is resized and adds a set of SnapResults for sizes to which this node can potentially snap.
 INodeSnapResultProvider
com.yworks.graph.input.snapLines Interface that is used by the GraphSnapContext for nodes to collect a number of SnapResults during the move/edit operation.
 INodeStyle
com.yworks.graph.drawing IVisualStyle implementation for INode instances in an IGraph.
 INodeStyleRenderer
com.yworks.graph.drawing Interface used by INodeStyle implementations that can be used to query the actual IDisplayObjectCreator and IBoundsProvider implementations for a node and an associated style.
 InputModeController
com.yworks.graph.model A utility class that offers various implementations of interfaces that can be used by different IInputMode implementations.
 InputMutex
com.yworks.canvas.input An input mutex that can be obtained from ConcurrencyControllers.
 IntegerTypeConverter
com.yworks.support This class can convert int values into Strings and back.
 InteriorLabelModel
com.yworks.graph.model A label model for node labels that lie inside of the node's bounds.
 InteriorLabelModelParameterDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes InteriorLabelModel instances.
 InteriorStretchLabelModel
com.yworks.graph.model A label model for node labels that lie inside of the node's bounds and have been stretched to fit the node's size.
 InteriorStretchLabelModelParameterDeserializer
com.yworks.io.graphml.reader.deserializer 
 InvalidateEvent
com.yworks.graph.model Event that notifies listeners that the event source needs revalidation.
 IObstacleProvider
com.yworks.canvas.model The interface that is used by the BridgeManager to add obstacles to the list of obstacles that need to be taken into account during rendering.
 IOHandler
com.yworks.io An IOHandler can read graphs from an URL or xml object.
 IOrientedRectangle
com.yworks.canvas.geom Interface for oriented rectangles in 2D coordinate space.
 IOrientedRectangleSetter
com.yworks.canvas.geom Write only oriented rectangle.
 IOrthogonalEdgeHelper
com.yworks.graph.input Interface used by OrthogonalEdgeEditingContext and the like that can be decorated to the ILookup of IEdges.
 IOutputHandler
com.yworks.io.graphml.writer Defines the contract for classes that generate the actual content of data tags and also generate the corresponding key tags
 IOutputHandlerProvider
com.yworks.io.graphml.writer Interface for classes that provide a dynamic list of output handlers for a given scope
 IPaintable
com.yworks.canvas.drawing Simple interface which is used by implementations that know how to render something into a given Graphics context.
 IPaintContext
com.yworks.canvas.drawing Interface that defines the current context information that is available to painting routines.
 IPanelNodeStyle
com.yworks.graph.drawing Interface used by PanelNodeStyleRenderer to query the properties from.
 IPathGeometry
com.yworks.graph.drawing Interface that is used mainly by IEdgeStyleRenderer implementations to reveil geometric details about the visualization of an edge's path.
 IPoint
com.yworks.canvas.geom Interface for a point in 2D coordinate space.
 IPointSetter
com.yworks.canvas.geom This interface only exists so that the YPoint interface can implement one immutable interface (IPoint) and on mutable interface (IPointSetter).
 IPolylineEdgeStyle
com.yworks.graph.drawing Interface for a polygonal IEdgeStyle
 IPort
com.yworks.graph.model The interface used in an IGraph implementation for IEdges to connect to.
 IPortCandidate
com.yworks.graph.model An interface for possible IPort candidates used by IPortCandidateProvider and the like.
 IPortCandidateProvider
com.yworks.graph.model This interface can be used to query IPortCandidates for a specific IPortOwner with respect to a given opposite IPortCandidate or IEdge.
 IPortCollection
com.yworks.graph.model A strongly typed readonly collection of IPorts used in implementations.
 IPortGridConstraintProvider
com.yworks.canvas.input An IGridConstraintProvider that is meant to be used for IPorts.
 IPortLocationModel
com.yworks.graph.model.portLocation Yields the position of IPort instances.
 IPortLocationModelParameter
com.yworks.graph.model.portLocation Common interface for parameters that are created by IPortModel instances.
 IPortLocationModelParameterProvider
com.yworks.graph.input Helper interface used by IPortLocationModel implementations to provide possible candidate IPortLocationModelParameters for a given port and model.
 IPortOwner
com.yworks.graph.model The common interface for items in an IGraph that may own IPorts.
 IPortSnapResultProvider
com.yworks.graph.input.snapLines Interface that is used by the GraphSnapContext for ports to collect a number of SnapResults during the move/edit operation.
 IPortStyle
com.yworks.graph.drawing IVisualStyle implementation for IPort instances in an IGraph.
 IPortStyleRenderer
com.yworks.graph.drawing Interface used by IPortStyle implementations that can be used to query the actual IDisplayObjectCreator and IBoundsProvider implementations for a node and an associated style.
 IPositionHandler
com.yworks.canvas.input Interface for an object that can handle the position of an item displayed in a CanvasComponent Items can be dragged with the mouse and an instance of this class will modify their position accordingly. Typically client code will use the x and y coordinates to determine the current position of the elements. A drag will trigger the invocation of initializeDrag, zero or more handleMove calls, and finalized by either dragFinished or cancelDrag.
 IPreferredSizeChangedListener
com.yworks.graph.model Classes that want to be informed about changes to the preferred size of labels can implement this interface and register themselves with an IPreferredSizeChangeReporter.
 IPreferredSizeChangedReporter
com.yworks.graph.model Interface for Classes which can register IPreferredSizeChangedListeners and report changes to the preferred size of labels to these.
 IReadResourceHandler
com.yworks.io.graphml.realizer Interface for classes that provide methods to manage shared object resources for the parse process
 IRealizerSerializer
com.yworks.io.graphml.realizer Base Interface for classes that can read and/or write GraphML graphics information written/to be parsed by yFiles Java.
 IRectangle
com.yworks.canvas.geom Interface for rectangles aligned to the axes in 2D coordinate space.
 IReparentNodeHandler
com.yworks.graph.input Interface used for implementations that recognize, approve and disapprove node reparenting gestures.
 IReparentStripeHandler
com.yworks.graph.input Interface used for implementations that recognize, approve and disapprove stripe reparenting gestures, as well as actually performs the reparenting.
 IReshapeable
com.yworks.canvas.geom Interface for geometric primitives that can be reshaped, e.g.
 IReshapeHandleProvider
com.yworks.canvas.input A specialized version of the IHandleProvider interface that can be used to query an IHandle implementation for resizing an object
 IReshapeHandler
com.yworks.canvas.input Interface for an object that can be interactively reshaped in a CanvasComponent.
 IResourceDescriptor
com.yworks.io.graphml.realizer 
 IResourceDescriptor
com.yworks.io.graphml.writer 
 IResourceEncoder
com.yworks.io.graphml.realizer 
 IRoundtripMapper
com.yworks.support 
 IRow
com.yworks.graph.model Interface that describes a row in a ITable instance.
 ISelectionModel
com.yworks.graph.model An interface that models the selection state of a set of items.
 ISelectionPaintable
com.yworks.graph.model An interface for objects that can install a visual representation of a selection decoration of an item in the model displayed in a canvas.
 ISerializer
com.yworks.io.graphml.writer Common interface for all classes that can serialize an object.
 ISerializerRegistry
com.yworks.io.graphml.writer Management interface to handle the registration and deregistration of ISerializer instances, as well as the actual retrieval of ISerializer instances for a given target object.
 IShapeGeometry
com.yworks.graph.drawing Interface that describes the geometry of a shape which has an interior and an exterior.
 IShapeNodeStyle
com.yworks.graph.drawing Interface for node styles that can show predefined shapes defined in ShapeNodeShape This style can be used together with ShapeNodeStyleRenderer
 IShinyPlateNodeStyle
com.yworks.graph.drawing Interface used by ShinyPlateNodeStyleRenderer to query the properties from.
 ISimpleLabelStyle
com.yworks.graph.drawing The interface used by SimpleLabelStyleRenderer to describe a basic label style.
 ISize
com.yworks.canvas.geom Interface for an object that has a size in 2D coordinate space with double precision floating point size values.
 ISizeConstraintProvider
com.yworks.canvas.input An interface used by implementations that provide various size constraints for arbitrary items.
 ISizeSetter
com.yworks.canvas.geom Interface for write access to an instance that has a size in 2D coordinate space.
 ISnapLineProvider
com.yworks.graph.input.snapLines Queried by the GraphSnapContext to add SnapLines to its collections during the initialization phase.
 IStripe
com.yworks.graph.model This interface defines a child element of a table or a table element container.
 IStripeDefaults
com.yworks.graph.model Interface used by ITable and the like to declare and obtain the defaults for stripes and their labels.
 IStripeHitTestHelper
com.yworks.graph.model Helper interface that allows to bundle IHitTestable implementations for the main regions of a IStripe instance.
 IStripeInputVisualizationHelper
com.yworks.graph.model This interface allows to change the visualization for different input gestures.
 IStripeSelection
com.yworks.graph.model Manages the selection state of items in an ITable instance.
 IStyleRenderer
com.yworks.graph.drawing Generic interface used by IVisualStyle implementations that can be used to query the actual IDisplayObjectCreator and IBoundsProvider implementations for an IModelItem instance and its associated style instance.
 ITable
com.yworks.graph.model This interface defines a table structure.
 ITableNodeStyle
com.yworks.graph.drawing Base interface for styles that can visualize an ITable instance.
 ITableProvider
com.yworks.graph.drawing Interface that is mainly used by ITableNodeStyle implementations to decouple the association from a table instance to its owner from the actual style implementation.
 ITagChangedListener
com.yworks.graph.model Classes that want to be informed when the tag of ITagOwner changes can implement this interface and register themselves with an ITagChangedReporter.
 ITagChangedReporter
com.yworks.graph.model The ITagChangedReporter allows to register and deregister listeners which are called when the tag of an ITagOwner changes.
 ITagOwner
com.yworks.support Interface implemented by items that can be tagged with arbitrary objects.
 ItemDecorator
com.yworks.graph.model Utility class that helps in decorating the lookup of IModelItem instances that are contained in an IGraph which are managed by an ILookupDecorator.
 ITemplateStyle
com.yworks.graph.drawing Common Interface for all yFiles FLEX styles that use a template class to define the visual appearance of the items.
 Iterable
com.yworks.support Interface for an object that can return an Iterator over elements related to that object
 IterableSerializer
com.yworks.io.graphml.writer.serializer 
 Iterator
com.yworks.support Interface for implementations that can iterate over a set of elements.
 ITextEditor
com.yworks.canvas.input A common interface for text editor implementations that can be used by a TextEditorInputMode.
 ITypeConverter
com.yworks.support Implementations of this interface can convert instances of one default class type into or back from instances of other class types.
 IUndoableEdit
com.yworks.support The interface used by IUndoSupport's IUndoSupport.beginEdit implementation.
 IUndoSupport
com.yworks.support Interface that is mostly used in ILookup.lookup for entities that support undoability.
 IUndoUnit
com.yworks.support Implements a unit that can be undone and redone.
 IUserTagProvider
com.yworks.graph.drawing Provides the methods for getting and setting an arbitray user-defined object which is associated with a model item.
 IVisibilityTest
com.yworks.canvas.drawing Interface that is implemented for elements that can determine whether they might be visible in a given clipping rectangle.
 IVisualStyle
com.yworks.canvas.drawing The generic base interface used by visual styles implementations.
 IWriteResourceHandler
com.yworks.io.graphml.realizer Interface for classes that provide methods to manage shared object resources for the output process
 IXmlAttributeProvider
com.yworks.io.graphml.writer This interface can be used to write XML attributes of core GraphML elements
 IXmlAttributesParser
com.yworks.io.graphml.reader Interface for classes that handle the parsing of XML attributes of GraphML elements (not GraphML attributes defined with data elements)
 IXmlWriter
com.yworks.io.graphml.writer Abstraction of XML output classes that provide a consistent way to write Xml elements to some output
 IZOrderSupport
com.yworks.graph.model This interface is used as model to store z-order information for IModelItems.
 JavaCompatGraphMLIOHandler
com.yworks.io.graphml A GraphMLIOHandler that is preconfigured for compatiblity with yFiles Java.
 JavaGenericNodeRealizerSerializer
com.yworks.io.graphml.realizer A serializer/deserializer which can handle GenericNodeRealizers (yFiles Java) / JavaGenericNodeStyles (yFiles Flex).
 JavaGenericNodeStyle
com.yworks.graph.drawing.compat Abstract base class for styles which represent a yFiles Java GenericNodeRealizer.
 JavaGenericNodeStyleRenderer
com.yworks.graph.drawing.compat An abstract renderer which can be used as base class for renderers which handle styles which are derived from JavaGenericNodeStyle.
 JavaGenericNodeStyleWrapper
com.yworks.graph.drawing.compat A JavaGenericNodeStyle implementation which wraps an existing node style into a generic node style.
 JavaGenericNodeStyleWrapperRenderer
com.yworks.graph.drawing.compat Renderer implementation for the JavaGenericNodeStyle.
 JavaGroupNodeRealizerSerializer
com.yworks.io.graphml.realizer 
 JavaGroupNodeStyle
com.yworks.graph.drawing.compat Compatiblity style implementation for yFiles Java GroupNodeRealizers.
 JavaGroupNodeStyleRenderer
com.yworks.graph.drawing.compat 
 JavaImageNodeRealizerSerializer
com.yworks.io.graphml.realizer Serializer for JavaImageNodeStyle.
 JavaImageNodeStyle
com.yworks.graph.drawing.compat Style implementation for use with the yFiles Java library.
 JavaImageNodeStyleRenderer
com.yworks.graph.drawing.compat Style renderer that renders JavaImageNodeStyle instances.
 JavaNodeStyleRenderer
com.yworks.graph.drawing.compat Abstract style renderer implementation for rendering JavaNodeStyle instances.
 JavaShapeNodeRealizerSerializer
com.yworks.io.graphml.realizer The serializer for JavaShapeNodeStyle
 JavaShapeNodeStyle
com.yworks.graph.drawing.compat Style implementation for use with the yFiles Java library.
 JavaShapeNodeStyleRenderer
com.yworks.graph.drawing.compat Style renderer that renders JavaShapeNodeStyle instances.
 KeyboardInputMode
com.yworks.canvas.input An IInputMode that recognizes simple key events and invokes a registered handler.
 LabelCandidateDescriptor
com.yworks.graph.model A simple mutable default implementation of the ILabelCandidateDescriptor interface.
 LabelConfiguration
com.yworks.graph.input Simple implementation of the interface ILabelConfiguration.
 LabelDecorator
com.yworks.graph.model A subclass of the ItemDecorator that is specifically tailored for ILabels.
 LabelEvent
com.yworks.graph.model A sub class of GraphEvent which is dispatched when a label changes.
 LabelInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of all labels in the graphml input.
 LabelLayerPolicy
com.yworks.graph.model Enumeration which determines at which visual layer node and edge labels shall be inserted by the GraphModelManager.
 LabelOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes labels for graph objects.
 LabelPositionHandler
com.yworks.canvas.input An implementation of IPositionHandler that shows the various label position candidates and lets the user move a label to one of those candidate positions.
 LabelStyleDescriptor
com.yworks.graph.drawing An ICanvasObjectDescriptor implementation that casts the userObject to ILabel and uses it's style to get implementations for the various interfaces.
 LabelStyleInstaller
com.yworks.graph.drawing A style installer for labels that have a specific IVisualStyle in their lookup.
 LayoutGraphMLIOHandler
com.yworks.io.graphml A GraphMLIOHandler that writes only geometric information.
 LicenseError
com.yworks.util 
 LicenseTool
com.yworks.mxml Utility class to register the license using a MXML element.
 LineType
com.yworks.graph.drawing.compat 
 LineTypeDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes LineType instances.
 List
com.yworks.support 
 ListCell
com.yworks.support The cells used inside YList
 ListLabelCollection
com.yworks.graph.model A simple implementation of the ILabelCollection interface that is backed by a list
 ListPortModel
com.yworks.graph.model A simple implemenation of an IMutablePortCollection that is backed by a list.
 LoadHandler
com.yworks.remote A Handler which loads a GraphML file.
 LookupChain
com.yworks.support An implementation of a chain of IContextLookupChainLinks.
 LookupChainEvent
com.yworks.support Dispatched by a com.yworks.support.LookupChain when a chain link has been added or removed.
 LookupDecorator
com.yworks.graph.model 
 Lookups
com.yworks.support Static utility class that servers as a factory for various ILookup implementations.
 MagnifierComponent
com.yworks.canvas A component which displays an exact copy of the given object tree.
 MagnifierInputMode
com.yworks.canvas.input Input mode that lets you zoom into a view region locally, while preserving the original viewport of the view.
 MainInputMode
com.yworks.canvas.input A basic input mode implementation that uses multiple minor input modes to handle the basic application needs of a main input mode.
 MapperAttribute
com.yworks.remote Used to register an attribute mapper with the RoundtripHandler's mapperAttributes property.
 MapperAttributeFactory
com.yworks.io.graphml.reader An IAttributeFactory implementation that stores parsed attributes in an IMapper instance.
 MapperAttributeInputHandler
com.yworks.io.graphml.reader An AttributeInputHandler which uses a MapperAttributeFactory for storing attribute values.
 MapperAttributeOutputHandler
com.yworks.io.graphml.writer An AttributeOutputHandler which uses a MapperAttributeProvider for reading attribute values.
 MapperRegistryAttributeFactory
com.yworks.io.graphml.reader An IAttributeFactory implementation that stores parsed attributes in an IMapper instance.
 MapperRegistryAttributeInputHandler
com.yworks.io.graphml.reader An AttributeInputHandler which uses a MapperRegistryAttributeFactory for storing attribute values.
 MapperRegistryAttributeOutputHandler
com.yworks.io.graphml.writer An AttributeOutputHandler which uses a MapperRegistryAttributeProvider for reading attribute values.
 MarkupExtension
com.yworks.support Provides a base class for all XAML markup extensions.
 MarqueeSelectionInputMode
com.yworks.canvas.input An IInputMode implementation that can handle marquee selections performed by the user with a mouse.
 MarqueeTestable
com.yworks.canvas.drawing A convenience implementation of the IMarqueeTestable interface that provide two default instances.
 MementoStateStruct
com.yworks.support A simple struct that holds a tuple consisting of an implementation of IMementoSupport, a object instance and its state memento.
 MementoUndoableEdit
com.yworks.support An IUndoableEdit implementation that uses IMementoSupport to track changes on a set of items.
 MementoUndoUnit
com.yworks.support A simple IUndoUnit implementation that uses a IMementoSupport to track, undo, and redo state changes on a given subject.
 MergingDummyEdgeConverter
com.yworks.graph.model A simple implementation of the IDummyEdgeConverter interface that will make the IFoldedGraph view contain at most one dummy edge between each pair of nodes by letting a single dummy edge represent all master edges.
 ModelItemContextMenuEvent
com.yworks.canvas.input A ContextMenuEvent for context menus of graph items.
 ModelItemMouseEventKind
com.yworks.canvas.input The ModelItemMouseEventKind class contains constants for mouse events concerning graph items.
 ModelManager
com.yworks.canvas.model An abstract implementation of a utility class that manages the visual representations of items in a CanvasComponent
 MouseHoverInputMode
com.yworks.canvas.input An IInputMode that detects when the mouse hovers over the CanvasComponent.
 MoveInputMode
com.yworks.canvas.input Generic IInputMode implementation that can be used to move something in the canvas using the mouse.
 MoveLabelInputMode
com.yworks.canvas.input An IInputMode that can be used to drag a ILabel.
 MovementInfo
com.yworks.graph.input.snapLines An abstract helper class that is used in the context of GraphSnapContext to describe the movement of entities during the edit process.
 MoveTypes
com.yworks.graph.input.snapLines Describes the type of the movement of a point during an edit in the context of GraphSnapContext.
 MoveViewportInputMode
com.yworks.canvas.input An IInputMode implementation that can be used to grab and drag the viewport of the control it is installed in.
 MultiplexingInputMode
com.yworks.canvas.input A composite IInputMode implementation that additionally can deal with IConcurrentInputMode instances.
 MutexEvent
com.yworks.canvas.input Event class that is dispatched if an IConcurrentInputMode requests or releases a mutex.
 NavigationInputMode
com.yworks.canvas.input An IInputMode that can navigate an IGraph displayed in a GraphCanvasComponent.
 NodeBasedSnapLine
com.yworks.graph.input.snapLines A specialized SnapLine that carries an INode as additional information that can be used for the visualization.
 NodeCenterPortCandidateProvider
com.yworks.graph.model Trivial implementation of an IPortCandidateProvider that always returns exactly one candidate that is centered at the node's layout.
 NodeDecorator
com.yworks.graph.model A subclass of the ItemDecorator that is specifically tailored for INodes.
 NodeDropEvent
com.yworks.graph.input An Event which is dispatched by the NodeDropInputMode mode when a node was created by the user.
 NodeDropInputMode
com.yworks.graph.input A DropInputMode specialized to drag 'n' drop INodes.
 NodeEffectInputMode
com.yworks.canvas.input This input mode allows to easily create hover effects on nodes.
 NodeEvent
com.yworks.graph.model A sub class of GraphEvent which is dispatched when a node changes.
 NodeHierarchyEvent
com.yworks.graph.model The event argument class used by INodeHierarchys to notify listeners of changes to the hierarchy.
 NodeInsetsInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of node insets in the graphml input.
 NodeInsetsOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes node insets.
 NodeMementoMementoSupport
com.yworks.graph.model 
 NodeMovementInfo
com.yworks.graph.input.snapLines Specialized subclass of MovementInfo that describes the movement of an INode in the context of GraphSnapContext.
 NodePairBasedSnapLine
com.yworks.graph.input.snapLines A specialized SnapLine that carries two INodes as additional information that can be used for the visualization.
 NodeReshapeSnapResultProvider
com.yworks.graph.input.snapLines The default implementation of the INodeReshapeSnapResultProvider interface.
 NodeScaledParameterConverter
com.yworks.graph.model.markup 
 NodeScaledParameterExtension
com.yworks.graph.model.portLocation The MarkupExtension used for NodeScaledParameter objects.
 NodeScaledPortLocationModel
com.yworks.graph.model.portLocation A straightforward implementation of an IPortLocationModel for IPorts at INodes that determine the location dynamically using the INode's layout.
 NodeSnapLineProvider
com.yworks.graph.input.snapLines An implementation of the ISnapLineProvider interface that provides SnapLines for INodes.
 NodeSnapResultProvider
com.yworks.graph.input.snapLines The default implementation of the INodeSnapResultProvider interface.
 NodeStyleDescriptor
com.yworks.graph.drawing An ICanvasObjectDescriptor implementation that casts the userObject to INode and uses it's style to get implementations for the various interfaces.
 NodeStyleInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of all node styles in the graphml input.
 NodeStyleInstaller
com.yworks.graph.drawing A style installer for nodes that have a specific IVisualStyle in their lookup.
 NodeStyleLabelStyleAdapter
com.yworks.graph.drawing A label style decorator that uses a node style instance to render the background and a label style instance to render the foreground of a label.
 NodeStyleLabelStyleAdapterDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer for NodeStyleLabelStyleAdapter Instances
 NodeStyleLabelStyleAdapterSerializer
com.yworks.io.graphml.writer.serializer Serializer for NodeStyleLabelStyleAdapter Instances
 NodeStyleOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes styles for node objects.
 NodeViewStateSerializer
com.yworks.io.graphml.writer.serializer 
 NullTypeConverter
com.yworks.support Converts "null"s into null.
 NumberTypeConverter
com.yworks.support This class can convert Number values into Strings and back.
 ObjectDeserializer
com.yworks.io.binary A deserializer that simply returns the deserialized AMF objects from the List that is passed upon initialization.
 ObjectMapperAttributeInputHandler
com.yworks.io.graphml.reader Input handler for reading complex mapper data using a provided IDeserializer instance.
 ObjectMapperAttributeOutputHandler
com.yworks.io.graphml.writer Output handler for writing complex mapper data using a provided ISerializer instance.
 ObjectSerializer
com.yworks.io.binary A serialized that will simply put any objects that have to be serialized using the AMF format into the List passed upon initialization.
 OldDefaultArrowDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes IArrow instances.
 OrientedRectangle
com.yworks.canvas.geom A simple default implementation of a mutable oriented rectangle in 2D coordinate space with values stored in an instance of IMutablePoint and IMutableSize as well as two doubles for the up vector components.
 OrientedRectangleFocusPaintable
com.yworks.canvas.drawing An installer for a display object in which an oriented rectangle as focus indicator is painted.
 OrientedRectangleSelectionPaintable
com.yworks.canvas.drawing A simple ISelectionPaintable implementation that draws an oriented rectangle as a selection box.
 OrthogonalEdgeEditingContext
com.yworks.graph.input.snapLines A helper class that can be used to interactively reshape orthogonal edge paths.
 OrthogonalEdgeEditingEvent
com.yworks.graph.input.snapLines The OrthogonalEdgeEditingEvent class represents the event object passed to the event listener for events dispatched by the OrthogonalEdgeEditingContext.
 OrthogonalEdgeHelper
com.yworks.graph.input.snapLines Default implementation of the IOrthogonalEdgeHelper.
 OverviewGraphDisplayObjectCreator
com.yworks.graph.drawing An IDisplayObjectCreator for use in a CanvasComponent that renders an IGraph instance in a sloppy overview style.
 OverviewGraphPaintable
com.yworks.graph.drawing An IPaintable for use in a CanvasComponent that renders an IGraph instance in a sloppy overview style.
 OverviewInputMode
com.yworks.canvas.input An IInputMode that can be used for an overview CanvasComponent.
 PaintableDisplayObjectCreator
com.yworks.canvas.drawing Simple IDisplayObjectCreator implementation which uses an IPaintable to render the generated DisplayObject.
 PanelNodeStyle
com.yworks.graph.drawing Simple basic implementation of the IPanelNodeStyle that is used by the PanelNodeStyleRenderer node style renderer implementation.
 PanelNodeStyleRenderer
com.yworks.graph.drawing A INodeStyle renderer implementation that draws a simple floating panel with a slight gradient, a thin border and a simple drop shadow.
 ParseError
com.yworks.io A fatal error that occured while parsing some input.
 PathBasedEdgeStyleRenderer
com.yworks.graph.drawing An abstract base class for IEdgeStyleRenderer implementations that are based on the calculation of a GeneralPath.
 PathCursor
com.yworks.canvas.drawing A class that is used by GeneralPath to iterate over the elements the path is made up of.
 PathType
com.yworks.canvas.drawing Possible types that make up a GeneralPath
 PNGEncoder
com.yworks.util Class that converts BitmapData into a valid PNG
 PointBasedSnapLine
com.yworks.graph.input.snapLines A specialized SnapLine that carries an IPoint as additional information that can be used for the visualization.
 PointHandle
com.yworks.canvas.input Convenience implementation of the IHandle interface that delegates most of the work to instances of IPoint and IPointSetter.
 PointSelectionPaintable
com.yworks.canvas.drawing A simple ISelectionPaintable implementation that draws an ellipse centered at a given point in world coordinate space.
 PolylineEdgeStyle
com.yworks.graph.drawing An edge style that draws edges consisting of multiple lines using a chosen IStroke.
 PolylineEdgeStyleDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes GeneralPath instances.
 PolylineEdgeStyleRealizerSerializer
com.yworks.io.graphml.realizer An IRealizerSerializer that can read y:PolyLineEdge elements written by yFiles Java and write PolylineEdgeStyles to y:PolyLineEdge elements.
 PolylineEdgeStyleRenderer
com.yworks.graph.drawing A style renderer that can be used together with a PolylineEdgeStyle.
 PolylineEdgeStyleSerializer
com.yworks.io.graphml.writer.serializer A serializer for PolylineEdgeStyle
 PortCandidateProvider
com.yworks.graph.model A simple mutable IPortCandidateProvider implementation that allows for adding IPortCandidates.
 PortCandidateValidity
com.yworks.graph.model Enumeration of the different possible IPortCandidate.validity states.
 PortDecorator
com.yworks.graph.model A subclass of the ItemDecorator that is specifically tailored for IPorts.
 PortEvent
com.yworks.graph.model A sub class of GraphEvent which is dispatched when a port changes.
 PortLayerPolicy
com.yworks.graph.model Enumeration which determines at which visual layer ports shall be inserted by the GraphModelManager.
 PortLocationModelInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of all port location model parameter in the graphml input. To deserialize a custom style, AbstractDeserialzer instances can be registered with GraphMLIOHandler.registerDeserializer, which will be used automatically by this handler.
 PortLocationModelOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes the location model parameter for port objects. To serialize a custom location model parameter, instances can be registered with GraphMLIOHandler#registerSerializer, which will be used automatically by this handler.
 PortLocationModelParameterHandle
com.yworks.graph.input An implementation of the IHandle that can be used to move an IPort interactively by assigning new IPortLocationModelParameters to the IPort.locationModelParameter property.
 PortMementoDeserializer
com.yworks.io.graphml.reader.deserializer 
 PortMementoSerializer
com.yworks.io.graphml.writer.serializer 
 PortMovementInfo
com.yworks.graph.input.snapLines Specialized subclass of MovementInfo that describes the movement of an IPort in the context of GraphSnapContext.
 PortRelocationHandle
com.yworks.graph.model A sophisticated implementation of the IHandle interface the can be used to relocate a port.
 PortRelocationHandleProvider
com.yworks.graph.model Simple implementation of an IHandleProvider that can be used for IEdges.
 PortStyleDescriptor
com.yworks.graph.drawing An ICanvasObjectDescriptor implementation that casts the userObject to IPort and uses it's style to get implementations for the various interfaces.
 PortStyleInputHandler
com.yworks.io.graphml.reader This class manages the deserialization of all port styles in the graphml input.
 PortStyleInstaller
com.yworks.graph.drawing A style installer for ports that have a specific IVisualStyle in their lookup.
 PortStyleOutputHandler
com.yworks.io.graphml.writer An IOutputHandler implementation that writes styles for port objects.
 PortViewStateOutputHandler
com.yworks.io.graphml.writer 
 Precedence
com.yworks.io.graphml.reader Interface that can be used to assign a invokation precedence to input handlers.
 PrimitivesDeserializer
com.yworks.io.graphml.reader.deserializer This deserializer deserializes xml nodes representing a primitive type or null.
 PrimitivesSerializer
com.yworks.io.graphml.writer.serializer This serializer serializes uint, int, Number, String and Boolean values.
 PrintSprite
com.yworks.canvas A Sprite that dispatches a complete event when painting has finished.
 ProxyNodeRealizerSerializer
com.yworks.io.graphml.realizer A realizer serializer that parses yFiles Java ProxyShapeNodeRealizer and ProxyAutoBoundsNodeRealizer instances.
 ReadEdgeLayoutHandler
com.yworks.io.graphml.reader The main edge data handler responsible for parsing edges in a graphml file.
 ReadEdgeRealizerHandler
com.yworks.io.graphml.realizer Input handler that delegates deserialization to IRealizerSerializer instances.
 ReadLabelRealizerHandler
com.yworks.io.graphml.realizer Input handler that delegates deserialization to IRealizerSerializer instances.
 ReadNodeLayoutHandler
com.yworks.io.graphml.reader Input handler that parses geometric node data.
 ReadNodeRealizerHandler
com.yworks.io.graphml.realizer Input handler that delegates deserialization to IRealizerSerializer instances.
 ReadOnlyList
com.yworks.support A List implementation that acts as an immutable wrapper for a List.
 ReadPortLayoutHandler
com.yworks.io.graphml.reader The main port data handler responsible for parsing ports in a graphml file.
 RealizerSerializerManager
com.yworks.io.graphml.realizer Handler class that allows instance specific management of RealizerSerializers
 RectangleHandle
com.yworks.canvas.input An IHandle implementation that modifies a rectangle.
 RectangleHandlePositions
com.yworks.canvas.input The possible positions of a rectangle handle.
 RectangleMarqueeTestable
com.yworks.canvas.drawing A simple IMarqueeTestable implementation that checks for intersection with an IRectangle.
 RectangleTypeConverter
com.yworks.support 
 RectangularFocusPaintable
com.yworks.canvas.drawing An installer for an IDisplayObjectCreator that paints an rectangle as focus indicator in the created DisplayObject.
 RectangularHighlightPaintable
com.yworks.canvas.drawing A simple ISelectionPaintable and IHighlightPaintableInstaller implementation that draws rectangular marks at the bounds of the selected or highlighted item.
 RectangularSelectionPaintable
com.yworks.canvas.drawing A simple ISelectionPaintable implementation that draws a rectangle of the bounds of the selected item.
 ReferenceResolver
com.yworks.io.graphml.reader This class is responsible for resolving reference stubs
 ReflectionBasedDeserializer
com.yworks.io.graphml.reader.deserializer This IDeserializer can be used to deserialize complex objects based on reflection.
 ReflectionBasedSerializer
com.yworks.io.graphml.writer.serializer This ISerializer can be used to serialize objects of different class type based on reflection.
 ReparentGesture
com.yworks.graph.input Enumeration for the possible results of a reparent gesture.
 ReparentNodeHandler
com.yworks.graph.input Simple default implementation of IReparentNodeHandler that treats control key presses as reparent gestures and allows for reparenting all nodes.
 ReparentStripeHandler
com.yworks.graph.input Default implementation of the IReparentStripeHandler interface.
 ReparentStripeInputMode
com.yworks.graph.input Specialized input mode that is used to reparent a stripe inside an ITable structure.
 ReparentStripePositionHandler
com.yworks.graph.input Customized IPositionHandler implementation that moves a stripe in the table hierarchy when the stripe is dragged.
 ReshapeableHandle
com.yworks.canvas.input A more sophisticated IHandle implementation that modifies a rectangle.
 ReshapeableHandles
com.yworks.canvas.input A simple convenience implementation of an IReshapeHandleProvider that returns handles that modify an IMutableRectangle.
 ReshapeHandleProvider
com.yworks.canvas.input Abstract base class implementation of the IReshapeHandleProvider interface that has properties to store the values provided by a corresponding ISizeConstraintProvider.
 ReshapeHandlerHandle
com.yworks.canvas.input A more sophisticated IHandle implementation that delegates to a IReshapeHandler.
 ResizeStripeInputMode
com.yworks.graph.input Specialized input mode that is used to resize a stripe by dragging one of its borders.
 ResourceKey
com.yworks.canvas.input.snapLines ResourceKeys are used as unique identifier on how to visualize a SnapLine.
 ResultHandler
com.yworks.remote Basic interface for handling results of a request to the server.
 RotatedSideSliderEdgeLabelModel
com.yworks.graph.model An edge label model that allows placement of labels at a set of continuous positions along both sides of an edge path.
 RotatedSliderEdgeLabelModel
com.yworks.graph.model An edge label model that allows placement of labels at a set of continuous positions along both sides of an edge or directly on the edge path.
 RotatedSliderEdgeLabelModelExtension
com.yworks.graph.model.markup Markup extension for the RotatedSliderEdgeLabelModel.
 RotatedSliderLabelModelParameterExtension
com.yworks.graph.model.markup Markup extension for parameters of the RotatedSliderEdgeLabelModel.
 RotatingEdgeLabelModel
com.yworks.graph.model A label model for edge labels that uses a ratio on the edge's path to determine the position of the label.
 RotatingEdgeLabelModelParameterDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes RotatingEdgeLabelModel instances.
 RoundtripEvent
com.yworks.remote The RoundtripEvent is fired by the RoundtripHandler at different stages of the roundtrip process.
 RoundtripHandler
com.yworks.remote The central result handler that should be used for client-server round-tripping.
 SaveHandler
com.yworks.remote Handler which saves the given graph as GraphML in a file using a flash.net.FileReference.
 SegmentOrientation
com.yworks.graph.input.snapLines Enumeration for possible orientations of a segment in a (partially) orthogonal edge routing.
 SelectionEvent
com.yworks.graph.model Event class that is dispatched when an IModelItem is selected or deselected.
 SelectionPaintManager
com.yworks.graph.model A ModelManager implementation that manages the visual decorations of selected elements in a canvas.
 ServerAction
com.yworks.remote Implementations of this interface perform tasks that require communication with the server component.
 ShapeGeometryPortCandidateProvider
com.yworks.graph.model An implementation of IPortCandidateProvider that works for IPortOwner implementations that have IShapeGeometry instances in their lookup.
 ShapeNodeShape
com.yworks.graph.drawing Defines some often used shapes that can be used together with IShapeNodeStyle or JavaShapeNodeStyle instances.
 ShapeNodeStyle
com.yworks.graph.drawing Default implementation of the IShapeNodeStyle interface
 ShapeNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes ShapeNodeStyle instances.
 ShapeNodeStyleRealizerSerializer
com.yworks.io.graphml.realizer An IRealizerSerializer that can read y:ShapeNode elements written by yFiles Java and write ShapeNodeStyle instances into y:ShapeNode elements readable by yFiles Java.
 ShapeNodeStyleRenderer
com.yworks.graph.drawing Default renderer implementation that can be used for IShapeNodeStyle instances.
 ShapeNodeStyleSerializer
com.yworks.io.graphml.writer.serializer An ISerializer implementation that serializes ShapeNodeStyles.
 ShapePaintable
com.yworks.canvas.drawing Provides a number of IDisplayObjectCreator implementations for simple geometric primitives.
 SharedDataInputHandler
com.yworks.io.graphml.reader Specialized input handler for shared data sections
 SharedDataOutputHandler
com.yworks.io.graphml.writer 
 ShinyPlateNodeStyle
com.yworks.graph.drawing 
 ShinyPlateNodeStyleRenderer
com.yworks.graph.drawing A renderer which handles IShinyPlateNodeStyle.
 SimpleAbstractEdgeStyle
com.yworks.graph.drawing An abstract base class that makes it possible to easily implement a custom IEdgeStyle.
 SimpleAbstractLabelStyle
com.yworks.graph.drawing A simple abstract label style whose renderer refers to the createDisplayObject, updateDisplayObject, calculateBounds, isVisible, isHit, isInBox and lookup methods implemented in the style.
 SimpleAbstractNodeStyle
com.yworks.graph.drawing A simple abstract node style whose renderer refers to the paint, calculateBounds, isVisible, isHit, isInBox, lookup, getIntersection, isInside and getOutline methods implemented in the style.
 SimpleAbstractPortStyle
com.yworks.graph.drawing A simple abstract port style whose renderer refers to the paint, calculateBounds, isVisible, isHit, isInBox and lookup methods implemented in the style.
 SimpleEdgePositionHandler
com.yworks.graph.input An IPositionHandler implementation for edges which moves the bends on selected edges during move operations.
 SimpleGridConstraintProvider
com.yworks.canvas.input A simple integer based implementation of IGridConstraintProvider.
 SimpleInputModeContext
com.yworks.canvas.input Simple default implementation of IInputModeContext.
 SimpleLabelRealizerSerializer
com.yworks.io.graphml.realizer Parses edge and node labels written by yFiles Java.
 SimpleLabelStyle
com.yworks.graph.drawing The default mutable implementation of the ISimpleLabelStyle interface.
 SimpleLabelStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer that deserializes ISimpleLabelStyle instances.
 SimpleLabelStyleRenderer
com.yworks.graph.drawing An IStyleRenderer that can handle ISimpleLabelStyle instances.
 SimpleLabelStyleSerializer
com.yworks.io.graphml.writer.serializer 
 SimpleNodeStyle
com.yworks.graph.drawing Very simple abstract node style whose renderer refers to the paint implemented in the style.
 SimplePortStyle
com.yworks.graph.drawing A simple port style
 SimplePortStyleDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer for SimplePortStyle.
 SimplePortStyleRenderer
com.yworks.graph.drawing Simple port style renderer that draws ports as circles with a stroke and radius obtained from a SimplePortStyle.
 SimplePortStyleSerializer
com.yworks.io.graphml.writer.serializer Serializer for SimplePortStyle The style is serialized the following way: <SimplePortStyle radius="..."> <Pen ...
 SimpleTextPaintable
com.yworks.canvas.drawing A simple implementation of a display object creator that paints text in the created DisplayObject.
 SingleIterable
com.yworks.support An iterable that iterates a single item, only.
 SingleIterator
com.yworks.support An iterator that iterates a single item.
 SingletonList
com.yworks.support A lightweight list that contains exactly one single item.
 Size
com.yworks.canvas.geom A simple default implementation of a mutable size in 2D coordinate space.
 SizeConstraintProvider
com.yworks.canvas.input A simple default implementation of ISizeConstraintProvider
 SizeTypeConverter
com.yworks.support This class can convert com.yworks.canvas.geom.Size values into Strings and back.
 SliderEdgeLabelModel
com.yworks.graph.model An edge label model that can be used for labels along the path of an edge.
 SliderEdgeLabelModelParameterDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes SliderEdgeLabelModel instances.
 SliderParameterLocation
com.yworks.graph.model Flaggable enumeration that is used for the serialization of RotatedSliderEdgeLabelModel to indicate the position;
 SnapContext
com.yworks.canvas.input.snapLines A class that can be used by IInputMode implementations and similar code to manage interactive snapping of elements to other elements during a drag-like operation.
 SnapContextEvent
com.yworks.canvas.input.snapLines The SnapContextEvent class represents the event object passed to the event listener for events dispatched by the SnapContext.
 SnapLine
com.yworks.canvas.input.snapLines Models a snap line that is a line segment in the world coordinate system that is parallel to the x or y axis and to which other items (lines or points) snap to during interactive movements.
 SnapLineOrientation
com.yworks.canvas.input.snapLines The orientation used by snap lines.
 SnapLineSnapResult
com.yworks.graph.input.snapLines This snap result represents a SnapLine to which the current moved item will potentially snap.
 SnapLineSnapType
com.yworks.canvas.input.snapLines The type of a snap line.
 SnapResult
com.yworks.canvas.input.snapLines This is the abstract base class used by the implementations of SnapContext to model the result of the mouse being snapped to a certain coordinate.
 SnapState
com.yworks.canvas.input.snapLines Describes the state of a snapping operation.
 SnapTypes
com.yworks.canvas.input.snapLines Constant for use in SnapResult.snap and SnapResult.isSnapped.
 State
com.yworks.support A state for use in a stateMachine A state may be connected to other states via Transitions.
 StateChangeEvent
com.yworks.support 
 StateEvent
com.yworks.support 
 StateMachine
com.yworks.support A state machine implementation that can be used to manage complex state and transitions.
 StateMachineEvent
com.yworks.support Event class that is dispatched by a StateMachineInputMode
 StateMachineEventKind
com.yworks.support Possible values for the kind property of StateMachineEvents
 StateMachineInputMode
com.yworks.canvas.input An IConcurrentInputMode implementation that uses a StateMachine to manage its state.
 StateMachineRunEvent
com.yworks.canvas.input Event class dispatched by a StateMachineInputMode after the state machine has been run.
 StretchStripeLabelModel
com.yworks.graph.model A label model for labels that is especially tailored to be used as a model for the four default positions where the label of a stripe may lie.
 StringDeserializer
com.yworks.io.graphml.reader.deserializer 
 StringSerializer
com.yworks.io.graphml.writer.serializer 
 StringTypeConverter
com.yworks.support Converts Strings into Strings.
 StripeDefaults
com.yworks.graph.model A canonic implementation of the IStripeDefaults interface.
 StripeDropInputMode
com.yworks.graph.input A DropInputMode specialized to drag 'n' drop of IStripes.
 StripeEvent
com.yworks.graph.model A specialized event class that is bound to the IStripe type and carries additional owner information.
 StripeHitTestIterator
com.yworks.graph.drawing Support class that allows to iterate over hits on table elements or subregions of table elements.
 StripeLabelModel
com.yworks.graph.model A label model for labels that is especially tailored to be used as a model for the four default positions where the label of a stripe may lie.
 StripeSelection
com.yworks.graph.model Default implementation of the IStripeSelection interface.
 StripeSubregion
com.yworks.graph.model Enumeration that specifies the various hotspot regions of an IStripe instance.
 StripeSubregionDescriptor
com.yworks.graph.model Helper class that further describes the result of a hit test on a stripe or table.
 StripeTypes
com.yworks.graph.model This class defines constants for use in various properties that can take a bitwise combination of item types that make up an ITable.
 StripeVisualizationType
com.yworks.graph.model Enumeration constants for the various visualization types used in conjunction with IStripeInputVisualizationHelper
 StrokeDeserializer
com.yworks.io.graphml.reader.deserializer Deserializer implementation that deserializes IStroke instances.
 Strokes
com.yworks.graph.drawing A small set of standard strokes
 SWFNodeStyle
com.yworks.graph.drawing A node style that allows to use SWF movies as node visualizations.
 SWFNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer implementation that deserializes SWFNodeStyle instances.
 SWFNodeStyleRenderer
com.yworks.graph.drawing A INodeStyleRenderer implementation that adds SWF node representations to the display list or updates these SWFs.
 SWFNodeStyleSerializer
com.yworks.io.graphml.writer.serializer Serializer for SWFNodeStyle instances.
 SymbolicPackageNameRegistry
com.yworks.io This registry can be used to map packages to symbolic package names.
 Table
com.yworks.graph.model Default implementation of the ITable interface.
 TableEditorInputMode
com.yworks.graph.input Input mode that can be used to interactively edit a table.
 TableNodeStyle
com.yworks.graph.drawing Default implementation of ITableNodeStyle that stores the table instance in the style instance.
 TableNodeStyleRenderer
com.yworks.graph.drawing A node style renderer which can handle ITableNodeStyle instances.
 TableRenderingOrder
com.yworks.graph.drawing Enumeration that is used to specify the drawing order for rows and columns.
 TableReshapeHandler
com.yworks.graph.input IReshapeHandler implementation that constrains node resizes so that minimum size constraints of an associated ITable are satisfied and which resizes the outer IStripes of such a table when the node is resized.
 TableUtils
com.yworks.graph.model A set of static helper Methods to work with ITable or IStripe instances.
 TagChangedInvalidator
com.yworks.canvas A support class that can be used to automatically trigger repaints when the value of a model item's userObject changes.
 TagOwnerMapper
com.yworks.graph.model An IMapper implementation that uses the ITagOwner implementation in the lookup of IModelItems.
 TagOwnerTableProvider
com.yworks.graph.drawing An implementation of the ITableProvider interface that can yield a table object for each item that will be assigned this style.
 TagOwnerUserTagProvider
com.yworks.graph.drawing A IUserTagProvider instance which retrieves the user tag from the model item's ITagOwner.
 TagOwnerUserTagProviderDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer which can handle the TagOwnerUserTagProvider.
 TagOwnerUserTagProviderSerializer
com.yworks.io.graphml.writer.serializer A serializer which can handle the TagOwnerUserTagProvider.
 TemplateLabelStyle
com.yworks.graph.drawing 
 TemplateLabelStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer which can handle TemplateLabelStyle.
 TemplateLabelStyleRenderer
com.yworks.graph.drawing A style renderer which handles TemplateLabelStyle.
 TemplateLabelStyleSerializer
com.yworks.io.graphml.writer.serializer A serializer which can handle TemplateLabelStyle.
 TemplateNodeStyle
com.yworks.graph.drawing A node style that uses a template class to define the visual appearance of the node.
 TemplateNodeStyleDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer which can handle TemplateNodeStyle.
 TemplateNodeStyleRenderer
com.yworks.graph.drawing Style renderer which can render TemplateNodeStyle.
 TemplateNodeStyleSerializer
com.yworks.io.graphml.writer.serializer A serializer which can handle TemplateNodeStyle.
 TemplateStyle
com.yworks.graph.drawing Abstract base class for all yFiles FLEX styles that use a template class to define the visual appearance of the items.
 TemplateStyleDataContext
com.yworks.graph.drawing The data context which is used together with a TemplateStyle.
 TextEditorInputMode
com.yworks.canvas.input A simple IInputMode that displays an ITextEditor instance in the canvas control to let the user edit a text.
 TextEditorWrapper
com.yworks.canvas.input A Wrapper class that provides a common interface to the various Flex classes that support text display.
 TextLayoutFormatDeserializer
com.yworks.io.graphml.reader.deserializer A deserializer that handles TextLayoutFormat instances.
 TextLayoutFormatSerializer
com.yworks.io.graphml.writer.serializer A serializer that serializes TextLayoutFormat instances.
 TLFLabelStyle
com.yworks.graph.drawing A label style which uses the Flex Text Engine and the Text Layout Framework to render the text.
 TooltipTextProviders
com.yworks.canvas.input Provides convenience implementations of tooltip text provider functions that can be used by a MouseHoverInputMode.
 Transition
com.yworks.support A transition for use in a StateMachine.
 TransitionEvent
com.yworks.support 
 TreeGroupNode
com.yworks.ui.tree A tree node represents a group node in a data provider created by the class HierarchyTreeView.
 TreeNode
com.yworks.ui.tree A tree node represents a INode in a data provider created by the class HierarchyTreeView
 TypeConverters
com.yworks.support Manages the mapping of different Class types to implementations of ITypeConverter for these Class types.
 UndoEngine
com.yworks.support A generic support class that can manage IUndoUnit instances to support undoability.
 UnoccupiedPortCandidateProvider
com.yworks.graph.model Simple implementation of an IPortCandidateProvider that returns unoccupied ports at a given entity.
 UnsignedIntegerTypeConverter
com.yworks.support This class can convert uint values into Strings and back.
 UploadHandler
com.yworks.remote A Handler which sends a file to a server and expects a GraphML encoded graph as reponse.
 Util
com.yworks.util Provides static utility functions.
 VariableLinePaintable
com.yworks.canvas.drawing Draws a line between the sourcePoint and targetPoint that is extended by the set offset.
 Version
com.yworks.util Provides the version number for the yFiles FLEX release.
 ViewportLimiter
com.yworks.canvas Helper class used by CanvasComponent to limit the interactive movement of the viewport.
 VoidDisplayObjectCreator
com.yworks.canvas.drawing 
 VoidEdgeStyle
com.yworks.graph.drawing.common A void implementation of a Edge style that does nothing and behaves like an invisible style.
 VoidEdgeStyleRenderer
com.yworks.graph.drawing.common A void implementation of an edge style renderer that does nothing.
 VoidLabelStyle
com.yworks.graph.drawing.common A void implementation of a label style that does nothing and behaves like an invisible style.
 VoidLabelStyleRenderer
com.yworks.graph.drawing.common A void implementation of a label style renderer that does nothing.
 VoidNodeStyle
com.yworks.graph.drawing.common A void implementation of a Node style that does nothing and behaves like an invisible style.
 VoidNodeStyleRenderer
com.yworks.graph.drawing.common A void implementation of a node style renderer that does nothing.
 VoidPaintable
com.yworks.canvas.drawing A paintable that doesn't draw anything.
 VoidPathGeometry
com.yworks.graph.drawing.common A void implementation of the IPathGeometry interface that does nothing and behaves like an empty path.
 VoidPortStyle
com.yworks.graph.drawing.common A void implementation of a port style that does nothing and behaves like an invisible style.
 VoidPortStyleRenderer
com.yworks.graph.drawing.common A void implementation of a port style renderer that does nothing.
 VoidShapeGeometry
com.yworks.graph.drawing.common A void implementation of the IShapeGeometry interface that does nothing and behaves like an empty geometry.
 WeakReference
com.yworks.support This class allows to create weak references to arbitrary instances.
 WrappingCollectionModel
com.yworks.util Wraps the provided collection model in order to add write support to a otherwise non-writable ICollectionModel implementation (e.g.
 WriteEdgeLayoutHandler
com.yworks.io.graphml.writer Output handler that writes edge geometry data.
 WriteEdgeRealizerHandler
com.yworks.io.graphml.realizer Output handler that delegates serialization to IEdgeRealizerSerializer instances.
 WriteNodeLayoutHandler
com.yworks.io.graphml.writer Output handler that writes node geometry data.
 WriteNodeRealizerHandler
com.yworks.io.graphml.realizer Output handler that delegates serialization to INodeRealizerSerializer instances.
 WritePortLayoutHandler
com.yworks.io.graphml.writer Output handler that writes port geometry data.
 XmlAttributesParserAdapter
com.yworks.io.graphml.reader Implementation stub of IXmlAttributesParser.
 XmlAttributesProviderAdapter
com.yworks.io.graphml.writer Adapter implementation for interface IXmlAttributeProvider.
 XmlNodeKind
com.yworks.support 
 XMLResultEvent
com.yworks.remote An event class that wraps an xml formatted result that was transferred from the server.
 YDisplayObject
com.yworks.canvas.drawing A simple sprite with a YGraphics context and a property to store a render data cache object in.
 YGraphics
com.yworks.canvas.drawing A Graphics Context that supports matrix transformations and string drawing.
 YList
com.yworks.support An implementation of a double linked list
 YPoint
com.yworks.canvas.geom A simple default implementation of a mutable point in 2D coordinate space.
 YPointTypeConverter
com.yworks.support This class can convert YPoint values into Strings and back.
 YRectangle
com.yworks.canvas.geom A simple default implementation of a mutable rectangle in 2D coordinate space with double precision values stored in an instance of IMutablePoint and IMutableSize.
 YRectangleTypeConverter
com.yworks.support 
 ZOrderEvent
com.yworks.graph.model An event containing information about the change of the z-order value of an IModelItem.