Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

ABORT_HANDLER_DPKEY - Static variable in class com.yworks.yfiles.algorithms.AbortHandler
A DataProvider key for attaching an AbortHandler instance to a graph Only instances of AbortHandler should be assigned to this IDataProvider, otherwise a ClassCastException will occur.
AbortHandler - Class in com.yworks.yfiles.algorithms
This class provides a means for early termination of graph algorithms.
AbortHandler() - Constructor for class com.yworks.yfiles.algorithms.AbortHandler
Creates a new AbortHandler instance.
above(ICanvasObject) - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance exactly behind the reference item in the referenced item's group rendering list, so that it will be rendered directly above the given reference.
ABOVE_EDGE - Static variable in class com.yworks.yfiles.graph.labelmodels.EdgeSides
The label should be placed above the edge (in geometric sense).
ABSOLUTE - Static variable in class com.yworks.yfiles.layout.LabelAngleReferences
Angle interpretation specifier for edge labels which expresses that the rotation angle should be interpreted absolute and not relative to the edge slope.
ABSOLUTE_WITH_LEFT_IN_NORTH - Static variable in class com.yworks.yfiles.layout.LabelSideReferences
Side placement specifier for edge labels which defines that the preferred side for the label is interpreted independently of the edge direction placing left labels above horizontal segments.
ABSOLUTE_WITH_RIGHT_IN_NORTH - Static variable in class com.yworks.yfiles.layout.LabelSideReferences
Side placement specifier for edge labels which defines that the preferred side for the label is interpreted independently of the edge direction placing left labels above horizontal segments.
AbstractContextMenuInputMode<TContextMenu> - Class in com.yworks.yfiles.view.input
An implementation of the IInputMode interface that will display a ContextMenu when the user right clicks on the CanvasControl.
AbstractContextMenuInputMode() - Constructor for class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Creates a new instance with no initial context menu.
AbstractContextMenuInputMode(TContextMenu) - Constructor for class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Creates a new instance using the provided menu.
AbstractEdgeStyle - Class in com.yworks.yfiles.graph.styles
An abstract base class that makes it possible to easily implement a custom IEdgeStyle.
AbstractEdgeStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Initializes a new instance of the AbstractEdgeStyle class.
AbstractFoldingEdgeConverter - Class in com.yworks.yfiles.graph
An abstract basic implementation of the IFoldingEdgeConverter interface that may be derived from to create a customized FoldingEdgeConverter.
AbstractFoldingEdgeConverter() - Constructor for class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
 
AbstractGraphItemTemplate<TModelItem extends IModelItem> - Class in com.yworks.yfiles.graph.styles
Abstract base class for template styles that can be used to display IModelItems like INode, ILabel, etc. in a CanvasControl.
AbstractGraphItemTemplate() - Constructor for class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Creates a new instance.
AbstractGraphWrapper - Class in com.yworks.yfiles.graph
An abstract IGraph implementation that delegates all of its work to an existing implementation.
AbstractGraphWrapper(IGraph) - Constructor for class com.yworks.yfiles.graph.AbstractGraphWrapper
Creates a new instance that wraps a given IGraph.
AbstractInputHandler<TKey,TData> - Class in com.yworks.yfiles.graphml
An abstract convenience implementation of the IInputHandler interface.
AbstractInputHandler(Class<TKey>) - Constructor for class com.yworks.yfiles.graphml.AbstractInputHandler
Initializes a new instance of the AbstractInputHandler class.
AbstractInputHandler(Class<TKey>, ParsePrecedence) - Constructor for class com.yworks.yfiles.graphml.AbstractInputHandler
Initializes a new instance of the AbstractInputHandler class.
AbstractInputMode - Class in com.yworks.yfiles.view.input
Abstract base class implementation of an IInputMode that can be used concurrently with other IInputMode implementations if its Exclusive property is true.
AbstractInputMode() - Constructor for class com.yworks.yfiles.view.input.AbstractInputMode
Initializes a new instance of the AbstractInputMode class that is Exclusive by default.
AbstractInputMode(boolean) - Constructor for class com.yworks.yfiles.view.input.AbstractInputMode
Initializes a new instance of the AbstractInputMode class.
AbstractLabeling - Class in com.yworks.yfiles.layout.labeling
An abstract base class for generic labeling algorithms which place labels of graphs.
AbstractLabeling() - Constructor for class com.yworks.yfiles.layout.labeling.AbstractLabeling
Creates a new AbstractLabeling instance with default settings.
AbstractLabelLayout - Class in com.yworks.yfiles.layout
AbstractLabelLayout is the default implementation of the ILabelLayout interface.
AbstractLabelLayout() - Constructor for class com.yworks.yfiles.layout.AbstractLabelLayout
Creates a new AbstractLabelLayout instance.
AbstractLabelStyle - Class in com.yworks.yfiles.graph.styles
An abstract base class that makes it possible to easily implement a custom ILabelStyle.
AbstractLabelStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Initializes a new instance of the AbstractLabelStyle class.
AbstractLayoutStage - Class in com.yworks.yfiles.layout
Abstract base class implementing ILayoutStage that handles the management of the core layout algorithm.
AbstractLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.AbstractLayoutStage
Creates a new ILayoutStage instance with an optional core layout algorithm.
AbstractLayoutStage() - Constructor for class com.yworks.yfiles.layout.AbstractLayoutStage
Creates a new ILayoutStage instance with an optional core layout algorithm.
AbstractMISLabeling - Class in com.yworks.yfiles.layout.labeling
A base class for generic labeling algorithms which solve the labeling problem by reducing it to the maximum independent set (MIS) problem.
AbstractMISLabeling() - Constructor for class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Creates a new AbstractMISLabeling instance with default settings.
AbstractNodePlacer - Class in com.yworks.yfiles.layout.tree
Abstract base class for implementations of the INodePlacer interface.
AbstractNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Creates a new instance of AbstractNodePlacer.
AbstractNodeStyle - Class in com.yworks.yfiles.graph.styles
An abstract base class that makes it possible to easily implement a custom INodeStyle.
AbstractNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Initializes a new instance of the AbstractNodeStyle class.
AbstractOutputHandler<TKey,TData> - Class in com.yworks.yfiles.graphml
Convenience abstract base implementation of the IOutputHandler interface.
AbstractOutputHandler(Class<TKey>, String) - Constructor for class com.yworks.yfiles.graphml.AbstractOutputHandler
Initializes a new instance of the AbstractOutputHandler class.
AbstractOutputHandler(Class<TKey>, KeyScope, String, KeyType) - Constructor for class com.yworks.yfiles.graphml.AbstractOutputHandler
Initializes a new instance of the AbstractOutputHandler class using the provided scope, name, and type for the key definition.
AbstractPortCandidateProvider - Class in com.yworks.yfiles.view.input
An abstract convenience implementation of the IPortCandidateProvider interface.
AbstractPortCandidateProvider() - Constructor for class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
 
AbstractPortConstraintOptimizer - Class in com.yworks.yfiles.layout.hierarchic
This class is an abstract implementation of the IPortConstraintOptimizer interface that minimizes the effort required to modify the port assignment after the sequencing phase of hierarchic layout algorithm.
AbstractPortConstraintOptimizer() - Constructor for class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Creates a new AbstractPortConstraintOptimizer instance with default settings.
AbstractPortConstraintOptimizer.SameLayerData - Class in com.yworks.yfiles.layout.hierarchic
This static class provides information about the same-layer structures created by class AbstractPortConstraintOptimizer.
AbstractPortStyle - Class in com.yworks.yfiles.graph.styles
An abstract base class that makes it possible to easily implement a custom IPortStyle.
AbstractPortStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractPortStyle
Initializes a new instance of the AbstractPortStyle class.
AbstractReshapeHandleProvider - Class in com.yworks.yfiles.view.input
Abstract base class implementation of the IReshapeHandleProvider interface that has properties to restrict the size and area of a reshapeable.
AbstractReshapeHandleProvider() - Constructor for class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
 
AbstractRotatableNodePlacer - Class in com.yworks.yfiles.layout.tree
Abstract base class for INodePlacers that support rotations of the subtrees.
AbstractRotatableNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Creates a new instance of AbstractRotatableNodePlacer whose direction is specified by the given modification matrix.
AbstractRotatableNodePlacer.Matrix - Class in com.yworks.yfiles.layout.tree
A matrix describes the rotation of the subtree handled by AbstractRotatableNodePlacer.
AbstractRotatableNodePlacer.RootAlignment - Class in com.yworks.yfiles.layout.tree
A RootAlignment describes how a local root node is arranged in relation to its children.
AbstractSegmentInfo - Class in com.yworks.yfiles.layout.router.polyline
This class stores location information for orthogonal edge segments.
AbstractSegmentInfo(Edge, int, Direction, Interval, Interval, Interval) - Constructor for class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Creates a new instance of AbstractSegmentInfo.
AbstractSegmentInfo(Edge, int, LineSegment) - Constructor for class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Creates a new instance of AbstractSegmentInfo using a line segment to describe the edge segment.
AbstractStripeStyle - Class in com.yworks.yfiles.graph.styles
An abstract base class that makes it possible to easily implement a custom IStripeStyle.
AbstractStripeStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Initializes a new instance of the AbstractStripeStyle class.
AbstractTemplateStyle<TModelItem extends IModelItem> - Class in com.yworks.yfiles.graph.styles
Abstract base class for styles that renders complex Nodes.
AbstractTemplateStyle() - Constructor for class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Constructs a new instance of this style with default values.
AbstractUndoUnit - Class in com.yworks.yfiles.graph
An abstract convenience implementation of IUndoUnit.
AbstractUndoUnit(String, String) - Constructor for class com.yworks.yfiles.graph.AbstractUndoUnit
Creates a new instance using the given name as undo and redo name.
AbstractUndoUnit(String) - Constructor for class com.yworks.yfiles.graph.AbstractUndoUnit
Creates a new instance using the given name as undo and redo name.
acyclic(Graph, Node, double[], double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for acyclic directed graphs.
acyclic(Graph, Node, IDataProvider, INodeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Each edge is associated with an arbitrary double value that represents the cost of that edge.
acyclic(Graph, Node, double[], double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for acyclic directed graphs.
add(double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Adds a point, specified by its coordinates, to this rectangle.
add(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Adds a rectangle to this rectangle.
add(Object) - Method in class com.yworks.yfiles.algorithms.YList
add(int, Object) - Method in class com.yworks.yfiles.algorithms.YList
 
add(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.YPoint
Adds two points and returns the result.
add(YVector) - Method in class com.yworks.yfiles.algorithms.YVector
Adds a vector to this vector.
add(YVector, YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Adds two vectors and returns the result.
add(YPoint, YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Adds the vector to a point and returns the resulting point.
add(IRectangle) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Adds a rectangle to another one.
add(IPoint) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Adds a point to a rectangle, possibly enlarging the rectangle.
add(PointD, PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Implements the vector addition operator.
add(RectD, PointD) - Static method in class com.yworks.yfiles.geometry.RectD
Returns the union of the given rectangle and the given point.
add(RectD, RectD) - Static method in class com.yworks.yfiles.geometry.RectD
Returns the union of the given rectangles.
add(IUndoUnit) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Adds a new IUndoUnit to the queue.
add(Class<TContext>, Class<TResult>, Function<TContext, TResult>, boolean) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Adds a lookup implementation for a given type using a Function.
add(Class<TContext>, Class<TResult>, BiFunction<TContext, TResult, TResult>, boolean) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Adds a lookup implementation for a given type using a BiFunction.
add(Class<TContext>, Class<TResult>, Function<TContext, TResult>) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Adds a lookup implementation for a given type using a Function.
add(Class<TContext>, Class<TResult>, BiFunction<TContext, TResult, TResult>) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Adds a lookup implementation for a given type using a BiFunction.
add(IContextLookupChainLink) - Method in class com.yworks.yfiles.graph.LookupChain
Adds the given link to the end of the chain.
add(Class<TContext>, Class<TResult>, Function<TContext, TResult>, boolean) - Method in class com.yworks.yfiles.graph.LookupChain
A convenience method that adds a IContextLookupChainLink to the given chain that is based on a Function.
add(Class<TContext>, Class<TResult>, BiFunction<TContext, TResult, TResult>, boolean) - Method in class com.yworks.yfiles.graph.LookupChain
A convenience method that adds a IContextLookupChainLink to the given chain that is based on a BiFunction.
add(Class<TContext>, Class<TResult>, Function<TContext, TResult>) - Method in class com.yworks.yfiles.graph.LookupChain
A convenience method that adds a IContextLookupChainLink to the given chain that is based on a Function.
add(Class<TContext>, Class<TResult>, BiFunction<TContext, TResult, TResult>) - Method in class com.yworks.yfiles.graph.LookupChain
A convenience method that adds a IContextLookupChainLink to the given chain that is based on a BiFunction.
add(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
add(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Adds a newly created Node to this ILayer instance.
add(PortCandidate, int) - Method in class com.yworks.yfiles.layout.PortCandidateSet
Adds a PortCandidate with the given capacity to this PortCandidateSet.
add(PortCandidate) - Method in class com.yworks.yfiles.layout.PortCandidateSet
Adds a PortCandidate with the given capacity to this PortCandidateSet.
add(T) - Method in class com.yworks.yfiles.utils.ObservableCollection
Adds the item the the collection and triggers the ItemAdded event.
add(T) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Overridden to do nothing.
add(IModelItem) - Method in interface com.yworks.yfiles.view.input.IModelItemCollector
Adds a model item to this collector instance.
add(IInputMode) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Adds the given mode.
add(T) - Method in class com.yworks.yfiles.view.ModelManager
Installs an itemm and adds it to this managers set of managed items.
add(Node) - Method in class com.yworks.yfiles.view.VisualGroup
Adds another Node to the children collection of this instance.
add(int, Node) - Method in class com.yworks.yfiles.view.VisualGroup
Adds another Node to the children collection of this instance at the given index.
ADD_LABEL - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to add another label to the ILabelOwner that is specified by the Parameter.
addActiveChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Adds the given listener for the ActiveChanged event that occurs the Active property changes.
addAdditionalEnterIntervalCalculator(IEnterIntervalCalculator) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Adds a new interval calculator to the list of registered IEnterIntervalCalculators.
addAdditionalSnapLine(OrthogonalSnapLine) - Method in class com.yworks.yfiles.view.input.CollectGraphSnapLinesEventArgs
Adds a snap line all elements will snap to.
addAll(Collection<? extends Object>) - Method in class com.yworks.yfiles.algorithms.YList
Appends all elements provided by the given collection to this list.
addAll(ICursor) - Method in class com.yworks.yfiles.algorithms.YList
Appends all elements provided by the given cursor to this list.
addAll(int, Collection<? extends Object>) - Method in class com.yworks.yfiles.algorithms.YList
 
addAll(Collection<? extends T>) - Method in interface com.yworks.yfiles.utils.ICollection
 
addAll(Collection<? extends T>) - Method in interface com.yworks.yfiles.utils.IList
 
addAll(int, Collection<? extends T>) - Method in interface com.yworks.yfiles.utils.IList
Default implementation for List.addAll(int, Collection) that always throws an UnsupportedOperationException.
addAngle(double, double) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns the result of the addition of two angles between 0 and 2*Pi.
addArrows(IRenderContext, VisualGroup, IEdge, GeneralPath, IArrow, IArrow) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Convenience method that adds the arrows to a given container.
addAsSeparateEdge(IPort, IPort) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeFactory
addBackgroundGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the BackgroundGroupChanged event that occurs when the BackgroundGroup property has been changed.
addBend(IEdge, PointD, int) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addBend(IEdge, PointD, int) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addBend(PointD, int) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
Adds a new FoldingBendState to this edge state at the given index and location.
addBend(PointD) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
Adds a new FoldingBendState to this edge state at the given index and location.
addBend(IGraph, IGraph, IEdge, IBend, PointD, int) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that adds a bend to the targetEdge in the targetGraph as a copy of the source bend.
addBend(IEdge, PointD, int) - Method in interface com.yworks.yfiles.graph.IGraph
Adds a bend at the given index to the given edge using the coordinates provided.
addBend(IEdge, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Adds a bend at the given index to the given edge using the coordinates provided.
addBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the BendAdded event that occurs when a bend has been added to an edge in this graph.
addBendCopiedListener(IEventHandler<ItemCopiedEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the BendCopied event that occurs after a bend has been copied.
addBendCreatedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Adds the given listener for the BendCreated event that occurs once a bend creation gesture has been recognized.
addBendLocationChangedListener(IBendLocationChangedHandler) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addBendLocationChangedListener(IBendLocationChangedHandler) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addBendLocationChangedListener(IBendLocationChangedHandler) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the BendLocationChanged event that occurs when the location of a bend has been changed.
addBendRemovedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addBendRemovedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addBendRemovedListener(IEventHandler<BendEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the BendRemoved event that occurs when a bend has been removed from an edge in this graph.
addBends(IEdge, Iterable<PointD>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds bends with the given locations to the end of the bend list of the given edge.
addBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the BendTagChanged event that occurs when the tag of a bend has been replaced.
addBendToBeMoved(MovementInfo) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds MovementInfo representing an IBend that will be considered for the next drag gesture.
addBoundsToShape(double, double, double, double) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Extends this TreeLayout.SubtreeShape instance by the given rectangle.
addBridges(IRenderContext, GeneralPath, IBridgeCreator) - Method in class com.yworks.yfiles.view.BridgeManager
Core method that will add bridges to a GeneralPath using the IBridgeCreator callback to determine the type of the bridges.
addCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Adds the given listener for the Canceled event that occurs after the call to AbstractInputMode.cancel().
addCanExecuteChangedListener(IEventHandler) - Method in interface com.yworks.yfiles.view.input.ICommand
Adds the given listener for the CanExecuteChanged event that occurs when the result of a call to ICommand.canExecute(Object, Object) may yield a different result.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.EdgeDecorationInstaller
Installs a rendering for the item if it is an IEdge that will use the EdgeDecorationInstaller.getBendDrawing(CanvasControl, IEdge) and EdgeDecorationInstaller.getPen(CanvasControl, IEdge) to render the path and bends.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
Installs a rendering for the item if it is an IEdge.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in interface com.yworks.yfiles.view.ICanvasObjectInstaller
This the main method of the interface that performs the installation of an item's visual representation in the canvas by adding ICanvasObjects.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Installs a rendering for the item if it is an ILabel.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Installs a rendering for the item if it is an INode.
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
 
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
 
addCanvasObject(ICanvasContext, ICanvasObjectGroup, Object) - Method in class com.yworks.yfiles.view.RectangleIndicatorInstaller
 
addCenterSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, RectD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Callback method that is called by NodeSnapLineProvider.addSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IModelItem) the collect snap lines for the centers of the node.
addChainLink(IContextLookupChainLink) - Method in class com.yworks.yfiles.graph.LookupDecorator
Simple helper method that tries to add the provided chain link to the Decorator.
addChild(Object, ICanvasObjectDescriptor) - Method in interface com.yworks.yfiles.view.ICanvasObjectGroup
Adds a child element to the scene graph as a child of this group.
addCleanedUpListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Adds the given listener for the CleanedUp event that occurs when the recent edit operation has been cleaned up.
addCleanedUpListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Adds the given listener for the CleanedUp event that occurs when this instance has been cleaned up.
addClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the Clicked event that occurs once a click has been detected.
addCollectSnapLinesListener(IEventHandler<CollectGraphSnapLinesEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds the given listener for the CollectSnapLines event that occurs every time this instance has been initialized to collect OrthogonalSnapLines.
addCollectSnapLinesListener(IEventHandler<CollectLabelSnapLineEventArgs>) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Adds the given listener for the CollectSnapLines event that occurs every time this instance has been initialized to collect SnapLines.
addCollectSnapResultsListener(IEventHandler<CollectSnapResultsEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Adds the given listener for the CollectSnapResults event that occurs while moving items and handles.
addColumn() - Method in class com.yworks.yfiles.layout.PartitionGrid
Adds a new column to the PartitionGrid instance.
addCommandBinding(ICommand, KeyboardInputMode.ExecuteCommandHandler, KeyboardInputMode.CanExecuteCommandHandler) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds a command and associated execution handlers to this instance.
addCommandBinding(ICommand, KeyboardInputMode.ExecuteCommandHandler) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds a command and associated execution handlers to this instance.
addCommandBinding(ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds a command and associated execution handlers to this instance.
addConstant(Class<TContext>, Class<TResult>, TResult) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Add a lookup implementation for a given type that always yields a constant result.
addConstant(Class<TResult>, TResult) - Method in class com.yworks.yfiles.graph.LookupChain
Convenience method that can be used instead of the LookupChain.add(IContextLookupChainLink) method to easily add a lookup implementation for a given type that always yields a constant result.
addContentGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the ContentGroupChanged event that occurs when the ContentGroup property has been changed.
addDataParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the DataParsed event that occurs after a data element has been fully parsed.
addDataParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the DataParsing event that occurs when a data element is about to be parsed.
addDataProvider(Object, IDataProvider) - Method in class com.yworks.yfiles.algorithms.DataProviders.DataProviderOverlayManager
Adds the given DataProvider under the given key to the graph.
addDataProvider(Object, IDataProvider) - Method in class com.yworks.yfiles.algorithms.Graph
Registers the given data provider using the given look-up key.
addDataProvider(Object, IMapper<K, V>) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Registers a data provider with the graph using the given look-up key and wrapping the given mapper.
addDataWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'data' element has been called.
addDataWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the DataWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'data' element will be called.
addDeletedItemListener(IEventHandler<ItemEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the DeletedItem event that occurs when an item has been deleted interactively by this mode.
addDeletedItemListener(IEventHandler<ItemEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the DeletedItem event that occurs when an item has been deleted interactively by this mode.
addDeletedSelectionListener(IEventHandler<SelectionEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the DeletedSelection event that occurs just before the GraphEditorInputMode.deleteSelection() method has deleted the selection after all selected items have been removed.
addDeletedSelectionListener(IEventHandler<SelectionEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the DeletedSelection event that occurs just before the TableEditorInputMode.deleteSelection() method has deleted the selection after all selected items have been removed.
addDeletingSelectionListener(IEventHandler<SelectionEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the DeletingSelection event that occurs just before the GraphEditorInputMode.deleteSelection() method starts its work and will be followed by any number of DeletedItem events and finalized by a DeletedSelection event.
addDeletingSelectionListener(IEventHandler<SelectionEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the DeletingSelection event that occurs just before the TableEditorInputMode.deleteSelection() method starts its work and will be followed by any number of DeletedItem events and finalized by a DeletedSelection event.
addDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the DisplaysInvalidated event that occurs when the graph has changed visually and the display should be updated to reflect the changes.
addDocumentParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the DocumentParsed event that occurs when the document has been parsed.
addDocumentParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the DocumentParsing event that occurs when the document is about to be parsed.
addDocumentWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument() has been called.
addDocumentWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument() will be called.
addDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the DoubleClicked event that occurs once a double-click has been detected.
addDoubleTappedListener(IEventHandler<TapEventArgs>) - Method in class com.yworks.yfiles.view.input.TapInputMode
Adds the given listener for the DoubleTapped event that occurs once a double-tap has been detected.
addDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCanceledListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragCanceled event that occurs when the drag has been canceled.
addDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragCanceling event that occurs before the drag will be canceled.
addDragCancelingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragCanceling event that occurs before the drag will be canceled.
addDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragCanceling event that occurs before the drag will be canceled.
addDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragCanceling event that occurs before the drag will be canceled.
addDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragCanceling event that occurs before the drag will be canceled.
addDragDroppedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Adds the given listener for the DragDropped event that occurs when a drag operation is dropped onto the CanvasControl into which this instance is installed.
addDragEnteredListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Adds the given listener for the DragEntered event that occurs when a drag operation enters the CanvasControl into which this instance is installed.
addDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragFinished event that occurs once the drag has been finished.
addDragFinishedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragFinished event that occurs the drag has been finished.
addDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragFinished event that occurs once the drag has been finished.
addDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragFinished event that occurs once the drag has been finished.
addDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragFinished event that occurs once the drag has been finished.
addDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragFinishing event that occurs before the drag will be finished.
addDragFinishingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragFinishing event that occurs before the drag will be finished.
addDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragFinishing event that occurs before the drag will be finished.
addDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragFinishing event that occurs before the drag will be finished.
addDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragFinishing event that occurs before the drag will be finished.
addDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the Dragged event that occurs at the end of every drag.
addDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDraggingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the Dragging event that occurs at the start of every drag.
addDragLeftListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Adds the given listener for the DragLeft event that occurs when a drag operation leaves the CanvasControl into which this instance is installed.
addDragOverListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Adds the given listener for the DragOver event that occurs when a drag operation drags over the CanvasControl into which this instance is installed.
addDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragStarted event that occurs once the drag is initialized and has started.
addDragStartedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragStarted event that occurs once the drag is initialized and has started.
addDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragStarted event that occurs once the drag is initialized and has started.
addDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragStarted event that occurs once the drag is initialized and has started.
addDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragStarted event that occurs once the drag is initialized and has started.
addDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds the given listener for the DragStarting event that occurs once the drag is starting.
addDragStartingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Adds the given listener for the DragStarting event that occurs once the drag is starting.
addDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the DragStarting event that occurs once the drag is starting.
addDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Adds the given listener for the DragStarting event that occurs once the drag is starting.
addDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Adds the given listener for the DragStarting event that occurs once the drag is starting.
addDummyNode(Node, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer.SameLayerData
Adds a given dummy Node to this AbstractPortConstraintOptimizer.SameLayerData instance and associates it with the given original (same-layer) Edge.
addDynamicDecompositionListener(IDecompositionListener) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Adds the given dynamic decomposition listener to receive PartitionCell subdivision and creation events from this decomposition.
addDynamicDecompositionListener(IDecompositionListener) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Adds the given listener to the GraphPartition.
addDynamicDecompositionListener(IDecompositionListener) - Method in interface com.yworks.yfiles.layout.router.polyline.IDynamicDecomposition
Adds the given IDecompositionListener that will be notified of dynamic decomposition events to the IPartition.
addEdgeCopiedListener(IEventHandler<ItemCopiedEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the EdgeCopied event that occurs after an edge has been copied.
addEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the EdgeCreated event that occurs when an edge has been created.
addEdgeCreatedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the EdgeCreated event that occurs after an edge has been created by this mode.
addEdgeCreationStartedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the EdgeCreationStarted event that occurs when the edge creation has started.
addEdgeEndToBeMoved(MovementInfo, boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds MovementInfo representing the end of an IEdge that will be considered for the next drag gesture.
addEdgeLabel(IEdgeLabelLayout, Edge) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Adds a label to a given edge.
addEdgeParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the EdgeParsed event that occurs after a edge element has been fully parsed.
addEdgeParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the EdgeParsing event that occurs when an edge element is about to be parsed.
addEdgePathSnapLines(LabelSnapContext, IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Adds snap lines to the snapContext that are parallel to the path segments of the owner edge at particular distances.
addEdgePathSnapLines(LabelSnapContext, IInputModeContext, ILabel, double) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Adds snap lines to the snapContext that are parallel to the path segments of the owner edge at the given distance.
addEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the EdgePortsChanged event that occurs when an edge had its SourcePort or TargetPort changed.
addEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the EdgePortsChanged event that occurs after an edge's source and/or target ports have been changed as the result of an input gesture.
addEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the EdgeRemoved event that occurs when an edge has been removed.
addEdgeSegments(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Adds all edge segments of the given edge to this TreeLayout.SubtreeShape instance.
addEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the EdgeStyleChanged event that occurs when an edge style has been replaced.
addEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the EdgeTagChanged event that occurs when the tag of an edge has been replaced.
addEdgeWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'edge' element has been called.
addEdgeWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the EdgeWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'edge' element will be called.
addEditingCanceledListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Adds the given listener for the EditingCanceled event that occurs if the editing has not been finished.
addEditingStartedListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Adds the given listener for the EditingStarted event that occurs when text editing is started.
addedPathForEdge(LayoutGraph, Edge, NodeList) - Method in class com.yworks.yfiles.layout.BendConverter
Adds information to newly created dummy nodes.
addElementsCopiedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Adds the given listener for the ElementsCopied event that occurs when the GraphClipboard.copy(IGraph, Predicate) operation finished successfully.
addElementsCutListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Adds the given listener for the ElementsCut event that occurs when the GraphClipboard.cut(IGraph, Predicate) operation finished successfully.
addElementsPastedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Adds the given listener for the ElementsPasted event that occurs when the GraphClipboard.paste(IInputModeContext, IGraph, Predicate, IElementCopiedCallback, Predicate) operation finished successfully.
addEventHandlers(IGraph) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Adds event handlers that propagate graph events from graph to listeners on this instance.
addEventHandlers(IGraph) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
addExistingPorts(IPortOwner, List<IPortCandidate>) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Convenience method for subclasses that adds all existing Ports of the owner to the provided list.
addExplicitlyMovedBend(MovementInfo) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Registers the provided bend with this instance so that it will be considered explicitly moved for this edit.
addFirst(Object) - Method in class com.yworks.yfiles.algorithms.YList
Inserts the given object at the head of this list.
addFirstCell(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Adds a formerly removed ListCell object at the head of this list.
addFirstSeparateEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in class com.yworks.yfiles.graph.MergingFoldingEdgeConverter
Adds the first separate edge to the source and target node pair using the IFoldingEdgeFactory.addAsSeparateEdge(com.yworks.yfiles.graph.IPort, com.yworks.yfiles.graph.IPort) method.
addFixedNodeBorderSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, RectD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Callback method that adds the fixed snap lines around the border of the nodes' layout.
addFixedNodeSnapLine(OrthogonalSnapLine) - Method in class com.yworks.yfiles.view.input.CollectGraphSnapLinesEventArgs
Adds a snap line for nodes.
addFixedSegmentSnapLine(OrthogonalSnapLine) - Method in class com.yworks.yfiles.view.input.CollectGraphSnapLinesEventArgs
Adds a snap line for edge segments and bends.
addFocusGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the FocusGroupChanged event that occurs when the FocusGroup property has been changed.
addFoldingEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
 
addFoldingEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
Actually adds the folding edge as a separate edge to the view, reusing existing view ports of the original source and target port, if ReusingMasterPortsEnabled is enabled and that is possible for the given edge.
addFoldingEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in class com.yworks.yfiles.graph.ExcludingFoldingEdgeConverter
addFoldingEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeConverter
This method gets called by the IFoldingView implementation to determine whether a given edge in the MasterGraph should be represented by a folding edge in the given view.
addFoldingEdge(IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) - Method in class com.yworks.yfiles.graph.MergingFoldingEdgeConverter
Tries to add the folding edge to an existing folding edge, considering the EdgeDirectionIgnoringEnabled property.
addGestureCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureCanceled event that occurs when the gesture has been canceled.
addGestureCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureCanceling event that occurs before the gesture will be canceled.
addGestureFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureFinished event that occurs once the gesture has been finished.
addGestureFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureFinishing event that occurs before the gesture will be finished.
addGestureStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureStarted event that occurs once the gesture is initialized and has started.
addGestureStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the GestureStarting event that occurs once the gesture is starting.
addGraphCopiedListener(IEventHandler<ItemCopiedEventArgs<IGraph>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the GraphCopied event that occurs after the entire graph has been copied.
addGraphMLParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the GraphMLParsed event that occurs after the graphml element has been fully parsed.
addGraphMLParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the GraphMLParsing event that occurs when the graphml element is about to be parsed.
addGraphMLWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'graphml' element has been called.
addGraphMLWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'graphml' element will be called.
addGraphParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the GraphParsed event that occurs after a graph element has been fully parsed.
addGraphParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the GraphParsing event that occurs when a graph element is about to be parsed.
addGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the GraphTagChanged event that occurs when the tag of the graph has been replaced.
addGraphWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'graph' element has been called.
addGraphWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the GraphWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'graph' element will be called.
addGridLineSnapResult(GraphSnapContext, CollectSnapResultsEventArgs, INode, SnapLineSnapTypes, IPoint, double, PointD, double, double, PointD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Adds a snap result for a location that snaps to a grid line.
addGridSnapResult(GraphSnapContext, CollectSnapResultsEventArgs, INode, IGridConstraintProvider<INode>, PointD, PointD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Adds a snap result for a location that snaps to the grid.
addGridSnapResult(GraphSnapContext, CollectSnapResultsEventArgs, PointD, INode) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Calculates a SnapResult and adds it to the argument.
addGridSnapResultCore(GraphSnapContext, CollectSnapResultsEventArgs, PointD, INode, GridSnapTypes, SnapPolicy, SnapPolicy) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Calculates a SnapResult and adds it to the argument.
addGroup() - Method in interface com.yworks.yfiles.view.ICanvasObjectGroup
Adds a new ICanvasObjectGroup to this group in the current scene graph.
addGroupCollapsedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Adds the given listener for the GroupCollapsed event that occurs whenever a group has been IFoldingView.collapse(INode)d.
addGroupCollapsedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupCollapsed event that occurs whenever a group has been Collapsed.
addGroupCollapsingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupCollapsing event that occurs before a group will be Collapsed.
addGroupEnteredListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupEntered event that occurs whenever a group has been Entered.
addGroupEnteringListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupEntering event that occurs before a group will be Entered.
addGroupExitedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupExited event that occurs whenever a group has been Exited.
addGroupExitingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupExiting event that occurs before a group will be Exited.
addGroupExpandedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Adds the given listener for the GroupExpanded event that occurs whenever a group has been IFoldingView.expand(INode)ed.
addGroupExpandedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupExpanded event that occurs whenever a group has been Expanded.
addGroupExpandingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adds the given listener for the GroupExpanding event that occurs before a group will be Expanded.
addHandle(IMutablePoint, Cursor, HandleTypes) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Factory method that creates and adds a handle to this mode by wrapping a given IMutablePoint instance.
addHandle(IHandle) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Adds a handle to the collection of handles managed by this instance.
addHandle(IMutablePoint, Cursor) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Factory method that creates and adds a handle to this mode by wrapping a given IMutablePoint instance.
addHandle(IMutablePoint) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Factory method that creates and adds a handle to this mode by wrapping a given IMutablePoint instance.
addHandleDeserializationListener(IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the HandleDeserialization event that occurs when XML content is about to be deserialized.
addHandleDeserializationListener(IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Adds the given listener for the HandleDeserialization event that occurs when XML content is about to be deserialized.
addHandler(IEventRecognizer, KeyboardInputMode.ExecuteCommandHandler) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds an event handler for key events recognized by the given IEventRecognizer.
addHandler(KeyCodeCombination, KeyboardInputMode.ExecuteCommandHandler) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds an event handler for the given KeyCodeCombination to this mode.
addHandleSerializationListener(IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the HandleSerialization event that occurs when XML content is about to be serialized.
addHandleSerializationListener(IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Adds the given listener for the HandleSerialization event that occurs when XML content is about to be serialized.
addHighlight(T) - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Adds another highlight.
addHighlightGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the HighlightGroupChanged event that occurs when the HighlightGroup property has been changed.
addHorizontalSegmentSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IEdge, PointD, PointD) - Method in class com.yworks.yfiles.view.input.EdgeSnapLineProvider
Adds horizontal snap lines for a horizontally oriented fixed segment snap lines.
addHoveredItemChangedListener(IEventHandler<HoveredItemChangedEventArgs>) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Adds the given listener for the HoveredItemChanged event that occurs when the item that is being hovered over with the mouse changes.
addImplicitlyMovedBend(MovementInfo) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Registers the provided bend as being moved implicitly for this edit.
addInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Adds the given listener for the Initialized event that occurs after the call to AbstractInputMode.initialize().
addInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Adds the given listener for the Initialized event that occurs when the edit has been initialized.
addInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Adds the given listener for the Initialized event that occurs when this instance has been initialized.
addInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Adds the given listener for the Initializing event that occurs before the call to AbstractInputMode.initialize().
addInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Adds the given listener for the Initializing event that occurs when the edit is about to be initialized.
addInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Adds the given listener for the Initializing event that occurs when this instance is about to be initialized.
addInitialLocationSnapLines(LabelSnapContext, IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Adds two snap line for the initial center location of the label, one in the direction of the up vector, the other orthogonal to that direction.
addInputHandler(IInputHandler) - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
Register an IInputHandler instance for the current KeyDefinition.
addInputHandlerFactory(Predicate<Element>, IGenericInputHandlerFactory) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a Future instance that wraps an IInputHandler that is dynamically created by factory.
addInputMapper(Class<TKey>, Class<TData>, String, IMapper<TKey, TData>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Register a IMapper instance for use as an input data target.
addInputMapper(Class<TKey>, Class<TData>, Predicate<Element>, IMapper<TKey, TData>, IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Register a IMapper instance for use as an input data target.
addInputMapperFuture(Class<TKey>, Class<TData>, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a Future instance that wraps an IMapper for use as an input data target.
addInputMapperFuture(Class<TKey>, Class<TData>, Predicate<Element>, IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a Future instance that wraps an IMapper for use as an input data target.
addInputModeContextChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the InputModeContextChanged event that occurs when the InputModeContext property has been changed.
addInputModeGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the InputModeGroupChanged event that occurs when the InputModeGroup property has been changed.
addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the IsGroupNodeChanged event.
addItem(T) - Method in class com.yworks.yfiles.view.CollectionModelManager
 
addItem(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Registers and installs the given item into the canvas.
addItemAddedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Adds the given listener for the ItemAdded event that occurs when an item has been added to this collection.
addItemAddedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Adds the given listener for the ItemAdded event that occurs when an item has been added to this collection.
addItemChangedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Adds the given listener for the ItemChanged event that occurs when an item in this collection has changed significantly.
addItemChangedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Adds the given listener for the ItemChanged event that occurs when an item has been changed inside this collection.
addItemCreatedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Adds the given listener for the ItemCreated event that occurs when a new item gets created by this input mode.
addItemRemovedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Adds the given listener for the ItemRemoved event that occurs when an item has been removed from this collection.
addItemRemovedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Adds the given listener for the ItemRemoved event that occurs when an item has been removed from this collection.
addItems(Iterable<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Adds all items to the canvas.
addItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<T>>) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
 
addItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.GraphSelection
 
addItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<T>>) - Method in interface com.yworks.yfiles.view.ISelectionModel
Adds the given listener for the ItemSelectionChanged event that occurs when an item changed its selection state from selected to unselected or vice versa.
addItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.StripeSelection
 
addItemToBeReshaped(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds an item which will be reshaped.
ADDITIONAL_EDGE_WEIGHT_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
A DataProvider key for assigning additional edge weights The ILayerer tries to maintain edges with higher weights short.
addKeyBinding(KeyCodeCombination, ICommand, Object) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds an event handler for a specific key press gesture to this mode.
addKeyBinding(KeyCode, ModifierKeys, ICommand, Object) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds an event handler for a specific key press gesture to this mode.
addKeyBinding(KeyCodeCombination, ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds an event handler for a specific key press gesture to this mode.
addKeyParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the KeyParsed event that occurs after a key element has been fully parsed.
addKeyParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the KeyParsing event that occurs when a key element is about to be parsed.
addKeyWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'key' element has been called.
addKeyWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the KeyWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'key' element will be called.
addLabel(ILabelOwner, String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabel(ILabelOwner, String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabel(String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.FolderNodeState
 
addLabel(String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
 
addLabel(String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.FoldingLabelOwnerState
Adds a FoldingLabelState to this state.
addLabel(IGraph, IGraph, ILabelOwner, ILabel) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that adds a label to the target item in the targetGraph as a copy of the source label.
addLabel(ILabelOwner, String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Add a label to the given item using the text as the initial label text and label model parameter, style and tag.
addLabel(ILabelOwner, String, ILabelModelParameter, ILabelStyle, SizeD) - Method in interface com.yworks.yfiles.graph.IGraph
Add a label to the given item using the text as the initial label text and label model parameter, style and tag.
addLabel(ILabelOwner, String, ILabelModelParameter, ILabelStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Add a label to the given item using the text as the initial label text and label model parameter, style and tag.
addLabel(ILabelOwner, String, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.IGraph
Add a label to the given item using the text as the initial label text and label model parameter, style and tag.
addLabel(ILabelOwner, String) - Method in interface com.yworks.yfiles.graph.IGraph
Add a label to the given item using the text as the initial label text and label model parameter, style and tag.
addLabel(IStripe, String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in interface com.yworks.yfiles.graph.ITable
Add a label to the given owner using the text as the initial label text and label model parameter and style.
addLabel(IStripe, String, ILabelModelParameter, ILabelStyle, SizeD) - Method in interface com.yworks.yfiles.graph.ITable
Add a label to the given owner using the text as the initial label text and label model parameter and style.
addLabel(IStripe, String, ILabelModelParameter, ILabelStyle) - Method in interface com.yworks.yfiles.graph.ITable
Add a label to the given owner using the text as the initial label text and label model parameter and style.
addLabel(IStripe, String, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.ITable
Add a label to the given owner using the text as the initial label text and label model parameter and style.
addLabel(IStripe, String) - Method in interface com.yworks.yfiles.graph.ITable
Add a label to the given owner using the text as the initial label text and label model parameter and style.
addLabel(IStripe, String, ILabelModelParameter, ILabelStyle, SizeD, Object) - Method in class com.yworks.yfiles.graph.Table
 
addLabel(ILabelOwner) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds a new label to the given item interactively.
addLabel(ILabelOwner) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds a new label to the given stripe interactively.
addLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelAdded event that occurs when a label has been added to this graph instance.
addLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the LabelAdded event that occurs when a label has been added to this graph instance.
addLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.Table
 
addLabelAddedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelAdded event that occurs when this mode has triggered the addition of an ILabel, for instance, in response to GraphEditorInputMode.createLabel(ILabelOwner).
addLabelAddedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelAdded event that occurs when this mode has triggered the addition of an ILabel, for instance, in response to TableEditorInputMode.createLabel(IStripe).
addLabelAddingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelAdding event that occurs when a label is about to be added.
addLabelAddingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelAdding event that occurs when a label is about to be added.
addLabelChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the LabelChanged event that occurs when a label has been changed, for instance, if its style has been replaced.
addLabelChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.Table
 
addLabelCopiedListener(IEventHandler<ItemCopiedEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the LabelCopied event that occurs after a label has been copied.
addLabelEditingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelEditing event that occurs when a label is about to be edited.
addLabelEditingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelEditing event that occurs when a label is about to be edited.
addLabelLayout(Node, INodeLabelLayout) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Adds the given node label layout to the given node.
addLabelLayout(Edge, IEdgeLabelLayout) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Adds the given IEdgeLabelLayout to the given edge.
addLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelLayoutParameterChanged event that occurs when the model parameter of a label has been changed.
addLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelPreferredSizeChanged event that occurs when the preferred size of a label has been changed.
addLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelRemoved event that occurs when a label has been removed from this graph instance.
addLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the LabelRemoved event that occurs when a label has been removed from this graph instance.
addLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
addLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelStyleChanged event that occurs when a label style has been replaced.
addLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelTagChanged event that occurs when the tag of a label has been replaced.
addLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the LabelTextChanged event that occurs when the text of a label has been changed.
addLabelTextChangedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelTextChanged event that occurs when this mode has triggered the edit of an ILabel, for instance, in response to GraphEditorInputMode.editLabel(ILabel).
addLabelTextChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelTextChanged event that occurs when this mode has triggered the edit of an ILabel, for instance, in response to TableEditorInputMode.editLabel(ILabel).
addLabelTextEditingCanceledListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelTextEditingCanceled event that occurs when the actual label editing process is canceled.
addLabelTextEditingCanceledListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelTextEditingCanceled event that occurs when the actual label editing process is canceled.
addLabelTextEditingStartedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the LabelTextEditingStarted event that occurs when the actual label editing process is about to start.
addLabelTextEditingStartedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the LabelTextEditingStarted event that occurs when the actual label editing process is about to start.
addLast(Object) - Method in class com.yworks.yfiles.algorithms.YList
Inserts the given object at the tail of this list.
addLastCell(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Adds a formerly removed ListCell object at the tail of this list.
addLayoutFinishedListener(IEventHandler<LayoutEventArgs>) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Adds the given listener for the LayoutFinished event.
addLeftClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the LeftClicked event that occurs once a left click has been detected.
addLeftDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the LeftDoubleClicked event that occurs once a left double-click has been detected.
addLineSegment(double, double, double, double) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Extends this TreeLayout.SubtreeShape instance by the given segment.
addLookup(IContextLookupChainLink) - Method in class com.yworks.yfiles.graph.DefaultGraph
Adds the chain element to the lookup for this instance.
addLookup(Class, IContextLookupChainLink) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Adds a lookup chain element to the chain of lookups for a given type.
addMapper(Class<K>, Class<V>, Object, IMapper<K, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Registers a mapper for the given tag.
addMapper(Class<V>, ILabelLayoutDpKey<V>, IMapper<ILabel, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Adds a previously created mapper to this instance for the given tag.
addMapper(Class<V>, NodeDpKey<V>, IMapper<INode, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Adds a previously created mapper to this instance for the given tag.
addMapper(Class<V>, EdgeDpKey<V>, IMapper<IEdge, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Adds a previously created mapper to this instance for the given tag.
addMapper(Class<K>, Class<V>, Object, IMapper<K, V>) - Method in class com.yworks.yfiles.graph.MapperRegistry
 
addMovedEdgeEnd(MovementInfo, boolean) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Registers the provided end of the edge with this instance so that it will be considered explicitly moved for this edit.
addMovedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the Moved event that occurs at the end of every drag or move.
addMovedPort(MovementInfo) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Registers the provided port with this instance so that it will be considered explicitly moved for this edit.
addMovingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the Moving event that occurs at the start of every drag or move.
addMutexObtainedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Adds the given listener for the MutexObtained event that occurs when the mutex has been successfully obtained.
addMutexReleasedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Adds the given listener for the MutexReleased event that occurs when the mutex has been released.
addNamespace(String, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a namespace to the header of a GraphML file.
addNamespaceMapping(String, Class) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a mapping for a xmlNamespace to the package of the given type.
addNamespaceMapping(String, String, Class) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a mapping for a xmlNamespace with a custom prefix to the package of the given type.
addNamespaceMapping(String, String, ClassLoader) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a mapping for a xmlNamespace to a packageName and its classLoader.
addNamespaceMapping(String, String, String, ClassLoader) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a mapping for a xmlNamespace with a custom prefix to a packageName and its classLoader.
addNodeCopiedListener(IEventHandler<ItemCopiedEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the NodeCopied event that occurs after a node has been copied.
addNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the NodeCreated event that occurs when a node has been created.
addNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the NodeCreated event that occurs when this mode has created a node in response to user interaction.
addNodeLabel(INodeLabelLayout, Node) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Adds a label to a given node.
addNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the NodeLayoutChanged event that occurs when a node layout has been changed.
addNodeParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the NodeParsed event that occurs after a node element has been fully parsed.
addNodeParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the NodeParsing event that occurs when a node element is about to be parsed.
addNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the NodeRemoved event that occurs when a node has been removed.
addNodeReparentedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the NodeReparented event that occurs when a node has been reparented interactively.
addNodeShapeSnapLines(LabelSnapContext, IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Adds snap lines to the snapContext that are parallel to the owner node's border at particular distances.
addNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the NodeStyleChanged event that occurs when a node style has been replaced.
addNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the NodeTagChanged event that occurs when the tag of a node has been replaced.
addNodeToBeMoved(MovementInfo) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds MovementInfo representing an INode that will be considered for the next drag gesture.
addNodeToNodeSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, RectD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Callback method that adds the fixed snap lines around the node for other nodes to snap to using the NodeToNodeDistance.
addNodeToSegmentSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, RectD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Callback method that adds the fixed snap lines around the node for edge segments to snap to.
addNodeWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'node' element has been called.
addNodeWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the NodeWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'node' element will be called.
addObjectCopiedListener(IEventHandler<ItemCopiedEventArgs<Object>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the ObjectCopied event that occurs after a style has been copied.
addObstacleProvider(IObstacleProvider) - Method in class com.yworks.yfiles.view.BridgeManager
Adds another IObstacleProvider to query for obstacles.
addOffset(double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Adds the given offset to the segments' positions.
addOrthogonalSegment(MovementInfo, MovementInfo) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds an orthogonally moved segment to this context for which this instance will automatically collect SnapResults and provide a default visualization.
addOutputHandler(IOutputHandler) - Method in class com.yworks.yfiles.graphml.QueryOutputHandlersEventArgs
Adds the given output handler to the set of registered output handlers for the given scope.
addOutputMapper(Class<TModelItem>, Class<TValue>, String, IMapper<TModelItem, TValue>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Register a IMapper instance for use as an output data source.
addOutputMapper(Class<TModelItem>, Class<TValue>, String, String, IMapper<TModelItem, TValue>, IEventHandler<HandleSerializationEventArgs>, KeyType) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Register a IMapper instance for use as an output data source.
addOverrideResolveReferenceListener(IEventHandler<ResolveReferenceEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the OverrideResolveReference event that occurs before inline references are evaluated.
addParameter(ILabelModelParameter, ILabelCandidateDescriptor) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
Adds another parameter to this models collection of parameters.
addParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
Adds another parameter to this models collection of parameters.
addParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
Adds the given parameter to the LocationParameters of this instance.
addParentChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addParentChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addParentChangedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the ParentChanged event.
addParsedListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the Parsed event that occurs when the the document has been parsed.
addParsedListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Adds the given listener for the Parsed event that occurs when the the document has been parsed.
addParsingListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the Parsing event that occurs when the parsing of a document is just about to begin.
addParsingListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Adds the given listener for the Parsing event that occurs when the parsing of the document is just about to begin.
addPathSearchExtension(PathSearchExtension) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Adds the given extension to the list of PathSearchExtensions.
addPlaceAfterConstraint(Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
Adds a constraint that forces the Node or Edge with id after to lie after the Node or Edge with id reference.
addPlaceAtHeadConstraint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
Adds a constraint that places a Node or Edge at the start of the sequence.
addPlaceAtTailConstraint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
Adds a constraint that places a Node or Edge at the end of the sequence.
addPlaceBeforeConstraint(Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
Adds a constraint that forces the Node or Edge with id before to lie before the Node or Edge with id reference.
addPlaceNodeAboveConstraint(Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID aboveId to lie above the Node with ID referenceId.
addPlaceNodeAboveConstraint(Object, Object, int, int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID aboveId to lie at least minDistance layers above the Node with ID referenceId with a given weight penalty for larger layer differences.
addPlaceNodeAboveConstraint(Object, Object, int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID aboveId to lie at least minDistance layers above the Node with ID referenceId with a given weight penalty for larger layer differences.
addPlaceNodeAtBottomConstraint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that places a Node on the bottom layer.
addPlaceNodeAtTopConstraint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that places a Node on the topmost layer.
addPlaceNodeBelowConstraint(Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces a Node with ID belowId to lie below the Node with ID referenceId.
addPlaceNodeBelowConstraint(Object, Object, int, int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID belowId to lie at least minDistance layers below the Node with ID referenceId with a given weight penalty for larger layer differences.
addPlaceNodeBelowConstraint(Object, Object, int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID belowId to lie at least minDistance layers below the Node with ID referenceId with a given weight penalty for larger layer differences.
addPlaceNodeInSameLayerConstraint(Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Adds a constraint that forces the Node with ID sameLayerId to lie in the same layer as the Node with ID referenceId.
addPoint(double, double) - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Adds a control point to the end of the control point sequence.
addPopulateMenuListener(IEventHandler<PopulateMenuEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Adds the given listener for the PopulateMenu event that occurs when the context menu is about to be shown.
addPort(IPortOwner, IPortLocationModelParameter, IPortStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPort(IPortOwner, IPortLocationModelParameter, IPortStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Add a port to the given port owner using the coordinates as the new initial position of the port anchor.
addPort(IGraph, IGraph, IPortOwner, IPort) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that adds a port to the targetPortOwner in the targetGraph as a copy of the source port.
addPort(IPortOwner, IPortLocationModelParameter, IPortStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the location model parameter, style and tag.
addPort(IPortOwner, PointD, IPortStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the absolute coordinates as the new initial position of the port anchor.
addPort(IPortOwner, IPortLocationModelParameter, IPortStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the location model parameter, style and tag.
addPort(IPortOwner, IPortLocationModelParameter) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the location model parameter, style and tag.
addPort(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the location model parameter, style and tag.
addPort(IPortOwner, PointD, IPortStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the absolute coordinates as the new initial position of the port anchor.
addPort(IPortOwner, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Add a port to the given port owner using the absolute coordinates as the new initial position of the port anchor.
addPort(IParseContext, IPortOwner) - Method in interface com.yworks.yfiles.graphml.IGraphElementFactory
Adds a new port to the given IPortOwner.
addPortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addPortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the PortAdded event that occurs when a port has been added to this graph instance.
addPortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the PortAdded event that occurs when this instance adds a port to the source or target node during completion of the edge creation gesture.
addPortCopiedListener(IEventHandler<ItemCopiedEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Adds the given listener for the PortCopied event that occurs after a port has been copied.
addPortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addPortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the PortLocationParameterChanged event that occurs when the location model parameter of a port has been changed.
addPortParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the PortParsed event that occurs after a port element has been fully parsed.
addPortParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Adds the given listener for the PortParsing event that occurs when a port element is about to be parsed.
addPortRemovedListener(IEventHandler<PortEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPortRemovedListener(IEventHandler<PortEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addPortRemovedListener(IEventHandler<PortEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the PortRemoved event that occurs when a port has been removed from its owner.
addPortSnapLine(OrthogonalSnapLine) - Method in class com.yworks.yfiles.view.input.CollectGraphSnapLinesEventArgs
Adds a snap line for ports.
addPortSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, RectD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Callback method that is called by NodeSnapLineProvider.addSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IModelItem) the collect snap lines to snap ports to at the provided node.
addPortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addPortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the PortStyleChanged event that occurs when a port style has been replaced.
addPortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
addPortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
addPortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Adds the given listener for the PortTagChanged event that occurs when the tag of a port has been replaced.
addPortToBeMoved(MovementInfo) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds MovementInfo representing an IPort that will be considered for the next drag gesture.
addPortWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'port' element has been called.
addPortWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Adds the given listener for the PortWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'port' element will be called.
addPreferredCursorChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Adds the given listener for the PreferredCursorChanged event that occurs when the PreferredCursor property changes.
addPrintedListener(IEventHandler<PrintingEvent>) - Method in class com.yworks.yfiles.view.CanvasPrinter
Adds a listener for the printed event.
addPrintingListener(IEventHandler<PrintingEvent>) - Method in class com.yworks.yfiles.view.CanvasPrinter
Adds a listener for the printing event.
addPriorityChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Adds the given listener for the PriorityChanged event that occurs when ConcurrencyController.onPriorityChanged() is called by the associated mode.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Adds the given listener for the PropertyChanged event that occurs whenever the view becomes invalid or the LocalRoot property changes.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.LookupChain
Adds the given listener for the PropertyChanged event that occurs when the lookup of this instance has changed for some or all of the types or items.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Adds the given listener for the PropertyChanged event that occurs when a property value changes.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Adds the given listener for the PropertyChanged event that occurs when the value of the Table property changes.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Adds the given listener for the PropertyChanged event that occurs when UndoEngine.canUndo(), UndoEngine.canRedo(), UndoName, or RedoName changed its value.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.utils.Future
Adds the given listener for the PropertyChanged event that occurs when a property value changes.
addPropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Adds the given listener for the PropertyChanged event that occurs when the FocusedItem property has been changed.
addQueryInputHandlersListener(IEventHandler<QueryInputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the QueryInputHandlers event that occurs when a GraphML attribute is about to be read.
addQueryInputHandlersListener(IEventHandler<QueryInputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Adds the given listener for the QueryInputHandlers event that occurs when IInputHandlers are queried.
addQueryOutputHandlersListener(IEventHandler<QueryOutputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the QueryOutputHandlers event that occurs when a GraphML attribute is about to be written.
addQueryOutputHandlersListener(IEventHandler<QueryOutputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Adds the given listener for the QueryOutputHandlers event that occurs when IOutputHandlers are queried.
addQueryPositionHandlerListener(IEventHandler<QueryPositionHandlerEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Adds the given listener for the QueryPositionHandler event that occurs when a drag is recognized for the MoveInputMode.
addQueryReferenceIdListener(IEventHandler<QueryReferenceIdEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the QueryReferenceId event that occurs when a reference is queried.
addQueryReferenceIdListener(IEventHandler<QueryReferenceIdEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Adds the given listener for the QueryReferenceId event that occurs when a reference is queried.
addQueryToolTipListener(IEventHandler<ToolTipQueryEventArgs>) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Adds the given listener for the QueryToolTip event that occurs when this mode queries the tool tip for a certain query location.
addRecognizerBinding(IEventRecognizer, ICommand, Object) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds a given handler to this instance that will be triggered if the IEventRecognizer recognizes a key event that has been triggered by the canvas control.
addRecognizerBinding(IEventRecognizer, ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Adds a given handler to this instance that will be triggered if the IEventRecognizer recognizes a key event that has been triggered by the CanvasControl.
addRegistryInputMapper(Class<TKey>, Class<TData>, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a Future instance that wraps an IInputHandler that stores the data in an IMapper that will be created in the graph's IMapperRegistry.
addRegistryInputMapper(Class<TKey>, Class<TData>, Object, Predicate<Element>, IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a Future instance that wraps an IInputHandler that stores the data in an IMapper that will be created in the graph's IMapperRegistry.
addRegistryOutputMapper(String, Object) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Use a registered IMapper instance as source for the given GraphML attribute.
addRegistryOutputMapper(String, String, Object, IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Use a registered IMapper instance as source for the given GraphML attribute.
addRegistryOutputMapper(Class<TModelItem>, Class<TValue>, String, Object) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Use a registered IMapper instance as source for the given GraphML attribute.
addRegistryOutputMapper(Class<TModelItem>, Class<TValue>, String, String, Object, IEventHandler<HandleSerializationEventArgs>, KeyType) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Use a registered IMapper instance as source for the given GraphML attribute.
addRelativePort(INode, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Adds a new port to the graph at the node using a location that is relative to the center of the node.
addResolveReferenceListener(IEventHandler<ResolveReferenceEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the ResolveReference event that occurs after references are evaluated.
addRightClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the RightClicked event that occurs once a right click has been detected.
addRightDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Adds the given listener for the RightDoubleClicked event that occurs once a right double-click has been detected.
addRow() - Method in class com.yworks.yfiles.layout.PartitionGrid
Adds a new row to the PartitionGrid instance.
addSameHeightEntry(RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds an entry for the same-height-snapping.
addSameLayerEdge(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Adds a same-layer Edge to this ILayer instance.
addSameSizeSnapResult(GraphSnapContext, CollectSnapResultsEventArgs, INode, SnapLineOrientation, Iterable<RectD>, double, double) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Adds a snap result for "same size" to the collect event argument.
addSameWidthEntry(RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Adds an entry for the same-width-snapping.
addSchemaLocation(String, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds a schema location to the header of a GraphML file.
addSegment(SegmentInfo) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Adds a new segment info to the channel.
addSegmentGroup(SegmentGroup) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Adds a segment group to this channel.
addSelection(T) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Adds an item to the current selection.
addSelectionGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Adds the given listener for the SelectionGroupChanged event that occurs when the SelectionGroup property has been changed.
addSnapLine(OrthogonalSnapLine) - Method in class com.yworks.yfiles.view.input.CollectLabelSnapLineEventArgs
Adds the given snap line to the snap line collection of this class.
addSnapLine(SnapLine) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Adds the given snapLine to the snap line collection of this context.
addSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IModelItem) - Method in class com.yworks.yfiles.view.input.EdgeSnapLineProvider
Adds the snap lines for the given model item to the args.
addSnapLines(LabelSnapContext, IInputModeContext, ILabel) - Method in interface com.yworks.yfiles.view.input.ILabelSnapContextHelper
Called during initialization of a label dragging to add snap lines to which the label can potentially snap to the snapContext.
addSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IModelItem) - Method in interface com.yworks.yfiles.view.input.ISnapLineProvider
Called by the GraphSnapContext when a drag is about to start.
addSnapLines(LabelSnapContext, IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Called during initialization of a label dragging to add snap lines to which the label can potentially snap to the snapContext.
addSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IModelItem) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Called by the GraphSnapContext when a drag is about to start.
addSnaplineSnapResult(GraphSnapContext, CollectSnapResultsEventArgs, INode, OrthogonalSnapLine, double, PointD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Adds a snap result for a location that snaps the node's bounds to a snap line.
addSnapResult(SnapResult) - Method in class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
Adds a SnapResult to the collection of snap results.
addSourceCell(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Adds an additional source cell of the current edge if it is not already contained in the list of source cells.
addSourcePortCandidateChangedListener(IEventHandler<ItemEventArgs<IPortCandidate>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the SourcePortCandidateChanged event that occurs when the value of the SourcePortCandidate property changes.
addStoppedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Adds the given listener for the Stopped event that occurs after the call to AbstractInputMode.stop().
addStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the StripeChanged event that occurs when a stripe has been changed, for instance, if its style has been replaced.
addStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
addStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Adds the given listener for the StripeChanged event that occurs when a stripe state is changed by this input mode.
addStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the StripeCreated event that occurs when a stripe has been added.
addStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in class com.yworks.yfiles.graph.Table
 
addStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Adds the given listener for the StripeCreated event that occurs when a new stripe gets created by this input mode.
addStripeRemovedListener(IEventHandler<StripeEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Adds the given listener for the StripeRemoved event that occurs when a stripe has been removed from its parent.
addStripeRemovedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
addStructureUpdate(IEventHandler, IEventArgs) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the structure of the graph, which will automatically be executed at a later point in the life-cycle of this algorithm.
addTappedListener(IEventHandler<TapEventArgs>) - Method in class com.yworks.yfiles.view.input.TapInputMode
Adds the given listener for the Tapped event that occurs once a tap has been detected.
addTargetCell(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Adds an additional target cell of the current edge if it is not already contained in the list of target cells.
addTargetPoint(double, double) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Adds another point to the connector.
addTargetPortCandidateChangedListener(IEventHandler<ItemEventArgs<IPortCandidate>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Adds the given listener for the TargetPortCandidateChanged event that occurs when the value of the TargetPortCandidate property changes.
addTemporaryMapping(String, String) - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Register a temporary mapping without writing an explicit XMLNS declaration.
addTextEditedListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Adds the given listener for the TextEdited event that occurs once the text has been edited.
addToExistingFoldingEdge(IEdge) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeFactory
addTransformedPortOwner(IPortOwner) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Adds an IPortOwner that is being transformed somehow during the edit so that the attached ports will be moved in an irregular (non-linear) way.
addUndoUnit(String, String, Runnable, Runnable) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that uses the UndoEngine from the IGraph's ILookup to add a unit.
addUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.UndoEngine
Adds a new IUndoUnit to the queue.
addUnitRedoneListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Adds the given listener for the UnitRedone event that occurs when the engine has successfully executed the IUndoUnit.redo() operation of an IUndoUnit.
addUnitUndoneListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Adds the given listener for the UnitUndone event that occurs when the engine has successfully executed the IUndoUnit.undo() operation of an IUndoUnit.
addValidateLabelTextListener(IEventHandler<LabelTextValidatingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adds the given listener for the ValidateLabelText event that occurs when a label that is about to be added or edited.
addValidateLabelTextListener(IEventHandler<LabelTextValidatingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Adds the given listener for the ValidateLabelText event that occurs after label editing to validate the label text for a label that is about to be added or edited.
addValueOffset(double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Adds the given offset to the current values of the whole borderline.
addVerticalSegmentSnapLines(GraphSnapContext, CollectGraphSnapLinesEventArgs, IEdge, PointD, PointD) - Method in class com.yworks.yfiles.view.input.EdgeSnapLineProvider
Adds vertical snap lines for a vertically oriented fixed segment snap lines.
addWaitingEndedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Adds the given listener for the WaitingEnded event that occurs when the waiting ended.
addWaitingStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Adds the given listener for the WaitingStarted event that occurs when the waiting started.
addWritingListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the Writing event that occurs when the writing of a document is just about to begin.
addWritingListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Adds the given listener for the Writing event that occurs when the writing of a document is just about to begin.
addWrittenListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Adds the given listener for the Written event that occurs when the writing of a document has been finished.
addWrittenListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Adds the given listener for the Written event that occurs when the writing of a document has just been finished.
AdjacencyTypes - Class in com.yworks.yfiles.graph
Enumeration type for the different types of adjacency.
ADJUST_GROUP_NODE_SIZE - Static variable in interface com.yworks.yfiles.view.input.ICommand
adjustContentRect() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
adjustContentRect() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Callback that adjusts the ContentRect to encompass all elements.
AdjustContentRectPolicy - Enum in com.yworks.yfiles.view.input
Policy to determine how the content rectangle of the GraphControl should be recalculated after interactive graph changes.
adjustCursor() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Adjusts the cursor of the CanvasControl according to the current input mutex owner or the first mode in the list whose ConcurrencyController returns a non-null PreferredCursor.
adjustGroupNodeLayout(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Method to adjust the size of a group node.
adjustGroupNodeLocation(boolean, INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Adjust the group node location according to the value of AutoGroupNodeAlignmentPolicy.
adjustGroupNodeSize(Iterable<INode>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adjusts the size of the group nodes in the enumerable.
adjustGroupNodeSizes() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adjusts the size of the selected group nodes.
adjustLabelPreferredSize(ILabel) - Method in interface com.yworks.yfiles.graph.IGraph
Adjusts the PreferredSize property of a label to fit the suggested size of its ILabelStyleRenderer.
adjustLabelPreferredSize(ILabel) - Method in interface com.yworks.yfiles.graph.ITable
Adjusts the PreferredSize property of a label to fit the suggested size of its ILabelStyleRenderer.
adjustPosition() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Adjusts the position of the text box in the CanvasControl.
adjustSegmentLocations(Channel) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Adjusts the location assigned to a segment info in the channel considering the preferred alignment of the segment.
adjustSize(IInputModeContext, IStripe, IStripe, StripeReparentPolicy, int, double, double) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
Adjust the size of the source or the target stripe.
adjustToSizeConstraints(INode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Adjusts the node's Layout to adhere to possible size constraints.
adjustTransferMode(DragEvent) - Method in class com.yworks.yfiles.view.input.DropInputMode
Callback that adjusts the transfer mode accordingly.
adoptPreferredSizeFromStyle() - Method in class com.yworks.yfiles.graph.SimpleLabel
Gets the ILabelStyleRenderer.getPreferredSize(ILabel, ILabelStyle) from the labels style and sets the PreferredSize to that value.
adoptValues(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Convenience method that copies the actual data from the given argument to this instance.
adoptValues(YOrientedRectangle) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Copies the actual values from the given OrientedRectangle to this instance.
AFFECTED_COMPONENTS_DPKEY - Static variable in class com.yworks.yfiles.layout.ComponentLayout
A DataProvider key for specifying which nodes should be arranged If no IDataProvider is registered with this key, all components will be laid out by the core layout algorithm.
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutKeys
A DataProvider key for looking up the selected state of the edges in the graph A layout algorithm can retrieve a IDataProvider registered with this key to apply a special handling to the selected edges.
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.ParallelEdgeRouter
A DataProvider key for marking edges that will be routed
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.partial.PartialLayout
A DataProvider key for marking partial edges.
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.ReverseEdgesStage
A DataProvider key for selecting edges for reversal
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
A DataProvider key for marking the edges that should be routed.
AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
A DataProvider key for selecting edges that should be routed
AFFECTED_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutKeys
A DataProvider key for looking up the selected state of the nodes in the graph A layout algorithm can retrieve a IDataProvider registered with this key to apply a special handling to the selected nodes.
AFFECTED_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
A DataProvider key for marking the nodes that are part of the current scope
AFFECTED_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.OrganicLayout
A DataProvider key for marking the nodes that are part of the relevant subset
AFFECTED_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.partial.PartialLayout
A DataProvider key for marking partial nodes.
AffineLine - Class in com.yworks.yfiles.algorithms
This class represents a line in the 2D-dimensional affine space.
AffineLine(YPoint, YVector) - Constructor for class com.yworks.yfiles.algorithms.AffineLine
Creates an affine line which is defined by a point and a vector.
AffineLine(YPoint, YPoint) - Constructor for class com.yworks.yfiles.algorithms.AffineLine
Creates an affine line which is defined by two points.
AGAINST_THE_FLOW - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port lying in the opposite direction of the main flow of the edge or of the overall layout.
AlgorithmAbortedException - Exception in com.yworks.yfiles.algorithms
Exception thrown by an algorithm to indicate that an immediate termination request was detected.
AlgorithmAbortedException(String) - Constructor for exception com.yworks.yfiles.algorithms.AlgorithmAbortedException
Creates a new instance of AlgorithmAbortedException with the specified detail message.
AlgorithmAbortedException() - Constructor for exception com.yworks.yfiles.algorithms.AlgorithmAbortedException
Creates a new instance of AlgorithmAbortedException with no detail message.
Alignment - Enum in com.yworks.yfiles.layout.router.polyline
 
alignNodeLayouts(LayoutGraph, NodeList, Node, boolean, NodeAlignment) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Aligns the specified nodes either vertically or horizontally according to the specified node alignment mode.
ALL - Static variable in class com.yworks.yfiles.graph.AdjacencyTypes
ALL - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
A combination of all flags in this enumeration.
ALL - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for all item types.
ALL - Static variable in class com.yworks.yfiles.graph.StripeTypes
Constant for all item types.
ALL - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
An array containing all supported RootAlignments.
ALL - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
Elements shall be snapped to horizontal and vertical grid lines as well as to grid points.
ALL - Static variable in class com.yworks.yfiles.view.input.HandlePositions
A combined bitset of all possible handle positions.
ALL - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which all elements will snap at all sides.
ALL - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
Flag for any stripe region.
ALL_NODE_AND_EDGE_CANDIDATES - Static variable in interface com.yworks.yfiles.view.input.IEdgeReconnectionPortCandidateProvider
Creates an implementation of the IEdgeReconnectionPortCandidateProvider interface that returns a union of all source port candidates or target port candidates, respectively, of nodse and edges in the graph.
ALL_NODE_CANDIDATES - Static variable in interface com.yworks.yfiles.view.input.IEdgeReconnectionPortCandidateProvider
Creates an implementation of the IEdgeReconnectionPortCandidateProvider interface that returns a union of all source port candidates or target port candidates, respectively, of nodes in the graph.
ALLOW_SELF - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
When used in combination with GraphClipboard.ParentNodeDetectionModes.SELECTION or GraphClipboard.ParentNodeDetectionModes.AT_LOCATION this setting will allow pasting nodes into their original.
allPairs(Graph, boolean, double[], double[][]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method solves the all-pairs shortest path problem for graphs with arbitrary edge costs.
ALONG_EDGE_MASK - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Placement specifier mask that masks all placement specifiers that describe the placement along the edge.
ALT - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
ALT_KEY - Static variable in class com.yworks.yfiles.view.DragDropKeyStates
The alt key is down.
ALT_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the alt modifier is active.
ALTERNATIVE_EDGE_PATH_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for associating alternative paths for edges connecting to groups, group content or folder nodes.
ALTERNATIVE_GROUP_BOUNDS_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for associating an alternative bounds with the collapsed/expanded group.
ALWAYS - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
A callback that will always return true;.
ALWAYS - Static variable in interface com.yworks.yfiles.view.input.IHitTestable
An IHitTestable that always returns true.
ALWAYS - Static variable in interface com.yworks.yfiles.view.input.IMarqueeTestable
An implementation that always yields true.
ALWAYS - Static variable in class com.yworks.yfiles.view.input.InertiaPolicies
Always move the viewport using inertia no matter what input gesture has been used.
ALWAYS - Static variable in interface com.yworks.yfiles.view.IVisibilityTestable
An implementation of a IVisibilityTestable that always yields true.
ALWAYS_DIRTY_INSTANCE - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that tries to cast the user object to the required interface.
ALWAYS_DIRTY_LOOKUP - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that tries to lookup the instance from the user object if it is an ILookup.
and(T) - Method in class com.yworks.yfiles.utils.FlagsEnum
Logically combines this FlagsEnum with another FlagsEnum to create a new instance that is equal to the original FlagsEnum AND the other FlagsEnum.
and(T, T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
Static convenience method that is semantically identical to the non-static method FlagsEnum.and(FlagsEnum)
and(IEventRecognizer) - Method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an IEventRecognizer that performs a logical and operation between this and the other callback.
angle(YVector, YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns the angle (measured in radians) between two vectors in clockwise order (with regards to screen coordinates) from v1 to v2.
animate(IAnimationCallback, Duration, IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.Animator
Starts animating the given animation for the specified duration.
animate(IAnimation, IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.Animator
Animates the given animation instance and triggers the callback upon completion.
animate(IAnimationCallback, Duration) - Method in class com.yworks.yfiles.view.Animator
Starts animating the given animation for the specified duration.
animate(IAnimation) - Method in class com.yworks.yfiles.view.Animator
Animates the given animation instance and triggers the callback upon completion.
animate(double) - Method in interface com.yworks.yfiles.view.IAnimation
Does the animation according to the relative animation time.
animate(double) - Method in interface com.yworks.yfiles.view.IAnimationCallback
A simple callback method for animations.
animate(double) - Method in class com.yworks.yfiles.view.TableAnimation
 
animate(double) - Method in class com.yworks.yfiles.view.ViewportAnimation
 
animateAndWait(IAnimationCallback, Duration) - Method in class com.yworks.yfiles.view.Animator
Starts to animate the given animation for the specified duration.
animateAndWait(IAnimation) - Method in class com.yworks.yfiles.view.Animator
Animates the given animation instance.
animateScrollTo(PointD, double) - Method in class com.yworks.yfiles.view.CanvasControl
Scrolls to the provided view point and zoom level in an animated fashion.
Animator - Class in com.yworks.yfiles.view
Animator(CanvasControl) - Constructor for class com.yworks.yfiles.view.Animator
Initializes a new instance of the Animator class using the given CanvasControl's Dispatcher to run the animations.
ANY - Static variable in class com.yworks.yfiles.layout.PortDirections
A combination of all possible direction specifiers indicating that edges can connect to any side of a node.
ANY - Static variable in class com.yworks.yfiles.view.CanvasEvent
Common supertype for all canvas event types.
ANY - Static variable in class com.yworks.yfiles.view.CompoundKeyEvent
Any CompoundKeyEvent.
ANY - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
Any Mouse2DEvent.
ANY - Static variable in class com.yworks.yfiles.view.PrintingEvent
Common supertype for all printing event types.
ANY - Static variable in class com.yworks.yfiles.view.RenderContextEvent
Common supertype for all render context event types.
ANY - Static variable in class com.yworks.yfiles.view.Touch2DEvent
Any Touch2DEvent.
ANYWHERE - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label can be placed anywhere along the edge or on any side of the edge.
append(GeneralPath, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends the contents of the given path to this path.
append(GeneralPath, int, int, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends parts of the contents of the given path to this path.
appendEllipse(IRectangle, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends an ellipse using the given bounding box to this instance.
appendEnterIntervals(CellEntrance, PartitionCell, OrthogonalInterval, List<Object>, PathSearchContext) - Method in interface com.yworks.yfiles.layout.router.polyline.IEnterIntervalCalculator
Appends additional enter intervals to the given list of enter intervals for moving from the partition cell of the current CellEntrance to the neighboring cell.
appendLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.SequentialLayout
Appends the given layout algorithm to the end of the chain.
appendLayouts(Collection<ILayoutAlgorithm>) - Method in class com.yworks.yfiles.layout.SequentialLayout
Appends the specified list of layout algorithms to the end of the chain.
appendOrientedRectangle(IOrientedRectangle, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends an IOrientedRectangle to this path instance.
appendRectangle(IRectangle, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a rectangle to this path instance.
appendStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.CompositeLayoutStage
Appends a ILayoutStage to the previously added ILayoutStages.
appendStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Appends the given ILayoutStage to the layout pipeline.
appendStartEntrances(List<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Appends additional start entrances for the path search of the current edge to the given list of all previously generated entrances.
appendTargetPoints(IEdgeLayout) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Appends all target points that have previously been added to this shape to the given IEdgeLayout instance.
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.ComponentLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.CompositeLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.FixNodeLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.LayoutData
Applies this layout data to the specified layoutGraphAdapter.
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.PartitionGridData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.PartitionLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.BusRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
 
apply(LayoutGraphAdapter, ILayoutAlgorithm, CopiedLayoutGraph) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStageData
 
applyBestFitRotationAngle(LayoutGraph, double, double) - Static method in class com.yworks.yfiles.layout.GraphTransformer
Rotates the given graph so its resulting bounding box fits best to the given bounds.
applyCenterPoint(PointD) - Method in class com.yworks.yfiles.view.ViewportAnimation
Effectively applies the center point value.
applyDefault(IParseContext) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
This method is invoked when no data tag is defined, and the default value should be applied.
applyDefault(IParseContext) - Method in interface com.yworks.yfiles.graphml.IInputHandler
This method is invoked when no data tag is defined, and the default value should be applied.
applyDefault(IParseContext) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Overridden to take the DefaultValueOverridingEnabled property into account.
applyIncrementalLayout(LayoutGraph, IDataProvider, LayoutContext) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
This method is called to further improve the layout results.
applyLayout(ILayoutAlgorithm) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that runs a layout on a graph using LayoutGraphAdapter.applyLayout(IGraph, ILayoutAlgorithm, LayoutData).
applyLayout(ILayoutAlgorithm, LayoutData) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that runs a layout on a graph using LayoutGraphAdapter.applyLayout(IGraph, ILayoutAlgorithm, LayoutData).
applyLayout(IGraph, ILayoutAlgorithm, LayoutData) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on a graph using LayoutGraphAdapter.applyLayout(IGraph, ILayoutAlgorithm, LayoutData).
applyLayout(IGraph, ILayoutAlgorithm) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on a graph using LayoutGraphAdapter.applyLayout(IGraph, ILayoutAlgorithm, LayoutData).
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.AbstractLayoutStage
 
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.BendConverter
Replaces all bends in the current scope with dummy nodes before invoking the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.BufferedLayout
Applies the layout calculated by the core layout algorithm to the input graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Calculates a circular layout for the given graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.ComponentLayout
Delegates the layout calculation for each component separately to the core layout algorithm and optionally arranges the components.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.CompositeLayoutStage
Executes the pipeline of ILayoutStage and the core layout algorithm which apply the layout to the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Changes the edge paths of selected edges of the given graph such that they represent piecewise cubic bezier curves which approximate the original points of the path.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.FixGroupLayoutStage
Calculates the layout for the given graph, that is, prepares the graph by hiding the content of fixed group nodes for the core layout algorithm, executes it and, finally, restores the graph and routes inter-edges.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Delegates to the core layout algorithm and moves the fixed point back to its initial location.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.FixPortLocationStage
Restores the locations of strong PortConstraints after invoking the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Cuts the layout resulting from the core layout algorithm at a specified width/height and shifts the remaining graph into the next row/column until the layout has the desired width/height.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.HandleNaNCoordinatesStage
Hides all graph elements with NaN-coordinates during core layout and restores them afterwards.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.HideGroupsStage
Calculates the layout based on the given core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.PartitionGridLayoutStage
Calculates the layout based on a PartitionGrid structure.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Calculates the layout by automatically assigning SwimlaneDescriptor instances to nodes and treating top-level group nodes as swimlanes.
applyLayout(LayoutGraph) - Method in interface com.yworks.yfiles.layout.ILayoutAlgorithm
Main layout routine that assigns new layout information to the given graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.IsolatedGroupComponentLayout
Calculates the layout based on the current core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Places the labels in the graph after first executing the core layouter.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Translates traditional ILabelLayout information to IDataProvider-based LabelLayoutData.
applyLayout(IGraph, ILayoutAlgorithm, LayoutData) - Static method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Static convenience method that applies a layout algorithm to an IGraph.
applyLayout(ILayoutAlgorithm, LayoutData) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Convenience method that applies a layout algorithm to an IGraph.
applyLayout(IGraph, ILayoutAlgorithm) - Static method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Static convenience method that applies a layout algorithm to an IGraph.
applyLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Convenience method that applies a layout algorithm to an IGraph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.LayoutMultiplexer
Retrieves and invokes the layout algorithm that is assigned to the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.MinimumNodeSizeStage
Resizes all nodes that are smaller than the specified minimum size to that minimum size, executes the core layout algorithm and restores the original sizes afterwards.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Calculates a new multi-page layout for the specified graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Calculates a layout for the given graph and applies it directly to the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
Enforces the specified order of nodes and order of edges before invoking the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Calculates an organic layout for the given input graph, however, the layout is not automatically applied to the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Calculates an organic arrangement of the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.OrganicPartitionGridLayoutStage
Calculates the layout according to the core layout algorithm, while considering an existing partition grid structure defined for the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Removes node overlaps and displaces nodes of the given graph such that they keep the specified minimum distance to each other.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Removes all node overlaps in the given graph, after executing the specified core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
Removes node overlaps and displaces nodes of the given graph such that they keep the specified minimum distance to each other.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Performs the overlap removal (shuffle) algorithm on the given graph, after the core layout algorithm was applied to it.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Replaces the edges of the given graph by a path of split-edges, executes the core layout algorithm and restores the original edges, introducing bends at the locations of the split-nodes.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.OrientationLayout
Prepares the graph for orientation change before calling the core layout algorithm and finishes the orientation change afterwards.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Calculates an orthogonal layout for the given graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Delegates the arrangement of nodes and edges to the core layout algorithm and routes the parallel edges.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method calculates the partial layout.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.PartitionLayout
Arranges and places independent partitions in the graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.PortCalculator
Adjusts the ports after invoking the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.PortPlacementStage
Corrects the ports of the edges considering PortConstraints and PortCandidates.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Invokes a recursive traversal through the grouping hierarchy of the given graph during which the specified layout algorithms are applied to the content of the groups.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Removes collinear bends of the edges in the given graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.ReverseEdgesStage
Reverses all selected edges before calling the core layout algorithm and restores the original edge direction after the core layout algorithm has finished.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.BusRouter
Calculates bus-like routes for the edges in the given input graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Performs the orthogonal routing of the edges of the input graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Performs the organic routing of the edges of the input graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Routes the edges of the given graph orthogonally.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Distributes overlapping orthogonal segments after the core layout has been calculated.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Performs the routing of the edges of the input graph.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Adds polyline segments to the edge routes produced by the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.SnapOuterPortsToNodeBorderStage
Snaps all edge ports that lie outside the bounds of the nodes to their border.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Routes the edges as straight-lines from their source to their target after invoking the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Delegates the arrangement of nodes and edges to the core layout algorithm and routes the self-loops.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.SequentialLayout
Executes all layout algorithms in the chain, one after the other.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.SubgraphLayout
Delegates the arrangement of the specified subgraph of the given graph to the core layout algorithm.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Finds the tree components inside the given graph and applies a tree layout to them.
applyLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Determines a spanning tree of the graph and passes it to the core layout algorithm.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.AbstractLayoutStage
Invokes the layout process of the core layout algorithm.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Arranges the given graph in a circular fashion.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Arranges the nodes of the given graph such that they all lie on a common circle.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Applies a family tree layout to the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.GraphTransformer
Applies the selected transformation to the given graph after invoking the optional core layout algorithm.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Delegates the calculation of the hierarchic layout to a configured HierarchicLayoutCore instance.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Calculates a hierarchic layout of the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Invokes the core layout algorithm.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Calculates an organic arrangement of the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Calculates an organic arrangement of the graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Calculates an orthogonal layout for the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Calculates a radial arrangement for the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Calculates a series-parallel layout for the given graph.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Arranges the given graph considering the specified aspect ratio.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Arranges the given graph as a tree graph in a balloon-like fashion.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Arranges the given graph as a tree.
applyLayoutCore(LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Arranges the given graph as a tree.
applyLayoutUsingDummies(LayoutGraph, IDataProvider) - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Delegates the layout calculation to the core layout algorithm and handles the dummy nodes.
applyState(Object, Object) - Method in interface com.yworks.yfiles.graph.IMementoSupport
Reapplies a previously queried state object to a given subject.
applyViewPoint(PointD) - Method in class com.yworks.yfiles.view.ViewportAnimation
Effectively applies the view point value.
applyZoom(double) - Method in class com.yworks.yfiles.view.ViewportAnimation
Effectively applies the zoom value.
ARBITRARY_MOVE - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves in both directions but not linearly/predictably with the mouse.
ARBITRARY_MOVE_X - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves in horizontal direction but not linearly/predictably with the mouse.
ARBITRARY_MOVE_Y - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves in vertical direction but not linearly/predictably with the mouse.
ArcEdgeStyle - Class in com.yworks.yfiles.graph.styles
Provides an arc representation for an edge.
ArcEdgeStyle() - Constructor for class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Creates a new instance using ArcEdgeStyleRenderer as renderer.
ArcEdgeStyle(ArcEdgeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Creates a new instance using the provided renderer.
ArcEdgeStyleRenderer - Class in com.yworks.yfiles.graph.styles
Default renderer implementation for ArcEdgeStyle.
ArcEdgeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
areaContains(PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Checks whether the point lies inside the area that is described by this path instance.
areaContains(IPoint) - Method in class com.yworks.yfiles.geometry.GeneralPath
Checks whether the point lies inside the area that is described by this path instance.
areaContains(PointD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Checks whether the point lies inside the area that is described by this path instance.
arm() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called when a bend creation gesture can be started at the current mouse pointer location.
arm(IHandle) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback method that is invoked when this mode gets "armed".
arm() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback that is called when this mode is "armed".
arm() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called to prepare moving the viewport when the mouse is pressed.
arrange(Node) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Arranges the provided element according to the current Layout, taking into account the value of TemplateLabelStyleRenderer.isAutoFlippingEnabled(TemplateLabelStyle).
arrange(Node) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Arranges the port control according to the location of the port and the TemplatePortStyleRenderer.getRenderSize().
arrangeByLayout(Node, IOrientedRectangle, boolean) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Arranges the given visual for use in a VisualGroup using the provided layout and auto flipping rule.
arrangeComponents(LayoutGraph, NodeList[], EdgeList[], YRectangle[], Rectangle2D[]) - Method in class com.yworks.yfiles.layout.ComponentLayout
Produces a component graph layout.
arrangeFields(LayoutGraph, NodeList[], EdgeList[], YRectangle[], Rectangle2D[], boolean, boolean, boolean) - Method in class com.yworks.yfiles.layout.ComponentLayout
Arranges the bounding boxes of the components.
arrangeRectangleGrid(Rectangle2D[], Rectangle2D, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reassigns the bounds of the rectangles in a grid to fit in a large rectangle with an aspect ratio close to the specified aspect ratio.
arrangeRectangleMultiRows(Rectangle2D[], Rectangle2D, double, double, boolean, MultiRowConstraint, RowAlignment) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reassigns the bounds of the rectangles in multiple rows to fit the preferred width and height.
arrangeRectangleMultiRows(Rectangle2D[], Rectangle2D, double, double, boolean, MultiRowConstraint) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reassigns the bounds of the rectangles in multiple rows to fit the preferred width and height.
arrangeRectangleRows(Rectangle2D[], Rectangle2D, double, RowAlignment) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reassigns the bounds of the rectangles to fit in a large rectangle with an aspect ratio close to the specified aspect ratio.
arrangeRectangleRows(Rectangle2D[], Rectangle2D, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reassigns the bounds of the rectangles to fit in a large rectangle with an aspect ratio close to the specified aspect ratio.
arrangeSwimlanes(Graph, IDataProvider) - Static method in class com.yworks.yfiles.layout.Swimlanes
Calculates an ordering of the swimlanes.
arrangeSwimlanes(Graph, IDataProvider, int, SwimlanesMode) - Static method in class com.yworks.yfiles.layout.Swimlanes
Calculates an ordering of the swimlanes considering the specified ordering mode.
Arrow - Class in com.yworks.yfiles.graph.styles
A default implementation of the IArrow interface that can render ArrowTypes.
Arrow() - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with default values for Pen and brush.
Arrow(Color) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given color to use for Pen and brush.
Arrow(ArrowType) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given arrow type and default values for the other properties.
Arrow(ArrowType, Color) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given color to use for pen and brush, the given arrow type and default values for the other properties.
Arrow(ArrowType, Pen, Paint) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given pen and brush, the given arrow type and default values for the other properties.
Arrow(ArrowType, Color, double, double) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given color to use for pen and brush, the given arrow type and the given values for the crop length and scale.
Arrow(ArrowType, Pen, Paint, double, double) - Constructor for class com.yworks.yfiles.graph.styles.Arrow
Creates a new arrow with the given color to use for pen and brush, the given arrow type and the given values for the croplength and scale.
ArrowType - Enum in com.yworks.yfiles.graph.styles
Defines common default arrow types for Arrow.
asBend() - Method in class com.yworks.yfiles.graph.FoldingBendState
Returns an IBend instance which represents this bend state.
asEdge() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
Returns an IEdge instance which represents this edge state.
AsIsLayerer - Class in com.yworks.yfiles.layout.hierarchic
AsIsLayerer assigns nodes to layers by analyzing already existing node coordinates.
AsIsLayerer() - Constructor for class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Creates an instance of AsIsLayerer with default settings.
AsIsSequencer - Class in com.yworks.yfiles.layout.hierarchic
This class calculates the sequence of the nodes within each layer using the nodes' coordinates.
AsIsSequencer() - Constructor for class com.yworks.yfiles.layout.hierarchic.AsIsSequencer
Creates a new AsIsSequencer instance.
asLabel() - Method in class com.yworks.yfiles.graph.FoldingLabelState
Returns an ILabel instance which represents this label state.
asNode() - Method in class com.yworks.yfiles.graph.FolderNodeState
Returns an INode instance which represents this folder node state.
AspectRatioComponentLayerer - Class in com.yworks.yfiles.layout.hierarchic
This class is a wrapper ILayerer implementation that delegates the actual layering to a delegate ILayerer object.
AspectRatioComponentLayerer(ILayerer) - Constructor for class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Creates a new instance of AspectRatioComponentLayerer using the given delegate ILayerer instance.
AspectRatioNodePlacer - Class in com.yworks.yfiles.layout.tree
This INodePlacer places the subtrees such that the overall aspect ratio of the arranged subtree will be close to a preferred aspect ratio.
AspectRatioNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Creates a new instance of AspectRatioNodePlacer with default settings.
AspectRatioTreeLayout - Class in com.yworks.yfiles.layout.tree
The AspectRatioTreeLayout arranges tree graphs in a compact fashion.
AspectRatioTreeLayout() - Constructor for class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Creates a new AspectRatioTreeLayout instance with default settings.
AspectRatioTreeLayoutData - Class in com.yworks.yfiles.layout.tree
Specifies custom data for the AspectRatioTreeLayout.
AspectRatioTreeLayoutData() - Constructor for class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
 
asPort() - Method in class com.yworks.yfiles.graph.FoldingPortState
Returns an IPort instance which represents this port state.
assignChildEdgeSourcePort(LayoutGraph, Node, Edge, int) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Assigns relative coordinates to the source port of the outgoing edge to a child of the given node.
assignEdgeGroupNodesToGroups(ILayers) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Assigns edge group nodes to groups based on a given ILayers instance.
assignLabelNodesToGroups(ILayers, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Assigns label nodes to groups.
assignLayerCoordinates(LayoutGraph, ILayoutDataProvider, ILayers) - Method in interface com.yworks.yfiles.layout.hierarchic.INodePlacer
Assigns preliminary y-coordinates for each layer of a hierarchic layout.
assignLayerCoordinates(LayoutGraph, ILayoutDataProvider, ILayers) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
 
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Assigns all nodes of the graph to layers by analyzing already existing node coordinates and adds them to the ILayers instance.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Assigns all nodes of the graph to layers and registers them to the ILayers instance based on the given aspect ratio.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.BFSLayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance based on relative and absolute layering constraints defined by the given layering constraints.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.GivenLayersLayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
 
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.TopologicalLayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance.
assignLayers(Graph, INodeMap) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Assigns all nodes of the graph to layers.
assignLayers(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Assigns all nodes of the graph to layers and adds them to the ILayers instance.
assignLayersFast(Graph, INodeMap) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Assigns all nodes of the graph to layers.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Assigns all nodes of the graph to layers.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.BFSLayerer
Assigns the nodes of the graph to layers.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.GivenLayersLayerer
Assigns the nodes of the graph to layers given by the IDataProvider registered with the graph using key GivenLayersLayerer.LAYER_ID_DPKEY.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.TopologicalLayerer
This method assigns the nodes in the graph to layers.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Assigns all nodes of the graph to layers.
assignNodeLayer(LayoutGraph, INodeMap, EdgeList, IDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Assigns all nodes of the graph to layers.
assignNodesToSublayer(NodeList, ILayoutDataProvider, LayoutGraph, INodeMap) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Assigns the nodes of a given layer to the corresponding upper/lower sublayer if node compaction is enabled.
assignParentEdgeTargetPort(LayoutGraph, Node, Edge) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Assigns relative coordinates to the target port of the incoming edge from the parent of the given node.
assignPorts(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Assigns source and target port coordinates to each edge of the graph.
assignPorts(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in interface com.yworks.yfiles.layout.hierarchic.IPortAllocator
Assigns to each edge of the graph a source port and target port coordinate pair.
assignPorts(LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Places the ports of edges connecting to the given node according to the port assignment mode.
assignPorts(LayoutGraph, Node) - Method in interface com.yworks.yfiles.layout.seriesparallel.IPortAssignment
Assigns both the incoming edges' target ports as well as all source ports for the outgoing edges.
assignPorts(LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Places the ports of edges connecting to the given node according to the port assignment mode.
assignPorts(LayoutGraph, Node) - Method in interface com.yworks.yfiles.layout.tree.IPortAssignment
Places the ports of edges connecting to the given node.
assignProfit() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Returns a INodeMap which assigns a profit value to each node in the conflict graph.
assignReverseLayout(LayoutGraph, Edge, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Applies the reversed layout of the first edge to the second edge.
assignSequenceCoordinates(LayoutGraph, ILayoutDataProvider, ILayers, IDrawingDistanceCalculator) - Method in interface com.yworks.yfiles.layout.hierarchic.INodePlacer
Determines the resulting x-coordinates of a hierarchic layout.
assignSequenceCoordinates(LayoutGraph, ILayoutDataProvider, ILayers, IDrawingDistanceCalculator) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
 
assignValuesTo(TreeLayout.SubtreeShape, AbstractRotatableNodePlacer.Matrix) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Copies the state of this TreeLayout.SubtreeShape instance to the given shape applying a modification matrix.
ASSISTANT_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
A DataProvider key for marking which nodes are placed as assistants
AssistantNodePlacer - Class in com.yworks.yfiles.layout.tree
The AssistantNodePlacer places nodes that are marked as assistants left and right of their parents and all other nodes below the assistant nodes.
AssistantNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Creates a new AssistantNodePlacer instance with default settings.
AssistantNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Creates a new AssistantNodePlacer instance that uses the transformation defined by the given matrix.
AT_CENTER - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed near the center of the edge path.
AT_LOCATION - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
A node should be pasted into the group node at the location where the node is pasted to or the root if there is no group node.
AT_SOURCE - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed near the source node of an edge.
AT_SOURCE_PORT - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed directly at the source port of the edge.
AT_TARGET - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed near the target node of an edge.
AT_TARGET_PORT - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed directly at the target port of the edge.
autoDragEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasControl
A property that causes the control to automatically pan the view when the mouse gets dragged outside of the bounds of the control.
autoDragInsetsProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the auto drag insets.
autoFlipBox(YOrientedRectangle) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Flips the orientation of a given rectangle, if its up vector points downward (upY> 0).

B

BalloonLayout - Class in com.yworks.yfiles.layout.tree
A tree layout algorithm that arranges the subtrees of the tree in a balloon-like fashion.
BalloonLayout() - Constructor for class com.yworks.yfiles.layout.tree.BalloonLayout
Creates a new BalloonLayout instance with default settings.
BalloonLayout.NodeInfo - Class in com.yworks.yfiles.layout.tree
Encapsulates information bound to a node while the algorithm calculates a layout.
BalloonLayoutData - Class in com.yworks.yfiles.layout.tree
Specifies custom data for the BalloonLayout.
BalloonLayoutData() - Constructor for class com.yworks.yfiles.layout.tree.BalloonLayoutData
 
BASE_URI - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
The current String base URI which is used for the GraphML file being parsed or written.
BEGIN_EDGE_CREATION - Static variable in interface com.yworks.yfiles.view.input.ICommand
This is an ICommand that CreateEdgeInputMode instances can execute if they have been installed in a CanvasControl.
beginCompoundEdit(String, String) - Method in class com.yworks.yfiles.graph.UndoEngine
Begins a compound edit that will use the provided name.
beginDragging(IHandle) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Method that can be used to initialize the dragging of a given handle by hand.
beginEdit(String, String, Iterable<T>, IMementoSupportProvider<T>) - Method in interface com.yworks.yfiles.graph.IGraph
Starts an ICompoundEdit that uses the memento design pattern to record changes to the items in the given items collection.
beginEdit(String, String) - Method in interface com.yworks.yfiles.graph.IGraph
Starts an ICompoundEdit that records graph changes and custom undo units in a single compound unit.
beginEdit(String, String, Iterable<T>) - Method in interface com.yworks.yfiles.graph.IGraph
Starts an ICompoundEdit that uses the memento design pattern to record changes to the items in the given items collection.
bellmanFord(Graph, Node, boolean, double[], double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
bellmanFord(Graph, Node, boolean, IDataProvider, INodeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
bellmanFord(Graph, Node, boolean, double[], double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
below(ICanvasObject) - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance exactly before the reference item in the referenced item's group rendering list, so that it will be rendered directly behind the given reference.
BELOW_EDGE - Static variable in class com.yworks.yfiles.graph.labelmodels.EdgeSides
The label should be placed below the edge (in geometric sense).
BEND - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for edge bends.
BEND_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate that will be used to draw the bends of the edge.
BEND_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate that will be used to draw the bends of the edge.
BEND_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate that will be used to draw the bends of the edge.
BendAnchoredPortLocationModel - Class in com.yworks.yfiles.graph.portlocationmodels
An implementation of the IPortLocationModel that can create IPortLocationModelParameters that describe the location of ports that are attached to the bends of IEdges.
BendAnchoredPortLocationModel() - Constructor for class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
 
BendConverter - Class in com.yworks.yfiles.layout
BendConverter replaces edge bends with dummy nodes for the core layout algorithm.
BendConverter() - Constructor for class com.yworks.yfiles.layout.BendConverter
Creates a new BendConverter instance with default settings.
BendConverter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.BendConverter
Creates a new instance of BendConverter with the given core layout algorithm.
BendConverter(double) - Constructor for class com.yworks.yfiles.layout.BendConverter
Creates a new BendConverter instance with the given size as the width and height for the dummy nodes.
BendDecorator - Class in com.yworks.yfiles.graph
A utility class that helps in decorating the ILookup.lookup(Class) method of IBend instances that are contained in an IGraph which are managed by an ILookupDecorator.
BendDecorator(ILookupDecorator) - Constructor for class com.yworks.yfiles.graph.BendDecorator
Initializes a new instance of the BendDecorator class.
BendEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the IBend type and carries additional owner and index information.
BendEventArgs(IBend, IEdge, int) - Constructor for class com.yworks.yfiles.graph.BendEventArgs
Initializes a new instance of the BendEventArgs class.
BENDS - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags bend information.
BevelNodeStyle - Class in com.yworks.yfiles.graph.styles
An implementation of the INodeStyle that can be used to create rectangular nodes with rounded corners, a bevel border, and a shining background.
BevelNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.BevelNodeStyle
Creates a new instance using BevelNodeStyleRenderer as renderer to share.
BevelNodeStyle(BevelNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.BevelNodeStyle
Creates a new instance using the provided renderer to share.
BevelNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A INodeStyle renderer implementation that draws a rounded rectangle with a bevel border in a 'shiny plate' fashion.
BevelNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
Bfs - Class in com.yworks.yfiles.algorithms
This class provides services that center around breadth first search (BFS).
BfsDirection - Enum in com.yworks.yfiles.algorithms
 
BFSLayerer - Class in com.yworks.yfiles.layout.hierarchic
BFSLayerer uses a breadth first search for assigning layers to the nodes.
BFSLayerer() - Constructor for class com.yworks.yfiles.layout.hierarchic.BFSLayerer
Creates an instance of BFSLayerer.
biconnectedComponentGrouping(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Groups
This method partitions the graph by analyzing its biconnected components.
biconnectedComponents(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the biconnected components of a given undirected graph.
biconnectedComponents(Graph, IEdgeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the biconnected components and the articulation points of a given undirected graph and returns the number of biconnected components.
biconnectedComponents(Graph, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the biconnected components and the articulation points of a given undirected graph and returns the number of biconnected components.
Bipartitions - Class in com.yworks.yfiles.algorithms
This class provides methods to determine whether a graph is bipartite and to obtain the corresponding partitions.
BLACK - Static variable in class com.yworks.yfiles.algorithms.Dfs
A constant indicating a node has been completed.
BLUE - Static variable in class com.yworks.yfiles.algorithms.Bipartitions
A constant for marking a node that belongs to the blue partition.
BORDER - Static variable in class com.yworks.yfiles.view.input.HandlePositions
A combined bitset of all possible handle positions at the border of a rectangle.
BORDER_DPKEY - Static variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
BorderLine - Class in com.yworks.yfiles.algorithms
This class can be used to easily model an orthogonal border line or sky-line.
BorderLine(double) - Constructor for class com.yworks.yfiles.algorithms.BorderLine
Creates a new BorderLine with the given value from -Double.MAX_VALUE to Double.MAX_VALUE.
BorderLine(double, double, double) - Constructor for class com.yworks.yfiles.algorithms.BorderLine
Creates a new BorderLine from a single segment.
BorderLine(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.BorderLine
Creates a new BorderLine from a single segment.
BorderLine.Segment - Class in com.yworks.yfiles.algorithms
The handle of a segment of a borderline.
BorderLineSide - Enum in com.yworks.yfiles.layout.tree
Side constant that defines the index of the eastern border line.
bottom - Variable in class com.yworks.yfiles.algorithms.YInsets
The inset from the bottom.
bottom - Variable in class com.yworks.yfiles.geometry.InsetsD
Gets the bottom inset.
BOTTOM - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the bottom inside the node.
bottom - Variable in class com.yworks.yfiles.layout.NodeHalo
The NodeHalo size at the bottom side of the node.
BOTTOM - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which the bottom sides of rectangular elements will snap.
BOTTOM_LEFT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the bottom-left inside the node.
BOTTOM_RIGHT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the bottom-right inside the node.
BOTTOM_TO_TOP - Static variable in class com.yworks.yfiles.layout.MirrorModes
Mirroring specifier that defines that layout orientation LayoutOrientation.BOTTOM_TO_TOP will be mirrored.
boxesToNodes - Variable in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
The mapping from the LabelCandidates to the corresponding nodes in the AbstractMISLabeling.conflictGraph.
boxIntersectsSegment(YRectangle, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether a line segment intersects a box.
boxIntersectsSegment(YRectangle, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether a line segment intersects a box.
boxIntersectsSegment(double, double, double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether a line segment intersects a paraxial box.
BridgeCrossingPolicy - Enum in com.yworks.yfiles.view
Enumeration used by BridgeManager that determines how crossings between obstacles and paths are determined.
BridgeCrossingStyle - Enum in com.yworks.yfiles.view
Specifies constants that define the the style how bridges are drawn by BridgeManager.
BridgeManager - Class in com.yworks.yfiles.view
Helper class that calculates visual hints in a path where said path crosses an obstacle.
BridgeManager() - Constructor for class com.yworks.yfiles.view.BridgeManager
Initializes a new instance of the BridgeManager class.
BridgeOrientationStyle - Enum in com.yworks.yfiles.view
Specifies constants that define the direction in which bridges are drawn.
BufferedLayout - Class in com.yworks.yfiles.layout
A BufferedLayout is a hull algorithm that invokes its core layout algorithm on a copy of the input graph.
BufferedLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.BufferedLayout
Creates a new BufferedLayout instance using the given core layout algorithm.
BufferedLayout() - Constructor for class com.yworks.yfiles.layout.BufferedLayout
Creates a new BufferedLayout instance using the given core layout algorithm.
BusDescriptor - Class in com.yworks.yfiles.layout.router
A descriptor for bus-related information to be associated with an edge.
BusDescriptor(Object) - Constructor for class com.yworks.yfiles.layout.router.BusDescriptor
Creates a new instance of BusDescriptor for the specified bus ID which is marked as not fixed and uses the default edge group IDs.
BusDescriptor(Object, Object, Object) - Constructor for class com.yworks.yfiles.layout.router.BusDescriptor
Creates a new instance of BusDescriptor for the specified parameters and marks it as not fixed.
BusDescriptor(Object, boolean) - Constructor for class com.yworks.yfiles.layout.router.BusDescriptor
Creates a new instance of BusDescriptor for the specified parameters and default group IDs.
BusDescriptor(Object, boolean, Object, Object) - Constructor for class com.yworks.yfiles.layout.router.BusDescriptor
Creates a new instance of BusDescriptor for the specified parameters.
BusNodePlacer - Class in com.yworks.yfiles.layout.tree
The BusNodePlacer creates a bus to which all child nodes and the local root node are connected.
BusNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.BusNodePlacer
Creates a new instance of BusNodePlacer with default settings.
BusNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.BusNodePlacer
Creates a new BusNodePlacer instance that uses the transformation defined by the given matrix.
BusRepresentations - Class in com.yworks.yfiles.layout.router
This class provides helper methods to convert between buses given by complete subgraphs and buses represented by specific hub nodes.
BusRouter - Class in com.yworks.yfiles.layout.router
An edge routing algorithm which routes edges of a graph in an orthogonal bus-style.
BusRouter() - Constructor for class com.yworks.yfiles.layout.router.BusRouter
Creates a new instance of BusRouter with default settings.
BusRouterData - Class in com.yworks.yfiles.layout.router
Specifies custom data for the BusRouter.
BusRouterData() - Constructor for class com.yworks.yfiles.layout.router.BusRouterData
 

C

CACHE_EXTERNAL_REFERENCES - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control caching for external references.
cacheCopy(T, T) - Method in class com.yworks.yfiles.graph.GraphCopier
This method places the given copy into an internal cache.
calcConvexHull(YList) - Static method in class com.yworks.yfiles.algorithms.Geom
Calculates the convex hull for a set of points.
calcDelauneyTriangulation(Graph, IDataProvider, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Triangulator
Computes a Delauney triangulation of the given points.
calcIntersection(YPoint, YVector, YPoint, YVector) - Static method in class com.yworks.yfiles.algorithms.Geom
Calculates the intersection point of two affine lines.
calcIntersection(YPoint, YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
Calculates the intersection point of two affine lines.
calcIntersection(double, double, double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Geom
Calculates the intersection point of two affine lines.
calcIntersection(Rectangle2D, Rectangle2D, Rectangle2D) - Static method in class com.yworks.yfiles.algorithms.Geom
Intersects the pair of specified source Rectangle2D objects and puts the result into the specified destination Rectangle2D object.
calcMaxFlow(Graph, Node, Node, IDataProvider, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.NetworkFlows
Solves a maximum flow problem using the preflow-push method.
calcMaxFlowMinCut(Graph, Node, Node, IDataProvider, IEdgeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.NetworkFlows
Solves a maximum flow problem using the preflow-push method but additionally marks all nodes that belong to the minimum cut set that is associated with the source of the network.
calcPoints(YOrientedRectangle) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines the four corner points of an oriented rectangle.
calcPointsInDouble(YOrientedRectangle) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines the coordinates of the four corners of an oriented rectangle.
calculateAngles(Node, double) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Calculates the wedge angle that has to be reserved for the subtree rooted at the given node scaling the distance with the given scale factor.
calculateAngles(Node) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Calculates the wedge angle that has to be reserved for the subtree rooted at the given node scaling the distance with the given scale factor.
calculateBendCost(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for all bends of the given path.
calculateBounds(IGraph, INode) - Method in interface com.yworks.yfiles.graph.IGroupBoundsCalculator
Calculates the bounds of the Layout for the given groupNode that is a group node in the graph.
calculateBounds(LayoutGraph) - Method in class com.yworks.yfiles.layout.ComponentLayout
Calculates the bounding box of a graph component including NodeHalos.
calculateBounds(LayoutGraph, NodeList) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the bounding box of the specified nodes.
calculateBounds(LayoutGraph, Node, NodeList) - Method in interface com.yworks.yfiles.layout.IGroupBoundsCalculator
Calculates the bounds of the given group node that contains the given list of child nodes.
calculateBounds(LayoutGraph, Node, NodeList) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Calculates the bounds of the given group node and enlarges the bounds by the insets associated with the group node.
calculateBounds(LayoutGraph, Node, NodeList) - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Calculates the bounds of the given group node, enlarges the bounds by the insets associated with the group node and makes sure that the size of the group node obeys the associated minimum size.
calculateBridge(Interval, Interval) - Static method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the bridging interval between the given intervals.
calculateChildArrangement(Node) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Calculates a child node arrangement for a given root node of the tree.
calculateCost(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the edge cost of a possible edge path, in order to determine which path is the best, i.e., the cheapest.
calculateCosts(CellEntrance, PartitionCell, OrthogonalInterval[], EdgeCellInfo[], PathSearchContext, double[], double[]) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Calculates the costs for moving from the current CellEntrance to the neighboring PartitionCell using different enter intervals.
calculateCosts(CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, double) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Calculates the costs for entering the given PartitionCell via the given enter OrthogonalInterval.
calculateCrossingCosts(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the overall crossing costs of the given path, including edge crossings, edge overlaps and node crossings.
calculateEdgeLength(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for the length of the given path.
calculateFixPoint(LayoutGraph, NodeList) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the fix point for the specified nodes in the specified graph.
calculateFixPoint(Rectangle2D) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the fix point of the specified rectangle according to the policy returned by FixPointPolicy.
calculateHeuristicCosts(CellEntrance, PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Returns the estimated costs for the rest of the path when using the given CellEntrance for the next step in the path search.
calculateHeuristicCosts(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Calculates the heuristic costs for the given CellEntrance that describe the minimal costs that will arise to finish the path if the given cell entrance is used as next step.
calculateIntersection(Interval, Interval) - Static method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the intersection of the given intervals.
calculateIntersection(OrthogonalInterval, OrthogonalInterval) - Static method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Calculates the intersection of the given orthogonal intervals.
calculateIntersectionPoint(INodeLayout, double, double, double, double) - Method in interface com.yworks.yfiles.layout.IIntersectionCalculator
Calculates an intersection point between the edge and the given INodeLayout.
calculateLabelPreferredSize(ILabelOwner, String, ILabelModelParameter, ILabelStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the preferred size of a label with the given properties.
calculateLabelPreferredSize(ILabelOwner, String, ILabelModelParameter, ILabelStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the preferred size of a label with the given properties.
calculateLabelPreferredSize(ILabelOwner, String, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the preferred size of a label with the given properties.
calculateLabelPreferredSize(ILabelOwner, String) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the preferred size of a label with the given properties.
calculateLabelPreferredSize(IStripe, ILabelStyle, ILabelModelParameter, String, Object) - Method in interface com.yworks.yfiles.graph.ITable
Calculates the preferred size of a label with the given properties.
calculateLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Calculates a new multi-page layout for the specified graph.
calculateLength() - Method in class com.yworks.yfiles.algorithms.YPointPath
Calculate the (geometric) length of the path.
calculateLineSegments() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Calculates an array of LineSegments created by the calculated path points.
calculateMetric(ILabel, ILabelModelParameter, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
Calculates a metric for the given label/parameter pair and the target label layout.
calculateMinimumEnclosedArea(INode) - Method in class com.yworks.yfiles.graph.GroupingSupport
Calculates the minimum area to enclose by the given group node with respect to its IGroupBoundsCalculator.
calculateParentConnector(LayoutGraph, Node, INodeLayout, TreeLayout.SubtreeShape, Edge, IEdgeLayout, byte) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Calculates the bends for the connector to the parent node.
calculatePathPoints() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Calculates a list of YPoints containing the source port, bend and target port locations.
calculatePortCandidateCost(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for the chosen PortCandidates.
calculatePorts(LayoutGraph) - Method in class com.yworks.yfiles.layout.PortCalculator
Performs the actual port calculation on the specified graph instance.
calculateScaleForHeight(double) - Method in class com.yworks.yfiles.view.ContextConfigurator
Calculates the value to set the Scale to in order to achieve the given target height (without Margin).
calculateScaleForWidth(double) - Method in class com.yworks.yfiles.view.ContextConfigurator
Calculates the value to set the Scale to in order to achieve the given target width (without Margin).
calculateSegmentLocations(Channel) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Calculates the locations of the segment infos in the given channel.
calculateSelfLoops(LayoutGraph, Node, IDataProvider, IDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Calculates all self-loops at the given node of the given input graph.
calculateSelfLoops(LayoutGraph, Node, YList, IDataProvider, IDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Convenience method that calculates a list of self-loops that belong to a given node.
calculateSelfLoopSelfSidePenaltyCost(Edge, YList, PortCandidate, PortCandidate) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the extra penalty that is added to the path's cost if the edge is a self-loop and source and target ports have the same direction.
calculateSlopedSourceEdgeLayout(INodeLayout, TreeLayout.SubtreeShape, Edge, double, double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Calculates the routing of the source side of the edge to the given child node.
calculateSourceEdgeLayout(INodeLayout, TreeLayout.SubtreeShape, Edge) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Calculates the routing of the source side of the edge to the given child node.
calculateSpanningRectangle(Interval, Interval) - Static method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the spanning rectangle between the given intervals.
calculateStartEntranceCost(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Returns the cost for starting the path in the given entrance.
calculateTargetEdgeLayout(INodeLayout, TreeLayout.SubtreeShape, Edge) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Calculates the routing of the target side of the edge to the given child node.
calculateTotalCropLength(IArrow, boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Calculates the total length the edge path is cropped.
calculateUnion(Interval, Interval) - Static method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the union of the given intervals.
calculateUnion(Interval, double) - Static method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the union of the given intervals and the given value.
calculateUnion(OrthogonalInterval, OrthogonalInterval) - Static method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Calculates the union of the given orthogonal intervals.
calcUnion(Rectangle2D, Rectangle2D, Rectangle2D) - Static method in class com.yworks.yfiles.algorithms.Geom
Unions the pair of source Rectangle2D objects and puts the result into the specified destination Rectangle2D object.
cancel() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Schedules a cancel request.
cancel() - Method in class com.yworks.yfiles.algorithms.Dfs
Cancels the depth first search.
cancel() - Method in interface com.yworks.yfiles.graph.ICompoundEdit
This method cancels the compound editing process.
cancel() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Cancels a currently running layout calculation or animation.
cancel() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Makes the menu invisible.
cancel() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Cancels the editing of this mode by first disabling and afterwards reenabling the installed Controller.
cancel() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.DropInputMode
Cleanly cancels this mode.
cancel() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.HandleInputMode
 
cancel() - Method in interface com.yworks.yfiles.view.input.IInputMode
Called by the client to unconditionally cancel all editing.
cancel() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Cancels any pending marquee selection.
cancel() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Cancels navigation.
cancel() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Cancels all modes.
cancel() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
cancel() - Method in class com.yworks.yfiles.view.input.TapInputMode
Cancels the editing of this mode.
cancel() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Cancels editing of the text box.
cancel() - Method in class com.yworks.yfiles.view.input.WaitInputMode
 
cancel() - Method in class com.yworks.yfiles.view.ViewportAnimation
Cancels this viewport animation so that subsequent calls to ViewportAnimation.animate(double) or ViewportAnimation.cleanup() won't affect the viewport anymore.
cancelCurrentEdge(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Handles the cancellation of the path search for the current edge.
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
cancelDrag(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IDragHandler
Called by clients to indicate that the dragging has been canceled by the user.
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
cancelDrag() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Called by client edit code when a drag has been canceled.
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
 
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Delegates the original values to RectangleHandle.set(double, double).
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
cancelDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Delegates the cancel request to the IReshapeHandler.
cancelDrag() - Method in class com.yworks.yfiles.view.input.SnapContext
Called when a drag has been canceled.
cancelReshape(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.NodeReshapeHandler
 
cancelReshape(IInputModeContext, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
cancelReshape(IInputModeContext, RectD) - Method in interface com.yworks.yfiles.view.input.IReshapeHandler
Called by clients to indicate that the reshaping has been canceled by the user.
cancelReshape(IInputModeContext, RectD) - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
 
canConvert(IWriteContext, Object) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
canConvert(IWriteContext, Object) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
canConvert(IWriteContext, Object) - Method in interface com.yworks.yfiles.graphml.IMarkupExtensionConverter
Returns if the converter can convert the value to a MarkupExtension in the current write context.
canConvertFromString(String, IValueSerializerContext) - Method in class com.yworks.yfiles.graphml.ValueSerializer
Determines whether this instance can convert the specified value from the given string.
canConvertToString(Object, IValueSerializerContext) - Method in class com.yworks.yfiles.graphml.ValueSerializer
Determines whether this instance can convert the specified value to a string.
canDecorate(Class) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Determines whether this instance can be used to decorate the lookup for a certain type.
CANDIDATE_DRAWING_INVALID_FOCUSED_KEY - Static variable in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
A ResourceKey that can be used by instances of the DefaultPortCandidateDescriptor to look up a IVisualTemplate that will be used for rendering a invalid, focused IPortCandidate.
CANDIDATE_DRAWING_INVALID_NON_FOCUSED_KEY - Static variable in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
A ResourceKey that can be used by instances of the DefaultPortCandidateDescriptor to look up a IVisualTemplate that will be used for rendering an invalid, non-focused IPortCandidate.
CANDIDATE_DRAWING_VALID_FOCUSED_KEY - Static variable in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
A ResourceKey that can be used by instances of the DefaultPortCandidateDescriptor to look up a IVisualTemplate that will be used for rendering a valid, focused IPortCandidate.
CANDIDATE_DRAWING_VALID_NON_FOCUSED_KEY - Static variable in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
A ResourceKey that can be used by instances of the DefaultPortCandidateDescriptor to look up a IVisualTemplate that will be used for rendering a valid, non-focused IPortCandidate.
CANDIDATE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.LabelPositionHandler
A ResourceKey that will be used to find the IVisualTemplate that will be used to represent the rectangular selection.
canExecute(Object, Object) - Method in interface com.yworks.yfiles.view.input.ICommand
Determines whether this command be executed with respect to the given parameter and target.
canExecute(Object) - Method in interface com.yworks.yfiles.view.input.ICommand
Determines whether this command be executed with respect to the given parameter and target.
canExecute() - Method in interface com.yworks.yfiles.view.input.ICommand
Determines whether this command be executed with respect to the given parameter and target.
canExecuteCommand(ICommand, Object, Object) - Method in interface com.yworks.yfiles.view.input.KeyboardInputMode.CanExecuteCommandHandler
Defines the contract for determining whether a given ICommand can be executed for the given parameter set.
canRedo() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Determines whether a call to CompositeUndoUnit.redo() can be made.
canRedo() - Method in class com.yworks.yfiles.graph.UndoEngine
Determines whether a call to UndoEngine.redo() can be made.
canRemoveBend(IInputModeContext, IBend) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
Returns whether the given bend can be removed.
canRequestMutex() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Determines whether this instance can request the mutex.
canRequestMutex() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Determines if the mutex can be successfully requested currently.
canStartWaiting() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Returns if this mode can request the mutex when Waiting is set to true.
canUndo() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Determines whether a call to CompositeUndoUnit.undo() can be made.
canUndo() - Method in class com.yworks.yfiles.graph.UndoEngine
Determines whether a call to UndoEngine.undo() can be made.
canvas - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
CanvasControl - Class in com.yworks.yfiles.view
The CanvasControl can be used to efficiently display all kinds of data.
CanvasControl() - Constructor for class com.yworks.yfiles.view.CanvasControl
Creates a new instance of CanvasControl.
CanvasEvent - Class in com.yworks.yfiles.view
An event used by the com.yworks.yfiles.canvas.CanvasControl to notify when the control is updated.
CanvasEvent(CanvasControl, EventTarget, EventType<? extends Event>) - Constructor for class com.yworks.yfiles.view.CanvasEvent
Returns a new instance.
CanvasPrinter - Class in com.yworks.yfiles.view
This class provides printing capabilities for a CanvasControl.
CanvasPrinter() - Constructor for class com.yworks.yfiles.view.CanvasPrinter
Initializes a new instance with no initial CanvasControl.
CanvasPrinter(CanvasControl) - Constructor for class com.yworks.yfiles.view.CanvasPrinter
Initializes a new instance using the provided CanvasControl for printing.
CanvasPrinter.PrintInfo - Class in com.yworks.yfiles.view
Encapsulates information for printing with a specific PageLayout, i.e. the scale dependent on the screen DPI as well as the number of rows and columns for poster printing.
canvasProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Returns a property holding the CanvasControl the current IModelItem belongs to.
canvasProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the canvas to print.
CellEntrance - Class in com.yworks.yfiles.layout.router.polyline
This class describes the location and the direction from which a given partition cell has been entered during a path search.
CellEntrance(PartitionCell) - Constructor for class com.yworks.yfiles.layout.router.polyline.CellEntrance
Creates a new CellEntrance instance for a given PartitionCell.
CellEntrance(CellEntrance) - Constructor for class com.yworks.yfiles.layout.router.polyline.CellEntrance
Creates a new CellEntrance instance that is a copy of a given other CellEntrance.
CellSegmentInfo - Class in com.yworks.yfiles.layout.router.polyline
This class stores information about the part of an edge segment that lies inside a specified partition cell.
CellSegmentInfo(Edge, int, Direction, Interval, Interval, Interval, PartitionCell) - Constructor for class com.yworks.yfiles.layout.router.polyline.CellSegmentInfo
Creates a new CellSegmentInfo instance.
cellSegmentInfoCount() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Returns the number of CellSegmentInfo of this segment info.
CENTER - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
CENTER - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
A convenience parameter instance that can be shared between label instances.
CENTER - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the middle of the edge, directly on the edge's path.
CENTER - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the center of the node.
CENTER - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment at the center of the subtrees.
CENTER - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at the center.
CENTER - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which the center of elements will snap.
CENTER_ABOVE - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
CENTER_BELOW - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
CENTER_CENTERED - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
CENTER_OVER_CHILDREN - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal alignment at the center of the children.
CENTERED - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position mask that constrains the allowed positions to the DiscreteEdgeLabelPositions.CENTER of the edge's path.
centeringContentEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the value for whether the contents should be centered on the page.
CenterNodesPolicy - Enum in com.yworks.yfiles.layout.radial
 
centerZoomEventRecognizerProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the CanvasControl.getCenterZoomEventRecognizer() event recognizer} that determines whether the zooming to the center of the view, rather than at the mouse location should be used.
Centrality - Class in com.yworks.yfiles.algorithms
This class provides methods to determine various centrality indices of nodes or edges of a graph.
ChainSubstructureStyle - Enum in com.yworks.yfiles.layout.organic
 
changeEdge(Edge, Edge, Edge, GraphElementInsertion, GraphElementInsertion) - Method in class com.yworks.yfiles.algorithms.Graph
Redefines an edge's end points and fires corresponding notification events to inform registered listeners.
changeEdge(Edge, Node, Edge, GraphElementInsertion, Node, Edge, GraphElementInsertion) - Method in class com.yworks.yfiles.algorithms.Graph
Redefines an edge's end points and fires corresponding notification events to inform registered listeners.
changeEdge(Edge, Node, Node) - Method in class com.yworks.yfiles.algorithms.Graph
Redefines an edge's end points and fires corresponding notification events to inform registered listeners.
Channel - Class in com.yworks.yfiles.layout.router.polyline
This class describes a channel, i.e., a set of vertical or horizontal edge segments whose locations depend on each other.
Channel(SegmentInfo) - Constructor for class com.yworks.yfiles.layout.router.polyline.Channel
Creates a new Channel that contains the given segment info.
ChannelBasedPathRouting - Class in com.yworks.yfiles.layout.router.polyline
This class routes edges using their pre-calculated Path information.
ChannelBasedPathRouting() - Constructor for class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Creates a new instance of ChannelBasedPathRouting.
ChannelEdgeRouter - Class in com.yworks.yfiles.layout.router
This edge routing algorithm generates orthogonal routes for the edges of the graph.
ChannelEdgeRouter() - Constructor for class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Creates a new ChannelEdgeRouter instance with default settings.
ChannelEdgeRouterData - Class in com.yworks.yfiles.layout.router
Specifies custom data for the ChannelEdgeRouter.
ChannelEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.router.ChannelEdgeRouterData
 
check() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Determines whether or not an algorithm should terminate immediately.
check(Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Determines whether or not an algorithm should terminate immediately.
checkConstraints() - Method in class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
Checks if the current setting of constraints is consistent (i.e.
checkIntersection(Object, Object) - Method in interface com.yworks.yfiles.algorithms.IntersectionAlgorithm.IIntersectionHandler
This method is called at every intersection.
checkNodeSize(LayoutGraph) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Checks the sizes of the nodes to be non-zero.
checkNodeSize(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Checks the sizes of the nodes to be non-zero.
checkNodeSize(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Checks the sizes of the nodes to be non-zero.
checkNodeSize(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Checks the sizes of the nodes to be non-zero.
checkNodeSize(LayoutGraph) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Checks the sizes of the nodes to be non-zero.
ChildAlignmentPolicy - Enum in com.yworks.yfiles.layout.tree
 
childInputModeContextLookup(Class) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
 
childInputModeContextLookup(Class) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Callback method that will be used by the child context's ILookup.lookup(Class) method.
childInputModeContextLookup(Class) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
 
ChildOrderingPolicy - Enum in com.yworks.yfiles.layout.tree
 
ChildParseContext - Class in com.yworks.yfiles.graphml
An implementation of IParseContext that delegates most calls to a ParentContext, but adds the capability to locally add ChildParseContext.lookup(Class) results and deserialization properties.
ChildParseContext(IParseContext, Object) - Constructor for class com.yworks.yfiles.graphml.ChildParseContext
Initializes a new instance of the ChildParseContext class that delegates to the provided context and adds the currentObject to the ObjectStack.
ChildParseContext(IParseContext) - Constructor for class com.yworks.yfiles.graphml.ChildParseContext
Initializes a new instance of the ChildParseContext class that delegates to the provided context.
ChildPlacement - Enum in com.yworks.yfiles.layout.tree
 
childVisualRemoved(Node) - Method in interface com.yworks.yfiles.view.IRenderContext
Notifies the context that the visual has been removed from the visual tree.
ChildWriteContext - Class in com.yworks.yfiles.graphml
An IWriteContext implementation for use in the context of GraphMLWriter that wraps a given instance and delegates most of the calls to it but allows for modifying lookup and serialization properties.
ChildWriteContext(IWriteContext, Object) - Constructor for class com.yworks.yfiles.graphml.ChildWriteContext
Initializes a new instance of the ChildWriteContext class that delegates to the provided context and returns the given value in ChildWriteContext.getCurrent().
ChildWriteContext(IWriteContext) - Constructor for class com.yworks.yfiles.graphml.ChildWriteContext
Initializes a new instance of the ChildWriteContext class that delegates to the given parent context.
CIRCLE - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a simple circle-shaped black arrow.
CIRCLE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.circular.CircularLayout
A DataAcceptor key for publishing the final circle information For each node, the ID of the circle on which it was placed will be stored.
CircularLayout - Class in com.yworks.yfiles.layout.circular
This layout algorithm arranges graphs in a circular fashion.
CircularLayout() - Constructor for class com.yworks.yfiles.layout.circular.CircularLayout
Creates a new CircularLayout instance with the default settings.
CircularLayoutData - Class in com.yworks.yfiles.layout.circular
Specifies custom data for the CircularLayout.
CircularLayoutData() - Constructor for class com.yworks.yfiles.layout.circular.CircularLayoutData
 
ClassicOrganicLayout - Class in com.yworks.yfiles.layout.organic
A layout algorithm that arranges graphs in an organic fashion, using a force-directed drawing approach.
ClassicOrganicLayout() - Constructor for class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Creates a new ClassicOrganicLayout with default settings.
ClassicTreeLayout - Class in com.yworks.yfiles.layout.tree
This layout algorithm arranges graphs with a tree structure.
ClassicTreeLayout() - Constructor for class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Creates a new ClassicTreeLayout instance with default settings.
cleanup() - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Resets all channel information and the reference to the configuration.
cleanup() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
 
cleanup() - Method in interface com.yworks.yfiles.layout.router.polyline.IGraphPartitionExtension
Cleans up the extension from the last partitioning with the current configuration and GraphPartition.
cleanUp() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Cleans up the extension from the path searches with the current configuration and context.
cleanUp(IGraph) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Destroy all information that results from a previous TableLayoutConfigurator.prepare(IGraph) and a subsequent layout.
cleanup() - Method in interface com.yworks.yfiles.view.IAnimation
Cleans up after an animation has finished.
cleanUp() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Disposes of all previously temporarily collected state and clears the SnapResults collection.
cleanup() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
cleanUp() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
cleanUp() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Performs clean up procedures.
cleanUp() - Method in class com.yworks.yfiles.view.input.SnapContext
Performs clean up procedures.
cleanup() - Method in class com.yworks.yfiles.view.TableAnimation
 
cleanup() - Method in class com.yworks.yfiles.view.ViewportAnimation
Cleans up after the animation.
cleanupDropTarget() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Cleans up the drop target and its highlighting.
cleanUpEdge(IInputModeContext, IGraph, IEdge) - Method in interface com.yworks.yfiles.view.input.IOrthogonalEdgeHelper
Callback method that is invoked after the provided edge has been edited orthogonally.
cleanUpEdge(IInputModeContext, IGraph, IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
Callback method that is invoked after the provided edge has been edited orthogonally.
cleanUpEdgePath(IGraph, IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Cleans up the edge's path after a successfully finished drag.
cleanupEdgePaths(IGraph) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Called after a successfully finished drag to clean up artifacts of modified edges.
cleanUpGraphPartition(GraphPartition) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Removes all registered IGraphPartitionExtensions from a given GraphPartition instance.
cleanupPreview() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Cleans up the item preview.
cleanupSnapContext() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Cleans up the snap context.
clear() - Method in class com.yworks.yfiles.algorithms.Graph
Removes all nodes and edges from this graph and fires corresponding notification events to inform registered listeners.
clear() - Method in class com.yworks.yfiles.algorithms.YList
Removes all elements from this list.
clear() - Method in class com.yworks.yfiles.geometry.GeneralPath
Resets this path to be an empty path.
clear() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Clears the internal collection of units.
clear() - Method in class com.yworks.yfiles.graph.GraphClipboard
Clears the clipboard's contents.
clear() - Method in interface com.yworks.yfiles.graph.IGraph
Clears the graph instance, removing all entities in proper order.
clear() - Method in interface com.yworks.yfiles.graph.ITable
Convenience method that clears all stripes from a table.
clear() - Method in class com.yworks.yfiles.graph.Mapper
Calls HashMap.clear() on the backing implementation.
clear() - Method in class com.yworks.yfiles.graph.UndoEngine
Clears the internal queue and disposes all units in it.
clear() - Method in class com.yworks.yfiles.graphml.CreationProperties
Clears all entries from this property store.
clear() - Method in class com.yworks.yfiles.graphml.TypedKeyMapper
Clears this instance.
clear() - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Clears the partition data such that the DynamicObstacleDecomposition can be reused and initialized with new Obstacles.
clear() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Clears the partition data such that the GraphPartition can be reused and initialized with a new configuration.
clear() - Method in interface com.yworks.yfiles.layout.router.polyline.IObstaclePartition
Clears the partition data such that the IObstaclePartition can be reused and initialized with new Obstacles.
clear() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Resets all registered PathSearchExtensions and DataProviders added to this PathSearch.
clear() - Method in class com.yworks.yfiles.utils.ObservableCollection
Clears this collection, triggering an ItemRemoved event for each element removed.
clear() - Method in class com.yworks.yfiles.view.DefaultSelectionModel
 
clear() - Method in class com.yworks.yfiles.view.GraphSelection
 
clear() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Resets the contents of the text box.
clear() - Method in interface com.yworks.yfiles.view.ISelectionModel
Clears the selection.
clear() - Method in class com.yworks.yfiles.view.StripeSelection
 
clearAssertionStatus() - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
clearBends() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
Removes all Bends.
clearBends(IEdge) - Method in interface com.yworks.yfiles.graph.IGraph
Removes all bends from the given edge.
clearCopyCache() - Method in class com.yworks.yfiles.graph.GraphCopier
Clears the cache for the cached copies of the instance copied using this class.
clearData() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Clears all additional data for this PartitionCell.
clearHighlights() - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Removes all highlights.
clearLabels() - Method in class com.yworks.yfiles.graph.FoldingLabelOwnerState
Removes all Labels.
clearMenu(TContextMenu) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Clears all items of the given popup menu.
clearMenu(ContextMenu) - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
clearPoints() - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Removes all control points from this edge layout.
clearSelection() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Clears the selection in the GraphControl.
clearSelection() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Clears the current selection.
clickCreateNode(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Creates a node on click.
CLICKED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
A mouse click has been recognized.
ClickEventArgs - Class in com.yworks.yfiles.view.input
Event arguments used by Clicked.
ClickEventArgs(IInputModeContext, PointD, ModifierKeys, MouseButtons, int) - Constructor for class com.yworks.yfiles.view.input.ClickEventArgs
Initializes a new instance of the ClickEventArgs class.
ClickInputMode - Class in com.yworks.yfiles.view.input
An input mode that recognizes simple mouse clicks.
ClickInputMode() - Constructor for class com.yworks.yfiles.view.input.ClickInputMode
Creates a new instance of this mode that detects left mouse clicks.
clipEdgeOnBounds(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Clips the path of the given edge on the bounding box of the source and target points.
clipEdgePathOnBounds(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the path of an edge clipped on the bounding box of the source and target node.
clipEdgePathOnBounds(IEdgeLayout, INodeLayout, INodeLayout, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the path of an edge clipped on insets of the bounding box of the source and target node.
clipEdgePathOnBounds(IEdgeLayout, INodeLayout, INodeLayout) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the path of an edge clipped on insets of the bounding box of the source and target node.
clipEdgesOnBounds(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Clips the path of all edges in the graph on the bounding box of their source and target points.
clipPathOnBounds(YPointPath, YRectangle, YRectangle) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the path of a given edge path clipped on the given bounding boxes of the source and target node.
CLOCKWISE - Static variable in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
Angle interpretation specifier which expresses that the rotation angle should be interpreted clockwise.
clone() - Method in class com.yworks.yfiles.algorithms.Point2D
Creates a new instance of this class that has the same values as this objects.
clone() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Creates a new instance of this class that has the same values as this objects.
clone() - Method in class com.yworks.yfiles.algorithms.YInsets
 
clone() - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a clone of this instance, copying the path information to the new instance.
clone() - Method in class com.yworks.yfiles.geometry.Matrix2D
Clones this instance.
clone() - Method in class com.yworks.yfiles.geometry.MutablePoint
Returns a clone of this instance.
clone() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Creates a copy of the current state of this instance using a new MutablePoint and Size to store the position and size.
clone() - Method in class com.yworks.yfiles.geometry.MutableSize
Returns a memberwise clone of this instance.
clone() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Creates a copy of the current state of this instance using a new MutablePoint and Size to store the anchor and size.
clone() - Method in class com.yworks.yfiles.geometry.PointD
 
clone() - Method in class com.yworks.yfiles.geometry.Tangent
 
clone() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
 
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Creates a new object that is a copy of the current instance.
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Creates a new object that is a copy of the current instance.
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Creates a new object that is a copy of the current instance.
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Creates a new object that is a copy of the current instance.
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Creates a new object that is a copy of the current instance.
clone() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Performs a shallow clone of this instance, except for the value of StyleTag which is cloned, too, if it can be cloned.
clone() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Performs a Object.clone().
clone() - Method in class com.yworks.yfiles.graph.styles.Arrow
 
clone() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
 
clone() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
This implementation performs a shallow copy with respect to the BitmapSource property.
clone() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
 
clone() - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
 
clone() - Method in class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
 
clone() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Performs a Object.clone().
clone() - Method in class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
 
clone() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
 
clone() - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyle
Returns this.
clone() - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyle
Returns this.
clone() - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyle
Returns this.
clone() - Method in class com.yworks.yfiles.graph.styles.VoidPortStyle
Returns this.
clone() - Method in class com.yworks.yfiles.graph.styles.VoidStripeStyle
Returns this.
clone() - Method in class com.yworks.yfiles.graph.Table
 
clone() - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Returns a clone of this INodePlacer instance.
clone() - Method in interface com.yworks.yfiles.utils.ICloneable
Creates a copy of this object and returns it.
clone() - Method in class com.yworks.yfiles.view.Pen
 
cloneCurrentValue() - Method in class com.yworks.yfiles.view.Pen
Clones the current value of this instance to a new unfrozen pen.
close() - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.CLOSE operation to the path elements, creating a line to the last PathType.MOVE_TO position.
close() - Method in interface com.yworks.yfiles.utils.IDisposable
 
CLOSE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to close a document.
closeLabelEditor(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Closes the label editor if it is currently open.
closenessCentrality(Graph, INodeMap, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes the closeness centrality for the nodes of a graph.
coerceViewportLimits() - Method in class com.yworks.yfiles.view.CanvasControl
Helper method that ensures that the view port limit as returned by the ViewportLimiter are obeyed.
collapse(INode) - Method in interface com.yworks.yfiles.graph.IFoldingView
This method will collapse the children of a group node into the group node.
COLLAPSE_GROUP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to collapse group nodes.
collapseGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Collapses the given group node to hide the contents of the group node from this IFoldingView.
collapseSelection() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
CollapsibleNodeStyleDecorator - Class in com.yworks.yfiles.graph.styles
Decorates an arbitrary node styles with an additional collapse/expand handle.
CollapsibleNodeStyleDecorator() - Constructor for class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Initializes a new instance of the CollapsibleNodeStyleDecorator class.
CollapsibleNodeStyleDecorator(INodeStyle, CollapsibleNodeStyleDecoratorRenderer) - Constructor for class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Initializes a new instance of the CollapsibleNodeStyleDecorator class using the provided style for the Wrapped property and the provided CollapsibleNodeStyleDecoratorRenderer as renderer.
CollapsibleNodeStyleDecorator(INodeStyle) - Constructor for class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Initializes a new instance of the CollapsibleNodeStyleDecorator class using the provided style for the Wrapped property and the provided CollapsibleNodeStyleDecoratorRenderer as renderer.
CollapsibleNodeStyleDecoratorRenderer - Class in com.yworks.yfiles.graph.styles
INodeStyleRenderer implementation that can be used in conjunction with CollapsibleNodeStyleDecorator instances.
CollapsibleNodeStyleDecoratorRenderer() - Constructor for class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Initializes a new instance of the CollapsibleNodeStyleDecoratorRenderer class.
collectFixedNodeSnapLines(CollectGraphSnapLinesEventArgs) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Collects the OrthogonalSnapLines for the nodes which are not moving.
collectFixedPortSnapLines(CollectGraphSnapLinesEventArgs) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Collects the OrthogonalSnapLines for the ports which are not moving.
collectFixedSegmentSnapLines(CollectGraphSnapLinesEventArgs) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Collects snap lines for edge segments.
CollectGraphSnapLinesEventArgs - Class in com.yworks.yfiles.view.input
Event arguments for the CollectSnapLines event.
CollectGraphSnapLinesEventArgs(IInputModeContext, Collection<OrthogonalSnapLine>, Collection<OrthogonalSnapLine>, Collection<OrthogonalSnapLine>, Collection<OrthogonalSnapLine>) - Constructor for class com.yworks.yfiles.view.input.CollectGraphSnapLinesEventArgs
Initializes a new instance of the CollectGraphSnapLinesEventArgs class.
collectGridSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, RectD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Collects the snap results for the grid.
collectGridSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, RectD, INode) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Collects snap results that snap the node to a grid and adds them to the argument.
CollectionModelManager<T> - Class in com.yworks.yfiles.view
An ItemModelManager that automatically installs and removes visual representations of items in a IObservableCollection into or from the canvas.
CollectionModelManager(Class<T>, IObservableCollection<T>) - Constructor for class com.yworks.yfiles.view.CollectionModelManager
Creates a new instance using the given model.
CollectionModelManager(Class<T>) - Constructor for class com.yworks.yfiles.view.CollectionModelManager
Creates a new instance.
CollectLabelSnapLineEventArgs - Class in com.yworks.yfiles.view.input
The event arguments used by LabelSnapContext to collect custom snap lines for each drag.
CollectLabelSnapLineEventArgs(IInputModeContext, Collection<SnapLine>) - Constructor for class com.yworks.yfiles.view.input.CollectLabelSnapLineEventArgs
Creates a new instance of this class.
collectSameSizeEntries() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
collectSameSizeSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, RectD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Collects the snap results that make the node the same size as other elements.
collectSnapLineResults(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, RectD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Collects the snap results that makes the node's bounds snap to the fixed node snap lines.
collectSnapLineSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, RectD, INode) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Collects the results for the given layout for all snap lines in question.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, PointD, IBend) - Method in interface com.yworks.yfiles.view.input.IBendSnapResultProvider
Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this bend can potentially snap.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, IListEnumerable<MovementInfo>, IEdge) - Method in interface com.yworks.yfiles.view.input.IEdgeSnapResultProvider
Called to during the snapping operation whenever snap results are collected.
collectSnapResults(LabelSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) - Method in interface com.yworks.yfiles.view.input.ILabelSnapContextHelper
Called while the given label is dragged to add snap results for the snap lines provided by the context.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext) - Method in interface com.yworks.yfiles.view.input.INodeReshapeSnapResultProvider
Called when a node's handle is dragged to add SnapResults for OrthogonalSnapLines or sizes to which this node can potentially snap during resizing.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, RectD, INode) - Method in interface com.yworks.yfiles.view.input.INodeSnapResultProvider
Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this node can potentially snap.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, PointD, IPort) - Method in interface com.yworks.yfiles.view.input.IPortSnapResultProvider
Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this bend can potentially snap.
collectSnapResults(Object, CollectSnapResultsEventArgs) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Callback registered on the SnapContext that collects SnapResults for the dragged element.
collectSnapResults(LabelSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) - Method in class com.yworks.yfiles.view.input.LabelSnapContextHelper
 
collectSnapResults(Object, CollectSnapResultsEventArgs) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
 
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
Called when a node is dragged to add SnapResults for OrthogonalSnapLines or sizes to which this node can potentially snap during resizing.
collectSnapResults(GraphSnapContext, CollectSnapResultsEventArgs, RectD, INode) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
 
collectSnapResults(CollectSnapResultsEventArgs, OrthogonalSnapLine, RectD, INode) - Method in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Verifies whether the node will snap to the given snap line.
collectSnapResults(Object, CollectSnapResultsEventArgs) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Called during the drag to collect snap results.
CollectSnapResultsEventArgs - Class in com.yworks.yfiles.view.input
Event arguments for the CollectSnapResults event.
CollectSnapResultsEventArgs(IInputModeContext, PointD, PointD, double, Collection<SnapResult>) - Constructor for class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
Creates a new instance of the event arguments using the provided values for initialization.
collectSubtree(Node, NodeList) - Static method in class com.yworks.yfiles.algorithms.Trees
Collects all nodes of the subtree starting from the given root node.
collectVisibleNodePairs() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Finds pairs of nodes that are visually adjacent to create center and same distance snap lines.
collinear(YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
Returns true iff the given points are collinear, i.e.
COLUMN - Static variable in class com.yworks.yfiles.graph.StripeTypes
Constant for columns.
ColumnDescriptor - Class in com.yworks.yfiles.layout
This class represents a column of a partition grid structure.
com.yworks.yfiles.algorithms - package com.yworks.yfiles.algorithms
Provides the yFiles library's most fundamental classes and interfaces that model an efficient graph data type (class Graph), its nodes and edges (classes Node and Edge), and related container structures and iteration mechanisms (class YList and interface ICursor).
com.yworks.yfiles.geometry - package com.yworks.yfiles.geometry
Contains definitions, default implementations, structs and support classes that deal with the representation of geometric data.
com.yworks.yfiles.graph - package com.yworks.yfiles.graph
Definitions, default implementations, and support classes that represent graph structures and provide facilities for their programmatic modification.
com.yworks.yfiles.graph.labelmodels - package com.yworks.yfiles.graph.labelmodels
Contains interfaces and default implementations for label layout models.
com.yworks.yfiles.graph.portlocationmodels - package com.yworks.yfiles.graph.portlocationmodels
Contains interfaces and default implementations for port location models.
com.yworks.yfiles.graph.styles - package com.yworks.yfiles.graph.styles
Contains interfaces and default implementations for graph element styles.
com.yworks.yfiles.graphml - package com.yworks.yfiles.graphml
Definitions, default implementations, and support classes for GraphML I/O support.
com.yworks.yfiles.layout - package com.yworks.yfiles.layout
Provides essential classes and interfaces that constitute the infrastructure for automatic graph layout generation.
com.yworks.yfiles.layout.circular - package com.yworks.yfiles.layout.circular
Provides circular layout style algorithms.
com.yworks.yfiles.layout.genealogy - package com.yworks.yfiles.layout.genealogy
Provides layout algorithms that are especially suited for genealogical family trees.
com.yworks.yfiles.layout.hierarchic - package com.yworks.yfiles.layout.hierarchic
Provides hierarchic layout style algorithms.
com.yworks.yfiles.layout.labeling - package com.yworks.yfiles.layout.labeling
Provides algorithms for the automatic placement of node and edge labels, so called generic labeling algorithms.
com.yworks.yfiles.layout.multipage - package com.yworks.yfiles.layout.multipage
Provides the MultiPageLayout that subdivides the input graph into several smaller graphs whose layouts fit the specified maximum page size.
com.yworks.yfiles.layout.organic - package com.yworks.yfiles.layout.organic
Provides organic layout style algorithms that are based on a force-directed layout paradigm.
com.yworks.yfiles.layout.orthogonal - package com.yworks.yfiles.layout.orthogonal
Provides orthogonal layout style algorithms.
com.yworks.yfiles.layout.partial - package com.yworks.yfiles.layout.partial
Provides class PartialLayout that enables layout of user-specified, distinct parts of a diagram without altering the existing layout of the remainder of the diagram.
com.yworks.yfiles.layout.radial - package com.yworks.yfiles.layout.radial
Provides the radial layout algorithm.
com.yworks.yfiles.layout.router - package com.yworks.yfiles.layout.router
Provides classes for automatic routing of the edges in a graph.
com.yworks.yfiles.layout.router.polyline - package com.yworks.yfiles.layout.router.polyline
Provides classes and interfaces for automatic polyline routing of the edges of a graph.
com.yworks.yfiles.layout.seriesparallel - package com.yworks.yfiles.layout.seriesparallel
Provides the series-parallel layout algorithm.
com.yworks.yfiles.layout.tree - package com.yworks.yfiles.layout.tree
Provides tree layout style algorithms.
com.yworks.yfiles.utils - package com.yworks.yfiles.utils
Contains classes and interfaces which support the yFiles collection and event handling framework, and other utility classes.
com.yworks.yfiles.view - package com.yworks.yfiles.view
Contains the main UI classes, interfaces, default implementations and support classes that can be used to display IGraph instances.
com.yworks.yfiles.view.input - package com.yworks.yfiles.view.input
Contains definitions, default implementations, and support classes that deal with the user interaction in a CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl.
combine(Iterable<IPortCandidateProvider>) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates a generic composite implementation for the IPortCandidateProvider interface.
combine(IPortCandidateProvider...) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates a generic composite implementation for the IPortCandidateProvider interface.
commit() - Method in interface com.yworks.yfiles.graph.ICompoundEdit
This method commits the compound editing process.
commitLayoutToOriginalGraph() - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Writes the current layout information of all elements of this copied graph to the original graph.
commitPositions() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Writes calculated intermediate locations of nodes and edges to the actual graph.
commitPositionsSmoothly(double, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Writes calculated intermediate locations of nodes and edges to the actual graph and returns the largest movement value.
compact() - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Performs the compaction of an orthogonal shape of a simple planar graph.
compactionAlgorithm - Variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
the algorithm used.
COMPACTOR_FLOW - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
COMPACTOR_SIMPLEX - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
COMPACTOR_SSP - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
CompactOrthogonalLayout - Class in com.yworks.yfiles.layout.orthogonal
This layout algorithm arranges a graph in a compact, orthogonal fashion.
CompactOrthogonalLayout() - Constructor for class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayout
Creates a new CompactOrthogonalLayout instance with default settings.
Comparators - Class in com.yworks.yfiles.algorithms
This class provides access to some Comparator instances that are commonly used in yFiles.
compare(double, double) - Static method in class com.yworks.yfiles.algorithms.Comparators
Compares the specified floating point numbers.
compare(Object, Object) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultOutEdgeComparator
Compares the two given edges considering their PortConstraints.
compare(Object, Object) - Method in class com.yworks.yfiles.layout.tree.NodeOrderComparator
Compares two edges according to their index in the order specified using a IDataProvider.
compare(IModelItem, IModelItem) - Method in class com.yworks.yfiles.view.GraphModelManager
Compares two items with respect to their visibility order.
compareRenderOrder(ICanvasObject, ICanvasObject) - Method in class com.yworks.yfiles.view.CanvasControl
Compares two ICanvasObject instances that are live in this canvas.
compareTo(Object) - Method in class com.yworks.yfiles.algorithms.YDimension
 
compareTo(Object) - Method in class com.yworks.yfiles.algorithms.YPoint
Comparable implementation.
compareTo(Object) - Method in class com.yworks.yfiles.algorithms.YRectangle
 
compareTo(Object) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Compares this ColumnDescriptor instance with a given other ColumnDescriptor instance based on the indices of the two instances.
compareTo(Object) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Implements the Comparable interface using the Comparator and ClientObject fields.
compareTo(Object) - Method in class com.yworks.yfiles.layout.PartitionCellId.Cell
Compares this PartitionCellId.Cell instance with a given other PartitionCellId.Cell instance.
compareTo(Object) - Method in class com.yworks.yfiles.layout.RowDescriptor
Compares this RowDescriptor instance with a given other RowDescriptor instance based on the indices of the two instances.
compareTo(SnapResult) - Method in class com.yworks.yfiles.view.input.SnapResult
Implements the Comparable interface using Weight.
completeOrientationChange(LayoutGraph) - Method in class com.yworks.yfiles.layout.OrientationLayout
Applies the desired orientation to the graph.
completeTransform(YPoint) - Method in class com.yworks.yfiles.layout.OrientationLayout
Transforms the given point during completion.
COMPONENT_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.ComponentLayout
A DataProvider key for specifying custom graph components
COMPONENT_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.partial.PartialLayout
A DataProvider key for defining custom subgraph components.
ComponentArrangementPolicy - Enum in com.yworks.yfiles.layout.hierarchic
 
ComponentArrangementStyles - Class in com.yworks.yfiles.layout
 
ComponentAssignmentStrategy - Enum in com.yworks.yfiles.layout.partial
 
ComponentLayout - Class in com.yworks.yfiles.layout
A ComponentLayout arranges the connected components of a graph.
ComponentLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.ComponentLayout
Creates a new ComponentLayout instance with an optional core layout algorithm.
ComponentLayout() - Constructor for class com.yworks.yfiles.layout.ComponentLayout
Creates a new ComponentLayout instance with an optional core layout algorithm.
ComponentLayoutData - Class in com.yworks.yfiles.layout
Specifies custom data for the ComponentLayout.
ComponentLayoutData() - Constructor for class com.yworks.yfiles.layout.ComponentLayoutData
 
CompositeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An implementation of ILabelModel that can be used to create custom label models out of existing ILabelModel instances.
CompositeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
Creates a new instance of this label model with an empty LabelModels collection.
CompositeLayoutData - Class in com.yworks.yfiles.layout
Combines several LayoutData instances.
CompositeLayoutData() - Constructor for class com.yworks.yfiles.layout.CompositeLayoutData
Creates an instance.
CompositeLayoutData(Collection<LayoutData>) - Constructor for class com.yworks.yfiles.layout.CompositeLayoutData
Creates an instance using the specified layout data collection.
CompositeLayoutData(LayoutData...) - Constructor for class com.yworks.yfiles.layout.CompositeLayoutData
Creates an instance using the specified layout data objects.
CompositeLayoutStage - Class in com.yworks.yfiles.layout
CompositeLayoutStage allows for combining multiple ILayoutStages.
CompositeLayoutStage() - Constructor for class com.yworks.yfiles.layout.CompositeLayoutStage
Creates a new CompositeLayoutStage instance with an empty pipeline.
CompositeLayoutStage(ILayoutStage, ILayoutStage) - Constructor for class com.yworks.yfiles.layout.CompositeLayoutStage
Creates a new CompositeLayoutStage instance with two ILayoutStages in the pipeline.
CompositeUndoUnit - Class in com.yworks.yfiles.graph
A group of IUndoUnits that are undone/redone as a single unit.
CompositeUndoUnit() - Constructor for class com.yworks.yfiles.graph.CompositeUndoUnit
Creates a new instance with null names.
CompositeUndoUnit(String, String) - Constructor for class com.yworks.yfiles.graph.CompositeUndoUnit
Creates a new instance using the provided names.
CompoundKeyEvent - Class in com.yworks.yfiles.view
Event argument class for key events that carries the type of event.
CompoundKeyEvent(Object, EventType<CompoundKeyEvent>, KeyEvent) - Constructor for class com.yworks.yfiles.view.CompoundKeyEvent
Constructs a new event.
CompoundKeyEvent(Object, KeyEvent) - Constructor for class com.yworks.yfiles.view.CompoundKeyEvent
Constructs a new event for a key that has been typed.
compress() - Method in class com.yworks.yfiles.geometry.GeneralPath
Compresses the internal data structures so that the amount of memory used by this instance is minimal with respect to the information stored in it.
computedHorizontalScrollBarStateProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an IntegerProperty that holds the state of the horizontal scroll bar.
computedVerticalScrollBarStateProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an IntegerProperty that holds the state of the vertical scroll bar.
concat(Iterable<? extends T>, Iterable<? extends T>) - Static method in interface com.yworks.yfiles.utils.IEnumerable
Creates a composite enumerable that enumerates two given iterables one after the other.
concat(Iterable<? extends T>) - Method in interface com.yworks.yfiles.utils.IEnumerable
Creates a composite enumerable that enumerates two given iterables one after the other.
concat(IEnumerator<? extends T>, IEnumerator<? extends T>) - Static method in interface com.yworks.yfiles.utils.IEnumerator
Creates a composite enumerator that enumerates two given enumerators one after the other.
concat(IListEnumerable<? extends T>, IListEnumerable<? extends T>) - Static method in interface com.yworks.yfiles.utils.IListEnumerable
Creates a composite enumerable that enumerates two given IListEnumerable one after the other.
concatenate(ICursor, ICursor) - Static method in class com.yworks.yfiles.algorithms.Cursors
Creates a new cursor that provides a logical view on the concatenation of the two given cursors.
ConcurrencyController - Class in com.yworks.yfiles.view.input
A controller class that manages a single IInputMode implementation.
ConcurrencyController(IInputMode) - Constructor for class com.yworks.yfiles.view.input.ConcurrencyController
configure() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
configure() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Prepares this instance for subsequent calls after the style and label have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
configure() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Prepares this instance for subsequent calls after the style and edge have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Stores the layout.
configure() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Prepares this instance for subsequent calls after the style and node have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Prepares this instance for subsequent calls after the style and port have been initialized.
configure() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Prepares this instance for subsequent calls after the style and stripe have been initialized.
configure(IInputModeContext, TextEditorInputMode, ILabel) - Method in interface com.yworks.yfiles.view.input.ITextEditorInputModeConfigurationHandler
Callback for configuring a TextEditorInputMode for editing a provided label instance.
configureComponentLayout(LayoutGraph, ComponentLayout) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Configures the given ComponentLayout to take fixed nodes in components into account.
configureCoreLayout(LayoutGraph, HierarchicLayoutCore) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Configures the core layout algorithm with the settings of this HierarchicLayout instance.
configureDeserializationHandlers(IGraph, GraphMLParser) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure the predefined handlers for the HandleDeserialization event.
configureDeserializationPropertyOverrides(GraphMLParser) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures the deserialization property overrides for the given parser.
configureEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method is called each time when edges are routed with an edge router.
configureGraphMLParser(GraphMLParser, IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures a given instance of GraphMLParser that can handle the given graph.
configureGraphMLWriter(GraphMLWriter, IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures a given GraphMLWriter that is used for writing graph.
configureGraphPartition(GraphPartition) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Adds all registered IGraphPartitionExtensions instances to a given GraphPartition instance.
configureInputHandlers(GraphMLParser) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures default event handlers for the QueryInputHandlers event.
configureLookup(IGraph, GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure the lookup map of writer.
configureLookup(GraphMLParser) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures the lookup of the given parser.
configureNamespaces(GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures writer to use the namespace declarations set with GraphMLIOHandler.addNamespace(String, String).
configureOutputHandlers(IGraph, GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures default event handlers for the QueryOutputHandlers event.
configurePathSearch(PathSearch) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Adds all registered PathSearchExtensions to a given PathSearch instance.
configureSchemaLocations(GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures writer to use the schema locations set with GraphMLIOHandler.addSchemaLocation(String, String).
configureSerializationHandlers(IGraph, GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures the predefined handlers for the HandleSerialization event.
configureSerializationProperties(IGraph, GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure important serialization properties from properties of GraphMLIOHandler.
configureSerializationPropertyOverrides(GraphMLWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configures the serialization property overrides for the given writer.
configureXMLWriter(IXmlWriter) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure writer.
conflictGraph - Variable in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
The conflict graph modeling LabelCandidates as nodes and edges between them as conflicts, i.e., overlaps among candidates.
connectedComponents(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the connected components of a given graph.
connectedComponents(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the connected components of a given graph and returns their number.
ConnectorDirection - Enum in com.yworks.yfiles.layout.tree
A direction constant that describes that the last connector segment points up.
ConstantLabelCandidateDescriptorProvider - Class in com.yworks.yfiles.graph.labelmodels
An implementation of the ILabelCandidateDescriptorProvider interface that always yields a constant ILabelCandidateDescriptor.
ConstantLabelCandidateDescriptorProvider(ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.graph.labelmodels.ConstantLabelCandidateDescriptorProvider
ConstrainedDragHandler<TWrapped extends IDragHandler> - Class in com.yworks.yfiles.view.input
A utility implementation of the IDragHandler interface that can be used to constrain the movement of an existing instance.
ConstrainedDragHandler(TWrapped) - Constructor for class com.yworks.yfiles.view.input.ConstrainedDragHandler
Initializes a new instance of the ConstrainedDragHandler class that delegates to the wrappedHandler.
ConstrainedHandle - Class in com.yworks.yfiles.view.input
A convenience implementation of the IHandle interface that can be used to constrain the handle of an item.
ConstrainedHandle(IHandle) - Constructor for class com.yworks.yfiles.view.input.ConstrainedHandle
Initializes a new instance of the ConstrainedHandle class that delegates to the wrappedHandle.
ConstrainedPositionHandler - Class in com.yworks.yfiles.view.input
A convenience implementation of the IPositionHandler interface that can be used to constrain the position of an item.
ConstrainedPositionHandler(IPositionHandler) - Constructor for class com.yworks.yfiles.view.input.ConstrainedPositionHandler
Initializes a new instance of the ConstrainedPositionHandler class that delegates to the wrappedHandler.
ConstrainedReshapeHandler - Class in com.yworks.yfiles.view.input
A utility implementation of the IReshapeHandler interface that can be used to constrain the reshaping of an existing instance conveniently.
ConstrainedReshapeHandler(IReshapeHandler) - Constructor for class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Initializes a new instance of the ConstrainedReshapeHandler class that delegates to the wrappedHandler.
constrainNewBounds(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Callback that needs to implement the constraints for the new bounds.
constrainNewLocation(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Callback that needs to implement the constraints for the new location.
ConstraintIncrementalLayerer - Class in com.yworks.yfiles.layout.hierarchic
This class is a ILayerer implementation that observes relative and absolute layering constraints defined by the layer constraint factory.
ConstraintIncrementalLayerer(ILayerer) - Constructor for class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
Creates a new ConstraintIncrementalLayerer with the given ILayerer instance.
constructEdgePath(Node, Node, Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Convenience method that constructs an explicit path of edges from the result returned by one of the shortest paths methods defined in this class.
constructEdgePath(Node, Node, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
constructNodePath(EdgeList) - Static method in class com.yworks.yfiles.algorithms.Paths
Constructs a path of nodes from a given path of edges.
constructNodePath(Node, Node, Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Convenience method that constructs an explicit path of nodes from the result returned by one of the shortest paths methods defined in this class.
constructNodePath(Node, Node, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
ConsumerUndoUnit<T> - Class in com.yworks.yfiles.graph
A convenience implementation of the IUndoUnit interface that uses simple delegates for the actual undo and redo operations.
ConsumerUndoUnit(String, Consumer<T>, T, T) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo/redo handler as well as the parameters to pass to the delegates.
ConsumerUndoUnit(String, Consumer<T>, Consumer<T>, T, T) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo and redo handler as well as the parameters to pass to the delegates.
ConsumerUndoUnit(String, Consumer<T>, T) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo/redo handler as well as the parameters to pass to the delegates.
ConsumerUndoUnit(String, Consumer<T>) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo/redo handler as well as the parameters to pass to the delegates.
ConsumerUndoUnit(String, Consumer<T>, Consumer<T>, T) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo and redo handler as well as the parameters to pass to the delegates.
ConsumerUndoUnit(String, Consumer<T>, Consumer<T>) - Constructor for class com.yworks.yfiles.graph.ConsumerUndoUnit
Creates a new instance using the provided name and a undo and redo handler as well as the parameters to pass to the delegates.
contains(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Whether or not this graph contains the given node.
contains(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Whether or not this graph contains the given edge.
contains(YPoint) - Method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether a given point lies on this line segment.
contains(double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks if the point specified by the given coordinates is contained in this rectangle.
contains(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks whether this rectangle completely contains the second specified rectangle.
contains(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks whether this rectangle completely contains the second specified rectangle.
contains(Object) - Method in class com.yworks.yfiles.algorithms.YList
Whether or not this list contains the given element.
contains(double, double, boolean) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether or not the specified point lies inside this oriented rectangle.
contains(YOrientedRectangle, YPoint, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether the given oriented rectangle contains the provided point, using an epsilon value.
contains(YOrientedRectangle, double, double, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether the given oriented rectangle contains the provided point, using an epsilon value.
contains(YOrientedRectangle, YOrientedRectangle, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether the given rectangle r1 contains rectangle r2, using an epsilon value.
contains(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether or not the specified point lies inside this oriented rectangle.
contains(double, double) - Method in class com.yworks.yfiles.algorithms.YRectangle
Checks whether or not this YRectangle contains the given point.
contains(double, double, double, double, double, double, boolean) - Static method in class com.yworks.yfiles.algorithms.YRectangle
Determines whether the specified rectangle contains the specified point.
contains(YPoint) - Method in class com.yworks.yfiles.algorithms.YRectangle
Checks whether or not this YRectangle contains the given point.
contains(YRectangle) - Method in class com.yworks.yfiles.algorithms.YRectangle
Checks whether or not this YRectangle contains the given rectangle.
contains(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.YRectangle
Checks whether or not this YRectangle contains the rectangle defined by the given frame.
contains(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.YRectangle
Determines whether the specified rectangle contains the specified point.
contains(PointD, double) - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Determines whether the given oriented rectangle contains the provided point, using an epsilon value.
contains(IPoint) - Method in interface com.yworks.yfiles.geometry.IRectangle
Determines whether the given rectangle contains the provided point.
contains(PointD) - Method in interface com.yworks.yfiles.geometry.IRectangle
Determines whether the given rectangle contains the provided point.
contains(PointD, double) - Method in class com.yworks.yfiles.geometry.RectD
Determines whether this rectangle contains the specified point with respect to a given epsilon.
contains(IModelItem) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
contains(IModelItem) - Method in class com.yworks.yfiles.graph.DefaultGraph
Determines whether this graph contains the specified item.
contains(IModelItem) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
contains(Iterable<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphItemTypes
Determines whether the specified items collection contains any of the types described by types.
contains(IModelItem) - Method in interface com.yworks.yfiles.graph.IGraph
Determines whether this graph contains the specified item.
contains(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.TypedKeyMapper
Determines whether this instance contains the specified key.
contains(double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not the given value lies within the interval.
contains(FlagsEnum<T>) - Method in class com.yworks.yfiles.utils.FlagsEnum
Determines whether any flag in other is also contained in this instance.
contains(Object) - Method in class com.yworks.yfiles.utils.ObservableCollection
Checks for containment of the item in this collection.
contains(IInputModeContext, IBend) - Method in interface com.yworks.yfiles.view.input.IContainsBendTester
Determines whether the provided bend is deemed to lie within the shape this test is implemented for.
containsAll(Collection<? extends Object>) - Method in class com.yworks.yfiles.algorithms.YList
Whether or not this list contains all the elements in the given collection.
containsAll(FlagsEnum<T>) - Method in class com.yworks.yfiles.utils.FlagsEnum
Determines whether all flags in other are also contained in this instance.
containsAll(Collection<? extends Object>) - Method in interface com.yworks.yfiles.utils.ICollection
 
containsAll(Collection<?>) - Method in interface com.yworks.yfiles.utils.IList
 
containsEdge(Node, Node) - Method in class com.yworks.yfiles.algorithms.Graph
Returns whether or not this graph contains an edge that connects the given nodes.
content - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
contentMarginsProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the content margins.
contentProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Returns a property holding a content object that can be defined by the user.
contentRectProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an ObjectProperty that holds a rectangle containing the whole graph content of this CanvasControl.
ContextConfigurator - Class in com.yworks.yfiles.view
This class sets up an IRenderContext object for exporting the contents of a CanvasControl (see #setup(CanvasControl)).
ContextConfigurator(RectD, double) - Constructor for class com.yworks.yfiles.view.ContextConfigurator
Creates a new ContextConfigurator instance for the given world bounds and scale.
ContextConfigurator(RectD) - Constructor for class com.yworks.yfiles.view.ContextConfigurator
Creates a new ContextConfigurator instance for the given world bounds and scale.
ContextItemMapping<TItem,TValue,TContext> - Class in com.yworks.yfiles.layout
Provides different ways to define a mapping from items to values that takes a context object into consideration, too.
ContextItemMapping() - Constructor for class com.yworks.yfiles.layout.ContextItemMapping
 
ContextMenuInputMode - Class in com.yworks.yfiles.view.input
The default implementation of AbstractContextMenuInputMode interface that will display a ContextMenu when the user right clicks on the com.yworks.yfiles.canvas.CanvasControl or presses the menu key.
ContextMenuInputMode() - Constructor for class com.yworks.yfiles.view.input.ContextMenuInputMode
Creates a new instance with no initial popup menu.
ContextMenuInputMode(ContextMenu) - Constructor for class com.yworks.yfiles.view.input.ContextMenuInputMode
Creates a new instance using the provided menu.
CONTROL - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
CONTROL_KEY - Static variable in class com.yworks.yfiles.view.DragDropKeyStates
The control key is down.
convert(IWriteContext, Object) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
convert(IWriteContext, Object) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
convert(IWriteContext, Object) - Method in interface com.yworks.yfiles.graphml.IMarkupExtensionConverter
Converts the value to a MarkupExtension using the current write context.
convertFrom(MutableRectangle) - Static method in class com.yworks.yfiles.geometry.OrientedRectangle
A casting operator that creates a new instance of OrientedRectangle using the current state of the rectangle that is cast.
convertFrom(MutablePoint) - Static method in class com.yworks.yfiles.geometry.PointD
Performs an explicit conversion from MutablePoint to PointD.
convertFrom(MutableRectangle) - Static method in class com.yworks.yfiles.geometry.RectD
Performs an explicit conversion from MutableRectangle to RectD.
convertFrom(MutableSize) - Static method in class com.yworks.yfiles.geometry.SizeD
Performs an implicit conversion from MutableSize to SizeD.
convertFrom(String) - Static method in class com.yworks.yfiles.graphml.XmlName
Factory method that creates a new XmlName for the given local name.
convertFromString(String, IValueSerializerContext) - Method in class com.yworks.yfiles.graphml.ValueSerializer
Converts the string to an appropriate instance.
convertToLabelNode(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Converts a given Node to a label node.
convertToMutablePoint(PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Performs an implicit conversion from PointD to MutablePoint.
convertToMutableRectangle(RectD) - Static method in class com.yworks.yfiles.geometry.RectD
Performs an explicit conversion from RectD to MutableRectangle.
convertToMutableSize(SizeD) - Static method in class com.yworks.yfiles.geometry.SizeD
Performs an explicit conversion from SizeD to MutableSize.
convertToString(Object, IValueSerializerContext) - Method in class com.yworks.yfiles.graphml.ValueSerializer
Converts the given value to string.
CopiedLayoutGraph - Class in com.yworks.yfiles.layout
A CopiedLayoutGraph is a LayoutGraph that serves as a copy of another graph with layout information.
CopiedLayoutGraph(LayoutGraph) - Constructor for class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a new CopiedLayoutGraph instance which is a copy of the given graph.
copy(IGraph, Predicate<IModelItem>, IGraph, INode, IElementCopiedCallback) - Method in class com.yworks.yfiles.graph.GraphClipboard
Calls GraphCopier.copy(IGraph, Predicate, IGraph, INode, PointD, IElementCopiedCallback) on the current ToClipboardCopier instance or FromClipboardCopier instance, depending on whether the targetGraph is the ClipboardGraph instance.
copy(IGraph, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Copies the elements indicated by the filter to the clipboard graph.
copy(IGraph, IGraph) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies sourceGraph to targetGraph.
copy(IGraph, Predicate<IModelItem>, IGraph, PointD, IElementCopiedCallback) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies a subgraph described by a Predicate from the sourceGraph to the targetGraph.
copy(IGraph, Predicate<IModelItem>, IGraph, INode, PointD, IElementCopiedCallback) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies a subgraph induced by a Predicate from the sourceGraph to the targetGraph.
copy(IGraphClipboardContext, IModelItem) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
This method is called during the copy operation of the given item to retrieve additional state that can be later used during a IClipboardHelper.paste(IGraphClipboardContext, IModelItem, Object) operation.
copy(WritableImage, WritableImage, int, int, int, int, int, int) - Static method in class com.yworks.yfiles.utils.ImageSupport
Copys pixels from an image to another image.
COPY - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to copy to the clipboard.
copyBackgroundStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Create a copy of the background style when this style instance is cloned.
copyColumn(IColumn) - Method in class com.yworks.yfiles.graph.Table
Called during Table.clone() to create a copy of .
copyDefaults(IStripeDefaults) - Method in class com.yworks.yfiles.graph.Table
Called during Table.clone() to create a copy of .
copyEdge(IGraph, IGraph, IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that adds an edge to the targetGraph as a copy of the source edge.
copyEdgeStyle(IGraph, IEdge) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies an IEdgeStyle instance.
copyEdgeTag(IEdge, Object) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback that copies the Tag of an IEdge.
copyGroupNode(IGraph, IGraph, INode, INode, PointD) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that creates a copy of the sourceGroupNode in the targetGraph.
copyHandler(Graph, Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Attaches the AbortHandler instance of the given source graph to the target graph as well.
copyLabelLayoutParameter(IGraph, ILabel) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies a ILabelModelParameter for a given label.
copyLabelStyle(IGraph, ILabel) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies an ILabelStyle instance.
copyLabelTag(ILabel, Object) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback that copies the Tag of a ILabel.
copyNode(IGraph, IGraph, INode, PointD) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that creates a copy of the node in the targetGraph.
copyNode(IGraph, IGraph, INode, INode, PointD) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that creates a copy of the node in the targetGraph.
copyNodeStyle(IGraph, INode) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies an INodeStyle instance.
copyNodeTag(INode, Object) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback that copies the Tag of a INode.
copyPortLocationParameter(IGraph, IPort) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies a IPortLocationModelParameter for a given port.
copyPortStyle(IGraph, IPort) - Method in class com.yworks.yfiles.graph.GraphCopier
Copies an IPortStyle instance.
copyPortTag(IPort, Object) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback that copies the Tag of a IPort.
copyRow(IRow) - Method in class com.yworks.yfiles.graph.Table
Called during Table.clone() to create a copy of .
copyStyle(IEdgeStyle) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates a copy of an IEdgeStyle instance that is used during the layout for path calculations and the like.
copyStyle(INodeStyle) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates a copy of an INodeStyle instance that is used during the layout.
copyTable(ITable) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Create a copy of the table when this style instance is cloned.
copyTag(IModelItem, Object) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback that will copy a Tag for the target graph.
copyTo(Object, int) - Method in class com.yworks.yfiles.algorithms.YList
Copies the elements of this collection to an Object, starting at a particular Object index.
copyTo(Object[], int) - Method in class com.yworks.yfiles.algorithms.YList
Copies the elements of this collection to an array, starting at the specified array index.
copyTo(T[], int) - Method in class com.yworks.yfiles.utils.ObservableCollection
Copies the items to the given array.
CORE_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.BFSLayerer
A DataProvider key for identifying the core nodes of the BFS layering.
CORNER_MASK - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position mask that constrains the positions to the corners outside the node.
CORNERS - Static variable in class com.yworks.yfiles.view.input.HandlePositions
A combined bitset of all possible handle positions at the four corners of a rectangle.
cost(EdgeList, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.SpanningTrees
Returns the overall cost of a previously calculated minimum spanning tree.
COUNTER_CLOCKWISE - Static variable in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
Angle interpretation specifier which expresses that the rotation angle should be interpreted counter-clockwise.
coveredBy(Interval, double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not the given interval fully covers this interval given a small epsilon value.
coveredBy(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not the given interval fully covers this interval given a small epsilon value.
coveredBy(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Checks whether or not this orthogonal interval is fully covered by the given orthogonal interval.
create(Class<TKey>, Class<TValue>, IMapper<TKey, TValue>) - Static method in class com.yworks.yfiles.graph.MapperMetadata
Creates an instance for the specified mapper.
create(double, double, double, double) - Static method in class com.yworks.yfiles.layout.NodeHalo
Creates a NodeHalo with the specified values.
create(double) - Static method in class com.yworks.yfiles.layout.NodeHalo
Creates a NodeHalo object with the specified value on each side of the node.
create(PortSide, boolean) - Static method in class com.yworks.yfiles.layout.PortConstraint
Creates a new PortConstraint that constrains the edge to connect to the given side of a node and that can be either strong or weak.
create(PortSide) - Static method in class com.yworks.yfiles.layout.PortConstraint
Creates a new PortConstraint that constrains the edge to connect to the given side of a node and that can be either strong or weak.
create(T) - Static method in interface com.yworks.yfiles.utils.IEnumerable
An IEnumerable that enumerates a single item, only.
create(Iterable<T>) - Static method in interface com.yworks.yfiles.utils.IEnumerable
Returns an IEnumerable wrapping the specified Iterable.
create(T) - Static method in interface com.yworks.yfiles.utils.IListEnumerable
An IListEnumerable that enumerates a single item, only.
create(List<T>) - Static method in interface com.yworks.yfiles.utils.IListEnumerable
Creates a new instance using the given backing list.
create(CanvasControl, double, double) - Static method in interface com.yworks.yfiles.view.ICanvasContext
Provides a default immutable ICanvasContext with the given values.
create(CanvasControl, double) - Static method in interface com.yworks.yfiles.view.ICanvasContext
Provides a default immutable ICanvasContext with the given values.
create(CanvasControl) - Static method in interface com.yworks.yfiles.view.ICanvasContext
Provides a default immutable ICanvasContext with the given values.
create(IHitTestableHandler) - Static method in interface com.yworks.yfiles.view.input.IHitTestable
Wrap a handler into an interface.
create(IInputMode, ILookup) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided parent mode and lookup decoration.
create(IInputMode, IContextLookup) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided parent mode and lookup decoration.
create(IInputMode, IInputModeContext, ILookup) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided parent mode, parent context, and lookup decoration.
create(IInputMode, IInputModeContext, IContextLookup) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided parent mode, parent context, and lookup decoration.
create(CanvasControl, IInputMode, ILookup) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided values.
create(IInputMode) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided parent mode and lookup decoration.
create(CanvasControl, IInputMode) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided values.
create(CanvasControl) - Static method in interface com.yworks.yfiles.view.input.IInputModeContext
Factory method that creates an IInputModeContext that uses the provided values.
createAbortHandler() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Creates an instance of AbortHandler.
createAbsolute(PointD, double) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
Creates a new label model parameter that places the label at the given absolute position using the provided angle.
createAddingLookupChainLink(Class, Object) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Factory method for a lookup chain element that simply adds an entry to a lookup chain.
createAddingLookupChainLink(Object) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Factory method for a lookup chain element that adds an dynamic instance to a lookup chain.
createAddingLookupChainLink(ILookup) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Factory method for a lookup chain element that adds an ILookup layer to a lookup chain.
createAnchored(IPoint, double) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
Creates a new label at the given dynamic location using the provided angle.
createAndRecognizer(IEventRecognizer...) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an instance that is the logical 'and' combination of the provided recognizers.
createAnimation() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Factory method that creates the IAnimation that will be used by this instance after the layout has been calculated.
createAspectRatioRestriction(double) - Static method in class com.yworks.yfiles.layout.organic.OutputRestriction
Creates an OutputRestriction that confines the layout result to a rectangular area which roughly complies with the given aspect ratio.
createBackgroundGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the BackgroundGroup property.
createBend(IEdge, PointD) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Creates the bend.
createBend(IInputModeContext, IGraph, IEdge, PointD) - Method in class com.yworks.yfiles.view.input.DefaultBendCreator
 
createBend(IInputModeContext, IGraph, IEdge, PointD) - Method in interface com.yworks.yfiles.view.input.IBendCreator
Creates a bend at the given graph for the given edge at the position supplied.
CreateBendInputMode - Class in com.yworks.yfiles.view.input
An IInputMode used for recognizing the gesture of creating IBends in an IGraph.
CreateBendInputMode() - Constructor for class com.yworks.yfiles.view.input.CreateBendInputMode
Creates a new instance that will use the IGraph from the InputModeContext to create bends in.
createBendNode(ILayer, Edge, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a bend Node for the given Edge in the given ILayer and assigns it to the given SwimlaneDescriptor instance.
createBendNode(ILayer, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a bend Node for the given Edge in the given ILayer and assigns it to the given SwimlaneDescriptor instance.
createBendNodeData(Node, Edge, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData object for a bend Node and associates it with the Node.
createBendNodeData(Node, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData object for a bend Node and associates it with the Node.
createBends(IEdgeLayout, Node, Node, RootPlacement, SubtreeArrangement) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Adds bends to the given IEdgeLayout.
createBendSelectionModel() - Method in class com.yworks.yfiles.view.GraphSelection
Factory method that creates the DefaultSelectionModel to use for the bends.
createBorderInterval(PartitionCell.PartitionCellBorder) - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Returns an OrthogonalInterval that defines the location, the size and the orientation of the given PartitionCell.PartitionCellBorder.
createBorderLine(int, INodeLayout) - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Creates, stores and returns a BorderLine for the given side or returns the current BorderLine instance if it already exists.
createButton(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Factory method that creates the toggle button instance.
createCandidate(PortDirections) - Static method in class com.yworks.yfiles.layout.PortCandidate
Factory method that creates a free PortCandidate instance with the given direction and zero cost of usage.
createCandidate(PortDirections, double) - Static method in class com.yworks.yfiles.layout.PortCandidate
Factory method that creates a free PortCandidate instance with the given direction and cost of usage.
createCandidate(double, double, PortDirections, double) - Static method in class com.yworks.yfiles.layout.PortCandidate
Factory method that creates a fixed PortCandidate instance with the given cost of usage, direction and offset values.
createCandidate(PortConstraint) - Static method in class com.yworks.yfiles.layout.PortCandidate
Factory method that returns a free PortCandidate instance with zero cost of usage and the direction specified by the side of the given PortConstraint.
createCandidate(double, double, PortDirections) - Static method in class com.yworks.yfiles.layout.PortCandidate
Factory method that creates a fixed PortCandidate instance with the given cost of usage, direction and offset values.
createCandidate(IPortOwner, IPortLocationModelParameter, boolean) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Factory method that creates a simple candidate that will use the AbstractPortCandidateProvider.createInstance(IInputModeContext, DefaultPortCandidate) method of this instance to delegate IPortCandidate.createPort(IInputModeContext) queries to.
createCandidate(IPortOwner, IPortLocationModelParameter) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Factory method that creates a simple candidate that will use the AbstractPortCandidateProvider.createInstance(IInputModeContext, DefaultPortCandidate) method of this instance to delegate IPortCandidate.createPort(IInputModeContext) queries to.
createCandidateDescriptor(IInputModeContext, boolean) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Creates an ICanvasObjectDescriptor to display the given candidate position.
createCanonicalParameter(RectD, IOrientedRectangle, PointD) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Creates a parameter instance that anchors the label to the node at the canonical position with respect to the given reference point.
createCanonicalParameter(RectD, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Creates a parameter instance that anchors the label to the node at the canonical position with respect to the given reference point.
createCellId(RowDescriptor, ColumnDescriptor) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents the cell defined by the given column and row.
createCellId(int, int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents the cell defined by the given column and row index.
createCellSpanId(int, int, int, int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCellSpanId(Collection<Object>, Collection<Object>) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCellSpanId(RowDescriptor, ColumnDescriptor, RowDescriptor, ColumnDescriptor) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCenterSnapLine(GraphSnapContext, INode, SnapLineOrientation, PointD) - Method in class com.yworks.yfiles.view.input.NodeSnapLineProvider
Convenience method that creates a snap line for the center of nodes.
createChannelInterEdgeRouter(ChannelEdgeRouter) - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
com.yworks.yfiles.layout.PartitionLayout.ChannelInterEdgeRouter routes inter-edges using ChannelEdgeRouter.
createChannelInterEdgeRouter() - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
com.yworks.yfiles.layout.PartitionLayout.ChannelInterEdgeRouter routes inter-edges using ChannelEdgeRouter.
createChildInputModeContext() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Creates an implementation of IInputModeContext that is specific to this mode.
createChildInputModeContext() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Yields an IInputModeContext for the child modes of this mode.
createCircularCageRestriction(double, double, double) - Static method in class com.yworks.yfiles.layout.organic.OutputRestriction
Creates an OutputRestriction that confines the layout result to a circle.
createClickInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Factory method for the ClickInputMode property.
createClickInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method that creates the KeyboardInputMode instance.
createClickRecognizer() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Creates the event recognizer that is used to recognize the clicks for this instance.
createClipboardGraph() - Method in class com.yworks.yfiles.graph.GraphClipboard
Creates the graph used for the clipboard.
createClipBoardHelperCopyFilter() - Method in class com.yworks.yfiles.graph.GraphClipboard
Convenience method that creates a Predicate that is based upon the outcome of the IClipboardHelper.shouldCopy(IGraphClipboardContext, IModelItem) method that can be found in the ILookup.lookup(Class) of the provided IModelItem.
createClipBoardHelperCutFilter() - Method in class com.yworks.yfiles.graph.GraphClipboard
Convenience method that creates a Predicate that is based upon the outcome of the IClipboardHelper.shouldCut(IGraphClipboardContext, IModelItem) method that can be found in the ILookup.lookup(Class) of the provided IModelItem.
createClipBoardHelperPasteFilter() - Method in class com.yworks.yfiles.graph.GraphClipboard
Convenience method that creates a Predicate that is based upon the outcome of the IClipboardHelper.shouldPaste(IGraphClipboardContext, IModelItem, Object) method that can be found in the ILookup.lookup(Class) of the provided IModelItem.
createColumn(IColumn, double, double, InsetsD, IStripeStyle, Object, int) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(double, double, InsetsD, IStripeStyle, Object, int) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(IColumn, double, double, InsetsD, IStripeStyle, Object) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(IColumn, double, double, InsetsD, IStripeStyle) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(IColumn, double, double, InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(IColumn, double, double) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(IColumn, double) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(IColumn) - Method in interface com.yworks.yfiles.graph.ITable
Create a new column as the indexth child of owner with the given parameters.
createColumn(double, double, InsetsD, IStripeStyle, Object) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(double, double, InsetsD, IStripeStyle) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(double, double, InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(double, double) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(double) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn() - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a column as last child of table.
createColumn(IColumn, double, double, InsetsD, IStripeStyle, Object, int) - Method in class com.yworks.yfiles.graph.Table
 
createColumnDefaults() - Method in class com.yworks.yfiles.graph.Table
Callback method that creates the Column defaults.
createColumnSpanId(int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents a cell spanning a whole column.
createCommand(String) - Static method in interface com.yworks.yfiles.view.input.ICommand
Creates a new ICommand instance that does nothing.
createCommand() - Static method in interface com.yworks.yfiles.view.input.ICommand
Creates a new ICommand instance that does nothing.
createComparableComparator() - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares to Objects of type Comparable.
createComparableDataComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of arbitrary type.
createComparator() - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Creates a Comparator for outgoing edges that takes the rotation into account.
createComparator() - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Delegates the creation of from-sketch comparators to the two INodePlacers handling assistant and non-assistant nodes.
createComparator() - Method in class com.yworks.yfiles.layout.tree.BusNodePlacer
Creates a Comparator for outgoing edges that takes the rotation into account.
createComparator() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Creates a Comparator for outgoing edges which takes the initial coordinates of the edges' targets into account.
createComparator() - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Creates a Comparator that sorts outgoing edges according to the x-coordinate of their target nodes.
createComparator() - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Returns a Comparator for outgoing edges that considers the locations of the target nodes.
createComponentPartitionPlacer(ComponentLayout) - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionPlacer
Creates a PartitionLayout.IPartitionPlacer that uses ComponentLayout to place the partitions.
createComponentPartitionPlacer() - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionPlacer
Creates a PartitionLayout.IPartitionPlacer that uses ComponentLayout to place the partitions.
createCompoundComparator(Comparator<Object>, Comparator<Object>) - Static method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Creates a Comparator that compares outgoing edges connecting to assistant nodes and edges connecting to non-assistant nodes separately.
createConfiguration(LayoutGraph, GroupingSupport) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a PathSearchConfiguration that is used during the path searching process.
createConnectorEdge(LayoutContext, Node, Node, Object, boolean) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createConnectorEdge(LayoutContext, Node, Node, Object, boolean) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating an edge of type EdgeType.CONNECTOR.
createConnectorNode(LayoutContext, YList, Object) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createConnectorNode(LayoutContext, YList, Object) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating a node of type NodeType.CONNECTOR.
createConnectorProxyForGroup(Node, Object, ILayer, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a dummy Node that mimics a connector to a group Node.
createConstantDataProvider(Object) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider that returns the given value for each key.
createConstantMapper(Class<K>, Class<V>, Object, V) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a simple read-only IMapper implementation and adds it to the registry using the provided tag.
createConstantMapper(Class<V>, NodeDpKey<V>, V) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a simple read-only IMapper implementation with key type INode and adds it to the registry using the provided tag.
createConstantMapper(Class<V>, EdgeDpKey<V>, V) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a simple read-only IMapper implementation with key type IEdge and adds it to the registry using the provided tag.
createConstantMapper(Class<V>, ILabelLayoutDpKey<V>, V) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a simple read-only IMapper implementation with key type ILabel and adds it to the registry using the provided tag.
createContentConnectorProxyForGroup(Node, Object, ILayer, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a dummy node that mimics a connector to a group node from a descendant.
createContentGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the ContentGroup property.
createContentGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method that creates the ContentGroup.
createContext(IGraph, IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
Factory method that creates the context for the upcoming calls to the IClipboardHelper methods.
createContextConfigurator(RectD) - Method in class com.yworks.yfiles.view.CanvasPrinter
Creates a new ContextConfigurator instance that is used to ContextConfigurator.createRenderContext(CanvasControl) create the render context} that is needed to paint the visuals for the printing.
createContextLookupChainLink(IContextLookup) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Creates a lookup chain link that is backed by the given callback.
createControl(IRenderContext, ILabel) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Factory method that is called by the TemplateLabelStyleRenderer to create the control that will be used for the display of the label.
createControl(IRenderContext, INode) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Factory method that is called by the TemplateNodeStyleRenderer to create the control that will be used for the display of the node.
createControl(IRenderContext, IPort) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Factory method that is called by the TemplatePortStyleRenderer to create the control that will be used for the display of the port.
createControl(IRenderContext, IStripe) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Factory method that is called by the TemplateStripeStyleRenderer to create the control that will be used for the display of the stripe.
createCopiedLayoutGraph() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates a CopiedLayoutGraph for this instance.
createCopy(boolean, boolean) - Method in class com.yworks.yfiles.algorithms.BorderLine
Creates a copy of this borderline.
createCopy(Graph, Node, Node) - Method in class com.yworks.yfiles.algorithms.Edge
Creates a copy of this edge that will be inserted into the given graph connecting the given source and target nodes.
createCopy() - Method in class com.yworks.yfiles.algorithms.Graph
Creates a copy of this graph.
createCopy(Graph) - Method in class com.yworks.yfiles.algorithms.Node
Creates a copy of this node that will be inserted into the given graph.
createCopy() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Creates a copy of this EdgeLayoutDescriptor instance.
createCopy() - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Creates a copy of this EdgeLayoutDescriptor instance.
createCopy() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Creates a copy of this EdgeLayoutDescriptor instance.
createCopy() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Creates a copy of this PenaltySettings instance.
createCopy() - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Creates a copy of this EdgeLayoutDescriptor instance.
createCopy(AbstractRotatableNodePlacer.Matrix) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Creates a clone of this TreeLayout.SubtreeShape instance, modifying it using the provided modification matrix.
createCreateBendInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the CreateBendInputMode property.
createCreateEdgeInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the CreateEdgeInputMode property.
createCurrentPortCandidateDescriptor() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Factory method that creates the ICanvasObjectDescriptor that will be used to paint the "current" IPortCandidate.
createCursor(Collection<T>) - Static method in class com.yworks.yfiles.algorithms.Cursors
Creates a cursor view of the given collection.
createCursor() - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a cursor for iterating over the elements of this path.
createCustomBridge(IRenderContext, GeneralPath, PointD, PointD, double) - Method in interface com.yworks.yfiles.view.IBridgeCreator
Callback that will be used by the BridgeManager if the IBridgeCreator.getCrossingStyle(IRenderContext) method yields BridgeCrossingStyle.CUSTOM to actually insert a bridge into the given GeneralPath.
createDataMap(Map<Object, Object>) - Static method in class com.yworks.yfiles.algorithms.Maps
Create a DataMap view of the given map.
createDataMap(Class<K>, Class<V>, IMapper<K, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IDataMap that delegates to the provided IMapper when queried for items in the YGraph.
createDataProvider(Class<K>, IMapper<K, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IDataProvider that delegates to the provided IMapper when queried for items in the YGraph.
createDataProvider(Class<K>, Function<K, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IDataProvider that delegates to the provided delegate when queried for items in the YGraph.
createdChildren - Variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
The list containing the created children.
createDefaultClipboardIdProvider() - Method in class com.yworks.yfiles.graph.GraphClipboard
Creates the default IClipboardIdProvider used by this instance to provide IDs for copied items.
createDefaultCopyFilter(IGraphSelection, IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
createDefaultCutFilter(IGraphSelection, IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
Creates a Predicate for use in the GraphClipboard.cut(IGraph, Predicate) method.
createDefaultDuplicateFilter(IGraphSelection, IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
createDefaultEdgeOrderComparator(LayoutGraph, PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a default Comparator instance to determine the order of the edges according to which they will be routed.
createDefaultLabelLayoutParameter(ILabelOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Creates the label layout parameter for a given ILabelOwner.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
Creates a default parameter that can be used for this model.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Creates a default parameter that can be used for this model.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
A model parameter that encodes the default position of this model's allowed edge label positions.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
A model parameter that encodes the default position of this model's allowed edge label positions.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Creates a parameter that is anchored at the node center and has no rotation.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
createDefaultParameter() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModel
Creates a default parameter that can be used for this model.
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
 
createDefaultParameter() - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
 
createDefaultPortLocationParameter(IPortOwner, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a location model parameter for a newly created IPort at the owner that matches the location.
createDefaultPortLocationParameter(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a location model parameter for a newly created IPort at the owner that matches the location.
createDefaultValueSerializerContext() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Creates the default value serializer context and returns it.
createDelegateMapper(Class<K>, Class<V>, Object, Function<K, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a delegate-based read-only IMapper implementation and adds it to the registry using the provided tag.
createDelegateMapper(Class<V>, NodeDpKey<V>, Function<INode, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a delegate-based read-only IMapper implementation with key type INode and adds it to the registry using the provided tag.
createDelegateMapper(Class<V>, EdgeDpKey<V>, Function<IEdge, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a delegate-based read-only IMapper implementation with key type IEdge and adds it to the registry using the provided tag.
createDelegateMapper(Class<V>, ILabelLayoutDpKey<V>, Function<ILabel, V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates a delegate-based read-only IMapper implementation with key type ILabel and adds it to the registry using the provided tag.
createDictionaryLookup(HashMap<Class, Object>) - Static method in interface com.yworks.yfiles.graph.ILookup
Creates a simple mutable ILookup implementation that is backed by a dictionary.
createDistanceNode(ILayer, Rectangle2D, Edge[]) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a spacer Node for the drawing phase using the given bounds in the given ILayer.
createDoubleDataComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of arbitrary type.
createDoubleDataSourceComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of type Edge.
createDoubleDataTargetComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of type Edge.
createDrawingDistanceCalculator() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by DrawingDistanceCalculator if the given IDrawingDistanceCalculator instance is null.
createDummyEdge(Node, Node, Edge, boolean, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a dummy Edge using the given data.
createDummyEdge() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Creates the dummy edge that will be displayed by the input mode during the creation.
createDummyEdge(IEdge) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Factory method that creates the dummy edge that will be shown during the drag operation.
createDummyEdgeGraph() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Factory method that will create the dummy graph to hold the preview of the DummyEdge.
createDummyEdgeVisualCreator(SimpleEdge) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Factory method that creates a dummy paintable for the dummy edge during the drag operation.
createDuplicateCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Factory method that creates the DuplicateCopier.
createDynamic(Object) - Static method in interface com.yworks.yfiles.graph.ILookup
Creates a dynamic lookup implementation that for each type that the given subject can be assigned to yields that subject.
createDynamic(IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
Creates a new label model parameter that dynamically reads the label layout from the provided instance.
createEasedAnimation(IAnimation, double, double) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an eased animation for the given base animation.
createEasedAnimation(IAnimation, double) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an eased animation for the given base animation.
createEasedAnimation(IAnimation) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an eased animation for the given base animation.
createEdge(Node, Node) - Method in class com.yworks.yfiles.algorithms.Graph
Creates a new edge in this graph and fires a corresponding notification event to inform registered listeners.
createEdge(Node, Edge, Node, Edge, GraphElementInsertion, GraphElementInsertion) - Method in class com.yworks.yfiles.algorithms.Graph
Creates a new edge in this graph to be ordered before or after a given edge and fires a corresponding notification event to inform registered listeners.
createEdge(IPort, IPort, IEdgeStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
createEdge(INode, INode, IEdgeStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
createEdge(INode, INode, IEdgeStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Convenience method that creates and returns an edge that connects to the given node instances using the given style instance.
createEdge(IPort, IPort, IEdgeStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
createEdge(IPort, IPort, IEdgeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns an edge that connects to the given port instances.
createEdge(INode, INode, IEdgeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that creates and returns an edge that connects to the given node instances using the given style instance.
createEdge(IPort, IPort, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns an edge that connects to the given port instances.
createEdge(IPort, IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns an edge that connects to the given port instances.
createEdge(INode, INode, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that creates and returns an edge that connects to the given node instances using the given style instance.
createEdge(INode, INode) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that creates and returns an edge that connects to the given node instances using the given style instance.
createEdge(IParseContext, INode, IPort, INode, IPort) - Method in interface com.yworks.yfiles.graphml.IGraphElementFactory
Creates an edge for the given context and the provided source and target nodes or ports.
createEdge(Object) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates an edge in the copied graph that corresponds to the given original edge.
createEdge(Node, Node, Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
All methods of the IElementFactory have to use this method to create an edge.
createEdge() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Callback at the end of the edge creation process.
createEdge(IGraph, IPortCandidate, IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
createEdge(IInputModeContext, IGraph, IPortCandidate, IPortCandidate, IEdge) - Method in interface com.yworks.yfiles.view.input.IEdgeCreationCallback
The delegate method that is used by CreateEdgeInputMode to create edges between instances of IPort.
createEdgeAnchored(double, double, double) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
Creates a parameter for the given location.
createEdgeBetweennessPartitionFinder(int, int) - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionFinder
createEdgeBetweennessPartitionFinder(int) - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionFinder
createEdgeBetweennessPartitionFinder() - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionFinder
createEdgeCreationInputModeContext() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Creates an IInputModeContext for use with the port candidates queries for the upcoming edge creation operation and the actual edge creation.
createEdgeCursor(Collection<T>) - Static method in class com.yworks.yfiles.algorithms.Cursors
Creates a cursor view of the given collection.
createEdgeDataProvider(double[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a double array defined for edges.
createEdgeDataProvider(int[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of an int array defined for edges.
createEdgeDataProvider(boolean[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a boolean array defined for edges.
createEdgeDataProvider(Object[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of an Object array defined for edges.
createEdgeDataProvider(double[], int[], boolean[], Object[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a double, int, boolean and Object array defined for edges.
createEdgeEnumerable(EdgeList) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an enumerable of edges that maps the edges from the EdgeList to their original ones.
createEdgeGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method for the EdgeGroup property.
createEdgeGroupNode(ILayer, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an edge group Node in the given ILayer.
createEdgeGroupNodeData(Node, Object, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData object for an edge group Node and associates it with the Node.
CreateEdgeInputMode - Class in com.yworks.yfiles.view.input
An IInputMode for interacticely creating edges between nodes and edges in an IGraph displayed in a CanvasControl or GraphControl.
CreateEdgeInputMode() - Constructor for class com.yworks.yfiles.view.input.CreateEdgeInputMode
Creates a new instance that will use the IGraph from the InputModeContext to create edges in.
createEdgeLabelCandidate(ILabel, ILabel, ILabelModelParameter, IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates the EdgeLabelCandidate for a given label and ILabelModelParameter combination.
createEdgeLabelGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method for the EdgeLabelGroup property.
createEdgeLayout() - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new implementation of IEdgeLayout.
createEdgeLayout(IEdge) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Factory method that creates an IEdgeLayout implementation that wraps the given IEdge.
createEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a new EdgeLayoutDescriptor instance that will be used during the various phases of the layout algorithm to determine the drawing details of the edges of the graph.
createEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Returns a new EdgeLayoutDescriptor instance that will be used during the various phases of the layout algorithm to determine the drawing details of the edges of the graph.
createEdgeList(Iterable<IEdge>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an EdgeList that maps the edges from the Iterable to their copied ones.
createEdgeMap() - Method in class com.yworks.yfiles.algorithms.Graph
Returns a newly created edge map that is valid for the edges in this graph.
createEdgeMap(Map<Object, Object>) - Static method in class com.yworks.yfiles.algorithms.Maps
Create an EdgeMap view of the given map.
createEdgeMap(IMapper<IEdge, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IEdgeMap that delegates to the provided IMapper when queried for Edges in the YGraph.
createEdgeMap(Function<IEdge, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IEdgeMap that delegates to the provided delegate when queried for Edges in the YGraph.
createEdgePortLayout(IPort) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Callback factory method that creates the INodeLayout for the given IPort that is used as a dummy to represent the port at the IEdge that owns port.
createEdgeReverser() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and reates an appropriate IEdgeReverser implementation.
createEdges() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Creates the edges in the conflict graph, i.e., one edge between two nodes if the corresponding LabelCandidates intersect.
createEdgeSegmentAnimation(IGraph, IEdge, IPoint[], PointD, PointD, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation that animates the given edge's bends from its current shape linearly to the shape given by the endBends and final port locations.
createEdgeSelectionModel() - Method in class com.yworks.yfiles.view.GraphSelection
Factory method that creates the DefaultSelectionModel to use for the edges.
createEdgeStyle(IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createElementFactory() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
This method creates the element factory for multi-page layouts.
createEllipticalCageRestriction(double, double, double, double) - Static method in class com.yworks.yfiles.layout.organic.OutputRestriction
Creates an OutputRestriction that confines the layout result to an elliptical area.
createEnlargedBounds(LayoutGraph, Node, NodeList, Rectangle2D) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Enlarges the given graph bounds by the insets associated with the given group node.
createExistingPortCandidate(IPort) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Factory method that creates the candidate for the existing port.
createFactoryLookupChainLink(Class<TContext>, Class<TResult>, Function<TContext, TResult>) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Factory method for a lookup chain element that uses a Function to yield a TResult for a specific TContext.
createFocusGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the FocusGroup property.
createFocusIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the FocusIndicatorManager property.
createFolderNode(INode, RectD, INodeStyle, Object) - Method in interface com.yworks.yfiles.graph.IFoldingView
Directly creates a collapsed node on this instance with the given parameters.
createFolderNode(INode, RectD, INodeStyle) - Method in interface com.yworks.yfiles.graph.IFoldingView
Directly creates a collapsed node on this instance with the given parameters.
createFolderNode(INode, RectD) - Method in interface com.yworks.yfiles.graph.IFoldingView
Directly creates a collapsed node on this instance with the given parameters.
createFolderNode(INode) - Method in interface com.yworks.yfiles.graph.IFoldingView
Directly creates a collapsed node on this instance with the given parameters.
createFolderNode() - Method in interface com.yworks.yfiles.graph.IFoldingView
Directly creates a collapsed node on this instance with the given parameters.
createFoldingView(INode, Predicate<INode>) - Method in class com.yworks.yfiles.graph.FoldingManager
Creates a separate view instance of the MasterGraph which is a synchronized copy of a subset of the items from the master graph.
createFoldingView(INode) - Method in class com.yworks.yfiles.graph.FoldingManager
Creates a separate view instance of the MasterGraph which is a synchronized copy of a subset of the items from the master graph.
createFoldingView() - Method in class com.yworks.yfiles.graph.FoldingManager
Creates a separate view instance of the MasterGraph which is a synchronized copy of a subset of the items from the master graph.
createForGraph(Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Creates an handler instance and attaches it to the given graph.
createFromClipboardCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Factory method that creates the FromClipboardCopier.
createFromSketchComparator() - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
createFromSketchComparator() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Creates an edge comparator which takes the initial coordinates of the nodes into account.
createFromSketchComparator() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
createFromSketchComparator() - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Creates a Comparator for the edges which takes the initial x-coordinates of the nodes into account.
createFromSketchComparator() - Method in class com.yworks.yfiles.layout.tree.GridNodePlacer
Creates a Comparator that sorts the outgoing edges according to the rows and x-coordinates of their target nodes.
createFromSketchComparator() - Method in interface com.yworks.yfiles.layout.tree.IFromSketchNodePlacer
Creates an edge comparator which takes the initial coordinates of the nodes into account.
createFromSource(int) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
Creates a parameter that indicates the location of the bend with index bendIndex starting from the source side.
createFromSource(double, int) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
Creates the a new parameter for the specified segment index and ratio.
createFromTarget(int) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
Creates a parameter that indicates the location of the bend with index bendIndex starting from the target side.
createFromTarget(double, int) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
Creates the a new parameter for the specified segment index counted from the target end of the edge and the provided ratio.
createGeneralPath(Matrix2D) - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a new GeneralPath that is a copy of this path with all geometry transformed using the supplied matrix.
createGraph() - Method in class com.yworks.yfiles.algorithms.Graph
Creates an empty base object of the same type as this graph.
createGraph() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the Graph property.
createGraphAnimation(IGraph, IMapper<INode, IRectangle>, IMapper<IEdge, IPoint[]>, IMapper<IPort, IPortLocationModelParameter>, IMapper<ILabel, ILabelModelParameter>, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation that animates the given layout of all types of graph items.
createGraphClipboard() - Method in class com.yworks.yfiles.view.GraphControl
Creates the default instance to use if no custom instance has been set.
createGraphElementFactory(GraphMLParser, IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create an IGraphElementFactory instance that creates the graph elements for the graph instance.
createGraphMLParser(IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create a suitable instance of GraphMLParser that can handle the given graph.
createGraphMLWriter(IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Create and configure a new GraphMLWriter that is used for writing graph.
createGraphModelManager() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the GraphModelManager property.
createGraphPartition(IObstaclePartition) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a GraphPartition instance that divides the area of the graph into several rectangles.
createGraphVisualCreator(IGraph) - Method in class com.yworks.yfiles.view.GraphOverviewControl
Factory method that creates the IVisualCreator that renders the preview of the graph.
createGrid(int, int) - Method in interface com.yworks.yfiles.graph.ITable
Convenience method that creates a columns x rows.
createGroupBorderEdge(Node, Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an Edge that connects two group border Nodes.
createGroupBorderNode(Node, ILayer, NodeDataType) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a group boundary Node for a group node in the given ILayer.
createGrouping(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and creates a GroupingSupport instance in case of a grouped graph.
createGroupLayerDummyNode() - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Create a dummy Node for a group layer.
createGroupNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
createGroupNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
createGroupNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
createGroupNode(INode, RectD, INodeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new group node using the provided style and layout as a child of parent.
createGroupNode(INode, RectD, INodeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new group node using the provided style and layout as a child of parent.
createGroupNode(INode, RectD) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new group node using the provided style and layout as a child of parent.
createGroupNode(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new group node using the provided style and layout as a child of parent.
createGroupNode() - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new group node using the provided style and layout as a child of parent.
createGroupNodeConnectorEdge(Node, Node, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a group node connector Edge between two group Nodes.
createHandleInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the HandleInputMode property.
createHandleInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Factory method for the HandleInputMode property.
createHandleInputModeContext() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Creates an IInputModeContext for use with the IHandle interface for the upcoming drag operation.
createHashedDataMap() - Static method in class com.yworks.yfiles.algorithms.Maps
Creates a DataMap that is based on hashing.
createHashedEdgeMap() - Static method in class com.yworks.yfiles.algorithms.Maps
Creates an EdgeMap that is based on hashing.
createHashedNodeMap() - Static method in class com.yworks.yfiles.algorithms.Maps
Creates a NodeMap that is based on hashing.
createHashMap(Collection<Map.Entry<K, V>>) - Static method in class com.yworks.yfiles.algorithms.Maps
Factory method that creates a Map that is a special hash map implementation mainly used by the layout algorithms.
createHashMap() - Static method in class com.yworks.yfiles.algorithms.Maps
Factory method that creates a Map that is a special hash map implementation mainly used by the layout algorithms.
createHashSet(Iterable<T>) - Static method in class com.yworks.yfiles.algorithms.Maps
Factory method that creates an Collection implementation with set semantics that is a special hash map based implementation mainly used by the layout algorithms.
createHashSet() - Static method in class com.yworks.yfiles.algorithms.Maps
Factory method that creates an Collection implementation with set semantics that is a special hash map based implementation mainly used by the layout algorithms.
createHidingLookupChainLink(Class) - Static method in interface com.yworks.yfiles.graph.IContextLookupChainLink
Factory method for a lookup chain element that removes the entry from the lookup chain for a given type.
createHierarchicLayoutCore() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a new HierarchicLayoutCore instance.
createHighlightGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the HighlightGroup property.
createHighlightIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the HighlightIndicatorManager property.
createHitTester(Class<T>) - Method in class com.yworks.yfiles.view.GraphModelManager
Gets a IHitTester that can be used to enumerate hits on the canvas at a given world coordinate position.
createHoverInputModeContext() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Creates an IInputModeContext for use with the QueryToolTip event for the upcoming text query operation.
createIdProvider(IGraphElementIdProvider) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
Factory method to create a default implementation of IGraphElementIdProvider that delegates to fallback and uses the values stored by this GraphElementIdAcceptor instance, if possible.
createImmutable(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.geometry.OrientedRectangle
Creates an immutable IOrientedRectangle with the given values.
createImplicitlyMovedBendInfo(IBend, MovementInfo, MovementInfo) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Creates or obtains a previously created MovementInfo for the provided implicitly moved bend.
createIncrementalGroupHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a group Node that should be inserted incrementally during the layering phase.
createIncrementalHintsFactory() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a IIncrementalHintsFactory instance that must be used to obtain hints to be associated with graph elements that should be laid out incrementally.
createIncrementalHintsFactory() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Creates an IIncrementalHintsFactory implementation used for obtaining hint objects associated with nodes and edges of the graph prior to the invocation of the layout algorithm.
createIncrementalLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and creates an appropriate ILayerer implementation.
createIndexEdgeMap(double[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a EdgeMap view of a double array defined for edges.
createIndexEdgeMap(int[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a EdgeMap view of an int array defined for edges.
createIndexEdgeMap(boolean[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a EdgeMap view of a boolean array defined for edges.
createIndexEdgeMap(Object[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a EdgeMap view of an Object array defined for edges.
createIndexEdgeMap(double[], int[], boolean[], Object[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a EdgeMap view of a double, int, boolean and Object array defined for edges.
createIndexNodeMap(double[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a NodeMap view of a double array defined for nodes.
createIndexNodeMap(int[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a NodeMap view of an int array defined for nodes.
createIndexNodeMap(boolean[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a NodeMap view of a boolean array defined for nodes.
createIndexNodeMap(Object[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a NodeMap view of an Object array defined for nodes.
createIndexNodeMap(double[], int[], boolean[], Object[]) - Static method in class com.yworks.yfiles.algorithms.Maps
Returns a NodeMap view of a double, int, boolean and Object array defined for nodes.
createInfoMap(Graph) - Method in class com.yworks.yfiles.layout.GroupingSupport
Creates a INodeMap to store hierarchy information for each node.
createInputHandler(QueryInputHandlersEventArgs) - Method in interface com.yworks.yfiles.graphml.IGenericInputHandlerFactory
Create an IInputHandler instance based on the given args.
createInputModeContext() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the InputModeContext property.
createInputModeContext() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
createInputModeEventArgs(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Helper method that yields a suitably configured InputModeEventArgs for this input mode.
createInputModeEventArgs() - Method in class com.yworks.yfiles.view.input.DropInputMode
Helper method that yields a suitably configured InputModeEventArgs for this input mode.
createInputModeEventArgs() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Helper method that yields a suitably configured InputModeEventArgs for this input mode.
createInputModeEventArgs() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Helper method that yields a suitably configured InputModeEventArgs for this input mode.
createInputModeEventArgs(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Helper method that yields a suitably configured InputModeEventArgs for this input mode.
createInputModeGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the InputModeGroup property.
createInstance() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayers
Creates a new and empty ILayers instance that can be used on the same graph instance for temporary results.
createInstance(IInputModeContext, DefaultPortCandidate) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Callback method used by the ports created using the factory methods AbstractPortCandidateProvider.createCandidate(IPortOwner, IPortLocationModelParameter, boolean).
createInstance(IInputModeContext, IGraph, IPortLocationModelParameter, IPortStyle, Object) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Actually creates the IPort instance.
createIntDataComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of arbitrary type.
createIntDataSourceComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of type Edge.
createIntDataTargetComparator(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Comparators
Returns a Comparator that compares objects of type Edge.
createIntersection(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Calculates the intersection of this rectangle with the given rectangle and returns the result as new rectangle.
createItem(IInputModeContext, IGraph, T, IModelItem, PointD) - Method in interface com.yworks.yfiles.view.input.IDropCreationCallback
Callback for creating a copy of the dragged item in graph at the specified location.
createItemData(LayoutGraph, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method that is called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph), creates the INodeData and IEdgeData instances and binds them to the elements using the given itemFactory.
createKeyboardInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Factory method for the KeyboardInputMode property.
createKeyboardInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method that creates the KeyboardInputMode instance.
createKeyEventRecognizer(EventType<KeyEvent>, KeyCode) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an event recognizer for a given key and type using a given set of modifiers.
createKeyEventRecognizer(EventType<KeyEvent>, KeyCode, ModifierKeys) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an event recognizer for a given key and type using a given set of modifiers.
createKeyEventRecognizer(char) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an event recognizer that recognizes a key being typed.
createKeyPress(KeyCodeCombination) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an IEventRecognizer that uses an KeyCodeCombination to match key gestures.
createLabel(ILabelOwner) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Interactively creates a new label for the provided label owner.
createLabel(IStripe) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Interactively creates a new label for the provided stripe.
createLabelAnimation(IGraph, ILabel, ILabelModelParameter, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation that animates the given label from its current layout linearly to the layout given by the targetLayoutParameter.
createLabelFactory() - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a new ILabelLayoutFactory for this CopiedLayoutGraph.
createLabelFactory() - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
createLabelFactory() - Method in class com.yworks.yfiles.layout.LayoutGraph
Creates a new ILabelLayoutFactory for this LayoutGraph that can be used for copying layout information of labels.
createLabelHitTestable() - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Creates the hit testable that will be used to determine whether this mode may be activated.
createLabelLayout(Node, YOrientedRectangle) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Creates a new ILabelLayout for the given node.
createLabelLayout(Node, YOrientedRectangle, INodeLabelLayoutModel) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Creates a new ILabelLayout for the given node.
createLabelLayout(Edge, YOrientedRectangle) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Creates a new ILabelLayout for the given edge.
createLabelLayout(Edge, YOrientedRectangle, IEdgeLabelLayoutModel, PreferredPlacementDescriptor) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Creates a new ILabelLayout for the given edge.
createLabelLayoutParameter(IFoldingView, ILabel, ILabel) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createLabelLayoutParameter(IFoldingView, ILabel, ILabel) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
createLabelLayoutParameter(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Creates the label model parameter for a given ILabelOwner.
createLabelPositionHandler(ILabel) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
createLabelSelectionModel() - Method in class com.yworks.yfiles.view.GraphSelection
Factory method that creates the DefaultSelectionModel to use for the labels.
createLabelSnapResult(ILabelModelParameter, double, PointD, Object, SnapLine, PointD, Object) - Static method in class com.yworks.yfiles.view.input.SnapResult
Factory method that creates a SnapResult to which a ILabel will snap, based on the given snapLine.
createLabelStyle(IFoldingView, ILabel, ILabel) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createLabelStyle(IFoldingView, ILabel, ILabel) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
createLabelStyle(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Convenience method that delegates to the ILabelDefaults.getStyleInstance(com.yworks.yfiles.graph.ILabelOwner) method for the given stripe.
createLayerConstraintFactory(HierarchicLayout, IGraph) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Creates and registers an incremental layer constraint factory for an IGraph.
createLayerConstraintFactory(Graph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a ILayerConstraintFactory instance that can be used for specifying layer constraints for the given graph.
createLayerConstraintFactory(Graph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Creates a layer constraint factory that allows to create hints that affect the assignment of the nodes to layers.
createLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by Layerer if no ILayerer instance is given as input.
createLayerIncrementallyHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a Node that should be inserted incrementally during the layering phase.
createLayers(ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and creates an appropriate ILayers implementation using the given ILayoutDataProvider instance.
createLayoutAnimation(IGraph, CopiedLayoutGraph, Duration) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Creates a new IAnimation instance that animates the current graph to the layout given by a CopiedLayoutGraph instance.
createLeftRightDataProvider(IDataProvider) - Static method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Creates a special IDataProvider that determines whether a given node is placed left or right of the parent node.
createMapper(Class<K>, Class<V>, Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper to the registry using the provided tag.
createMapper(Class<V>, NodeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type INode to the registry using the provided tag.
createMapper(Class<V>, ILabelLayoutDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type ILabel to the registry using the provided tag.
createMapper(Class<V>, EdgeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type IEdge to the registry using the provided tag.
createMapper(Class<TKey>, Class<TData>, IParseContext, Object) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Callback used by GraphMLIOHandler.addRegistryInputMapper(Class, Class, String) and its overloads to creates the mapper instance.
createMapper(INodeMap) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IMapper that delegates to the provided INodeMap when queried for items in the IGraph.
createMapper(IEdgeMap) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IMapper that delegates to the provided IEdgeMap when queried for items in the IGraph.
createMapper(IDataProvider) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an IMapper that delegates to the provided IDataProvider when queried for items in the IGraph.
createMapperInputHandler(Class<TKey>, Class<TData>, IMapper<TKey, TData>, IEventHandler<HandleDeserializationEventArgs>) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Convenience factory method that can create an instance of several predefined IInputHandler implementations that match the provided TKey and TData.
createMapperOutputHandler(Class<TKey>, Class<TData>, String, IMapper<TKey, TData>, IEventHandler<HandleSerializationEventArgs>) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Convenience factory method that can create an instance of several predefined IOutputHandler implementations that match the provided TKey and TData.
createMarqueeSelectionInputMode() - Method in class com.yworks.yfiles.view.input.GraphViewerInputMode
 
createMatcher() - Method in class com.yworks.yfiles.layout.PortCandidateSet
Creates a PortCandidateSet.ICandidateMatcher that retrieves entries from this PortCandidateSet.
createMax(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Merges this borderline with the given borderline using the "maximum" policy.
createMenu() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Creates a new instance of the popup menu.
createMenu() - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
createMin(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Merges this borderline with the given borderline using the "minimum" policy.
createModelParameter(YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
 
createModelParameter(YOrientedRectangle, INodeLayout) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
 
createModelParameter(YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
Creates a model parameter that represents the given edge label position within this model.
createModelParameter(YOrientedRectangle, INodeLayout) - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
Creates a model parameter that represents the given node label position within this model.
createModelParameter(YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayoutModel
Creates a model parameter that represents the given edge label position within this model.
createModelParameter(YOrientedRectangle, INodeLayout) - Method in interface com.yworks.yfiles.layout.INodeLabelLayoutModel
Creates a model parameter that represents the given node label position within this model.
createModelParameter(YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
 
createMorphAnimation() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Factory method that creates the animation for the IGraph.
createMoveInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the MoveInputMode property.
createMoveInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Factory method for the MoveInputMode property.
createMoveLabelInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the MoveLabelInputMode property.
createMoveUnselectedInputMode(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Helper method that can be used to create a MoveInputMode instance that can be used to move unselected model items.
createMoveViewportInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
 
createNamespaceManager() - Method in class com.yworks.yfiles.graphml.XmlWriter
Factory method that creates the namespace manager for this instance.
createNavigationInputMode() - Method in class com.yworks.yfiles.view.input.GraphViewerInputMode
 
createNegatedDataProvider(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider that returns the negated boolean values provided by another data provider.
createNode() - Method in class com.yworks.yfiles.algorithms.Graph
Creates a new node in this graph and fires a corresponding notification event to inform registered listeners.
createNode(RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
createNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
createNode(RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
createNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
createNode(INode, RectD, INodeStyle, Object) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
createNode(RectD, INodeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified values for the initial geometry, style, and Tag.
createNode(INode, RectD, INodeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new ordinary node as a direct descendant of parent using the given layout and style.
createNode(PointD, INodeStyle, Object) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified initial center location and style, as well as the tag.
createNode(RectD, INodeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified values for the initial geometry, style, and Tag.
createNode(RectD) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified values for the initial geometry, style, and Tag.
createNode(INode, RectD, INodeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new ordinary node as a direct descendant of parent using the given layout and style.
createNode(INode, RectD) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new ordinary node as a direct descendant of parent using the given layout and style.
createNode(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new ordinary node as a direct descendant of parent using the given layout and style.
createNode() - Method in interface com.yworks.yfiles.graph.IGraph
Creates a new ordinary node as a direct descendant of parent using the given layout and style.
createNode(PointD, INodeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified initial center location and style, as well as the tag.
createNode(PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Creates and returns a node using the specified initial center location and style, as well as the tag.
createNode(IParseContext) - Method in interface com.yworks.yfiles.graphml.IGraphElementFactory
Creates a node for the given context.
createNode(Object) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a node in the copied graph that corresponds to the given original node.
createNode(Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
All methods of the IElementFactory have to use this method to create a node.
createNode(PointD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Creates a node given a certain click point.
createNode(IInputModeContext, IGraph, PointD, INode) - Method in interface com.yworks.yfiles.view.input.INodeCreationCallback
A callback that is used by GraphEditorInputMode for the creation of nodes.
createNode(IInputModeContext, IGraph, INode, IModelItem, RectD) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Creates the node in the graph after it's been dropped.
createNodeAnimation(IGraph, INode, IRectangle, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation that animates the given node from its current layout to the new given targetLayout.
createNodeCursor(Collection<T>) - Static method in class com.yworks.yfiles.algorithms.Cursors
Creates a cursor view of the given collection.
createNodeDataProvider(double[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a double array defined for nodes.
createNodeDataProvider(int[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of an int array defined for nodes.
createNodeDataProvider(boolean[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a boolean array defined for nodes.
createNodeDataProvider(Object[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of an Object array defined for nodes.
createNodeDataProvider(double[], int[], boolean[], Object[]) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider view of a double, int, boolean and Object array defined for nodes.
createNodeDropInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method that creates the NodeDropInputMode lazily the first time the property is accessed.
createNodeEnlargementStage() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Returns a ILayoutStage which temporarily increases the sizes of the nodes to avoid overlaps.
createNodeEnumerable(NodeList) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an enumerable of nodes that maps the nodes from the NodeList to their original ones.
createNodeGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method for the NodeGroup property.
createNodeLabelCandidate(ILabel, ILabel, ILabelModelParameter, INodeLabelLayout) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates a NodeLabelCandidate for a given label and ILabelModelParameter combination.
createNodeLabelGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method for the NodeLabelGroup property.
createNodeLayout() - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new implementation of INodeLayout.
createNodeLayout(INode) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Factory method that creates a INodeLayout implementation that wraps the given INode.
createNodeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a new NodeLayoutDescriptor instance that will be used during the various phases of the layout algorithm to determine the drawing details of the nodes of the graph.
createNodeList(Iterable<INode>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates a NodeList that maps the nodes from the Iterable to their copied ones.
createNodeMap() - Method in class com.yworks.yfiles.algorithms.Graph
Returns a newly created node map that is valid for the nodes in this graph.
createNodeMap(Map<Object, Object>) - Static method in class com.yworks.yfiles.algorithms.Maps
Create a NodeMap view of the given map.
createNodeMap(IMapper<INode, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an INodeMap that delegates to the provided IMapper when queried for Nodes in the YGraph.
createNodeMap(Function<INode, V>) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Creates an INodeMap that delegates to the provided delegate when queried for Nodes in the YGraph.
createNodePlacer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by NodePlacer if the given INodePlacer instance is null.
createNodeSelectionModel() - Method in class com.yworks.yfiles.view.GraphSelection
Factory method that creates the DefaultSelectionModel to use for the nodes.
createNodeShape(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Creates a TreeLayout.SubtreeShape for the given node that consists only of the bounds of this particular node.
createNodeStyle(IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
createNonAmbiguous(PreferredPlacementDescriptor) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Creates and returns a non-ambiguous PreferredPlacementDescriptor of the given potentially ambiguous one.
createNormalEdgeData(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an IEdgeData object for a normal Edge and associates it with the edge.
createNormalNodeData(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData object for a normal Node and associates it with the Node.
createNorthParameter() - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
Creates a parameter for the north side of the node.
createObstacle(YRectangle, Object) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Creates and returns a new Obstacle using the given bounds and data.
createObstacleDecomposition() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a DynamicObstacleDecomposition that is used by the GraphPartition to divide the graph area in rectangles.
createOpenFileDialog() - Method in class com.yworks.yfiles.view.GraphControl
Helper callback method that creates the FileChooser for use in the handling of the ICommand.OPEN command.
createOrientedInsets(YInsets) - Method in class com.yworks.yfiles.layout.OrientationLayout
Creates YInsets that are a geometric transformation of the given YInsets.
createOrientedNodeHalo(NodeHalo) - Method in class com.yworks.yfiles.layout.OrientationLayout
Creates a NodeHalo that is a geometric transformation of the given NodeHalo.
createOrientedNodeSize(YDimension) - Method in class com.yworks.yfiles.layout.OrientationLayout
Creates a YDimension that is a geometric transformation of the given size.
createOrRecognizer(IEventRecognizer...) - Static method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an instance that is the logical 'or' combination of the provided recognizers.
createPageMarks(PageLayout, int) - Method in class com.yworks.yfiles.view.CanvasPrinter
Creates page marks.
createParallelAnimation(IAnimation, Iterable<IAnimation>, boolean) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel to this animation.
createParallelAnimation(Iterable<IAnimation>, boolean) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel.
createParallelAnimation(IAnimation, Iterable<IAnimation>) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel to this animation.
createParallelAnimation(Iterable<IAnimation>) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel.
createParallelAnimation(IAnimation...) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel.
createParameter(ExteriorLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
Creates a new parameter that is associated with this instance for the provided position.
createParameter(PointD, PointD, PointD, PointD, double) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Creates a parameter instance that anchors the label to the node at a given position.
createParameter(InteriorLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Creates the parameter for the given position.
createParameter(InteriorStretchLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Creates the parameter for the given position.
createParameter(NinePositionsEdgeLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Create a model parameter for the specified .
createParameter(StretchStripeLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Creates the parameter for the given position.
createParameter(StripeLabelModel.Position) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Creates the parameter for the given position.
createParameter(IPortOwner, PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
 
createParameter(PointD, PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
Creates a parameter that uses the given ratios and offsets.
createParameter(IPortOwner, PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
 
createParameter(PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
Creates a parameter that uses the given ratios and offsets.
createParameter(IPortOwner, PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
Factory method that creates a parameter for the given port that tries to match the provided location in absolute world coordinates.
createParameter(IPortOwner, PointD) - Method in interface com.yworks.yfiles.graph.portlocationmodels.IPortLocationModel
Factory method that creates a parameter for the given port that tries to match the provided location in absolute world coordinates.
createParameter(IPortOwner, PointD) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
 
createParameterFromCenter(double, EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Creates a parameter where the label is attached to the edge segment that contains the edge's midpoint.
createParameterFromSource(int, double, EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Creates a parameter that measures the provided segment index from the source side of the edge path.
createParameterFromSource(int, double, double) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Creates a parameter that measures the provided segment index from the source side of the edge path.
createParameterFromTarget(int, double, EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Creates a parameter that measures the provided segment index from the target side of the edge path.
createParameterFromTarget(int, double, double) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Creates a parameter that measures the provided segment index from the target side of the edge path.
createParseContext(IGraph) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Create the initial IParseContext instance.
createPath(Paint, Pen, Matrix2D) - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a Path instance using the provided parameters.
createPath() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
createPath() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
This method should create the basic uncropped path given the control points.
createPath() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
createPathAnimation(GeneralPath, IMutablePoint, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new instance of an IAnimation that animates the given IMutablePoint along a path.
createPathRouting() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a ChannelBasedPathRouting instance that routes the edges using pre-calculated Path objects.
createPathSearch() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a PathSearch instance that finds the paths of the edges through the GraphPartition.
createPathSearchContext(PathSearch, PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a PathSearchContext that provides context information for the path searching algorithm.
createPointSnapResult(PointD, double, Object, IVisualCreator, SnapTypes) - Static method in class com.yworks.yfiles.view.input.SnapResult
Factory method that creates a SnapResult that snaps to a given location.
createPolylineInterEdgeRouter(EdgeRouter) - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
com.yworks.yfiles.layout.PartitionLayout.PolylineInterEdgeRouter routes inter-edges using EdgeRouter.
createPolylineInterEdgeRouter() - Static method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
com.yworks.yfiles.layout.PartitionLayout.PolylineInterEdgeRouter routes inter-edges using EdgeRouter.
createPopulateMenuContext() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Creates an IInputModeContext for use with the PopulateMenu call in the upcoming query.
createPort(IInputModeContext) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
This implementation will throw a UnsupportedOperationException if the validity is PortCandidateValidity.DYNAMIC.
createPort(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IPortCandidate
If the client decides to use this port candidate, this method will serve as a factory to create the instance.
createPortAllocator() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by PortAllocator if the given IPortAllocator instance is null.
createPortAnimation(IGraph, IPort, IPortLocationModelParameter, Duration) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation that animates the given port from its current location to the new location given by the targetLocationParameter.
createPortCandidateDescriptor() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Factory method that creates the ICanvasObjectDescriptor that will be used to paint the IPortCandidates.
createPortConstraintFromSketch(LayoutGraph, Edge, boolean, boolean) - Method in class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates a PortConstraint for the given edge.
createPortConstraintOptimizer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by PortConstraintOptimizer if the given IPortConstraintOptimizer instance is null.
createPortConstraintsFromSketch(LayoutGraph, IEdgeMap, IEdgeMap) - Method in class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates weak PortConstraints for all edges of the given graph.
createPortConstraintsFromSketch(LayoutGraph, IEdgeCursor, IEdgeMap, boolean, IEdgeMap, boolean) - Method in class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates PortConstraints for some edges of the given graph.
createPortGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Factory method for the PortGroup property.
createPortLocationParameter(IFoldingView, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
createPortRelocationHandle(IGraph, IEdge, boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandleProvider
Factory method that creates the handle for this provider.
createPortSelectionModel() - Method in class com.yworks.yfiles.view.GraphSelection
Factory method that creates the DefaultSelectionModel to use for the ports.
createPortStyle(IFoldingView, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
createPositionHandlerInputModeContext() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Creates an IInputModeContext for use with the IPositionHandler interface for the upcoming drag operation.
createPositionParameter(int) - Static method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Returns a model parameter that encodes the specified position.
createPressRecognizer() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Creates the event recognizer that is used to recognize the press event for this instance.
createPressRecognizer() - Method in class com.yworks.yfiles.view.input.TapInputMode
Creates the event recognizer that is used to recognize the press event for this instance.
createPreviewTable() - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Create a preview version of the table that is temporarily used to show the dragged stripe.
createPrintInfo(PageLayout) - Method in class com.yworks.yfiles.view.CanvasPrinter
Determines the scale and the number of rows and columns needed to print the determined contents of the component dependent on the CanvasPrinter.isScalingDownToFitPageEnabled() and CanvasPrinter.isScalingUpToFitPageEnabled() properties amongst others.
createPrintingNode(IRenderContext) - Method in class com.yworks.yfiles.view.CanvasPrinter
Constructs the node instance that is used for printing.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Creates an optional IProcessor for pre- and post-processing.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Creates an optional IProcessor for pre- and post-processing.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Creates a IProcessor that prepares the graph for placing assistant node.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Creates a IProcessor that partitions child nodes of the current root node into two subsets.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Creates an optional IProcessor for pre- and post-processing.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.FreeNodePlacer
Creates a IProcessor that will change all descending INodePlacers to FreeNodePlacer.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.GroupedNodePlacer
Creates a IProcessor that prepares the graph for edge grouping.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in interface com.yworks.yfiles.layout.tree.INodePlacer
Creates an optional IProcessor for pre- and post-processing.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Creates a IProcessor that distributes the nodes over the layers.
createProcessor(TreeLayout, LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.tree.LeafNodePlacer
Creates an optional IProcessor for pre- and post-processing.
createProxyEdge(LayoutContext, Node, Node, Object, Object) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createProxyEdge(LayoutContext, Node, Node, Object, Object) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating an edge of type EdgeType.PROXY.
createProxyNode(Edge, boolean, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a proxy Node for an Edge during the drawing phase, changing the Edge to end/start at the proxy and assigns it to a SwimlaneDescriptor instance.
createProxyNode(Edge, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a proxy Node for an Edge during the drawing phase, changing the Edge to end/start at the proxy and assigns it to a SwimlaneDescriptor instance.
createProxyNode(LayoutContext, Object) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createProxyNode(LayoutContext, Object) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating a node of type NodeType.PROXY.
createProxyNodeData(Node, Node, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData object for a proxy Node and associates it with the proxy node.
createProxyReferenceEdge(LayoutContext, Node, Node, Object) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createProxyReferenceEdge(LayoutContext, Node, Node, Object) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating an edge of type EdgeType.PROXY_REFERENCE.
createProxyReferenceNode(LayoutContext, Object) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
 
createProxyReferenceNode(LayoutContext, Object) - Method in interface com.yworks.yfiles.layout.multipage.IElementFactory
Callback method for creating a node of type NodeType.PROXY_REFERENCE.
createRatioParameter(double, EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Creates a parameter at the provided edge path ratio.
createRectangleSelfLoop(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Static utility method that creates a rectangular self loop path.
createRectangularCageRestriction(double, double, double, double) - Static method in class com.yworks.yfiles.layout.organic.OutputRestriction
Creates an OutputRestriction that confines the layout to a rectangular area.
createRecursiveDummyEdge(Node, Node, Edge, boolean, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a dummy edge that belongs to a recursive Edge.
createRecursiveEdgeDummy(ILayer, Edge, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a dummy Node that represents a bend node of a recursive Edge.
createRecursiveEdgeNodeData(Node, Edge, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a INodeData for a dummy Node of a recursive Edge.
createRecursiveSameLayerEdgeData(Edge, IEdgeData, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an IEdgeData object for a same-layer recursive Edge and associates it with the edge.
createRedirectedGroupEdge(Node, Node, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a redirected Edge to replace an Edge connected to a group Node.
createReleaseRecognizer() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Creates the event recognizer that is used to recognize the release event for this instance.
createReleaseRecognizer() - Method in class com.yworks.yfiles.view.input.TapInputMode
Creates the event recognizer that is used to recognize the release event for this instance.
createRenderContext() - Method in class com.yworks.yfiles.view.CanvasControl
Creates an appropriate render context that can be used to create visuals using IVisualCreator implementations.
createRenderContext(CanvasControl) - Method in class com.yworks.yfiles.view.ContextConfigurator
Returns an initialized IRenderContext and taht contains a transforms and clip such that a part of the given CanvasControl instance can be exported.
createReparentNodeHandler() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the ReparentNodeHandler property.
createReparentStripeHandler() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method for the ReparentStripeHandler property.
createReparentStripeInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method that creates the ReparentStripeInputMode lazily the first time the property is accessed.
createResizeSnapResult(double, double, Object, Iterable<IRectangle>, double, boolean) - Static method in class com.yworks.yfiles.view.input.SnapResult
Factory method that creates a SnapResult which snaps to a given size through a resize operation.
createResizeStripeInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method that creates the ResizeStripeInputMode lazily the first time the property is accessed.
createReverse() - Method in class com.yworks.yfiles.algorithms.YPointPath
Create a point path with reverse ordering of the points.
createReverseDummyEdge(Node, Node, Edge, boolean, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a reversed dummy Edge using the given data.
createRotateInstance(double) - Static method in class com.yworks.yfiles.geometry.Matrix2D
Creates a matrix rotation instance around the origin.
createRoundSelfLoop(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Static utility method that creates a round self loop path.
createRow(IRow, double, double, InsetsD, IStripeStyle, Object, int) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(double, double, InsetsD, IStripeStyle, Object, int) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(IRow, double, double, InsetsD, IStripeStyle, Object) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(IRow, double, double, InsetsD, IStripeStyle) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(IRow, double, double, InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(IRow, double, double) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(IRow, double) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(IRow) - Method in interface com.yworks.yfiles.graph.ITable
Create a new row as the indexth child of owner with the given parameters.
createRow(double, double, InsetsD, IStripeStyle, Object) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(double, double, InsetsD, IStripeStyle) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(double, double, InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(double, double) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(double) - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow() - Method in interface com.yworks.yfiles.graph.ITable
Creates and returns a row as last child of table.
createRow(IRow, double, double, InsetsD, IStripeStyle, Object, int) - Method in class com.yworks.yfiles.graph.Table
 
createRowDefaults() - Method in class com.yworks.yfiles.graph.Table
Callback method that creates the row defaults.
createRowSpanId(int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Creates a partition cell identifier that represents a cell spanning a whole row.
createSameLayerEdgeData(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an IEdgeData object for a same-layer Edge and associates it with the edge.
createSameLayerProxy(ILayer, Edge, Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a same-layer Edge proxy connecting a newly created proxy Node and a given proxy Node in the given ILayer.
createSameLayerSideProxy(ILayer, Node, Edge, SwimlaneDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a proxy Node for a same-layer Edge during the drawing phase that ends at the side of a node.
createSameLayerSideProxy(ILayer, Node, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a proxy Node for a same-layer Edge during the drawing phase that ends at the side of a node.
createSameLayerSwitchProxy(ILayer, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates a same-layer switch proxy Node (switching between two same-layer Edges on two different sides of the layer).
createSaveFileDialog() - Method in class com.yworks.yfiles.view.GraphControl
Helper callback method that creates the FileChooser for use in the handling of the ICommand.SAVE and ICommand.SAVE_AS commands.
createSegmentInfoComparator(YList, PathSearchResult, PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Creates a comparator for sorting the SegmentInfos in a Channel from left to right (for vertical segments) or top to bottom (for horizontal segments), respectively.
createSelection() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the Selection property.
createSelectionFilter(IGraphSelection, IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
createSelectionGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Factory method for the SelectionGroup property.
createSelectionIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Factory method for the SelectionIndicatorManager property.
createSelectionInstaller() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Callback that provides a customized ISelectionIndicatorInstaller.
createSelfLoopEdgeData(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Creates an IEdgeData object for a self-loop Edge and associates it with the edge.
createSelfLoopPath(boolean) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Special implementation that will create a self loop path.
createSequenceConstraintFactory(HierarchicLayout, IGraph) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Creates and registers a sequencer constraint factory for an IGraph.
createSequenceConstraintFactory(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns a ISequenceConstraintFactory instance that can be used for specifying sequence constraints for the given graph.
createSequenceConstraintFactory(Graph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Creates sequence constraints that affect the sequence of the nodes within each layer.
createSequenceIncrementallyHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a Node or Edge that should be inserted incrementally during the sequencing phase.
createSequencer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method that is called lazily upon first usage by Sequencer if the given ISequencer instance is null.
createSingle(Object, Class) - Static method in interface com.yworks.yfiles.graph.ILookup
Creates a simple lookup implementation that yields subject if type is queried.
createSingle(Class<T>, T) - Static method in interface com.yworks.yfiles.graph.ILookup
Creates a simple lookup implementation that yields subject if type is queried.
createSmoothedPath(double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a new path based on this one where corners are smoothed with a quadratic Bézier arc starting at smoothingLength away from the corner.
createSnapLineSnapResult(double, PointD, Object, SnapLine, PointD, Object) - Static method in class com.yworks.yfiles.view.input.SnapResult
Factory method that creates a SnapResult which represents a SnapLine to which the current moved item will potentially snap.
createSnapResultCanvasObjectDescriptor() - Method in class com.yworks.yfiles.view.input.SnapContext
createSnapResultsModelManager(CanvasControl) - Method in class com.yworks.yfiles.view.input.SnapContext
Helper method that creates the a CollectionModelManager that can be used to present the current SnapResults in the provided CanvasControl.
createSnapshotParameters() - Method in class com.yworks.yfiles.view.PixelImageExporter
Creates the SnapshotParameters to use for the snapshot call in PixelImageExporter.exportToBitmap(CanvasControl).
createSourceDataProvider(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider for edges that return the data provider values bound to their source nodes.
createSourceGhostVisualization(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Create a visualization for the source region of the reparent gesture.
createSourcePortLocationParameter(IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createSourcePortStyle(IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createSouthParameter() - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
Creates a parameter for the south side of the node.
createStraightLineRouter() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Creates a routing algorithm that routes edges as a single straight segment.
createStripe(IInputModeContext, IStripe) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Create a new stripe as the result of a drag and drop gesture.
createStripeAnimation(IStripe, double) - Method in class com.yworks.yfiles.view.TableAnimation
Create the animation for a single IStripe.
createStripeDropInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method that creates the StripeDropInputMode lazily the first time the property is accessed.
createStripeSelection() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Create a new instance of IStripeSelection the first time property StripeSelection is accessed.
createSubgraphLayerSequencer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and creates a ISequencer implementation that can sequence subgraphs incrementally.
createTableAnimation(ITable, double[], double[]) - Static method in interface com.yworks.yfiles.view.IAnimation
Creates a new IAnimation for the given table that animates the table and its stripes.
createTableAnimations() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Creates an animation that morphs the layout of all ITables in the graph.
createTableLayoutConfigurator() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Create a new instance of TableLayoutConfigurator that is used if TableLayoutConfiguratorEnabled is enabled.
createTapInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Factory method for the TapInputMode property.
createTapRecognizer() - Method in class com.yworks.yfiles.view.input.TapInputMode
Creates the event recognizer that is used to recognize the taps for this instance.
createTargetDataProvider(IDataProvider) - Static method in class com.yworks.yfiles.algorithms.DataProviders
Returns a DataProvider for edges that return the data provider values bound to their target nodes.
createTargetGhostVisualization(IInputModeContext, IStripe) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Create a visualization for the target region of the reparent gesture.
createTargetPortLocationParameter(IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createTargetPortStyle(IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
createTextBox() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Factory method that creates a default text box.
createTextEditorInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Factory method for the TextEditorInputMode property.
createTextEditorInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Factory method for the TextEditorInputMode property.
createToClipboardCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Factory method that creates the ToClipboardCopier.
createTransform() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Creates a transformation matrix that can be used to transform points that are in the local coordinate system of the oriented rectangle if the top-left corner is the origin.
createUndoEngine() - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates an UndoEngine instance that automatically triggers DefaultGraph.invalidateDisplays() upon each invocation of UndoEngine.undo() and UndoEngine.redo().
createUndoUnitForBendAddition(IBend, int) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the bend addition undo unit for the given bend.
createUndoUnitForBendRemoval(IBend) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the bend removal undo unit for the given bend.
createUndoUnitForEdgeCreation(IEdge) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the edge creation undo unit for the given edge.
createUndoUnitForEdgeReconnection(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the edge reconnection undo unit for the given edge.
createUndoUnitForEdgeRemoval(IEdge) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the edge removal undo unit for the given edge.
createUndoUnitForIsGroupNodeChange(INode, boolean) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the undo unit for changing whether the given node is a group node.
createUndoUnitForLabelAddition(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the label addition undo unit for the given label.
createUndoUnitForLabelRemoval(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the label removal undo unit for the given label.
createUndoUnitForNodeCreation(INode, INode, boolean) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the node creation undo unit for the given node.
createUndoUnitForNodeRemoval(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the node removal undo unit for the given node.
createUndoUnitForParentChange(INode, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the parent change undo unit for the given node.
createUndoUnitForPortAddition(IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the port addition undo unit for the given port.
createUndoUnitForPortRemoval(IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Creates the port removal undo unit for the given port.
createUnion(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Calculates the union of this rectangle with the given rectangle and returns the result as new rectangle.
createUnion(InsetsD) - Method in class com.yworks.yfiles.geometry.InsetsD
Calculates the union of this instance and the given inset which is done by performing Math.max(double, double) on all four inset values.
createUseExactCoordinatesHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a Node that should be inserted incrementally into the graph on its exact current position.
createUseExactLayerCoordinatesHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a Node that should be inserted incrementally into the graph on its exact current layer position.
createUseExactSequenceCoordinatesHint(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IIncrementalHintsFactory
Creates a hint Object for a Node that should be inserted incrementally into the graph on its exact current sequence position.
createViewportAnimation(RectD) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Factory method that creates the animation for the Viewport.
createVisual(IRenderContext, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Callback that creates the visual.
createVisual(IRenderContext, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Callback that creates the visual.
createVisual(IRenderContext, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Callback that creates the visual.
createVisual(IRenderContext, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Callback that creates the visual.
createVisual(IRenderContext, IStripe) - Method in class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Callback that creates the visual.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Creates the visual for the given context.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Creates the visual by delegating to TemplateLabelStyle.createControl(IRenderContext, ILabel) and then initializing the control with the context.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Creates the visual by delegating to TemplateNodeStyle.createControl(IRenderContext, INode) and then initializing the control with the context.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Creates the visual by delegating to TemplatePortStyle.createControl(IRenderContext, IPort) and then initializing the control with the context.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Creates the visual by delegating to TemplateStripeStyle.createControl(IRenderContext, IStripe) and then initializing the control with the context.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.view.GridVisualCreator
 
createVisual(IRenderContext, IHandle) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback that creates the Node for the given handle.
createVisual(IRenderContext) - Method in interface com.yworks.yfiles.view.IVisualCreator
This method is called by the framework to create a Node that will be included into the IRenderContext.
createVisual(IRenderContext, RectD, Object) - Method in interface com.yworks.yfiles.view.IVisualTemplate
This method is called by the framework to create a Node with the given bounds that will be included into the IRenderContext.
createVisual(IRenderContext) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
 
createVisual(IRenderContext) - Method in class com.yworks.yfiles.view.VoidVisualCreator
Returns null.
createVisualFromTemplate(IVisualTemplate, PointD, IRenderContext) - Static method in class com.yworks.yfiles.view.CanvasControl
Creates a visual representation (Node) using the given template.
createVisualFromTemplate(IVisualTemplate, PointD, IRenderContext, RectD) - Static method in class com.yworks.yfiles.view.CanvasControl
Creates a visual representation (Node) using the given template.
createVisualFromTemplate(IVisualTemplate, PointD, IRenderContext, RectD, Object) - Static method in class com.yworks.yfiles.view.CanvasControl
Creates a visual representation (Node) using the given template.
createWeakMapper(Class<K>, Class<V>, Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper to the registry using the provided tag.
createWeakMapper(Class<V>, NodeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type INode to the registry using the provided tag.
createWeakMapper(Class<V>, ILabelLayoutDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type ILabel to the registry using the provided tag.
createWeakMapper(Class<V>, EdgeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Creates and adds a new Mapper with key type IEdge to the registry using the provided tag.
createWrapped(ILookup, ILookup) - Static method in interface com.yworks.yfiles.graph.ILookup
Creates a lookup implementation that wraps an existing ILookup instance using an additional lookup implementations.
createWrappedFilter(Predicate<IModelItem>, IGraph, boolean) - Static method in class com.yworks.yfiles.graph.GraphClipboard
Creates an induced Predicate from coreFilter for use in the GraphClipboard.cut(IGraph, Predicate) and GraphClipboard.copy(IGraph, Predicate, IGraph, INode, IElementCopiedCallback) methods that takes dependent items into account.
createWriteContext(IGraph, IXmlWriter) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Create the initial IWriteContext instance.
createXamlNameMapper() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure mappings from package to XML names.
createXamlPrefixMapper() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Configure mappings from XML namespaces to prefixes.
createXMLWriter(Writer) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Factory method that creates and configures a suitable IXmlWriter implementation that can write the graph to the given Writer with the given settings.
createXMLWriter(OutputStream, Charset) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Factory method that creates and configures a suitable IXmlWriter implementation that can write the graph to the given InputStream with the given settings.
CreationProperties - Class in com.yworks.yfiles.graphml
A simple mutable implementation of IMapper that is typed for Object keys and values.
CreationProperties() - Constructor for class com.yworks.yfiles.graphml.CreationProperties
 
CRITICAL_EDGE_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for defining the priority of critical edges.
CRITICAL_EDGE_PRIORITY_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for defining the priority of critical edges.
cropAfter(GeneralPath.PathCursor) - Method in class com.yworks.yfiles.geometry.GeneralPath
Crops the path after the position indicated by the cursor.
cropBefore(GeneralPath.PathCursor) - Method in class com.yworks.yfiles.geometry.GeneralPath
Crops the path before the position indicated by the cursor.
cropEdgePath(IEdge, boolean, IArrow, GeneralPath) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Crops the provided path at one end of an edge.
cropEdgePath(IEdge, boolean, IArrow, GeneralPath) - Method in interface com.yworks.yfiles.graph.styles.IEdgePathCropper
Crops the provided path at one end of an edge.
cropEdgePathAtArrow(boolean, IArrow, GeneralPath) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Crops an edge's path at the source or target side with respect to the given arrow.
cropEdgePathAtPortGeometry(IEdge, boolean, IArrow, GeneralPath) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Crops an edge's path at the source or target side at the port geometry with respect to the given arrow.
cropPath(IEdge, IArrow, IArrow, GeneralPath) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Convenience method that crops the edge's path at the nodes.
cropPath(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
cropPath(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Crops the edge's path at the nodes.
CROSS - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a simple cross-shaped black arrow.
crosses(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Determines whether or not this orthogonal interval crosses the given one.
CTRL_DOWN - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the ctrl modifier is being pressed.
CTRL_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the control modifier is active.
CTRL_UP - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the Ctrl modifier is being released.
cubicTo(double, double, double, double, double, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a cubic Bézier curve to the path elements.
cubicTo(PointD, PointD, PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a cubic Bézier curve to the path elements.
cubicTo(IPoint, IPoint, IPoint) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a cubic Bézier curve to the path elements.
current() - Method in interface com.yworks.yfiles.algorithms.ICursor
Gets the object currently pointed on.
current() - Method in interface com.yworks.yfiles.utils.IEnumerator
Returns the item at the current position of this enumerator.
CURRENT_KEY_SCOPE - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
The current KeyScope in which an IOutputHandler, IInputHandler, or custom serialization code is called.
currentItemProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property for the 'current item'.
cursor() - Method in class com.yworks.yfiles.algorithms.YList
Returns a cursor for this list.
cursor() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the points in the path.
Cursors - Class in com.yworks.yfiles.algorithms
Provides utility methods for working with cursors.
CurveFittingLayoutStage - Class in com.yworks.yfiles.layout
CurveFittingLayoutStage fits a piecewise cubic bezier curve to given arbitrary edge paths.
CurveFittingLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.CurveFittingLayoutStage
Creates a new CurveFittingLayoutStage with an optional core layout algorithm.
CurveFittingLayoutStage() - Constructor for class com.yworks.yfiles.layout.CurveFittingLayoutStage
Creates a new CurveFittingLayoutStage with an optional core layout algorithm.
CUSTOM_GROUPS_DPKEY - Static variable in class com.yworks.yfiles.layout.circular.CircularLayout
A DataProvider key for defining custom node partitions The IDataProvider needs to provide a mapping from Nodes to unique Object IDs for each group of nodes.
cut(IGraph, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Cuts the items indicated by filter to the clipboard and removes them from the graph.
cut(IGraphClipboardContext, IModelItem) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
This method is called during the cut operation of the given item to retrieve additional state that can be later used during a IClipboardHelper.paste(IGraphClipboardContext, IModelItem, Object) operation.
cut() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Cuts and inserts the currently selected elements to the clipboard.
CUT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to cut an item and place it in the clipboard.
Cycles - Class in com.yworks.yfiles.algorithms
This class is responsible for finding cycles within a graph that have certain properties.
CycleSubstructureStyle - Enum in com.yworks.yfiles.layout.organic
 
cyclicNext() - Method in interface com.yworks.yfiles.algorithms.IEdgeCursor
Moves the cursor to the cyclic next element of the underlying sequence.
cyclicNext() - Method in interface com.yworks.yfiles.algorithms.INodeCursor
Moves the cursor to the cyclic next element of the underlying sequence.
cyclicPred(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Returns the cyclic predecessor cell of the given list cell.
cyclicPrev() - Method in interface com.yworks.yfiles.algorithms.IEdgeCursor
Moves the cursor to the cyclic previous element of the underlying sequence.
cyclicPrev() - Method in interface com.yworks.yfiles.algorithms.INodeCursor
Moves the cursor to the cyclic previous element of the underlying sequence.
cyclicSucc(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Returns the cyclic successor cell of the given list cell.

D

Dart - Class in com.yworks.yfiles.algorithms
Represents a dart of a face of a PlanarEmbedding.
DashStyle - Class in com.yworks.yfiles.view
A container for Dashes and an Offset.
DashStyle(double[], double) - Constructor for class com.yworks.yfiles.view.DashStyle
Initializes a new instance of the DashStyle class using the provided dashes and offset.
DashStyle() - Constructor for class com.yworks.yfiles.view.DashStyle
Initializes a new instance of the DashStyle class using an empty Dashes and zero Offset.
DATA_FORMAT_DROP_ID - Static variable in class com.yworks.yfiles.view.input.DropInputMode
 
DataMapAdapter<K,V> - Class in com.yworks.yfiles.layout
An adapter implementation that wraps an IMapper to an IDataMap.
DataMapAdapter(Class<K>, Class<V>, IMapper<K, V>) - Constructor for class com.yworks.yfiles.layout.DataMapAdapter
Initializes a new instance of the DataMapAdapter class.
DataProviderAdapter - Class in com.yworks.yfiles.algorithms
An abstract adapter class for providing data.
DataProviderAdapter() - Constructor for class com.yworks.yfiles.algorithms.DataProviderAdapter
 
DataProviderAdapter<TKey,TValue> - Class in com.yworks.yfiles.layout
Wraps an IMapper into an IDataProvider.
DataProviderAdapter(Class<TKey>, IMapper<TKey, TValue>) - Constructor for class com.yworks.yfiles.layout.DataProviderAdapter
Creates a new instance that adapts the provided mapper instance.
DataProviderOverlayManager(Graph) - Constructor for class com.yworks.yfiles.algorithms.DataProviders.DataProviderOverlayManager
Creates a data provider overlay for the given graph instance.
DataProviders - Class in com.yworks.yfiles.algorithms
This class provides convenience and transformation services for DataProviders.
DataProviders.DataProviderOverlayManager - Class in com.yworks.yfiles.algorithms
This helper class can be used to overlay DataProviders registered at a graph with another DataProvider.
DECREASE_ZOOM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to decrease the zoom level.
decreasePenaltySettings(PenaltySettings, double, PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Decreases the given penalty settings for the current edge.
DEFAULT - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a default shaped black arrow.
DEFAULT - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
The identity matrix which does not apply any rotation or mirroring.
DEFAULT - Static variable in interface com.yworks.yfiles.view.ICanvasContext
Provides a default immutable context with a hit radius of 3 and a zoom level of 1.
DEFAULT - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A default handle which serves a general purpose.
DEFAULT_AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.BendConverter
A DataProvider key for specifying the set of edges for which this stage will replace bends Only the bends of the marked edges will be replaced with dummy nodes.
DEFAULT_AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.CurveFittingLayoutStage
A DataProvider key for selecting edges for curve fitting
DEFAULT_AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.router.BusRouter
A DataProvider key for specifying the edge subset to be routed This key is used if no custom key for specifying the subset is defined using AffectedEdgesDpKey.
DEFAULT_AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
A DataProvider key for determining which edges are routed.
DEFAULT_AFFECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
A DataProvider key for determining which edges are distributed.
DEFAULT_EDGE_DESCRIPTOR - Static variable in class com.yworks.yfiles.view.GraphModelManager
The immutable instance of the default ICanvasObjectDescriptor for IEdges which simply defers to the edge's IEdgeStyle.
DEFAULT_LABEL_DESCRIPTOR - Static variable in class com.yworks.yfiles.view.GraphModelManager
The immutable instance of the default ICanvasObjectDescriptor for ILabels which simply defers to the label's ILabelStyle.
DEFAULT_NODE_DESCRIPTOR - Static variable in class com.yworks.yfiles.view.GraphModelManager
The immutable instance of the default ICanvasObjectDescriptor for INodes which simply defers to the node's INodeStyle.
DEFAULT_PORT_DESCRIPTOR - Static variable in class com.yworks.yfiles.view.GraphModelManager
The immutable instance of the default ICanvasObjectDescriptor for IPorts which simply defers to the port's IPortStyle.
DefaultBendCreator - Class in com.yworks.yfiles.view.input
Simple default implementations of the IBendCreator interface used during the creation of bends in the UI.
DefaultBendCreator() - Constructor for class com.yworks.yfiles.view.input.DefaultBendCreator
 
DefaultDrawingDistanceCalculator - Class in com.yworks.yfiles.layout.hierarchic
This class is a default IDrawingDistanceCalculator implementation that is used by HierarchicLayoutCore to configure the INodePlacer.
DefaultDrawingDistanceCalculator() - Constructor for class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Creates a new instance of DefaultDrawingDistanceCalculator with default settings.
DefaultEdgePathCropper - Class in com.yworks.yfiles.graph.styles
The default implementation of the IEdgePathCropper.
DefaultEdgePathCropper() - Constructor for class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
 
DefaultElementFactory - Class in com.yworks.yfiles.layout.multipage
This class is a default implementation of interface IElementFactory.
DefaultElementFactory() - Constructor for class com.yworks.yfiles.layout.multipage.DefaultElementFactory
Creates a new instance of DefaultElementFactory.
DefaultFolderNodeConverter - Class in com.yworks.yfiles.graph
Simple default implementation of the IFolderNodeConverter interface that is used by the FoldingManager's FolderNodeConverter property.
DefaultFolderNodeConverter() - Constructor for class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Initializes a new instance of this class with default values.
DefaultFolderNodeConverter(INodeDefaults) - Constructor for class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Initializes a new instance of this class using the values provided by the collapsedDefaults parameter.
DefaultFoldingEdgeConverter - Class in com.yworks.yfiles.graph
The default implementation of the IFoldingEdgeConverter that is used by the FoldingManager initially and can be customized to suit the application's needs.
DefaultFoldingEdgeConverter() - Constructor for class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
 
DefaultGraph - Class in com.yworks.yfiles.graph
Central implementation of the IGraph interface.
DefaultGraph() - Constructor for class com.yworks.yfiles.graph.DefaultGraph
Creates a new instance of a graph that provides an ILookupDecorator for all of its entities.
DefaultLabelModelParameterFinder - Class in com.yworks.yfiles.graph.labelmodels
A simple default implementation of the ILabelModelParameterFinder interface that uses the ILabelModel's own ILabelModelParameterProvider instance to find the closest match.
DefaultLabelModelParameterFinder() - Constructor for class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
 
DefaultLabelStyle - Class in com.yworks.yfiles.graph.styles
A basic label style which renders the label's Text and optionally a background and border.
DefaultLabelStyle() - Constructor for class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Creates a new instance using DefaultLabelStyleRenderer as renderer.
DefaultLabelStyle(DefaultLabelStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Creates a new instance using the provided renderer.
DefaultLabelStyleRenderer - Class in com.yworks.yfiles.graph.styles
A simple ILabelStyleRenderer implementation that can handle DefaultLabelStyle instances.
DefaultLabelStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Creates a new default instance.
DefaultLayeredComponentsMerger - Class in com.yworks.yfiles.layout.hierarchic
A default implementation of a ILayeredComponentsMerger that provides simple default behaviors.
DefaultLayeredComponentsMerger() - Constructor for class com.yworks.yfiles.layout.hierarchic.DefaultLayeredComponentsMerger
Creates a new instance of DefaultLayeredComponentsMerger with default settings.
DefaultLayeredComponentsMerger(MergingPolicy) - Constructor for class com.yworks.yfiles.layout.hierarchic.DefaultLayeredComponentsMerger
Creates a new instance of DefaultLayeredComponentsMerger using the given merging policy.
DefaultLayerSequencer - Class in com.yworks.yfiles.layout.hierarchic
This class is a ISequencer implementation that performs the second phase of the Sugiyama algorithm.
DefaultLayerSequencer() - Constructor for class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Creates a new instance of DefaultLayerSequencer.
DefaultLayoutGraph - Class in com.yworks.yfiles.layout
DefaultLayoutGraph is a default implementation of LayoutGraph which holds the complete layout information about the graph and its elements.
DefaultLayoutGraph() - Constructor for class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new DefaultLayoutGraph instance with default settings.
DefaultLayoutGraph(LayoutGraph) - Constructor for class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new DefaultLayoutGraph instance which is a copy of the given graph.
DefaultLayoutGraph(LayoutGraph, ICursor) - Constructor for class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new DefaultLayoutGraph instance which is a copy of the given subgraph.
DefaultNodePlacer - Class in com.yworks.yfiles.layout.tree
DefaultNodePlacer is the default implementation of interface INodePlacer.
DefaultNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Creates a new DefaultNodePlacer instance with default settings.
DefaultNodePlacer(ChildPlacement, double, double) - Constructor for class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Creates a new DefaultNodePlacer instance with customized child placement, vertical and horizontal distance.
DefaultNodePlacer(ChildPlacement, RootAlignment, double, double) - Constructor for class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Creates a new DefaultNodePlacer instance with customized child placement, root alignment, vertical and horizontal distance.
DefaultNodePlacer(ChildPlacement, RootAlignment, RoutingStyle, double, double) - Constructor for class com.yworks.yfiles.layout.tree.DefaultNodePlacer
DefaultNodePlacer(ChildPlacement, RootAlignment, RoutingStyle, double, double, double, double, double, double) - Constructor for class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Creates a new DefaultNodePlacer instance with custom settings.
DefaultOutEdgeComparator - Class in com.yworks.yfiles.layout.seriesparallel
DefaultOutEdgeComparator is the default implementation for the out-edge comparator used in SeriesParallelLayout.
DefaultOutEdgeComparator() - Constructor for class com.yworks.yfiles.layout.seriesparallel.DefaultOutEdgeComparator
Creates a DefaultOutEdgeComparator instance with default settings.
DefaultPortAllocator - Class in com.yworks.yfiles.layout.hierarchic
This class is a default IPortAllocator implementation.
DefaultPortAllocator() - Constructor for class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Creates a new instance of DefaultPortAllocator with default settings.
DefaultPortAssignment - Class in com.yworks.yfiles.layout.seriesparallel
DefaultPortAssignment implements the default port assignment strategy.
DefaultPortAssignment() - Constructor for class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Creates a new DefaultPortAssignment with default settings.
DefaultPortAssignment(PortAssignmentMode, double) - Constructor for class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Creates a new DefaultPortAssignment instance using the given mode and a given value for the ratio of the gap between the border and the ports to the gap between the ports themselves.
DefaultPortAssignment(PortAssignmentMode) - Constructor for class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Creates a new DefaultPortAssignment instance using the given mode and a given value for the ratio of the gap between the border and the ports to the gap between the ports themselves.
DefaultPortAssignment - Class in com.yworks.yfiles.layout.tree
DefaultPortAssignment() - Constructor for class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Creates a new DefaultPortAssignment instance with default settings.
DefaultPortAssignment(PortAssignmentMode, double) - Constructor for class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Creates a new DefaultPortAssignment instance using the given port assignment mode and ratio between the border and the ports and the gap between the ports themselves.
DefaultPortAssignment(PortAssignmentMode) - Constructor for class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Creates a new DefaultPortAssignment instance using the given port assignment mode and ratio between the border and the ports and the gap between the ports themselves.
DefaultPortCandidate - Class in com.yworks.yfiles.view.input
A simple default implementation of an IPortCandidate.
DefaultPortCandidate(IPortOwner, IPortLocationModel) - Constructor for class com.yworks.yfiles.view.input.DefaultPortCandidate
Creates a candidate for the given owner that uses the graph's defaults for the port's style and a default parameter for the given model.
DefaultPortCandidate(IPort) - Constructor for class com.yworks.yfiles.view.input.DefaultPortCandidate
Creates a candidate using the given port as the template.
DefaultPortCandidate(IPortOwner, IPortLocationModelParameter, PortCandidateValidity) - Constructor for class com.yworks.yfiles.view.input.DefaultPortCandidate
Creates a candidate for the given owner that uses the graph's defaults for the port's style and the given locationParameter.
DefaultPortCandidate(IPortOwner, IPortLocationModelParameter) - Constructor for class com.yworks.yfiles.view.input.DefaultPortCandidate
Creates a candidate for the given owner that uses the graph's defaults for the port's style and the given locationParameter.
DefaultPortCandidate(IPortOwner) - Constructor for class com.yworks.yfiles.view.input.DefaultPortCandidate
Creates a candidate for the given owner that uses the graph's defaults for the port's style and the given locationParameter.
DefaultPortCandidateDescriptor - Class in com.yworks.yfiles.view
A simple ICanvasObjectDescriptor that can be used to draw IPortCandidate instances in a CanvasControl.
DefaultPortCandidateDescriptor() - Constructor for class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Instantiates a new descriptor.
DefaultSelectionModel<T> - Class in com.yworks.yfiles.view
Default implementation of an ISelectionModel that is based on an observable collection to hold the selected elements.
DefaultSelectionModel() - Constructor for class com.yworks.yfiles.view.DefaultSelectionModel
Creates a default selection model implementation that uses a ObservableCollection to hold the selection.
DefaultStripeInputVisualizationHelper - Class in com.yworks.yfiles.view.input
Default implementation of IStripeInputVisualizationHelper that uses IVisualTemplates for the actual visualization.
DefaultStripeInputVisualizationHelper(IStripe) - Constructor for class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Default constructor.
DefaultValue - Annotation Type in com.yworks.yfiles.graphml
Defines a default value for a property of a class for serialization via GraphML.
DefaultValue.ValueType - Enum in com.yworks.yfiles.graphml
Defines the type of the value defined by the @DefaultValue annotation.
DefaultValueSerializerContext - Class in com.yworks.yfiles.graphml
Special implementation of IValueSerializerContext that should be used in a GraphML context.
DefaultValueSerializerContext() - Constructor for class com.yworks.yfiles.graphml.DefaultValueSerializerContext
 
defined(Object) - Method in class com.yworks.yfiles.algorithms.DataProviderAdapter
Returns false for all data holders.
degree() - Method in class com.yworks.yfiles.algorithms.Node
Gets the overall number of incoming and outgoing edges at this node.
degree(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of edges at the given IPortOwner for this graph.
degree(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of edges at the given IPort for this graph.
degreeCentrality(Graph, INodeMap, boolean, boolean) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes the degree centrality for the nodes of a given graph.
DelegatingClassLoader - Class in com.yworks.yfiles.graphml
ClassLoader implementation that delegates to another ClassLoader.
DelegatingClassLoader(ClassLoader) - Constructor for class com.yworks.yfiles.graphml.DelegatingClassLoader
 
DelegatingNodePlacer - Class in com.yworks.yfiles.layout.tree
DelegatingNodePlacer delegates the arrangement of the children to two different INodePlacers.
DelegatingNodePlacer(AbstractRotatableNodePlacer.Matrix, INodePlacer, INodePlacer) - Constructor for class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Creates a new DefaultNodePlacer instance with default settings using the given modification matrix and the given node placers as delegates.
DELETE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to delete an item.
DELETE_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when delete has been pressed.
deleteSelection() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
This method deletes the currently selected elements.
deleteSelection() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
This method deletes the currently selected stripes.
deleteStripe(IStripe) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Deletes a single stripe.
DendrogramNodePlacer - Class in com.yworks.yfiles.layout.tree
The DendrogramNodePlacer arranges subtrees as dendrograms.
DendrogramNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Creates a new DendrogramNodePlacer instance with default settings.
DescriptorWrapperLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A label model that wraps an existing label model and decorates it with a descriptor.
DescriptorWrapperLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Creates a new instance that uses FreeLabelModel.INSTANCE as inner model.
DescriptorWrapperLabelModel(ILabelModel) - Constructor for class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Initializes a new instance of the DescriptorWrapperLabelModel class.
DESELECT_ALL - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to clear the selection.
DESELECT_ITEM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to deselect the item that is specified by the Parameter.
DeserializationNotSupportedException - Exception in com.yworks.yfiles.graphml
Exception that will be thrown by the IParseContext.deserialize(java.lang.Class, IParseContext, org.w3c.dom.Node) method and the like to indicate that the deserialization failed.
DeserializationNotSupportedException() - Constructor for exception com.yworks.yfiles.graphml.DeserializationNotSupportedException
Initializes a new instance of the DeserializationNotSupportedException class.
DeserializationNotSupportedException(String) - Constructor for exception com.yworks.yfiles.graphml.DeserializationNotSupportedException
Initializes a new instance of the DeserializationNotSupportedException class with the given message.
DeserializationNotSupportedException(String, Throwable) - Constructor for exception com.yworks.yfiles.graphml.DeserializationNotSupportedException
Initializes a new instance of the DeserializationNotSupportedException class with the given message and inner exception.
deserialize(Class<T>, IParseContext, Node) - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
deserialize(Class<T>, IParseContext, Node) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Deserialize the content of element.
deserialize(Class<T>, IParseContext, Node) - Method in interface com.yworks.yfiles.graphml.IParseContext
Deserialize the object representation in .
deserialize(Class<T>, Node) - Method in interface com.yworks.yfiles.graphml.IParseContext
Deserialize the object representation in targetNode.
deserialize(IParseContext, Element) - Method in class com.yworks.yfiles.graphml.XamlReader
Deserializes the specified element node in the context to an instance.
destroy() - Method in class com.yworks.yfiles.view.Animator
Stops all running animations.
destroyDistanceNode(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a spacer Node for the drawing phase created using IItemFactory.createDistanceNode(ILayer, Rectangle2D, Edge[]).
destroyGroupConnectorLayer(ILayer, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Removes the given layer for proxies at groups to handle direct group content connector edges between a node in the first/last layer of the group node and the groups border.
destroyLabelNodeLayer(ILayer, boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a previously created label layer.
destroyProxyNode(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a proxy Node created using IItemFactory.createProxyNode(Edge, boolean, SwimlaneDescriptor) for the drawing phase.
destroySameLayerProxy(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a same-layer Edge proxy created using IItemFactory.createSameLayerProxy(ILayer, Edge, Node).
destroySameLayerSideProxy(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a proxy Node created using IItemFactory.createProxyNode(Edge, boolean, SwimlaneDescriptor) for the drawing phase.
destroySameLayerSwitchProxy(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Destroys a same-layer switch proxy Node created using IItemFactory.createSameLayerSwitchProxy(ILayer, Edge).
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Determines a connector direction for the given child node depending on whether or not the child nodes are arranged horizontally.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.BusNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Determines a connector direction for the given child node depending on the selected child placement.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Returns ParentConnectorDirection.NORTH for every given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.FreeNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.GridNodePlacer
Returns ParentConnectorDirection.NORTH for every given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Returns ParentConnectorDirection.NORTH for every given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Determines a connector direction for the given child node.
determineChildConnector(Node) - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Provides ParentConnectorDirection.NORTH as connector direction for the child nodes.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Provides the direction of the connector to the SubtreeShape for each child node.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Provides the direction of the connector to the SubtreeShape for each child node.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Delegates the calculation of the child connectors to the LeftRightNodePlacer which arranges the assistant nodes.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.BusNodePlacer
Determines connector directions depending on whether or not the child nodes are placed above or below the bus.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Does nothing.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Provides ParentConnectorDirection.NORTH for all children.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.GroupedNodePlacer
Delegates to the INodePlacer responsible for arranging the nodes in one group.
determineChildConnectors(Node, IDataMap) - Method in interface com.yworks.yfiles.layout.tree.INodePlacer
Provides the direction of the connector to the SubtreeShape for each child node.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.LeafNodePlacer
Does nothing because leaf nodes don't have children so there are no child connectors.
determineChildConnectors(Node, IDataMap) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Determines the direction of the child connectors according to which side of the bus the child is assigned.
determineEdgeFlowDirection(LayoutGraph, IDataProvider) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Determines the main direction of the edge flow by analyzing the current layout of the graph.
determineGesture(IInputModeContext, IPoint, IStripe, StripeSubregion, RectD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Determine the reparent gesture that would result from the given parameters.
determineRoot() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Determines the root node of BalloonLayout.graph according to the chosen root node policy.
Dfs - Class in com.yworks.yfiles.algorithms
Framework class for implementing depth first search (DFS) based algorithms.
Dfs() - Constructor for class com.yworks.yfiles.algorithms.Dfs
Creates a new Dfs instance with default settings.
dfsCompletion(Graph, int[]) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Calculates an ordering of the nodes identical to the order of node completion events in a depth first search.
dfsCompletion(Graph) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Calculates an ordering of the nodes identical to the order of node completion events in a depth first search.
DIAMOND - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a simple diamond-shaped black arrow.
dijkstra(Graph, Node, boolean, double[], double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
dijkstra(Graph, Node, boolean, IDataProvider, INodeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
dijkstra(Graph, Node, boolean, double[], double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs.
DIRECTED_EDGE_DPKEY - Static variable in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
A DataProvider key for marking edges which should be routed such that they point to the main layout orientation The main layout orientation can be set using method LayoutOrientation.
DIRECTED_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.partial.PartialLayout
A DataProvider key for specifying the edges that should be considered to be directed.
Direction - Class in com.yworks.yfiles.layout
Direction provides four main directions and some methods to work with them.
directTree(Graph, Node) - Static method in class com.yworks.yfiles.algorithms.Trees
Converts the given tree to a directed rooted tree with the given node as root element by reversing some edges.
directTree(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Converts the given tree to a directed rooted tree with the given node as root element by reversing some edges.
directTree() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Returns a list of edges that need to be reversed in order to obtain a valid rooted and directed tree from the input graph.
DISABLE_GEOMETRY - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control graph element geometry serialization and deserialization.
DISABLE_GRAPH_SETTINGS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to omit serialization and deserialization of the IGraph's default settings.
DISABLE_ITEMS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control graph elements serialization and deserialization.
DISABLE_STRIPE_LABELS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control label serialization of IStripes.
DISABLE_STRIPE_STYLES - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control style serialization and deserialization of IStripes.
DISABLE_STRIPE_USER_TAGS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control user tag serialization and deserialization of IStripes.
DISABLE_STYLES - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control graph element style serialization and deserialization.
DISABLE_USER_TAGS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to control user tag serialization and deserialization.
disableAllStages() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Deactivates all predefined ILayoutStages so that upon MultiStageLayout.applyLayout(LayoutGraph) only the layout algorithm will be executed.
disableAllStages() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Disables all predefined ILayoutStages so that upon InteractiveOrganicLayout.applyLayout(LayoutGraph) only the internal organic layout algorithm will be executed.
disarm() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called when a bend creation gesture can no longer be started at the current mouse pointer location.
disarm() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback method that is invoked when this mode gets "disarmed".
disarm() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback that is called when this mode is "disarmed".
disarm() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called after moving the viewport is finished or canceled.
DiscreteEdgeLabelLayoutModel - Class in com.yworks.yfiles.layout
DiscreteEdgeLabelLayoutModel describes the placement of rotated labels at some predefined positions along the edge.
DiscreteEdgeLabelLayoutModel() - Constructor for class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Creates a new instance of DiscreteEdgeLabelLayoutModel with default settings.
DiscreteEdgeLabelLayoutModel(DiscreteEdgeLabelPositions) - Constructor for class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Creates a new instance of DiscreteEdgeLabelLayoutModel using the given candidate mask.
DiscreteEdgeLabelPositions - Class in com.yworks.yfiles.layout
 
DiscreteNodeLabelLayoutModel - Class in com.yworks.yfiles.layout
DiscreteNodeLabelLayoutModel allows placing labels at eight positions around a node and at nine positions inside the node.
DiscreteNodeLabelLayoutModel() - Constructor for class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Creates a new instance of DiscreteNodeLabelLayoutModel with default settings.
DiscreteNodeLabelLayoutModel(DiscreteNodeLabelPositions, double) - Constructor for class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Creates a new instance of DiscreteNodeLabelLayoutModel using the given candidate mask and insets.
DiscreteNodeLabelLayoutModel(DiscreteNodeLabelPositions) - Constructor for class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Creates a new instance of DiscreteNodeLabelLayoutModel using the given candidate mask and insets.
DiscreteNodeLabelPositions - Class in com.yworks.yfiles.layout
 
displayPartition(Object) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Assures that only nodes are visible in the graph that are associated with the given partitionId.
dispose() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
dispose() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
dispose() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Disposes this unit and all of its contents.
dispose() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
dispose() - Method in class com.yworks.yfiles.graph.FoldingManager
Disposes of this instance.
dispose() - Method in interface com.yworks.yfiles.graph.IFoldingView
Disposes of this view explicitly.
dispose() - Method in class com.yworks.yfiles.layout.GroupingSupport
Disposes of all internal data structures held by this instance.
dispose(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
 
dispose(LayoutGraph, ILayers, ILayoutDataProvider) - Method in interface com.yworks.yfiles.layout.hierarchic.IDrawingDistanceCalculator
Disposes of internal data structures.
dispose() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Disposes this factory.
dispose() - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
dispose(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
 
dispose() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Frees internal resources which were in use during a previous algorithm run.
dispose() - Method in interface com.yworks.yfiles.utils.IDisposable
Frees resources used by this Disposable on demand.
dispose() - Method in class com.yworks.yfiles.view.BridgeManager
Disposes of this instance by resetting the CanvasControl property to null.
dispose(IRenderContext, Node, boolean) - Method in interface com.yworks.yfiles.view.IDisposeVisualCallback
A callback which will be called to free the resources which are occupied by the given removedVisual when the visual will be removed.
disposeComponentLayout(LayoutGraph, ComponentLayout) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Disposes of the ComponentLayout instance.
disposeCoreLayout(LayoutGraph, HierarchicLayoutCore) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Disposes of the core layout algorithm.
disposeEdgeMap(IEdgeMap) - Method in class com.yworks.yfiles.algorithms.Graph
Informs the graph that the given edge map is no longer needed.
disposeInfoMap(Graph, INodeMap) - Method in class com.yworks.yfiles.layout.GroupingSupport
Disposes of the INodeMap created to store hierarchy information for each node.
disposeNodeMap(INodeMap) - Method in class com.yworks.yfiles.algorithms.Graph
Informs the graph that the given node map is no longer needed.
dist - Variable in class com.yworks.yfiles.layout.tree.BalloonLayout.NodeInfo
The distance of the node to its root node.
distance(double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Point2D
Calculates the distance between two points, given as their coordinates.
distance(double, double) - Method in class com.yworks.yfiles.algorithms.Point2D
Calculates the distance between this points and another one, given as its coordinates.
distance(Point2D) - Method in class com.yworks.yfiles.algorithms.Point2D
Calculates the distance between this points and another one.
distance(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.YPoint
Returns the euclidean distance between two points.
distance(double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.YPoint
Returns the euclidean distance between two points.
distance(IOrientedRectangle, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
Returns the distance between two IOrientedRectangle instances.
DistanceMetric - Enum in com.yworks.yfiles.algorithms
 
distanceSq(double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Point2D
Calculates the squared distance between two points, given as their coordinates.
distanceSq(double, double) - Method in class com.yworks.yfiles.algorithms.Point2D
Calculates the squared distance between this points and another one, given as its coordinates.
distanceSq(Point2D) - Method in class com.yworks.yfiles.algorithms.Point2D
Calculates the squared distance between this points and another one.
distanceTo(double, double) - Method in class com.yworks.yfiles.algorithms.YPoint
Returns the euclidean distance between this point and a given point.
distanceTo(YPoint) - Method in class com.yworks.yfiles.algorithms.YPoint
Returns the euclidean distance between this point and a given point.
distanceTo(IPoint) - Method in interface com.yworks.yfiles.geometry.IPoint
Calculates the Euclidean distance between two points.
distanceTo(PointD) - Method in class com.yworks.yfiles.geometry.PointD
Calculates the Euclidean distance to the given point.
distanceTo(double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the distance between the value and this interval.
distanceTo(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the distance between this interval and the given interval.
distanceTo(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Returns the distance of the ranges of this orthogonal interval and the given orthogonal interval.
distanceToLineSegment(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Geom
Determines the distance of the point p to the line segment [l1, l2].
distanceToSegment(PointD, PointD) - Method in class com.yworks.yfiles.geometry.PointD
Determines the distance between this point and a line segment.
DISTINGUISH_DIRECTIONS - Static variable in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
Edge bundle mode constant that specifies that multi-edges (edges with same endpoints) should be distinguished if they have different directions.
DISTINGUISH_MULTI_EDGES - Static variable in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
Edge bundle mode constant that specifies that all multi-edges (edges with same endpoints) should be distinguished.
DISTINGUISH_TYPES - Static variable in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
Edge bundle mode constant that specifies that multi-edges (edges with same endpoints) should be distinguished if they are of different (user specified) type, see MultiPageLayout.EDGE_TYPE_DPKEY.
doStartDrag(PointD) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Simulates the start of a drag and puts the state machine into the dragging state.
doStartEdgeCreation(IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Synthetically starts the interactive edge creation process using the provided IPortCandidate as the source port.
doubleClick(IModelItem, ClickEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Actually performs a double-click on the given item.
DoubleClickPolicy - Enum in com.yworks.yfiles.view.input
Policy to determine how single and double click events are raised in response to mouse clicks.
doubleClickSizeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the area in view coordinates the mouse needs to stay in before multiple clicks are considered multiple single clicks instead of multi-clicks.
doubleClickTimeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the double click time that indicates the amount of time that may pass within which two subsequent mouse clicks are considered multi clicks.
DoubleLineNodePlacer - Class in com.yworks.yfiles.layout.tree
The DoubleLineNodePlacer arranges the children of a local root alternating in two lines.
DoubleLineNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Creates a new DoubleLineNodePlacer instance with the default settings.
DoubleLineNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Creates a new DoubleLineNodePlacer instance whose direction is specified by the given modification matrix.
doubleTap(IModelItem, TapEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Actually performs a double-tap on the given item.
doubleTapDurationProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the double tap time that indicates the amount of time that may pass within which two subsequent touch taps are considered multi taps.
doubleTapSizeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the area in view coordinates the touch pointer needs to stay in before multiple taps are considered multiple single taps instead of multi-taps.
doubleValue() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
DOWN - Static variable in class com.yworks.yfiles.layout.Direction
Decodes the down direction.
DOWN - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A touch point went down.
DpKeyBase<TValue> - Class in com.yworks.yfiles.algorithms
This is the base class of all look-up keys that are used to register IDataProvider with a Graph.
DpKeyBase(Class, String) - Constructor for class com.yworks.yfiles.algorithms.DpKeyBase
Initializes a new instance of the DpKeyBase class.
DpKeyItemCollection<T> - Class in com.yworks.yfiles.layout
An item collection that allows to specify the data provider key the collection is registered with.
DpKeyItemCollection() - Constructor for class com.yworks.yfiles.layout.DpKeyItemCollection
 
DRAG_SOURCE_STRIPE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
A ResourceKey that can be used to store a IVisualTemplate that can be used to create the visual that will be used to draw the highlight for the current source of a stripe reparent operation.
dragBend(IBend) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Initiates the HandleInputMode to drag the given bend.
DragDropKeyStates - Class in com.yworks.yfiles.view
The enumeration of the various keys that are relevant to drag and drop operations.
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
dragFinished(IInputModeContext, PointD, PointD) - Method in interface com.yworks.yfiles.view.input.IDragHandler
Called by clients to indicate that the repositioning has just been finished.
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
dragFinished(PointD, boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
dragFinished() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Called when a drag has been successfully finished.
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
 
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.RectangleHandle
This implementation does nothing.
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
dragFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Delegates the finish request to the IReshapeHandler.
dragFinished(PointD, boolean) - Method in class com.yworks.yfiles.view.input.SnapContext
Called when a drag has been successfully finished.
dragged(PointD, SnapState) - Method in class com.yworks.yfiles.view.input.SnapContext
This method needs to be called by the client IInputMode that initialized this instance after it has performed the actual move operation with the adjusted coordinates after a call to SnapContext.handleMove(PointD, boolean).
DRAGGED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
The mouse has been dragged, i.e. it has been moved while at least one button has been pressed.
dragInitialized() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Collects a list of snap lines.
dragInitialized() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
dragInitialized() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Needs to be called by client editing code after OrthogonalEdgeEditingContext.initializeDrag(IInputModeContext) has been called and all IDragHandlers have been initialized.
dragInitialized() - Method in class com.yworks.yfiles.view.input.SnapContext
Collects a list of snap lines.
dragSegment(IEdge, PointD) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
dragSizeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the the area in view coordinates the mouse may stay in before a movement is considered a drag.
dragTimeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the drag time that indicates the amount of time that may pass before a mouse movement is considered a drag when the mouse stays within its DragSize area.
drawShadow() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Determines whether to draw the drop shadow.
drawShadow() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Determines whether to draw the drop shadow.
DROP_TARGET_STRIPE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
A ResourceKey that can be used to store a IVisualTemplate that can be used to create the visual that will be used to draw the highlight for the current target of a stripe reparent operation.
DropInputMode - Class in com.yworks.yfiles.view.input
This is an input mode handling drag and drop related events on a CanvasControl.
DropInputMode(Class) - Constructor for class com.yworks.yfiles.view.input.DropInputMode
Constructs a new instance of class DropInputMode for the expected type of data.
DUMMY_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeComponentLayout
A DataProvider key for identifying dummy nodes during the layout calculation This IDataProvider is registered and also removed in TreeComponentLayout.applyLayoutUsingDummies(LayoutGraph, IDataProvider).
duplicate(IInputModeContext, IGraph, Predicate<IModelItem>, IElementCopiedCallback) - Method in class com.yworks.yfiles.graph.GraphClipboard
Duplicates the elements indicated by the filter.
DUPLICATE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to duplicate items of the current IGraph.
duplicateSelection() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Duplicates the selected elements.
DYNAMIC_DIRTY_INSTANCE - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that tries to cast the user object to the required interface.
DYNAMIC_DIRTY_LOOKUP - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that tries to lookup the instance from the user object if it is an ILookup.
DynamicObstacleDecomposition - Class in com.yworks.yfiles.layout.router.polyline
This class describes an IObstaclePartition that decomposes its area dynamically.
DynamicObstacleDecomposition() - Constructor for class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Constructs a new instance of DynamicObstacleDecomposition.

E

EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
A convenience parameter instance that can be shared between label instances.
EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
A convenience parameter instance that can be shared between label instances.
EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
A convenience parameter instance that can be shared between label instances.
EAST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement east of the node.
EAST - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port on the east (i.e., right) side of a node.
EAST - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
A type constant that defines the right border of a PartitionCell.
EAST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at east.
Edge - Class in com.yworks.yfiles.algorithms
Represents an edge, i.e., a directed connection between two nodes (represented by instances of class Node) in the directed graph data type Graph.
Edge(Graph, Node, Edge, Node, Edge, GraphElementInsertion, GraphElementInsertion) - Constructor for class com.yworks.yfiles.algorithms.Edge
Creates a new edge that belongs to the given graph.
edge() - Method in interface com.yworks.yfiles.algorithms.IEdgeCursor
Gets the edge at the current location of the cursor.
EDGE - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for edges.
edge - Variable in class com.yworks.yfiles.view.input.PortRelocationHandleProvider
The edge this provider is working on.
EDGE_BUNDLE_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.EdgeBundling
A DataProvider key for specifying individual bundling settings for edges If no EdgeBundleDescriptor is mapped to an edge, the default descriptor is used by the layout algorithm to obtain the bundling setup of that edge.
EDGE_COMPARABLE_DPKEY - Static variable in class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
A DataProvider key for defining a (global) order for edges
EDGE_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.router.BusRouter
A DataProvider key for specifying a bus descriptor object for each edge The BusDescriptor for an edge provides the edge's bus ID, its optional group IDs and whether or not the edge is fixed.
EDGE_DIRECTEDNESS_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for specifying the directedness of edges.
EDGE_DIRECTEDNESS_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.OrganicLayout
A DataProvider key for specifying the directedness of edges.
EDGE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutKeys
A DataProvider key for looking up a unique identifier for each edge in a graph Layout algorithms may use this information to provide consistent layouts for multiple runs.
EDGE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for mapping each edge of the input graph to a unique ID.
EDGE_LABEL - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for edge labels.
EDGE_LABEL_CROSSING_COST_FACTORS_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of Double values representing factors that are multiplied by an edge's edge label crossing costs in case the edge crosses the corresponding edge label registered with key PartitionCellKeys.EDGE_LABEL_LAYOUTS_KEY.
EDGE_LABEL_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for mapping each edge label of the input graph to a unique ID.
EDGE_LABEL_LAYOUT_DPKEY - Static variable in class com.yworks.yfiles.layout.LabelLayoutKeys
A DataProvider key for accessing label information of each edge in the input graph
EDGE_LABEL_LAYOUT_PREFERRED_PLACEMENT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
An IMapperRegistry tag for an IMapper that provides for the edge ILabels in the AdaptedGraph a PreferredPlacementDescriptor instance.
EDGE_LABEL_LAYOUTS_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of IEdgeLabelLayouts covering a certain PartitionCell.
EDGE_LAYOUT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataProvider key for providing layout information for each edge
EDGE_LAYOUT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
A DataProvider key for providing layout information for each edge If no edge layout descriptor is mapped for an edge, a default edge layout descriptor will be obtained using method OrthogonalLayout.createEdgeLayoutDescriptor().
EDGE_LAYOUT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
A DataProvider key for specifying individual edge layout information If this IDataProvider does not contain an EdgeLayoutDescriptor for an edge, then the layout algorithm will use the default descriptor.
EDGE_LAYOUT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
A DataProvider key for storing individual settings for edges If no edge layout descriptor is mapped for an edge, a default edge layout descriptor will be obtained by method DefaultEdgeLayoutDescriptor.
EDGE_STYLE - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the IEdgeStyle constant.
EDGE_THICKNESS_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for specifying the thickness of the edges.
EDGE_TYPE_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for specifying the type of multi-edges.
edgeBetweenness(Graph, IEdgeMap, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes betweenness centrality for each edge of a given graph.
edgeBetweennessClustering(Graph, INodeMap, boolean, int, int, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into groups using edge betweenness centrality.
edgeBetweennessClustering(Graph, INodeMap, double, int, int, boolean) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into groups using edge betweenness clustering proposed by Girvan and Newman.
EdgeBundleDescriptor - Class in com.yworks.yfiles.layout
An EdgeBundleDescriptor defines the bundling settings of an edge.
EdgeBundleDescriptor() - Constructor for class com.yworks.yfiles.layout.EdgeBundleDescriptor
Creates a new EdgeBundleDescriptor with default settings.
EdgeBundleDescriptor(EdgeBundleDescriptor) - Constructor for class com.yworks.yfiles.layout.EdgeBundleDescriptor
Creates a new EdgeBundleDescriptor representing a copy of the given other descriptor instance.
EdgeBundleModes - Class in com.yworks.yfiles.layout.multipage
 
EdgeBundling - Class in com.yworks.yfiles.layout
An EdgeBundling instance defines if and how the edges of a graph should be bundled by a layout algorithm, given that the algorithm supports edge bundling.
EdgeBundling() - Constructor for class com.yworks.yfiles.layout.EdgeBundling
Creates a new EdgeBundling instance with default settings.
EdgeBundling(double, double) - Constructor for class com.yworks.yfiles.layout.EdgeBundling
Creates a new EdgeBundling instance with the given bundling strength and bundling quality.
EdgeCellInfo - Class in com.yworks.yfiles.layout.router.polyline
This class encapsulates the information that determines the route of a specific edge within a specific partition cell.
EdgeCellInfo(Edge, PartitionCell, OrthogonalInterval, OrthogonalInterval, Direction, Direction, int) - Constructor for class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Creates a new EdgeCellInfo instance.
edgeCount() - Method in class com.yworks.yfiles.algorithms.Graph
Gets the number of edges in this graph.
EdgeDataType - Enum in com.yworks.yfiles.layout.hierarchic
 
EdgeDecorationInstaller - Class in com.yworks.yfiles.view
An implementation of the ICanvasObjectInstaller interface that can decorate the visual appearence of an IEdge.
EdgeDecorationInstaller() - Constructor for class com.yworks.yfiles.view.EdgeDecorationInstaller
 
EdgeDecorator - Class in com.yworks.yfiles.graph
A utility class that helps in decorating the ILookup.lookup(Class) method of IEdge instances that are contained in an IGraph which are managed by an ILookupDecorator.
EdgeDecorator(ILookupDecorator) - Constructor for class com.yworks.yfiles.graph.EdgeDecorator
Initializes a new instance of the EdgeDecorator class.
EdgeDefaults - Class in com.yworks.yfiles.graph
A canonic implementation of the IEdgeDefaults interface.
EdgeDefaults() - Constructor for class com.yworks.yfiles.graph.EdgeDefaults
Initializes a new instance of the EdgeDefaults class with default edge style and label and port defaults.
EdgeDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for Edges with a Graph.
EdgeDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.EdgeDpKey
Initializes a new instance of the EdgeDpKey class.
EdgeEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the IEdge type and carries additional source and target port information.
EdgeEventArgs(IEdge, IPort, IPort, IPortOwner, IPortOwner) - Constructor for class com.yworks.yfiles.graph.EdgeEventArgs
Initializes a new instance of the EdgeEventArgs class.
EdgeEventArgs(IEdge, IPort, IPort) - Constructor for class com.yworks.yfiles.graph.EdgeEventArgs
Initializes a new instance of the EdgeEventArgs class.
EdgeEventArgs(IEdge) - Constructor for class com.yworks.yfiles.graph.EdgeEventArgs
Initializes a new instance of the EdgeEventArgs class.
EdgeFlow - Enum in com.yworks.yfiles.layout
 
EdgeFocusIndicatorInstaller - Class in com.yworks.yfiles.view
An specialized subclass of the EdgeSelectionIndicatorInstaller that can install the focus indicator of an IEdge.
EdgeFocusIndicatorInstaller() - Constructor for class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
 
EdgeHighlightIndicatorInstaller - Class in com.yworks.yfiles.view
An specialized subclass of the EdgeSelectionIndicatorInstaller that can install the highlight rendering of an IEdge.
EdgeHighlightIndicatorInstaller() - Constructor for class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
 
EdgeInfo - Class in com.yworks.yfiles.layout.router.polyline
This class encapsulates the information required to route an edge with a path routing algorithm.
EdgeInfo(Path, PathSearchConfiguration) - Constructor for class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Creates a new EdgeInfo instance.
EdgeLabelCandidate - Class in com.yworks.yfiles.layout
An EdgeLabelCandidate describes one valid placement for an edge label considering the label model.
EdgeLabelCandidate(YPoint, YDimension, Object, IEdgeLabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.EdgeLabelCandidate
Creates a new instance of EdgeLabelCandidate described by location, size, model parameter and internal flag.
EdgeLabelCandidate(YOrientedRectangle, Object, IEdgeLabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.EdgeLabelCandidate
Creates a new instance of EdgeLabelCandidate described by its box, model parameter and internal flag.
EdgeLabelCandidate(YPoint, YDimension, Object, IEdgeLabelLayout) - Constructor for class com.yworks.yfiles.layout.EdgeLabelCandidate
Creates a new instance of EdgeLabelCandidate described by location, size, model parameter and internal flag.
EdgeLabelCandidate(YOrientedRectangle, Object, IEdgeLabelLayout) - Constructor for class com.yworks.yfiles.layout.EdgeLabelCandidate
Creates a new instance of EdgeLabelCandidate described by its box, model parameter and internal flag.
edgeLabelFeatureMap - Variable in class com.yworks.yfiles.layout.DefaultLayoutGraph
A Map associating the owner of an edge label with the edge label itself.
edgeLabelMap - Variable in class com.yworks.yfiles.layout.DefaultLayoutGraph
An IEdgeMap associating IEdgeLabelLayouts with the edges of this graph.
EdgeLabelOrientationSupport - Class in com.yworks.yfiles.layout
EdgeLabelOrientationSupport provides orientation and mirroring support for layout algorithms with integrated edge labeling.
EdgeLabelOrientationSupport() - Constructor for class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Creates a new EdgeLabelOrientationSupport instance.
EdgeLayoutDescriptor - Class in com.yworks.yfiles.layout.hierarchic
This class is used by HierarchicLayoutCore during the various phases to provide routing details for the edges of the graph.
EdgeLayoutDescriptor() - Constructor for class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Creates a new instance of an EdgeLayoutDescriptor with the default values.
EdgeLayoutDescriptor - Class in com.yworks.yfiles.layout.orthogonal
This class provides layout information for the edges of the graph.
EdgeLayoutDescriptor() - Constructor for class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Creates a new instance of EdgeLayoutDescriptor with the default settings.
EdgeLayoutDescriptor - Class in com.yworks.yfiles.layout.router.polyline
This class is used by EdgeRouter to provide routing details for the edges of the graph.
EdgeLayoutDescriptor() - Constructor for class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Creates a new instance of an EdgeLayoutDescriptor with the default settings.
EdgeLayoutDescriptor - Class in com.yworks.yfiles.layout.seriesparallel
An EdgeLayoutDescriptor provides routing details for an edge that are considered by SeriesParallelLayout.
EdgeLayoutDescriptor() - Constructor for class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Creates a new instance of EdgeLayoutDescriptor with default settings.
edgeLayoutString(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns a String representation of the path of the given edge.
EdgeList - Class in com.yworks.yfiles.algorithms
Specialized list implementation for instances of type Edge.
EdgeList() - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates an empty edge list.
EdgeList(Edge[]) - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates a list that is initialized with the edges provided by the given array of edges.
EdgeList(IEdgeCursor) - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates a list that is initialized with the edges provided by the given EdgeCursor object.
EdgeList(IEdgeCursor, IDataProvider) - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates a list that is initialized with those edges from the given EdgeCursor object for which the given data provider returns true upon calling its getBool method.
EdgeList(Edge) - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates a list that is initialized with a single edge provided.
EdgeList(EdgeList) - Constructor for class com.yworks.yfiles.algorithms.EdgeList
Creates a list that is initialized with an EdgeList.
edgeObjects() - Method in class com.yworks.yfiles.algorithms.Graph
Returns an Iterable that provides access to all edges residing in this graph.
edgeObjects() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
EdgePathLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An edge label model that allows placement of labels along the edge path at a set of continuous positions at specified sides of the edge path.
EdgePathLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Returns a new instance of EdgePathLabelModel class.
EdgePathLabelModel(double, double, double, boolean, EdgeSides) - Constructor for class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Initializes a new instance of the EdgePathLabelModel class.
edgePredicateChanged(IEdge) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Should be called by the client if the EdgePredicate changed for the given edge in the graph.
edgePredicateChanged() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Should be called by the client if the EdgePredicate changed for the edge in the graph.
EdgeRouter - Class in com.yworks.yfiles.layout.router.polyline
This edge routing algorithm applies polyline routes to the edges of the graph.
EdgeRouter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a new EdgeRouter instance with an optional core layout algorithm.
EdgeRouter() - Constructor for class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a new EdgeRouter instance with an optional core layout algorithm.
EdgeRoutingStrategy - Enum in com.yworks.yfiles.layout.partial
 
EdgeRoutingStrategy - Enum in com.yworks.yfiles.layout.radial
 
EdgeRoutingStyle - Enum in com.yworks.yfiles.layout.hierarchic
A routing style constant specifying that the edges should be polyline.
EdgeRoutingStyle - Enum in com.yworks.yfiles.layout.tree
 
edges() - Method in class com.yworks.yfiles.algorithms.EdgeList
Returns an edge cursor for this edge list.
edgesAt(IPort, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
edgesAt(IPortOwner, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
edgesAt(IPort, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
edgesAt(IPortOwner, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
edgesAt(IPort, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
edgesAt(IPortOwner, AdjacencyTypes) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
edgesAt(IPort, AdjacencyTypes) - Method in interface com.yworks.yfiles.graph.IGraph
Returns an Iterable for all edges that are adjacent to the given port as a SourcePort or TargetPort.
edgesAt(IPortOwner, AdjacencyTypes) - Method in interface com.yworks.yfiles.graph.IGraph
Returns an IListEnumerable for all edges that have the given port owner as their target port's or source port's Owner depending on the AdjacencyTypes.
edgesAt(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields all adjacent edges at the given owner.
edgesAt(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields all adjacent edges at the given port.
EdgeSegmentDirection - Enum in com.yworks.yfiles.view.input
Defines the direction of an edge segment.
EdgeSegmentLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An edge label model that allows placement of labels relative to an edge segment at a set of continuous positions at specified sides of the edge path.
EdgeSegmentLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Returns a new instance of EdgeSegmentLabelModel.
EdgeSegmentLabelModel(double, double, double, boolean, EdgeSides) - Constructor for class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Initializes a new instance of the EdgeSegmentLabelModel class.
EdgeSegmentSnapLine - Class in com.yworks.yfiles.view.input
A specialized SnapLine that is parallel to an edge segment and stores that edge.
EdgeSegmentSnapLine(IEdge, PointD, PointD, double, int) - Constructor for class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Initializes a new instance of the PointBasedSnapLine class.
EdgeSegmentSnapLine(IEdge, PointD, PointD, PointD, PointD, double, int, Object, double) - Constructor for class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Initializes a new instance of the PointBasedSnapLine class.
EdgeSelectionIndicatorInstaller - Class in com.yworks.yfiles.view
An implementation of the ICanvasObjectInstaller interface that can install the selection outline of an IEdge.
EdgeSelectionIndicatorInstaller() - Constructor for class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
 
EdgeSides - Class in com.yworks.yfiles.graph.labelmodels
The side placement specifier for edge labels used by EdgeSegmentLabelModel.
EdgeSnapLineProvider - Class in com.yworks.yfiles.view.input
Simple implementation of the ISnapLineProvider interface that can be used to add snap lines for orthogonally routed IEdges.
EdgeSnapLineProvider() - Constructor for class com.yworks.yfiles.view.input.EdgeSnapLineProvider
 
EdgeStyleDecorationInstaller - Class in com.yworks.yfiles.view
Allows the use of an IEdgeStyle to render the selection, highlight or focus indicator of edges.
EdgeStyleDecorationInstaller() - Constructor for class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
Create a new instance of this class.
EdgeType - Enum in com.yworks.yfiles.layout.multipage
 
EDIT_LABEL - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to edit the label that is specified by the Parameter.
editableProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Property that sets the editable state of this canvas.
editLabel(ILabel) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Starts editing the given label.
editLabel(ILabel) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Starts editing of the given label.
EditLabelHelper - Class in com.yworks.yfiles.view.input
Simple default implementation of the IEditLabelHelper interface.
EditLabelHelper() - Constructor for class com.yworks.yfiles.view.input.EditLabelHelper
 
editLabelOnDoubleClick(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Starts label editing by executing ICommand.EDIT_LABEL.
editorTextProperty() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the current text property of the text input editor.
EIGHT_POS_MASK - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position mask that constraints the positions to the eight node-external positions.
elementAt(int) - Method in class com.yworks.yfiles.algorithms.YList
Returns the i-th element of this list.
ellipseContains(RectD, PointD, double) - Static method in class com.yworks.yfiles.geometry.GeomUtilities
Checks whether an ellipse contains the given point.
EMBEDDER_COMBINATORIAL - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
EMBEDDER_COMBINATORIAL_RA - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
EMBEDDER_COMBINATORIAL_RR - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
EMBEDDER_COMBINATORIAL_RR_RA - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
EMBEDDER_DRAWING - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
EMPTY - Static variable in class com.yworks.yfiles.geometry.InsetsD
The "empty" insets that has all properties set to 0.0d.
EMPTY - Static variable in interface com.yworks.yfiles.geometry.IOrientedRectangle
An immutable empty IOrientedRectangle with width and height of -1.
EMPTY - Static variable in class com.yworks.yfiles.geometry.RectD
An empty rectangle.
EMPTY - Static variable in class com.yworks.yfiles.geometry.SizeD
The "empty" size that has SizeD.width and SizeD.height set to -1.0d.
EMPTY - Static variable in interface com.yworks.yfiles.graph.ILookup
An ILookup instance that always returns null.
EMPTY - Static variable in interface com.yworks.yfiles.utils.ICollection
An ICollection that is always empty.
EMPTY - Static variable in interface com.yworks.yfiles.utils.IEnumerable
An IEnumerable that is always empty.
EMPTY - Static variable in interface com.yworks.yfiles.utils.IEnumerator
An IEnumerator that is always empty.
EMPTY - Static variable in interface com.yworks.yfiles.utils.IEventArgs
EventArgs that contain no data.
EMPTY - Static variable in interface com.yworks.yfiles.utils.IList
An IList that is always empty.
EMPTY - Static variable in interface com.yworks.yfiles.utils.IListEnumerable
An IListEnumerable that is always empty.
EMPTY - Static variable in interface com.yworks.yfiles.view.IBoundsProvider
An implementation that returns an IBoundsProvider that yields an "Empty" bounds.
EMPTY - Static variable in interface com.yworks.yfiles.view.input.IInputModeContext
An empty context where both the inputmode and the canvas is null.
EMPTY_CONTEXT_LOOKUP - Static variable in interface com.yworks.yfiles.graph.IContextLookup
An ILookupContext instance that always returns null.
EMPTY_PATH - Static variable in class com.yworks.yfiles.algorithms.YPointPath
Defines a path with no points.
endWaiting() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Called when waiting is finished.
enlargeAllGroupNodes() - Method in class com.yworks.yfiles.graph.GroupingSupport
Enlarges all group nodes in the graph so that the minimum enclosed area is respected.
enlargeAllGroupNodes(IInputModeContext) - Method in class com.yworks.yfiles.graph.GroupingSupport
Enlarges all group nodes in the graph in an interactive scenario, so that the minimum enclosed area is respected.
enlargeGroupNode(INode, boolean) - Method in class com.yworks.yfiles.graph.GroupingSupport
Enlarges the given group node to ensure that the minimum enclosed area is inside of its bounds.
enlargeGroupNode(IInputModeContext, INode, boolean) - Method in class com.yworks.yfiles.graph.GroupingSupport
Enlarges the group nodes in an interactive scenario, using IReshapeHandler implementations of the group nodes to perform the actual resizing.
ensureCapacity(int) - Method in class com.yworks.yfiles.geometry.GeneralPath
Ensures that this path can contain count more coordinates and an additional type.
ensureVisible() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Adjusts the Viewport of the CanvasControl so the TextBox is in the visible area.
ENTER_GROUP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to switch the local root of the current IFoldingView view to the given group node.
ENTERED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
The mouse has entered the control's bounds.
ENTERED - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A touch point has entered the control's bounds.
enterGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
This method allows for entering a group node so that the currently displayed IFoldingView's LocalRoot will be reset to the provided node.
enterSelectedGroup() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
enumerateHits(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IHitTester
Yields an enumerable that enumerates the hits for a given world coordinate.
enumerateHits(IInputModeContext, PointD, INode) - Method in class com.yworks.yfiles.view.input.StripeHitTester
Return a collection of hits at location.
enumerator() - Method in class com.yworks.yfiles.algorithms.YList
Returns an enumerator that iterates through this collection.
enumerator() - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
enumerator() - Method in interface com.yworks.yfiles.utils.IEnumerable
Returns an IEnumerator over a set of elements of type T.
enumerator() - Method in class com.yworks.yfiles.utils.ObservableCollection
Returns an enumerator over the elements in this collection.
enumerator() - Method in class com.yworks.yfiles.view.DefaultSelectionModel
 
enumerator() - Method in class com.yworks.yfiles.view.GraphSelection
Returns an enumerator that iterates through the collection of all selected elements.
enumerator() - Method in class com.yworks.yfiles.view.StripeSelection
 
Eps - Variable in class com.yworks.yfiles.layout.PortCalculator
equals(DpKeyBase<TValue>) - Method in class com.yworks.yfiles.algorithms.DpKeyBase
Returns whether this key is equal to the specified other.
equals(Object) - Method in class com.yworks.yfiles.algorithms.DpKeyBase
Determines whether the specified Object is equal to this instance.
equals(Object) - Method in class com.yworks.yfiles.algorithms.Point2D
Returns whether this point and obj are equal.
equals(Object) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Returns whether this rectangle and obj are equal.
equals(Object) - Method in class com.yworks.yfiles.algorithms.YDimension
Tests a dimension to equality to another dimension.
equals(Object) - Method in class com.yworks.yfiles.algorithms.YInsets
Returns whether this insets object and o are equal.
equals(Object) - Method in class com.yworks.yfiles.algorithms.YList
 
equals(Object) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
 
equals(Object) - Method in class com.yworks.yfiles.algorithms.YPoint
Tests a point to equality to another point.
equals(Object) - Method in class com.yworks.yfiles.algorithms.YRectangle
 
equals(Object) - Method in class com.yworks.yfiles.geometry.GeneralPath
 
equals(InsetsD, InsetsD) - Static method in class com.yworks.yfiles.geometry.InsetsD
Implements the equality operation on InsetsD comparing InsetsD.left and InsetsD.top and InsetsD.bottom and InsetsD.right for equality.
equals(Object) - Method in class com.yworks.yfiles.geometry.InsetsD
Indicates whether this instance and a specified object are equal.
equals(Matrix2D) - Method in class com.yworks.yfiles.geometry.Matrix2D
 
equals(IPoint) - Method in class com.yworks.yfiles.geometry.MutablePoint
 
equals(Object) - Method in class com.yworks.yfiles.geometry.MutablePoint
Implements the equals method by comparing the given object's values.
equals(Object) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Implements the equals method by comparing the given object's values.
equals(IRectangle) - Method in class com.yworks.yfiles.geometry.MutableRectangle
 
equals(ISize) - Method in class com.yworks.yfiles.geometry.MutableSize
 
equals(Object) - Method in class com.yworks.yfiles.geometry.MutableSize
Implements the equals method by comparing the given object's values.
equals(IOrientedRectangle) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
 
equals(Object) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Implements the equals method by comparing the given object's values.
equals(PointD, PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Implements the operator == which is applied componentwise to PointD.x and PointD.y.
equals(Object) - Method in class com.yworks.yfiles.geometry.PointD
Indicates whether this instance and a specified object are equal.
equals(RectD, RectD) - Static method in class com.yworks.yfiles.geometry.RectD
Implements the equality operation on RectD comparing RectD.x and RectD.y and RectD.width and RectD.height for equality.
equals(Object) - Method in class com.yworks.yfiles.geometry.RectD
Indicates whether this instance and a specified object are equal.
equals(SizeD, SizeD) - Static method in class com.yworks.yfiles.geometry.SizeD
Implements the operator ==.
equals(Object) - Method in class com.yworks.yfiles.geometry.SizeD
 
equals(Object) - Method in class com.yworks.yfiles.geometry.Tangent
 
equals(Arrow) - Method in class com.yworks.yfiles.graph.styles.Arrow
Determines whether this arrow is equal to the other arrow.
equals(Object) - Method in class com.yworks.yfiles.graph.styles.Arrow
 
equals(Object) - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
equals(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.TypedKey
Determines equality based on the type and TypedKey.getName().
equals(Object) - Method in class com.yworks.yfiles.graphml.TypedKey
Determines equality based on the type, type parameter, and TypedKey.getName().
equals(String, XmlName) - Static method in class com.yworks.yfiles.graphml.XmlName
Convenience method that compares a given (unqualified) name to the given XmlName.
equals(XmlName, XmlName) - Static method in class com.yworks.yfiles.graphml.XmlName
Checks for equality of the two given XmlNames.
equals(Object) - Method in class com.yworks.yfiles.graphml.XmlName
 
equals(Object) - Method in class com.yworks.yfiles.layout.NodeHalo
 
equals(Object) - Method in class com.yworks.yfiles.layout.PartitionCellId.Cell
Compares this PartitionCellId.Cell instance with a given other PartitionCellId.Cell instance based on their associated ColumnDescriptor and RowDescriptor instances.
equals(Object) - Method in class com.yworks.yfiles.layout.PartitionCellId
Compares this PartitionCellId instance with a given other PartitionCellId instance.
equals(Object) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns whether or not this PortCandidate is equal to another PortCandidate based on their internal attributes.
equals(Object) - Method in class com.yworks.yfiles.layout.PortConstraint
Returns whether or not this PortConstraint is equal to another PortConstraint based on whether they are both strong constraints or not and the side attribute.
equals(Object) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
 
equals(Object) - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Indicates whether or not some other object is "equal to" this one.
equals(Object) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not this interval equals to the given interval.
equals(T, T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
 
equals(Object) - Method in class com.yworks.yfiles.utils.FlagsEnum
 
equals(Object) - Method in class com.yworks.yfiles.view.GridInfo
 
equals(Object) - Method in class com.yworks.yfiles.view.ResourceKey
 
equalsEps(PointD, double) - Method in class com.yworks.yfiles.geometry.PointD
Determines whether the two given points have the same coordinates with respect to a certain given eps.
equalsEps(double, double, double, double) - Method in class com.yworks.yfiles.layout.PortCalculator
Determines whether two points are equal.
equalValues(AbstractRotatableNodePlacer.Matrix) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
Compares the values of the current AbstractRotatableNodePlacer.Matrix with the values of the given AbstractRotatableNodePlacer.Matrix.
ESCAPE_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when escape has been pressed.
ESCAPE_RELEASED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when escape has been released.
ESCAPE_TYPED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when escape has been typed.
EventSource - Enum in com.yworks.yfiles.view.input
Specifies the source device for an event.
excludeFoldingEdge() - Method in interface com.yworks.yfiles.graph.IFoldingEdgeFactory
ExcludingFoldingEdgeConverter - Class in com.yworks.yfiles.graph
A simple implementation of the IFoldingEdgeConverter interface for use in the FoldingEdgeConverter property, that will prevent folding edges from appearing in the view.
ExcludingFoldingEdgeConverter() - Constructor for class com.yworks.yfiles.graph.ExcludingFoldingEdgeConverter
 
execute(Runnable) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Callback method that executes the specified threadStart.
execute(Object, Object) - Method in interface com.yworks.yfiles.view.input.ICommand
Executes this command with respect to the given parameter and target.
execute(Object) - Method in interface com.yworks.yfiles.view.input.ICommand
Executes this command with respect to the given parameter and target.
execute() - Method in interface com.yworks.yfiles.view.input.ICommand
Executes this command with respect to the given parameter and target.
executeCommand(ICommand, Object, Object) - Method in interface com.yworks.yfiles.view.input.KeyboardInputMode.ExecuteCommandHandler
Defines the contract for executign a given ICommand for the given parameter set.
EXIT_GROUP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to exit the current local root of the current IFoldingView view to the given parent view.
EXITED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
The mouse has exited the control's bounds.
EXITED - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A touch point has exited the control's bounds.
exitGroup() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Exits the current LocalRoot of the currently displayed view and shows the contents of the parent container.
expand(INode) - Method in interface com.yworks.yfiles.graph.IFoldingView
This method will expand a previously collapsed group node to make its contents appear in this view.
EXPAND_GROUP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to expand group nodes.
expandGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Expands the given group node to show the contents of the collapsed group node in this IFoldingView.
expandSelection() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
exportContent(IRenderContext) - Method in class com.yworks.yfiles.view.CanvasControl
Exports the graphical content for this CanvasControl.
exportToBitmap(CanvasControl) - Method in class com.yworks.yfiles.view.PixelImageExporter
Exports a region of the given CanvasControl to a WritableImage.
exportToGraphML(OutputStream) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that exports the Graph to a GraphML file.
exportToGraphML(String) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that exports the Graph to a GraphML file.
exportToGraphML(Writer) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that exports the Graph to a GraphML file.
EXTEND_SELECTION_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection downwards.
EXTEND_SELECTION_LEFT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection to the left.
EXTEND_SELECTION_RIGHT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection to the right.
EXTEND_SELECTION_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection upwards.
ExtendedEdgeLabelCandidate - Class in com.yworks.yfiles.layout
ExtendedEdgeLabelCandidate(YPoint, YDimension, Object, IEdgeLabelLayout, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedEdgeLabelCandidate
Returns a new instance of ExtendedEdgeLabelCandidate.
ExtendedEdgeLabelCandidate(YOrientedRectangle, Object, IEdgeLabelLayout, boolean, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedEdgeLabelCandidate
Returns a new instance of ExtendedEdgeLabelCandidate.
ExtendedEdgeLabelCandidate(YPoint, YDimension, Object, IEdgeLabelLayout, boolean, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedEdgeLabelCandidate
Returns a new instance of ExtendedEdgeLabelCandidate.
ExtendedLabelCandidateProfitModel - Class in com.yworks.yfiles.layout
An IProfitModel that returns the profit of a label candidate for instances of ExtendedNodeLabelCandidate and ExtendedEdgeLabelCandidate.
ExtendedLabelCandidateProfitModel() - Constructor for class com.yworks.yfiles.layout.ExtendedLabelCandidateProfitModel
 
ExtendedNodeLabelCandidate - Class in com.yworks.yfiles.layout
ExtendedNodeLabelCandidate(YPoint, YDimension, Object, INodeLabelLayout, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedNodeLabelCandidate
Returns a new instance of ExtendedNodeLabelCandidate.
ExtendedNodeLabelCandidate(YOrientedRectangle, Object, INodeLabelLayout, boolean, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedNodeLabelCandidate
Returns a new instance of NodeLabelCandidate.
ExtendedNodeLabelCandidate(YPoint, YDimension, Object, INodeLabelLayout, boolean, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.layout.ExtendedNodeLabelCandidate
Returns a new instance of NodeLabelCandidate.
extendSelectionTo(MoveFocusDirection) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Moves the focus into the given direction, extending the selection to the new element.
ExteriorLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A label model for node labels that lie outside of the node's Layout bounds.
ExteriorLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
Creates a new instance of this model.
ExteriorLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration of the possible positions of the ExteriorLabelModel.
EXTERNAL_DESCRIPTOR - Static variable in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
A sharable immutable implementation of the ILabelCandidateDescriptor interface that has penalties of 1.0d and a profit of 1.0d and yields true for the ExternalCandidate property.
EXTERNAL_DESCRIPTOR_PROVIDER - Static variable in class com.yworks.yfiles.graph.labelmodels.ConstantLabelCandidateDescriptorProvider
A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.EXTERNAL_DESCRIPTOR.

F

FAMILY_TYPE_DPKEY - Static variable in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
A DataProvider key for assigning a node type for each node The layout algorithm will handle the nodes according to this type.
FamilyMembersSortingPolicy - Enum in com.yworks.yfiles.layout.genealogy
Enum constants that specify how family members are sorted by the FamilyTreeLayout.
FamilyTreeLayout - Class in com.yworks.yfiles.layout.genealogy
This layout algorithm arranges genealogical graphs (family trees).
FamilyTreeLayout() - Constructor for class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Creates a new instance of FamilyTreeLayout with default settings.
FamilyTreeLayoutData - Class in com.yworks.yfiles.layout.genealogy
Specifies custom data for the FamilyTreeLayout.
FamilyTreeLayoutData() - Constructor for class com.yworks.yfiles.layout.genealogy.FamilyTreeLayoutData
 
FamilyType - Enum in com.yworks.yfiles.layout.genealogy
Enum constants that specify the node types for the FamilyTreeLayout.
FAR_BORDER - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes the stripe far-border region.
fileIOEnabledProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property for the value indicating whether integrated handling of commands for ICommand.OPEN/ICommand.SAVE/ICommand.SAVE_AS is enabled.
fillComparableMapFromGraph(Graph, IDataMap, IDataMap) - Static method in class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
Assigns comparable values for each node and edge.
FillStyle - Enum in com.yworks.yfiles.layout.tree
 
FilteredGraphWrapper - Class in com.yworks.yfiles.graph
An IGraph that contains a live subgraph of another IGraph.
FilteredGraphWrapper(IGraph, Predicate<INode>, Predicate<IEdge>) - Constructor for class com.yworks.yfiles.graph.FilteredGraphWrapper
Creates a new graph instance that wraps the original graph and uses the Predicates to determine which nodes and edges should be contained in the graph.
finalizeCurrentEdge(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Handles the completion of the path search for the current edge.
finalizeEdges(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Handles the completion of all marked edges.
finalizeOrientationChange(OrientationLayout) - Method in class com.yworks.yfiles.layout.PartitionGrid
Finalizes the orientation changes and is called at the end of the OrientationLayout stage.
finalizePath(Path) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Informs all registered path search extensions about completing a path by calling their finalizePath(Path) method.
finalizePath(Path) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
After finding a valid target entrance and creating a Path, the extension is notified of the found path.
finalizePathSearchResult(PathSearchResult) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Completes the path search result.
findAllChains(Graph, boolean) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns all chains present in the given graph.
findAllCycleEdges(Graph, boolean) - Static method in class com.yworks.yfiles.algorithms.Cycles
Returns an EdgeList that contains all the edges that are part of at least one directed or undirected simple cycle.
findAllPaths(Graph, Node, Node, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Paths
Finds all edges that belong to a directed path from a start node to an end node.
findAllPaths(Graph, Node, Node, boolean) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns all simple directed or undirected paths that connect a start node with an end node.
findAllPaths(Graph, Node, Node, boolean, Predicate<EdgeList>) - Static method in class com.yworks.yfiles.algorithms.Paths
A variant of Paths.findAllPaths(Graph, Node, Node, boolean) which returns all simple directed or undirected paths between two given nodes and, additionally, allows to specify a filter for the paths to be returned.
findAllPathsCursor(Graph, Node, Node, boolean) - Static method in class com.yworks.yfiles.algorithms.Paths
A variant of Paths.findAllPaths(Graph, Node, Node, boolean), which returns all simple directed or undirected paths between two given nodes as a special cursor that calculates the next path in the sequence, only when needed.
findAndHideParallelEdges(Graph) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Hides all parallel edges leaving a master edge in the graph.
findBestFitRotationAngle(LayoutGraph, double, double) - Static method in class com.yworks.yfiles.layout.GraphTransformer
Returns the rotation angle for the graph that will result in a layout that fits best to the given bounds.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
Tries to find a parameter that best matches the given layout for the provided label instance.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
Tries to find a parameter that best matches the given layout for the provided label instance.
findBestParameter(ILabel, IOrientedRectangle, Iterable<ILabelModelParameter>) - Method in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
Tries to find a parameter that best matches the given layout for the provided label instance among the set of given parameters.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
 
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
 
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
Tries to find a parameter that best matches the given layout for the provided label instance.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Tries to find a parameter that best matches the given layout for the provided label instance.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModelParameterFinder
Tries to find a parameter that best matches the given layout for the provided label instance.
findBestParameter(ILabel, ILabelModel, IOrientedRectangle) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
 
findCell(Object) - Method in class com.yworks.yfiles.algorithms.YList
Returns the ListCell where object o is stored.
findClass(String) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
findColumn(INode, PointD, Predicate<IStripe>) - Method in interface com.yworks.yfiles.graph.ITable
Convenience method to find a column underneath a certain point.
findCycle(Graph, boolean) - Static method in class com.yworks.yfiles.algorithms.Cycles
Returns an EdgeList that contains the edges of a cycle found in the given graph.
findCycleEdges(Graph, IEdgeMap, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Cycles
Marks the edges of a given graph whose removal or reversal would make the graph acyclic while trying to minimize the cost associated with the marked edges.
findCycleEdges(Graph, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Cycles
Marks the edges of a given graph whose removal or reversal would make the graph acyclic while trying to minimize the cost associated with the marked edges.
findCycleEdgesDFS(Graph, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Cycles
Marks the edges of a given graph whose removal or reversal would make the graph acyclic based on a depth first search.
findEllipseLineIntersection(RectD, PointD, PointD) - Static method in class com.yworks.yfiles.geometry.GeomUtilities
Returns the ellipse/line intersection point for the given point pair.
findGraphComponents(LayoutGraph, INodeMap) - Method in class com.yworks.yfiles.layout.ComponentLayout
Determines which nodes belong to the same graph component.
findIsolatedGraphComponents(LayoutGraph, INodeMap) - Method in class com.yworks.yfiles.layout.IsolatedGroupComponentLayout
Determines the nodes that belong to the same graph component.
findLineIntersection(PointD, PointD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Finds an intersection point between a line and this GeneralPath.
findLineIntersection(PointD, PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Finds an intersection point between a line and this GeneralPath.
findLineIntersection(PointD, PointD) - Method in class com.yworks.yfiles.geometry.RectD
Finds the intersection between a rectangle and a line.
findLongestPath(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns the longest directed path in a given acyclic weighted graph.
findLongestPath(Graph) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns the longest directed path in a given acyclic weighted graph.
findLongestPaths(Graph, Node, IEdgeMap, INodeMap, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Paths
Calculates the longest path from a given node to all other node in a given directed acyclic graph.
findLongPath(Graph) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns an EdgeList containing the edges of an undirected simple path within the given graph.
findMatchingCandidate(Edge, boolean, double, double, PortDirections) - Method in interface com.yworks.yfiles.layout.PortCandidateSet.ICandidateMatcher
Returns the next best matching PortCandidateSet.IEntry for the given parameters.
findMatchingCandidate(Edge, boolean, PortDirections) - Method in interface com.yworks.yfiles.layout.PortCandidateSet.ICandidateMatcher
Returns the next best matching PortCandidateSet.IEntry for the given parameters.
findMatchingCandidate() - Method in interface com.yworks.yfiles.layout.PortCandidateSet.ICandidateMatcher
Returns the next best matching PortCandidateSet.IEntry.
findPartitions(LayoutGraph, INodeMap) - Method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionFinder
Returns a partition ID for each node of an input graph.
findPath(Graph, Node, Node, boolean) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns an EdgeList containing the edges of a path from the given start node to the given end node, if such a path exists.
findPath(Graph, NodeList, Node, Node, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Paths
Returns whether or not a directed path from a start node to another node in an acyclic graph exists.
findPaths(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Finds paths for the edges in the given context and stores them in its PathSearchResult.
findPathsForCurrentEdge(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Finds the path for the current edge in the given context.
findRayIntersection(PointD, PointD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Finds the first intersection of a ray with this GeneralPath using a given epsilon for flattening Bézier curves contained in the path.
findRayIntersection(PointD, PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Finds the first intersection of a ray with this GeneralPath using a given epsilon for flattening Bézier curves contained in the path.
findRayIntersection(PointD, PointD, PointD, PointD) - Static method in class com.yworks.yfiles.geometry.GeomUtilities
Finds the intersection between a line segment and an infinite ray.
findReversedTreeEdges(LayoutGraph, Node, IDataAcceptor) - Static method in class com.yworks.yfiles.layout.ReverseEdgesStage
Marks edges in a tree-structured graph component that need to be reversed to make the specified node the root of the tree component.
findRow(INode, PointD, Predicate<IStripe>) - Method in interface com.yworks.yfiles.graph.ITable
Convenience method to find a row underneath a certain point.
findSameHeightEntries(double, double, double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Finds the entries (RectDs) that have been registered using the GraphSnapContext.addSameHeightEntry(RectD) previously that best match the given constraints.
findSameWidthEntries(double, double, double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Finds the entries (RectDs) that have been registered using the GraphSnapContext.addSameWidthEntry(RectD) previously that best match the given constraints.
findShortestUniformPaths(Graph, Node, Node, boolean, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Marks all edges that belong to a shortest path from start node to target node.
findShortestUniformPaths(Graph, Node, IDataProvider, boolean, int, EdgeList, NodeList) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Finds all nodes and edges that belong to a shortest path from a start node to a set of target nodes in the graph not farther away than a given distance.
findStripe(PointD, StripeTypes, StripeSubregionTypes, CanvasControl, Predicate<StripeSubregion>) - Static method in interface com.yworks.yfiles.graph.ITable
Convenience method to find a stripe underneath a certain point.
findStripe(PointD, StripeTypes, StripeSubregionTypes, Predicate<StripeSubregion>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Used as a callback to find the items underneath a certain point.
findStripe(PointD, StripeTypes, StripeSubregionTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Used as a callback to find the items underneath a certain point.
findStripes(INode, PointD, StripeTypes, Predicate<IStripe>) - Method in interface com.yworks.yfiles.graph.ITable
Convenience method to find all stripes underneath a certain point.
findStripes(PointD, StripeTypes, StripeSubregionTypes, CanvasControl, Predicate<StripeSubregion>) - Static method in interface com.yworks.yfiles.graph.ITable
Used as a callback to find the items underneath a certain point.
findStripes(PointD, StripeTypes, StripeSubregionTypes, Predicate<StripeSubregion>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Used as a callback to find the items underneath a certain point.
findStripes(PointD, StripeTypes, StripeSubregionTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Used as a callback to find the items underneath a certain point.
findTemplate(IInputModeContext, StripeVisualizationType) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Provide a IVisualTemplate that is used to visualize type.
fireCreateCellEvent(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Notifies all registered dynamic decomposition listeners that the given partition cell has been created.
fireFinalizeCellEvent(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Notifies all registered dynamic decomposition listeners that the given partition cell has been finalized.
fireSubdividedEvent(PartitionCell, List<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Notifies all registered dynamic decomposition listeners of a subdivision of a given partition cell.
first() - Method in class com.yworks.yfiles.algorithms.YList
Gets the first element of this list.
first() - Method in interface com.yworks.yfiles.utils.IListEnumerable
Returns the first item in the list.
FIRST_BEND - Static variable in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
A convenience instance of a parameter that is bound to the first IBend of the edge.
firstCell() - Method in class com.yworks.yfiles.algorithms.YList
Gets the first cell of this list.
firstEdge() - Method in class com.yworks.yfiles.algorithms.EdgeList
Returns the first edge in this list, or null when the list is empty.
firstEdge() - Method in class com.yworks.yfiles.algorithms.Graph
Gets the first edge in this graph.
firstInEdge() - Method in class com.yworks.yfiles.algorithms.Node
Gets the first incoming edge at this node, or null if it does not exist.
firstNode() - Method in class com.yworks.yfiles.algorithms.Graph
Gets the first node in this graph.
firstNode() - Method in class com.yworks.yfiles.algorithms.NodeList
Returns the first node in this list, or null when the list is empty.
firstOutEdge(Node) - Static method in class com.yworks.yfiles.algorithms.Graph
Low-level iteration support for adjacent edges.
firstOutEdge() - Method in class com.yworks.yfiles.algorithms.Node
Gets the first outgoing edge at this node, or null if it does not exist.
firstSegment() - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the first segment or null if there is no such segment.
FIT_CONTENT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that invokes fitContent if executed.
FIT_GRAPH_BOUNDS - Static variable in interface com.yworks.yfiles.view.input.ICommand
fitContent() - Method in class com.yworks.yfiles.view.CanvasControl
Adjusts the view port to fully encompass the ContentRect.
fitContentViewMarginsProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the insets in view coordinates that should be used by the CanvasControl.fitContent() operation.
fitGraphBounds(InsetsD) - Method in class com.yworks.yfiles.view.GraphControl
fitGraphBounds() - Method in class com.yworks.yfiles.view.GraphControl
FIXED - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element does not move at all during the edit.
FIXED_GROUP_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.FixGroupLayoutStage
A DataProvider key for selecting group nodes whose contents should keep their relative positions.
FIXED_GROUP_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
A DataProvider key for marking group nodes as fixed The content of a fixed group node will not be changed by this algorithm but be treated as fixed.
FIXED_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.FixNodeLayoutStage
A DataProvider key for determining the nodes that should be considered fixed
FIXED_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
A DataProvider key for marking nodes as fixed A node marked as fixed will not be moved by this algorithm but stay at its current position.
FIXED_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.ShuffleLayout
A DataProvider key for marking nodes as fixed A node marked as fixed will not be moved by this algorithm but stay at its current position.
FixGroupLayoutData - Class in com.yworks.yfiles.layout
Specifies custom data for the FixGroupLayoutStage.
FixGroupLayoutData() - Constructor for class com.yworks.yfiles.layout.FixGroupLayoutData
 
FixGroupLayoutStage - Class in com.yworks.yfiles.layout
A layout stage that can handle fixed nodes in hierarchically grouped graphs.
FixGroupLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.FixGroupLayoutStage
Creates a new instance of FixGroupLayoutStage with an optional core layout algorithm.
FixGroupLayoutStage() - Constructor for class com.yworks.yfiles.layout.FixGroupLayoutStage
Creates a new instance of FixGroupLayoutStage with an optional core layout algorithm.
FixNodeLayoutData - Class in com.yworks.yfiles.layout
Specifies custom data for the FixNodeLayoutStage.
FixNodeLayoutData() - Constructor for class com.yworks.yfiles.layout.FixNodeLayoutData
 
FixNodeLayoutStage - Class in com.yworks.yfiles.layout
FixNodeLayoutStage fixes the initial position of either a single node or the alignment of the bounding box of several nodes (but not the positions of the individual nodes).
FixNodeLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.FixNodeLayoutStage
Creates a new FixNodeLayoutStage instance with an optional core layout algorithm.
FixNodeLayoutStage() - Constructor for class com.yworks.yfiles.layout.FixNodeLayoutStage
Creates a new FixNodeLayoutStage instance with an optional core layout algorithm.
FixPointPolicy - Enum in com.yworks.yfiles.layout
Fix point calculation policy specifying that the center of a rectangle containing all fixed nodes is considered the fix point.
FixPortLocationStage - Class in com.yworks.yfiles.layout
FixPortLocationStage ensures that layout algorithms that cannot handle port constraints keep the ports of edges with strong PortConstraints.
FixPortLocationStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.FixPortLocationStage
Creates a new FixPortLocationStage with an optional core layout algorithm.
FixPortLocationStage() - Constructor for class com.yworks.yfiles.layout.FixPortLocationStage
Creates a new FixPortLocationStage with an optional core layout algorithm.
FlagsEnum<T extends FlagsEnum> - Class in com.yworks.yfiles.utils
An enumerable that represents a collection of flags, rather than a single value.
FlagsEnum(int, String) - Constructor for class com.yworks.yfiles.utils.FlagsEnum
 
flatten(double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Creates a new path from this instance flattening all Bézier curves using the given epsilon.
floatValue() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
flushDocument() - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Close the document.
flushDocument() - Method in class com.yworks.yfiles.graphml.XmlWriter
 
FOCUS_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the focus indicator.
FOCUS_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.RectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the focus indicator.
FocusGuardInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that can be added to a MultiplexingInputMode to suppress other modes from doing unwanted things if the control has just become focused.
FocusGuardInputMode() - Constructor for class com.yworks.yfiles.view.input.FocusGuardInputMode
Creates a new instance of this mode.
FocusIndicatorManager<T extends ILookup> - Class in com.yworks.yfiles.view
A ModelManager implementation that manages the visual decoration of the focused element in a canvas.
FocusIndicatorManager(CanvasControl) - Constructor for class com.yworks.yfiles.view.FocusIndicatorManager
Creates an instance that for all focused items in the model dynamically installs a decoration.
focusIndicatorManagerProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property for the GraphControl.getFocusIndicatorManager() focus indicator manager.}
FOLDER_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for marking folder nodes.
FolderNodeState - Class in com.yworks.yfiles.graph
A data container representing the collapsed state of a node.
FoldingBendState - Class in com.yworks.yfiles.graph
A data container representing the state of a bend of a FoldingEdgeState.
FoldingEdgeState - Class in com.yworks.yfiles.graph
A data container representing the state of an edge whose source and/or target node are collapsed.
FoldingEdgeStateId - Class in com.yworks.yfiles.graph
A data holder that can be used to describe a folding edge that connects to nodes inside a collapsed group or to other folder nodes in a IFoldingView.
FoldingEdgeStateId(IEdge, INode, boolean, INode, boolean) - Constructor for class com.yworks.yfiles.graph.FoldingEdgeStateId
Initializes an id for a folding edge in a view that represent a master edge and connects a specific pair of nodes.
FoldingEdgeStateId(IFoldingView, IEdge) - Constructor for class com.yworks.yfiles.graph.FoldingEdgeStateId
Initializes an id for a folding edge that is currently part of the given view.
FoldingLabelOwnerState - Class in com.yworks.yfiles.graph
An abstract base class for data containers representing the state of model items which can own labels.
FoldingLabelOwnerState() - Constructor for class com.yworks.yfiles.graph.FoldingLabelOwnerState
 
FoldingLabelState - Class in com.yworks.yfiles.graph
A data container representing the state of a label at a FolderNodeState or FoldingEdgeState.
FoldingManager - Class in com.yworks.yfiles.graph
This class adds folding support to IGraph implementations.
FoldingManager() - Constructor for class com.yworks.yfiles.graph.FoldingManager
Creates a new manager with a default backing graph implementation.
FoldingManager(IGraph) - Constructor for class com.yworks.yfiles.graph.FoldingManager
Creates a manager instance for the given MasterGraph to create views on top of it that support folding operations.
FoldingPortState - Class in com.yworks.yfiles.graph
A data container representing the state of a port at a FolderNodeState or FoldingEdgeState.
FORCE - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
If combined with GraphClipboard.ParentNodeDetectionModes.PREVIOUS_PARENT forces the node to be pasted into its original parent, even if the parent has moved far away and pasting the node would increase the parents size considerably.
ForkStyle - Enum in com.yworks.yfiles.layout.seriesparallel
Fork style specifier that defines that the edges will fork on a node.
foundEdgeOverlap(LabelCandidate, Edge, LineSegment) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Indicates that an overlap between a LabelCandidate and an Edge of the input graph has been found.
foundHaloOverlap(LabelCandidate, Node, YRectangle) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Indicates that an overlap between a LabelCandidate and a NodeHalo of the input graph has been found.
foundLabelOverlap(LabelCandidate, LabelCandidate, Edge) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Indicates that an overlap between two LabelCandidates has been found.
foundNodeOverlap(LabelCandidate, Node, YRectangle) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Indicates that an overlap between a LabelCandidate and a Node of the input graph has been found.
FreeEdgeLabelLayoutModel - Class in com.yworks.yfiles.layout
FreeEdgeLabelLayoutModel allows placing edge labels at any location.
FreeEdgeLabelLayoutModel() - Constructor for class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
Creates a new instance of FreeEdgeLabelLayoutModel.
FreeEdgeLabelLayoutModel.ModelParameter - Class in com.yworks.yfiles.layout
This model parameter encodes a label position within FreeEdgeLabelLayoutModel.
FreeEdgeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An edge label model that can be used to describe any position and orientation of a label.
FreeEdgeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
 
FreeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A label model that can be used to describe any position and orientation of a label.
FreeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
FreeNodeLabelLayoutModel - Class in com.yworks.yfiles.layout
FreeNodeLabelLayoutModel allows placing node labels at any desired position.
FreeNodeLabelLayoutModel() - Constructor for class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
Returns a new instance of FreeNodeLabelLayoutModel.
FreeNodeLabelLayoutModel.ModelParameter - Class in com.yworks.yfiles.layout
The model parameter that encodes a label position within FreeNodeLabelLayoutModel.
FreeNodeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
This node label model can be used to specify any position and orientation of a label.
FreeNodeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
 
FreeNodePlacer - Class in com.yworks.yfiles.layout.tree
A FreeNodePlacer is a simple pseudo-placer.
FreeNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.FreeNodePlacer
Creates a new instance of FreeNodePlacer with default settings.
FreeNodePortLocationModel - Class in com.yworks.yfiles.graph.portlocationmodels
A straightforward implementation of an IPortLocationModel for IPorts at INodes that determine the location dynamically using the Layout.
FreeNodePortLocationModel() - Constructor for class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
 
freeze() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Makes this PreferredPlacementDescriptor instance immutable.
freezeCore() - Method in class com.yworks.yfiles.view.Pen
 
fromCandidates(IPortCandidate...) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates an implementation of an IPortCandidateProvider that provides only the given port candidates.
fromCandidates(Iterable<IPortCandidate>) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates an implementation of an IPortCandidateProvider that provides only the given port candidates.
fromCenter(PointD, SizeD) - Static method in class com.yworks.yfiles.geometry.RectD
Creates a new instance given the center of the rectangle and its size.
fromConstant(V) - Static method in interface com.yworks.yfiles.graph.IMapper
Creates a constant mapper that will always return the constant.
fromEvent(IEventArgs) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromEvent(MouseEvent) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromEvent(TouchEvent) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromEvent(ScrollEvent) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromEvent(KeyEvent) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromEvent(MouseEvent) - Static method in class com.yworks.yfiles.view.MouseButtons
 
fromExistingPorts(IPortOwner) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates an implementation of the IPortCandidateProvider interface that returns the ports that exist in the given Ports's IPortOwner collection.
fromFunction(Function<K, V>) - Static method in interface com.yworks.yfiles.graph.IMapper
Create an implementation of IMapper that delegates IMapper.getValue(java.lang.Object) getter calls to the provided handler.
fromHSB(double, double, double, double) - Static method in class com.yworks.yfiles.utils.ImageSupport
Create a color from HSB values.
fromKeyCombination(KeyCombination) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromLTRB(double, double, double, double) - Static method in class com.yworks.yfiles.geometry.InsetsD
Initializes a new instance.
fromName(String) - Static method in class com.yworks.yfiles.graph.AdjacencyTypes
 
fromName(String) - Static method in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
 
fromName(String) - Static method in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
 
fromName(String) - Static method in class com.yworks.yfiles.graph.GraphItemTypes
 
fromName(String) - Static method in class com.yworks.yfiles.graph.labelmodels.EdgeSides
 
fromName(String) - Static method in class com.yworks.yfiles.graph.StripeTypes
 
fromName(String) - Static method in class com.yworks.yfiles.layout.ComponentArrangementStyles
 
fromName(String) - Static method in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
 
fromName(String) - Static method in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
 
fromName(String) - Static method in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
 
fromName(String) - Static method in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
 
fromName(String) - Static method in class com.yworks.yfiles.layout.LabelAngleReferences
 
fromName(String) - Static method in class com.yworks.yfiles.layout.LabelPlacements
 
fromName(String) - Static method in class com.yworks.yfiles.layout.LabelSideReferences
 
fromName(String) - Static method in class com.yworks.yfiles.layout.MirrorModes
 
fromName(String) - Static method in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
 
fromName(String) - Static method in class com.yworks.yfiles.layout.PortDirections
 
fromName(String) - Static method in class com.yworks.yfiles.view.DragDropKeyStates
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.GridSnapTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.HandlePositions
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.HandleTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.InertiaPolicies
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.MoveTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.SnapLineSnapTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.SnapTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.input.StripeSubregionTypes
 
fromName(String) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromName(String) - Static method in class com.yworks.yfiles.view.MouseButtons
 
fromName(String) - Static method in class com.yworks.yfiles.view.MouseWheelBehaviors
 
fromNodeCenter(INode) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates a trivial implementation of an IPortCandidateProvider that always returns exactly one candidate that is centered at the node's Layout.
fromOrdinal(int) - Static method in enum com.yworks.yfiles.algorithms.BfsDirection
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.algorithms.DistanceMetric
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.algorithms.GraphElementInsertion
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.algorithms.GraphEventType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.algorithms.Linkage
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.geometry.MatrixOrder
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.geometry.PathType
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.AdjacencyTypes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.GraphItemTypes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.labelmodels.EdgeSides
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel.Position
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorLabelModel.Position
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel.Position
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel.Position
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.PlaceAlongEdge
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel.Position
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.labelmodels.StripeLabelModel.Position
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.graph.StripeTypes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.styles.ArrowType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.styles.ShapeNodeShape
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graph.styles.TableRenderingOrder
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.GraphMLMemberVisibility
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.GraphMLReferenceType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.GraphMLSharingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.KeyScope
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.KeyType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.ParsePrecedence
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.SharingState
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.WritePrecedence
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.graphml.XamlAttributeWritePolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.circular.LayoutStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.circular.PartitionStyle
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.ComponentArrangementStyles
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.EdgeFlow
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.FixPointPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyMembersSortingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.genealogy.VerticalNodeAlignment
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.ComponentArrangementPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeDataType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeRoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupAlignmentPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupCompactionPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayeringStrategy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayerType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayoutMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.MergingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeDataType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeLabelMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.PortAssignmentMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.RankingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.RecursiveEdgeStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.hierarchic.WeightHeuristic
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.InterEdgeRoutingStyle
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.LabelAngleReferences
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.labeling.OptimizationStrategy
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.LabelPlacements
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.LabelSideReferences
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.LayoutOrientation
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.MirrorModes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.multipage.EdgeType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.multipage.GroupingMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.multipage.NodeType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.MultiRowConstraint
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.NodeAlignment
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.OperationType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.ChainSubstructureStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.CycleSubstructureStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.GroupNodeMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.GroupsPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.HorizontalOverlapCriterion
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.InitialPlacement
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.ParallelSubstructureStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.Scope
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.organic.StarSubstructureStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.orthogonal.LayoutStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.partial.ComponentAssignmentStrategy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.partial.EdgeRoutingStrategy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.partial.LayoutOrientation
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.partial.SubgraphPlacement
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.layout.PortDirections
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.PortSide
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.radial.CenterNodesPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.radial.EdgeRoutingStrategy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.radial.LayeringStrategy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.router.MonotonicPathRestriction
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.router.polyline.Alignment
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.router.polyline.RoutingType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.router.Scope
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.RowAlignment
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.SelfLoopStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.seriesparallel.ForkStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.seriesparallel.PortAssignmentMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.seriesparallel.RoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.SliderMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.SwimlanesMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.BorderLineSide
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.ChildAlignmentPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.ChildOrderingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.ChildPlacement
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.ConnectorDirection
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.EdgeRoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.FillStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.InterleavedMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.LayeredRoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.LeafPlacement
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.MultiParentRoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.NodeLabelingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.ParentConnectorDirection
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.PortAssignmentMode
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.PortStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.RootAlignment
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.RootNodePolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.RootPlacement
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.RoutingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.layout.tree.SubtreeArrangement
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.BridgeCrossingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.BridgeCrossingStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.BridgeOrientationStyle
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.DragDropKeyStates
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.GridStyle
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.AdjustContentRectPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.DoubleClickPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.EdgeSegmentDirection
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.EventSource
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.GridSnapTypes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.HandlePositions
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.HandleTypes
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.InertiaPolicies
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.MoveFocusDirection
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.MoveTypes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.NodeAlignmentPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.OrthogonalEdgeEditingPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.PortCandidateValidity
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.SegmentOrientation
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.SnapLineOrientation
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.SnapLineSnapTypes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.SnapPolicy
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.SnapTypes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.StripeReparentPolicy
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.input.StripeSubregionTypes
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.StripeVisualizationType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.input.TapHandlingPolicy
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.MouseButtons
 
fromOrdinal(int) - Static method in class com.yworks.yfiles.view.MouseWheelBehaviors
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.ScrollType
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.ShowFocusPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.StyleDecorationZoomPolicy
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.TextWrapping
 
fromOrdinal(int) - Static method in enum com.yworks.yfiles.view.VisualCachingPolicy
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.AdjacencyTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.GraphItemTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSides
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.graph.StripeTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.ComponentArrangementStyles
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.LabelAngleReferences
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.LabelPlacements
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.LabelSideReferences
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.MirrorModes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.layout.PortDirections
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.utils.FlagsEnum
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.DragDropKeyStates
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.GridSnapTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.HandlePositions
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.HandleTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.InertiaPolicies
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.MoveTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.SnapLineSnapTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.SnapTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.input.StripeSubregionTypes
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.ModifierKeys
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.MouseButtons
 
fromOrdinalImpl(int) - Method in class com.yworks.yfiles.view.MouseWheelBehaviors
 
fromPortDefaults(IPortOwner) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates a simple implementation of an IPortCandidateProvider that always returns a candidate that uses the default LocationParameter for the corresponding IPortDefaults.
fromRectangle(IRectangle) - Static method in interface com.yworks.yfiles.view.IBoundsProvider
Creates an instance that returns the given model as the bounds.
fromShapeGeometry(IPortOwner, double...) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates an implementation of IPortCandidateProvider that works for IPortOwner implementations that have IShapeGeometry instances in their lookup.
fromShapeGeometry(IPortOwner, boolean, double, double...) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates an implementation of IPortCandidateProvider that works for IPortOwner implementations that have IShapeGeometry instances in their lookup.
fromSourceAndTarget(IEdge) - Static method in interface com.yworks.yfiles.view.input.IEdgeReconnectionPortCandidateProvider
Creates an implementation of the IEdgeReconnectionPortCandidateProvider interface that returns the candidates provided by the source and target port's owner's IPortCandidateProvider implementations or the existing edge's port, if no such provider is registered.
fromTLBR(double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.YInsets
Creates a new instance with the given values
fromTransform(Transform) - Static method in class com.yworks.yfiles.geometry.Matrix2D
 
fromUnoccupiedPorts(IPortOwner) - Static method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Creates a simple implementation of an IPortCandidateProvider that returns unoccupied ports at a given entity.
Future<T> - Class in com.yworks.yfiles.utils
A helper holder class that can contain a Value of a specific type.
Future() - Constructor for class com.yworks.yfiles.utils.Future
 

G

gapAngle - Variable in class com.yworks.yfiles.layout.tree.BalloonLayout.NodeInfo
The angle of the gap to the wedge of the previous child node.
gaussian1D(double, int) - Static method in class com.yworks.yfiles.utils.ImageSupport
 
gaussian1DScaled(double, int) - Static method in class com.yworks.yfiles.utils.ImageSupport
 
gaussianBlur(WritableImage, double, int) - Static method in class com.yworks.yfiles.utils.ImageSupport
 
gaussianBlur(WritableImage, int[]) - Static method in class com.yworks.yfiles.utils.ImageSupport
 
GeneralPath - Class in com.yworks.yfiles.geometry
Models a path that consists of lines and Bézier curves.
GeneralPath(int) - Constructor for class com.yworks.yfiles.geometry.GeneralPath
Creates a new instance with given initial capacity.
GeneralPath(Path) - Constructor for class com.yworks.yfiles.geometry.GeneralPath
Creates a new instance from a JavaFX Path.
GeneralPath() - Constructor for class com.yworks.yfiles.geometry.GeneralPath
Creates a new instance with given initial capacity.
GeneralPath.PathCursor - Class in com.yworks.yfiles.geometry
A class that is used by GeneralPath to iterate over the elements the path is made up of.
GeneralPathNodeStyle - Class in com.yworks.yfiles.graph.styles
A node style that can display node shapes with a boundary that is defined by a GeneralPath instance.
GeneralPathNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Creates a new instance using a simple rectangular path and GeneralPathNodeStyleRenderer as renderer.
GeneralPathNodeStyle(GeneralPath, GeneralPathNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Creates a new instance using the specified path and a custom renderer instance.
GeneralPathNodeStyle(GeneralPath) - Constructor for class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Creates a new instance using the specified path and a custom renderer instance.
GeneralPathNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
An INodeStyleRenderer implementation that can handle GeneralPathNodeStyle instances.
GeneralPathNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Initializes a new instance of the GeneralPathNodeStyleRenderer class.
GenericLabeling - Class in com.yworks.yfiles.layout.labeling
A generic labeling algorithm for placing the labels of a graph.
GenericLabeling() - Constructor for class com.yworks.yfiles.layout.labeling.GenericLabeling
Creates a new instance of GenericLabeling with default settings.
GenericLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An implementation of ILabelModel that can be used to create custom label models out of existing ILabelModelParameter instances.
GenericLabelModel(ILabelModelParameter, ILabelCandidateDescriptor) - Constructor for class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
Create a new generic label model using the provided parameter as the default parameter..
GenericLabelModel(ILabelModelParameter) - Constructor for class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
Create a new generic label model using the provided parameter as the default parameter..
GenericPortLocationModel - Class in com.yworks.yfiles.graph.portlocationmodels
An implementation of IPortLocationModel that can be used to create custom port location models out of existing IPortLocationModelParameter instances.
GenericPortLocationModel() - Constructor for class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
Initializes a new instance of the GenericPortLocationModel class.
Geom - Class in com.yworks.yfiles.algorithms
This class provides useful geometric primitives and advanced geometric algorithms.
GeomUtilities - Class in com.yworks.yfiles.geometry
Utility class that performs all kind of geometric operations.
get(Object) - Method in class com.yworks.yfiles.algorithms.DataProviderAdapter
Subclasses may override this method to provide access to object values.
get(Object) - Method in interface com.yworks.yfiles.algorithms.IDataProvider
Returns an object value associated with the given data holder.
get(Object) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Returns the value bound to the given edge.
get(Object) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Returns the value bound to the given node.
get(int) - Method in class com.yworks.yfiles.algorithms.YList
 
get(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.TypedKeyMapper
Finds the associated value for the given key in the mapping or (re-)associates the given key with the value provided, removing previous associations.
get(String, String) - Static method in class com.yworks.yfiles.graphml.XmlName
Factory method that creates a new XmlName from the given arguments.
get(Object) - Method in class com.yworks.yfiles.layout.DataProviderAdapter
 
getA() - Method in class com.yworks.yfiles.algorithms.AffineLine
Gets a from ax+by+c = 0.
getAbortHandler() - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the AbortHandler that is used during the layout calculation.
getAbortHandler() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Gets the AbortHandler used during the layout.
getAbortHandler() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the AbortHandler used during the layout.
getAbsJoinEndDistance() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets the absolute distance from the end point of the joined lines to the first parallel segments.
getAbsoluteBounds(INode) - Method in interface com.yworks.yfiles.graph.IStripe
Returns the layout of stripe in absolute coordinates.
getAccelerator() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeKeyBinding
Gets the keyboard shortcut that is bound by this instance.
getAccumulatedInsets() - Method in interface com.yworks.yfiles.graph.ITable
Return the accumulated insets for the table.
getActiveButtons() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines for which button(s) mouse clicks should be processed.
getActualInsets() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the insets that are currently in effect for this stripe.
getActualMinSize() - Method in interface com.yworks.yfiles.graph.IStripe
Returns the actual minimum size a stripe can acquire.
getActualSize() - Method in interface com.yworks.yfiles.graph.IStripe
The current actual dimension of the stripe.
getAdaptedGraph() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Gets or yields the original IGraph instance that is adapted by this instance.
getAddedBends() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets the previously registered added bends.
getAdditionalSnapLines() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The collection of additional OrthogonalSnapLines.
getAdditionalSnapLines(SnapLineOrientation, SnapLineSnapTypes, RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a subset of AdditionalSnapLines that matches the given orientation, snapType and intersects with the provided area.
getAdjustContentRectPolicy() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a property that determines whether this instance should automatically adjust the ContentRect if the graph changes.
getAffectedComponents() - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Gets a collection of nodes that determine the components that shall be laid out.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Gets the collection of edges affected by this router.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the collection of edges placed by the layout.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Gets the collection of affected edges.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets the collection of edges affected by this router.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouterData
Gets the collection of edges affected by this router.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
Gets the collection of edges routed by this router.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets the collection of edges affected by this router.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the collection of affected edges.
getAffectedEdges() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Gets the collection of affected edges.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.BendConverter
Gets the key to register a IDataProvider which identifies edges as selected.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Gets the IDataProvider key to look up the selection state of the edges that defines whether or not an edge's path should be approximated by a bezier curve.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Gets the IDataProvider key to determine which edges are to be split by this layout stage.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the key to register a IDataProvider for marking edges as selected.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the key to register a IDataProvider which determines the edges that shall be routed by this algorithm.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets the key to register a IDataProvider which determines the edges that shall be routed by this algorithm.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the IDataProvider key to look up the selection state of the edges.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the IDataProvider key used for looking up the selected state of the edges of the graph to be laid out.
getAffectedEdgesDpKey() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Gets the key to register a IDataProvider that provides the selected state of the edges of the graph.
getAffectedItems() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets an immutable snapshot of the IModelItems affected by the currently modified handle gesture.
getAffectedItems() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets an immutable snapshot of the IModelItems affected by the currently active gesture.
getAffectedLabels() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets the collection of labels that shall be placed by the algorithm.
getAffectedLabelsDpKey() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets the IDataProvider key to mark labels as selected for placement.
getAffectedNodes() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the collection of nodes that is laid out by the layout.
getAffectedNodes() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the collection of nodes placed by the layout.
getAffectedNodes() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the collection of affected nodes.
getAffectedNodes() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Gets the collection of affected nodes.
getAffectedNodesDpKey() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the IDataProvider key to look up the selection state of the nodes.
getAffectedNodesDpKey() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the IDataProvider key used for looking up the selected state of the nodes of the graph to be laid out.
getAffectedNodesDpKey() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Gets the key to register a IDataProvider that provides the selected state of the nodes of the graph.
getAffectedNodesDpKey() - Method in class com.yworks.yfiles.layout.SubgraphLayout
Gets the key to register a IDataProvider which marks the nodes that induce the subgraph to be arranged.
getAlgorithmProperty(Object) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Provides access to implementation specific properties of the algorithms used.
getAliceBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses AliceBlue as its Paint and has a Thickness of 1.
getAlignment() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets the vertical alignment of the individual nodes in the same generation.
getAlternativeEdgePath() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to alternative paths for edges connecting to groups, group content or folder nodes.
getAlternativeGroupBounds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from group/folder nodes to alternative bounds for these nodes.
getAnchor() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the anchor of this oriented rectangle.
getAnchor() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Returns the instance that stores the anchor of this oriented rectangle.
getAnchor() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the anchor of the text box.
getAnchorLocation() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Gets the anchor location of the oriented rectangle as a PointD struct.
getAnchorX() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the x-coordinate of this rectangle's anchor point.
getAnchorX() - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Gets the x coordinate for the anchor of the rectangle.
getAnchorX() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Returns the x coordinate of the anchor of the oriented rectangle.
getAnchorX() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Implements the IOrientedRectangle and will return the x coordinate of the Location.
getAnchorX() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the x coordinate of the anchor of this instance from the Anchor instance.
getAnchorY() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the y-coordinate of this rectangle's anchor point.
getAnchorY() - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Gets the y coordinate for the anchor of the rectangle.
getAnchorY() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Returns the y coordinate of the anchor of the oriented rectangle.
getAnchorY() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Implements the IOrientedRectangle and will return the y coordinate of the Location plus the Height.
getAnchorY() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the y coordinate of the anchor of this instance from the Anchor instance.
getAngle() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the angle (measured in radians) of this rectangle.
getAngle() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the orientation of this rectangle.
getAngle() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Gets the rotation angle of all labels with this model in radians.
getAngle() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Gets the rotation angle of all labels with this model in radians.
getAngle() - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Gets the angle for the rotation of the labels.
getAngle() - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Gets the rotation angle of all labels with this model.
getAngle() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets the angle (measured in radians) of the label model.
getAngle() - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Gets the rotation angle of the label that is placed using this model parameter.
getAngle() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the angle (in radians) for the label rotation.
getAngle() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets the angle (measured in radians) of the label model.
getAngleOffsetOnRightSide() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the angle offset for labels that are placed on the right side of the edge.
getAngleReference() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the reference of the angle given by Angle.
getAngleRotationOnRightSide() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets how the angle is applied to labels on the right side in respect of the labels of the left side of the edge.
getAngleSum() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout.NodeInfo
Gets the sum of all wedge angles of the subtree rooted at this node.
getAnnotation(Class<T>) - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getAnnotationsByType(Class<T>) - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getAntiqueWhite() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses AntiqueWhite as its Paint and has a Thickness of 1.
getAqua() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Aqua as its Paint and has a Thickness of 1.
getAquamarine() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Aquamarine as its Paint and has a Thickness of 1.
getArea() - Method in class com.yworks.yfiles.geometry.RectD
Gets the area of this instance which is the product of RectD.width and RectD.height.
getArea() - Method in class com.yworks.yfiles.geometry.SizeD
Gets the area of this instance which is the product of SizeD.width and SizeD.height.
getArmedCursor() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the cursor to use when this mode is in "armed" state.
getAsFrozen() - Method in class com.yworks.yfiles.graph.styles.Arrow
Returns an immutable IArrow instance that uses the current properties.
getAspectRatio() - Method in class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayout
Gets the desired aspect ratio (i.e.
getAspectRatio() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Gets the preferred aspect ratio (width/height) for the subtrees.
getAspectRatio(Node) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Retrieves the aspect ratio for the subtree that is rooted at the given node.
getAspectRatio() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the default aspect ratio for this AspectRatioTreeLayout.
getAssistantNodes() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the collection of nodes the AssistantNodePlacer considers as assistants.
getAssociatedEdge() - Method in class com.yworks.yfiles.algorithms.Dart
Gets the edge associated with this dart.
getAssociatedEdge() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the Edge associated with this IEdgeData instance.
getAssociatedEdge() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the associated Edge of the Node of this INodeData instance (in case of e.g.
getAssociatedNode() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the Node associated with this IEdgeData instance.
getAssociatedNode() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the associated Node of this INodeData instance (in case of e.g.
getAttraction() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the edge attraction value.
getAutoDragInsets() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the auto drag insets.
getAutoGroupNodeAlignmentPolicy() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the the location that should be kept fixed if toggling a group node state.
getAutoMergeTime() - Method in class com.yworks.yfiles.graph.UndoEngine
Gets the duration during which the engine will try to merge newly added units.
getAvailableCommands() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the list of commands that are available in this instance.
getAvailableCommands() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the list of commands that are available in this instance.
getAvailableHandles(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Returns the HandlePositions property.
getAvailableHandles(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IReshapeHandleProvider
Returns a bitwise combination of all of the HandlePositions this interface can provide an implementation for.
getAzure() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Azure as its Paint and has a Thickness of 1.
getB() - Method in class com.yworks.yfiles.algorithms.AffineLine
Gets b from ax+by+c = 0.
getBackgroundFill() - Method in class com.yworks.yfiles.view.PixelImageExporter
Returns the background fill to use for image export.
getBackgroundGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the BackgroundGroup property.
getBackgroundPaint() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the brush to use for the background box of the label.
getBackgroundPen() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the pen to use for the background box of the label.
getBackgroundStyle() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Gets the style that is used to draw the background of the table.
getBackgroundStyle() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Get the background style that is currently used by this renderer.
getBackLoopPenalty() - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Gets the penalty cost associated with each back-loop.
getBackLoopRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Gets the routing style for back-loop edges.
getBalloonLayout() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the BalloonLayout instance used for arranging multiple partitions.
getBeginHitTestable() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the IHitTestable that determines where bends may be created.
getBeginHitTestable() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a IHitTestable that determines, whether it is valid to start an edge creation gesture here.
getBeige() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Beige as its Paint and has a Thickness of 1.
getBendCost() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the costs for creating a bend on the edge's path.
getBendCount() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the number of bends of the edge within this cell.
getBendCreatorDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IBendCreator type for the IEdges of the graph this instance has been created for.
getBendDecorator() - Method in class com.yworks.yfiles.graph.GraphDecorator
Returns a BendDecorator instance that can be used to decorate the IBend instances in the graph that this decorator has been created for.
getBendDistance() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the preferred distance between any two bends of an edge.
getBendDrawing(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeDecorationInstaller
Callback method that retrieves the drawing of the bend for the context.
getBendDrawing(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
Callback method that retrieves the drawing of the bend for the context.
getBendDrawing(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
Callback method that retrieves the drawing of the bend for the context.
getBendDrawing(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
Callback method that retrieves the drawing of the bend for the context.
getBendGridConstraintProvider() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the grid constraint provider for the IBends.
getBendPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge bend.
getBends() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The FoldingBendStates of this state.
getBends() - Method in interface com.yworks.yfiles.graph.IEdge
Provides access to a collection of bends that describe the geometry of this edge.
getBends() - Method in interface com.yworks.yfiles.graph.IGraph
Gets a live view of all bends contained in this IGraph.
getBends() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getBendSelectionTesterDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IBendSelectionTester type for the IEdges of the graph this instance has been created for.
getBendsInBox(IInputModeContext, RectD) - Method in interface com.yworks.yfiles.view.input.IBendSelectionTester
Returns the bends within the given rectangle.
getBendsInNodeToEdgeDistancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge bend being closer to the border of the source node, the target node or one of their ancestor group nodes than the minimum node to edge distance.
getBendSnapResultProviderDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IBendSnapResultProvider for the IBends this instance has been created for.
getBfsLayererCoreNodes() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the collection of core nodes used by the BFSLayerer.
getBipartition(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Bipartitions
Calculates a bipartition of the given graph, if one exists.
getBisque() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Bisque as its Paint and has a Thickness of 1.
getBitmapSource() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Gets the bitmap source.
getBlack() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Color.BLACK as its Paint and has a Thickness of 1.
getBlanchedAlmond() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses BlanchedAlmond as its Paint and has a Thickness of 1.
getBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Blue as its Paint and has a Thickness of 1.
getBlueViolet() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses BlueViolet as its Paint and has a Thickness of 1.
getBool(Object) - Method in class com.yworks.yfiles.algorithms.DataProviderAdapter
Subclasses may override this method to provide access to boolean values.
getBool(Object) - Method in interface com.yworks.yfiles.algorithms.IDataProvider
Returns a boolean value associated with the given data holder.
getBool(Object) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Returns the boolean value bound to the given edge.
getBool(Object) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Returns the boolean value bound to the given node.
getBool(Object) - Method in class com.yworks.yfiles.layout.DataProviderAdapter
 
getBorderGapToPortGapRatio() - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Gets the ratio of the border gap (distance between the outer ports and the node border) to the port gap (distance between adjacent ports).
getBorderGapToPortGapRatio() - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Gets the ratio of the border gap (distance between the outer ports to the node border) to the port gap (distance between adjacent ports).
getBorderLine(int) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Returns the BorderLine instance that describes the TreeLayout.SubtreeShape at the given side.
getBottom() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the bottom inset.
getBottomInset() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the bottom inset in which no element will lie in the resulting layout.
getBottomLeft() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the coordinates of the bottom left corner of the rectangle as a PointD.
getBottomLeft() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the bottom left corner of the rectangle.
getBottomRight() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the coordinates of the bottom right corner of the rectangle as a PointD.
getBottomRight() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the bottom right corner of the rectangle.
getBottomRightChangeFactor() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the factor by which the bottom right corner of the node layout changes when the handle is dragged.
getBoundingBox() - Method in interface com.yworks.yfiles.algorithms.IPlaneObject
Gets the smallest Rectangle which contains the object.
getBoundingBox() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the smallest Rectangle which contains the object.
getBoundingBox() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Calculates the paraxial bounding box of this oriented rectangle.
getBoundingBox() - Method in class com.yworks.yfiles.algorithms.YRectangle
Gets this object.
getBoundingBox() - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
Gets the bounding box of the label.
getBoundingBox() - Method in interface com.yworks.yfiles.layout.ILabelLayout
Gets the bounding box of the label.
getBoundingBox() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the bounding box of this candidate.
getBoundingBox(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the rectangle describing the bounding box of the given node.
getBoundingBox() - Method in class com.yworks.yfiles.layout.LayoutGraph
 
getBoundingBox() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getBoundingBox(LayoutGraph, INodeCursor, IEdgeCursor) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the nodes and edges accessible through the given cursors.
getBoundingBox(LayoutGraph, Node) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the given node.
getBoundingBox(LayoutGraph, INodeCursor) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the nodes accessible through the given cursor.
getBoundingBox(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the given edge.
getBoundingBox(LayoutGraph, IEdgeCursor) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the edges accessible through the given cursor.
getBoundingBox(LayoutGraph, INodeCursor, IEdgeCursor, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the nodes and edges accessible through the given cursors, optionally including node labels and edge labels.
getBoundingBox(LayoutGraph, INodeCursor, IEdgeCursor, boolean, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the nodes and edges accessible through the given cursors, optionally including node labels or edge labels.
getBoundingBox(LayoutGraph, INodeCursor, IEdgeCursor, boolean, boolean, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the bounding box of the nodes and edges accessible through the given cursors, optionally including node labels, edge labels or NodeHalos.
getBounds(double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the bounds of a flattened version the path.
getBounds() - Method in class com.yworks.yfiles.geometry.GeneralPath
Calculates the bounds of this path and returns it.
getBounds() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Determines the bounds of an oriented rectangle.
getBounds() - Method in class com.yworks.yfiles.graph.NodeReshapeHandler
 
getBounds(ICanvasContext, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the bounds of the visual for the edge in the given context.
getBounds(ICanvasContext, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Gets the bounds of the visual for the label in the given context.
getBounds(ICanvasContext, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Gets the bounds of the visual for the node in the given context.
getBounds(ICanvasContext, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Callback that returns the bounds of the visual for the port in the given context.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Returns the layout bounds as an upper bound for the painting bound.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Delegates to the CollapsibleNodeStyleDecoratorRenderer.getWrappedStyle() and takes the button into account.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Returns the layout bounds as an upper bound for the painting bound.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Returns the layout bounds as an upper bound for the painting bound.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Returns the layout bounds as an upper bound for the painting bound.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
 
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Returns the layout bounds as an upper bound for the painting bound.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
 
getBounds() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the oriented box of the label.
getBounds() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Gets the bounds of this channel.
getBounds() - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Gets the bounds of the original rectangular area that is being partitioned.
getBounds() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Gets the bounds of the original rectangular area that is being partitioned.
getBounds() - Method in interface com.yworks.yfiles.layout.router.polyline.IPartition
Gets the bounds of the original rectangular area that is partitioned.
getBounds() - Method in class com.yworks.yfiles.layout.router.polyline.Obstacle
Gets the bounds of the obstacle.
getBounds() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the bounds of this PartitionCell.
getBounds(List<Object>) - Static method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Calculates the common bounds of the given subtree shapes.
getBounds() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current bounds of this TreeLayout.SubtreeShape instance.
getBounds(ICanvasObject) - Method in class com.yworks.yfiles.view.CanvasControl
Convenience method that calculates the bounds for a given canvas object in the scene graph.
getBounds(ICanvasContext) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
getBounds(ICanvasContext) - Method in interface com.yworks.yfiles.view.IBoundsProvider
Returns a tight rectangular area where the whole rendering would fit into.
getBounds() - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Delegates to the WrappedHandler's Bounds property.
getBounds() - Method in interface com.yworks.yfiles.view.input.IReshapeHandler
Returns a view of the bounds of the item.
getBounds() - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
 
getBounds() - Method in class com.yworks.yfiles.view.ViewportLimiter
Gets the maximal allowed navigable bounds for the viewport.
getBounds2D() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the bounds of this instance in double precision.
getBoundsProvider(IEdge, boolean, PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.Arrow
 
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, calls BevelNodeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getBoundsProvider(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, calls DefaultLabelStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, calls GeneralPathNodeStyleRenderer.configure() and returns this.
getBoundsProvider(IEdge, boolean, PointD, PointD) - Method in interface com.yworks.yfiles.graph.styles.IArrow
Gets an IBoundsProvider implementation that can yield this arrow's bounds if painted at the given location using the given direction for the given edge.
getBoundsProvider(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, calls IconLabelStyleRenderer.configure() and returns this.
getBoundsProvider(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IBoundsProvider interface that can handle the provided edge and its associated style.
getBoundsProvider(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets an implementation of the IBoundsProvider interface that can handle the provided label and its associated style.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, calls ImageNodeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IBoundsProvider interface that can handle the provided node and its associated style.
getBoundsProvider(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets an implementation of the IBoundsProvider interface that can handle the provided port and its associated style.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, calls MemoryImageNodeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, calls PanelNodeStyleRenderer.configure() and returns this.
getBoundsProvider(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters, calls PathBasedEdgeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, calls ShapeNodeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, calls ShinyPlateNodeStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getBoundsProvider(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, calls TemplateLabelStyleRenderer.configure() and returns this.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Provides a bounds calculation implementation for the given style and node.
getBoundsProvider(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, calls TemplatePortStyleRenderer.configure() and returns this.
getBoundsProvider(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the IBoundsProvider.EMPTY that will return empty bounds.
getBoundsProvider(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the IBoundsProvider.EMPTY that will return empty bounds.
getBoundsProvider(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the IBoundsProvider.EMPTY that will return empty bounds.
getBoundsProvider(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the IBoundsProvider.EMPTY that will return empty bounds.
getBoundsProvider(Object) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
getBoundsProvider(Object) - Method in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
Returns an implementation of IBoundsProvider that can determine the visible bounds of the rendering of the user object.
getBox() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the oriented box of this candidate.
getBridgeCreator() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Yields the IBridgeCreator to use for adding bridges to the created path.
getBridgeCrossingPolicy() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the BridgeCrossingPolicy mode that is used by this instance.
getBridgeHeight(IRenderContext) - Method in interface com.yworks.yfiles.view.IBridgeCreator
Gets the height of the bridge for the given IRenderContext.
getBridgeWidth(IRenderContext) - Method in interface com.yworks.yfiles.view.IBridgeCreator
Gets the width of the bridge for the given IRenderContext.
getBrown() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Brown as its Paint and has a Thickness of 1.
getBundlingQuality() - Method in class com.yworks.yfiles.layout.EdgeBundling
Gets the desired quality of the calculated edge bundling.
getBundlingStrength() - Method in class com.yworks.yfiles.layout.EdgeBundling
Gets the strength of the edge bundling.
getBurlyWood() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses BurlyWood as its Paint and has a Thickness of 1.
getBusAlignment() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the vertical bus alignment for orthogonally routed edge buses.
getBusAlignment() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the vertical bus alignment for orthogonally routed edges.
getBusId() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Gets the bus ID.
getButtonPlacement() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Gets an ILabelModelParameter that determines the placement of the button for toggling the expanded state.
getButtonPlacement() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Yields the ButtonPlacement for the current Style.
getButtons() - Method in class com.yworks.yfiles.view.Mouse2DEvent
The state of the mouse buttons at the time of the event creation.
getButtonSize() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Returns the size of the collapse button.
getButtonSize() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Returns the size of the collapse button.
getC() - Method in class com.yworks.yfiles.algorithms.AffineLine
Gets c from ax+by+c = 0.
getCadetBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses CadetBlue as its Paint and has a Thickness of 1.
getCancelDuration() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Gets the duration an algorithm may run before being cancelled automatically.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the property that determines cancel events.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "cancel" recognizer.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "cancel" recognizer.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "cancel" recognizer.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "cancel" recognizer.
getCancelRecognizer() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the IEventRecognizer to detect when editing the text shall be canceled.
getCancelRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the property that determines cancel events via touch.
getCandidateDescriptor() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the ICanvasObjectDescriptor that is used for visualizing the IPortCandidates in the canvas during the edit.
getCandidateMask() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets the candidate mask which specifies the valid positions for edge labels.
getCandidateMask() - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Gets the candidate mask which specifies the valid positions for node labels.
getCandidateParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
Retrieves an enumerator over all candidates for a given label and model.
getCandidateTag() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Gets the tag for this candidate.
getCandidateTag() - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Possibly yields a user defined tag for this candidate.
getCandidateTemplate() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Gets the template to use for showing candidates.
getCanExecuteHandler() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeCommandBinding
 
getCanvas() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of the property canvas.
getCanvas() - Method in class com.yworks.yfiles.view.CanvasPrinter
Gets the canvas to print.
getCanvas() - Method in class com.yworks.yfiles.view.ModelManager
Gets the canvas instance this instance is managing.
getCanvasContext() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an implementation of ICanvasContext that describes the state of this CanvasControl.
getCanvasControl() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the CanvasControl that should be managed by this instance.
getCanvasControl() - Method in class com.yworks.yfiles.view.CanvasEvent
Returns the CanvasControl that is the source of this event.
getCanvasControl() - Method in interface com.yworks.yfiles.view.ICanvasContext
Yields the Canvas that is associated with this context.
getCanvasObject(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Returns the top most canvas object instance that is hit at the given coordinate set.
getCanvasObject(IModelItem) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the ICanvasObject for a given model item managed by this instance.
getCanvasObject(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Retrieves the canvas object that has been registered for the given item or null.
getCanvasObjectGroup(T) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Callback used by ModelManager.install(java.lang.Object) to retrieve the installer for a given item.
getCanvasObjectGroup(INode) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the Canvas Object group to use for the given node.
getCanvasObjectGroup(IEdge) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the Canvas Object group to use for the given edge.
getCanvasObjectGroup(IPort) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the Canvas Object group to use for the given port.
getCanvasObjectGroup(ILabel) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the Canvas Object group to use for the given label.
getCanvasObjectGroup(T) - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Callback used by ModelManager.install(Object) to retrieve the installer for a given item.
getCanvasObjectGroup() - Method in class com.yworks.yfiles.view.ItemModelManager
Gets the canvas object group used by ItemModelManager.install(Object).
getCanvasObjectGroup(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Gets the ICanvasObjectGroup used to ItemModelManager.install(Object) the item in the canvas.
getCanvasObjectGroup(T) - Method in class com.yworks.yfiles.view.ModelManager
Callback used by ModelManager.install(java.lang.Object) to retrieve the canvas object group for a given item.
getCanvasObjectGroup(T) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Callback used by ModelManager.install(Object) to retrieve the installer for a given item.
getCanvasObjects() - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates over all possible ICanvasObject instances in the tree.
getCanvasObjects(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates over all possible ICanvasObject instances in the tree below the given group.
getCanvasObjects(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Returns a list of all canvas objects in hit order at the given world coordinate location.
getCanvasPropertyKey() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
getCell(int) - Method in class com.yworks.yfiles.algorithms.YList
Gets the cell at the given index.
getCell() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the partition cell of this CellEntrance instance.
getCell() - Method in class com.yworks.yfiles.layout.router.polyline.CellSegmentInfo
Gets the partition cell within which this part of the edge segment lies.
getCell() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the partition cell within which the edge is routed.
getCellBounds(INode, IColumn, IRow) - Static method in interface com.yworks.yfiles.graph.ITable
Calculates the absolute bounds of a table cell that is determined by column and .
getCellBounds(IColumn, IRow) - Method in interface com.yworks.yfiles.graph.ITable
Calculates the relative bounds of a table cell that is determined by column and .
getCellIds() - Method in class com.yworks.yfiles.layout.PartitionGridData
Gets the mapping from nodes to PartitionCellId using the partition grid as context.
getCells() - Method in class com.yworks.yfiles.layout.PartitionCellId
Gets a collection of elements of type PartitionCellId.Cell.
getCells(Obstacle) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Returns all partition cells that are completely covered by the given Obstacle.
getCells(YRectangle) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Returns a list of all PartitionCells that intersect or cover the given rectangle.
getCells(Node) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns all PartitionCells that are completely covered by the bounds of the given node.
getCells(YRectangle) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns a list of all PartitionCells that intersect or cover the given rectangle by delegating to the corresponding method of the inner partition.
getCells(Obstacle) - Method in interface com.yworks.yfiles.layout.router.polyline.IObstaclePartition
Returns all PartitionCells that are completely covered by the given Obstacle.
getCells(YRectangle) - Method in interface com.yworks.yfiles.layout.router.polyline.IPartition
Returns a list of all PartitionCells that intersect or cover the given rectangle.
getCellSegmentInfo(int) - Method in class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Returns the CellSegmentInfo at the given index of this segment info.
getCellSegmentInfos() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Calculates the list of CellSegmentInfos for the segment parts of this edge that lie within the associated partition cell.
getCenter() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the current center of the oriented rectangle.
getCenter() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Gets the current center of the oriented rectangle as a PointD struct.
getCenter() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the coordinates of the center of the rectangle as a PointD.
getCenter() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the coordinates of the center of the rectangle as a PointD.
getCenter() - Method in class com.yworks.yfiles.geometry.RectD
Gets the center of the rectangle using CenterX and CenterY.
getCenter() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the center of the port.
getCenter(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the center coordinates of the given node.
getCenter(Node) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Polls the current coordinates of the center of the given node.
getCenter() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Gets the midpoint of the interval.
getCenter() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the center of this orthogonal interval in the 2D-coordinate system.
getCenter() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the world coordinate at the center of the control.
getCenterNodes() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets the collection of nodes that shall be placed in the center with center node policy set to CenterNodesPolicy.CUSTOM .
getCenterNodesDpKey() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the IDataProvider key used for looking up the selected nodes that should be placed in the center.
getCenterNodesPolicy() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the policy that determines which nodes are selected as roots of the (virtual) tree for the layout process and are set in the center of the circles.
getCenterOffset() - Method in class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Gets the offset from the center of the circle, the node is placed on, to the center of the node.
getCenterPoint(Object) - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Factory method that retrieves the center for a given user object.
getCenterRoot(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns the center node of an undirected tree.
getCenterX() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the x coordinate of the center point of this rectangle.
getCenterX() - Method in class com.yworks.yfiles.geometry.RectD
Gets the center X coordinate of the rectangle.
getCenterX(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the x-coordinate of the given node's center.
getCenterX(Node) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Polls the current x-coordinate of the center location of the given node.
getCenterY() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the y coordinate of the center point of this rectangle.
getCenterY() - Method in class com.yworks.yfiles.geometry.RectD
Gets the center Y coordinate of the rectangle.
getCenterY(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the y-coordinate of the given node's center.
getCenterY(Node) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Polls the current y-coordinate of the center location of the given node.
getCenterZoomEventRecognizer() - Method in class com.yworks.yfiles.view.CanvasControl
Specifies an IEventRecognizer that determines whether the zooming to the center of the view, rather than at the mouse location should be used.
getChainSubstructureStyle() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the style specifier for chain substructures.
getChangedButtons() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Returns the mouse buttons that have changed for this event.
getChangedModifiers() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Returns the modifier keys that have changed for this event.
getChangedModifiers() - Method in class com.yworks.yfiles.view.Touch2DEvent
Returns the modifier keys that have changed for this event.
getChartreuse() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Chartreuse as its Paint and has a Thickness of 1.
getChildAlignmentPolicy() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the child alignment policy for this layout algorithm.
getChildColumns() - Method in interface com.yworks.yfiles.graph.IColumn
Returns the child columns.
getChildNodePlacer() - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Gets the INodePlacer instance that places the non-assistant children.
getChildOrderingPolicy() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the child ordering policy for sorting the child nodes around their parents.
getChildPlacement() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the direction in which the child nodes are placed with respect to their parent node.
getChildren(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns a NodeList that contains the child nodes of the given parent node.
getChildren(INode) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getChildren(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getChildren(INode) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getChildren(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Returns an enumerable over the children of the provided node.
getChildren(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns the direct children of the given group node.
getChildren(Node) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Returns the direct children of the given group node.
getChildRows() - Method in interface com.yworks.yfiles.graph.IRow
Returns the child rows.
getChildStripes() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the direct children of stripe in a table hierarchy.
getChocolate() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Chocolate as its Paint and has a Thickness of 1.
getCircleIds() - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Gets the mapper from nodes to their circle id.
getCircleIndex() - Method in class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Gets the index of the circle the node is placed on.
getClassLoader() - Static method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
getClickCount() - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Gets the number of clicks associated with this event.
getClickCount() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Returns the number of clicks the current event represents if it is of type Mouse2DEvent.CLICKED.
getClickInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the ClickInputMode.
getClickInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the ClickInputMode.
getClickLocation() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets the location of the last click.
getClickSelectableItems() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a property that determines which types of items should be selectable through mouse clicks..
getClickSelectableRegions() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets clicks on which StripeSubregionTypes(s) should toggle a stripe selection state.
getClientCanvas() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the canvas this canvas should use to navigate.
getClientObject() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the client object.
getClip() - Method in interface com.yworks.yfiles.view.IRenderContext
The clipping rectangle in world coordinates.
getClipboard() - Method in interface com.yworks.yfiles.graph.IGraphClipboardContext
Gets the clipboard that created this context and is used during the current operation.
getClipboard() - Method in class com.yworks.yfiles.view.GraphControl
Gets the GraphClipboard associated with this control.
getClipboardGraph() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the graph that contains the clipboard's contents.
getClipboardHelper(IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
Retrieves the IClipboardHelper instance associated with the given item.
getClipboardHelperDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IClipboardHelper type for the type of items this instance has been created for.
getClipboardHelperDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IClipboardHelper type for the type of items this instance has been created for.
getClipboardHelperDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IClipboardHelper type for the type of items this instance has been created for.
getClipboardHelperDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IClipboardHelper type for the type of items this instance has been created for.
getClipboardHelperDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IClipboardHelper type for the type of items this instance has been created for.
getClipMargin() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the margin by which the Clip should be enlarged to accommodate for clipped away lines being taken into account for bridge calculation.
getClone() - Method in class com.yworks.yfiles.graph.GraphCopier
Gets the types of items that should be cloned for the copy operation.
getClosest(double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the interval bound that is closest to the given value.
getClosestCandidate(Iterable<IPortCandidate>, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the closest PortCandidateValidity.VALID candidate given a number of IPortCandidates and a location in world coordinates.
getClosestCandidate(IInputModeContext, PointD, Iterable<IPortCandidate>) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Finds the closest candidate from the given set of candidates.
getClosestCandidateDescriptor() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the ICanvasObjectDescriptor that is used for visualizing the closest IPortCandidate in the canvas during the edit.
getClosestHitHandle(PointD) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Finds the closest hit handle for the given world coordinate pair.
getClosestHitHandleTouch(PointD) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Finds the closest hit handle for the given world coordinate pair.
getClosestSourceCandidate(Iterable<IPortCandidate>, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the closest candidate given a number of IPortCandidates and a location in world coordinates.
getClosestTargetCandidate(Iterable<IPortCandidate>, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the closest target candidate given a number of IPortCandidates and a location in world coordinates.
getClusteringQuality() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the quality measure of the clustering algorithm.
getClusterNodes(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns an array of NodeLists that contain the nodes of the original graph that are associated with the given dendrogram node.
getColor() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Gets the base color to use.
getColor() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Retrieves the color from the style.
getColor() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Gets the base color to use.
getColor() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Retrieves the color from the style.
getColumn() - Method in class com.yworks.yfiles.layout.PartitionCellId.Cell
Gets the ColumnDescriptor associated with this partition cell.
getColumn() - Method in class com.yworks.yfiles.layout.PartitionCellId
Gets the first column associated with this partition cell identifier.
getColumn(int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Returns the column with the given index.
getColumn() - Method in class com.yworks.yfiles.view.PrintingEvent
Gets the index of the column of the page that is about to be or was printed.
getColumnCount() - Method in class com.yworks.yfiles.view.CanvasPrinter.PrintInfo
Returns the number of columns that the content to print would need considering the PageLayout.
getColumnDefaults() - Method in interface com.yworks.yfiles.graph.ITable
Gets the defaults for Columns.
getColumnDefaults() - Method in class com.yworks.yfiles.graph.Table
Gets the defaults for Columns.
getColumnIndices() - Method in class com.yworks.yfiles.layout.PartitionGridData
Gets the mapping from nodes to the index of their columns.
getColumnLayout(ITable, RectD) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Return the sizes of all leaf rows.
getColumns() - Method in class com.yworks.yfiles.graph.Table
The toplevel IColumns in this table.
getColumns() - Method in class com.yworks.yfiles.layout.PartitionGrid
Gets the columns of the partition grid.
getCombinedSourceCell() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets an artificial partition cell with the size of the bounding box of all source cells of the current edge.
getCombinedTargetCell() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets an artificial partition cell with the size of the bounding box of all target cells of the current edge.
getCommand() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeBinding
Gets the ICommand that is associated with this binding.
getCommand() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeCommandBinding
Gets the ICommand that is associated with this binding.
getCommand() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeKeyBinding
Gets the ICommand that is associated with this binding.
getCommand() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeRecognizerBinding
Gets the ICommand that is associated with this binding.
getCommandBindings(ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Returns the command bindings that have been registered using one of this mode's addCommandBinding methods for the given command.
getCommandParameter() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeKeyBinding
Gets the command parameter to use for execution of the command.
getCommandParameter() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeRecognizerBinding
Gets the command parameter to use for execution of the command.
getCommonLocationRange() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Gets the common location range for the segments in this group.
getCommonSegmentInfo() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Gets the common SegmentInfo representing the grouped segments.
getCompactnessFactor() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the compactness factor for the layout algorithm.
getCompactnessFactor() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the factor defining how compact layout results will potentially be, where a smaller factor produces potentially more compact layouts.
getCompactorInstance() - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Gets an instance of compactor to be used.
getComparator() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the Comparator instance used for sorting the lanes.
getComparator() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the Comparator that will be used for sorting the outgoing edges of each local root in the tree before they are being arranged.
getComparator() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the Comparator instance that determines the order of the outgoing edges for each node of the tree.
getComparator() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the Comparator instance that is used for sorting the outgoing edges of each node of the tree.
getComparator() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets an Comparator instance that can be used to compare two model items with respect to their visual display order.
getComparator() - Method in class com.yworks.yfiles.view.ItemModelManager
Gets a comparer that compares the items so that they are put into the correct order in the canvas tree.
getComponentArrangementPolicy() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the policy that specifies how to arrange connected components.
getComponentAssignmentStrategy() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the strategy that assigns partial nodes to subgraph components.
getComponentComparator() - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Gets the component Comparator instance.
getComponentIds() - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Gets the mapping from nodes to their component comparable that is used to sort the components.
getComponentIds() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the mapping from partial nodes to an object defining their component assignment.
getComponentLayout() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that arranges the connected components of an input graph.
getComponentSpacing() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets the distance between the bounding boxes of the components.
getComputedHeight() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the computed height of the row after the layout has been calculated.
getComputedHorizontalScrollBarState() - Method in class com.yworks.yfiles.view.CanvasControl
Determines the state of the horizontal scroll bar.
getComputedLaneIndex() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the computed zero-based index of the swimlane after the layout has been calculated.
getComputedLanePosition() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the computed position (smaller coordinate) of the swimlane after the layout has been calculated.
getComputedLaneWidth() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the computed width of the swimlane after the layout has been calculated.
getComputedPosition() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the computed position (smallest x-coordinate) of the column after the layout has been calculated.
getComputedPosition() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the computed position (smallest y-coordinate) of the row after the layout has been calculated.
getComputedVerticalScrollBarState() - Method in class com.yworks.yfiles.view.CanvasControl
Determines the state of the vertical scroll bar.
getComputedWidth() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the computed width of the column after the layout has been calculated.
getConfiguration() - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
getConfiguration() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
getConfiguration() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the configuration used for the PathSearch.
getConfiguration() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Gets the configuration used for the path search.
getConfiguration() - Method in class com.yworks.yfiles.view.PixelImageExporter
Returns the ContextConfigurator instance that is used to create the canvas to paint the image onto and to configure the IRenderContext that is passed to the export method of the elements to export.
getConnectionCount() - Method in class com.yworks.yfiles.layout.PortCandidateSet
Gets the total number of connections allowed by the PortCandidates described by this PortCandidateSet or Integer.MAX_VALUE if the number is unbounded.
getConnections() - Method in interface com.yworks.yfiles.layout.PortCandidateSet.IEntry
Gets the maximum number of edges allowed to connect to the PortCandidate associated with this PortCandidateSet.IEntry.
getConnectorDirection() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the direction of the last connector segment.
getConnectorX() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current x-coordinate of the connection point to which the layout algorithm connects the ingoing edge.
getConnectorY() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current y-coordinate of the connection point to which the layout algorithm connects the ingoing edge.
getConstant() - Method in class com.yworks.yfiles.layout.ItemMapping
Gets a constant value all items are mapped to.
getConstrained(RectD) - Method in class com.yworks.yfiles.geometry.PointD
Create a constrained copy of this instance that lies within the given non-empty rectangle.
getConstraintIncrementalLayererAdditionalEdgeWeights() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping from edges to an additional weight used by the ConstraintIncrementalLayerer.
getContent() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of the property content.
getContentGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the ContentGroup property.
getContentGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the content group this manager instance uses to add visual representation of the graph to.
getContentMargins() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the margins that are defined on this printable.
getContentProperty(Object) - Static method in class com.yworks.yfiles.graphml.Property
Gets the Property for the property marked as ContentProperty, or null if no such property exists.
getContentPropertyKey() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
getContentRect() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the Rectangle in world coordinates that holds the contents.
getContentRectangle() - Method in class com.yworks.yfiles.view.CanvasPrinter.PrintInfo
Returns the rectangle that defines the visible area of the page (that is, the printable area plus the content margins).
getContentRectMargins() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
getContentVisualGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the container holding the content of the CanvasControl.
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Returns an empty context.
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Returns an empty context.
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Returns an empty context.
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModel
Provides a lookup context for the given combination of label and parameter.
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
 
getContext(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
 
getContext(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
 
getContext(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
 
getContext(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
getContext(IPort, IPortLocationModelParameter) - Method in interface com.yworks.yfiles.graph.portlocationmodels.IPortLocationModel
Provides a lookup context for the given combination of port and parameter.
getContext(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
 
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, does not call BevelNodeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, does not call CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getContext(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, does not call DefaultLabelStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, does not call GeneralPathNodeStyleRenderer.configure() and returns this.
getContext(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, does not call IconLabelStyleRenderer.configure() and returns this.
getContext(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets a temporary context instance that can be used to query additional information for the edge's style.
getContext(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets a temporary context instance that can be used to query additional information for the label's style.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, does not call ImageNodeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets a temporary context instance that can be used to query additional information for the node's style.
getContext(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets a temporary context instance that can be used to query additional information for the port's style.
getContext(IStripe, IStripeStyle) - Method in interface com.yworks.yfiles.graph.styles.IStripeStyleRenderer
Gets a temporary context instance that can be used to query additional information for the stripe's style.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, does not call MemoryImageNodeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, does not call PanelNodeStyleRenderer.configure() and returns this.
getContext(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters, does not call PathBasedEdgeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, does not call ShapeNodeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, does not call ShinyPlateNodeStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getContext(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, does not call TemplateLabelStyleRenderer.configure() and returns this.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Configures the style and node parameters, does not call TemplateNodeStyleRenderer.configure() and returns this.
getContext(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, does not call TemplatePortStyleRenderer.configure() and returns this.
getContext(IStripe, IStripeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Configures the style and stripe parameters, does not call TemplateStripeStyleRenderer.configure() and returns this.
getContext(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the ILookup.EMPTY that will not yield anything.
getContext(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the ILookup.EMPTY that will not yield anything.
getContext(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the ILookup.EMPTY that will not yield anything.
getContext(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the ILookup.EMPTY that will not yield anything.
getContext(IStripe, IStripeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidStripeStyleRenderer
Yields the ILookup.EMPTY that will not yield anything.
getContext() - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Gets the context in which the XmlNode shall be deserialized.
getContext() - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Gets the context to be used for writing.
getContext() - Method in class com.yworks.yfiles.graphml.ParseEventArgs
Gets the context that is being used for parsing.
getContext() - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
The IParseContext instance that can queried for further information.
getContext() - Method in class com.yworks.yfiles.graphml.QueryOutputHandlersEventArgs
Gets the context for which the handlers are queried.
getContext() - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
The current write context that can be used by the event handler for additional information.
getContext() - Method in class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
The current parse context that can be used by the event handler for additional information.
getContext() - Method in class com.yworks.yfiles.graphml.WriteEventArgs
Gets the context that is being used for writing.
getContext() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Gets the current context of the path search.
getContext() - Method in class com.yworks.yfiles.view.input.InputModeEventArgs
Gets the context for the current event.
getContext() - Method in class com.yworks.yfiles.view.PrepareRenderContextEventArgs
Gets the context.
getContext() - Method in class com.yworks.yfiles.view.PrintingEvent
Gets the context that was used initially to create the node that is being printed.
getContext() - Method in class com.yworks.yfiles.view.RenderContextEvent
Gets the context.
getContextDelegate() - Method in class com.yworks.yfiles.layout.ContextItemMapping
Gets a delegate from the items and a context object to the values.
getContextLookup() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Gets an implementation of IContextLookup that can be used to satisfy queries that are made to the implementation which is returned by calls to INodeStyleRenderer.getContext(com.yworks.yfiles.graph.INode, com.yworks.yfiles.graph.styles.INodeStyle) that are made on the style renderer that is associated with this style instance.
getContextLookup(TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the context by delegating to ContextLookup.
getContextLookup(TemplateStripeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Gets the context by delegating to ContextLookup.
getControl() - Method in class com.yworks.yfiles.view.Animator
The control the animations are run on.
getController() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets the installed ConcurrencyController.
getController() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.DropInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.TapInputMode
Returns the installed ConcurrencyController.
getController() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Returns the installed Controller.
getController() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Returns the installed Controller.
getCoordinates() - Method in class com.yworks.yfiles.view.input.SnapLine
The coordinates of the center point of the snap line.
getCopiedEdge(Object) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the copied edge that corresponds to the given original edge.
getCopiedEdge(IEdge) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Yields the edge that has been created as a copy in YGraph to represent the given edge.
getCopiedNode(Object) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the copied node that corresponds to the given original node.
getCopiedNode(INode) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Yields the node that has been created as a copy in YGraph to represent the given node.
getCopy(Class<T>, T, ObjectReference<T>) - Method in class com.yworks.yfiles.graph.GraphCopier
Tries to obtain a previously cached copy for the given original.
getCopy() - Method in class com.yworks.yfiles.graph.ItemCopiedEventArgs
The copied item.
getCopyItems() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the type of items that can be copied and pasted at all using the clipboard.
getCoral() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Coral as its Paint and has a Thickness of 1.
getCoreBounds() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the bounds of the INodeLayout of the root node of this TreeLayout.SubtreeShape instance.
getCoreHandler() - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
The core reshape handler wrapped by this instance.
getCoreLayout() - Method in class com.yworks.yfiles.layout.AbstractLayoutStage
Gets the core layout algorithm that is wrapped by this stage.
getCoreLayout() - Method in class com.yworks.yfiles.layout.BendConverter
Gets the core layout algorithm that is wrapped by this ILayoutStage.
getCoreLayout() - Method in class com.yworks.yfiles.layout.GraphTransformer
 
getCoreLayout() - Method in interface com.yworks.yfiles.layout.ILayoutStage
Gets the core layout algorithm.
getCoreLayout() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets the core layout algorithm that is wrapped by this ILayoutStage.
getCoreLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.LayoutMultiplexer
Returns the core layout algorithm associated with the nodes contained in the given graph.
getCoreLayout() - Method in class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
 
getCoreLayout() - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
 
getCoreLayout() - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
 
getCoreLayout() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the ILayoutAlgorithm instance that is applied to each subgraph component.
getCoreLayout() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Gets the core layout algorithm which arranges the graph before edge routing.
getCoreLayout() - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
 
getCornerApproximationPointsCount() - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Gets the number of points that are used for rounding the corners of the self-loops.
getCornflowerBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses CornflowerBlue as its Paint and has a Thickness of 1.
getCornsilk() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Cornsilk as its Paint and has a Thickness of 1.
getCost() - Method in class com.yworks.yfiles.layout.PortCandidate
Gets the penalty cost for using this PortCandidate instance.
getCost(PortCandidateSet.IEntry, Edge, boolean, double, double) - Method in class com.yworks.yfiles.layout.PortCandidateSet
Calculates the penalty cost for the usage of the given entry and the given parameters.
getCost() - Method in class com.yworks.yfiles.layout.router.polyline.Path
Gets the overall cost of this path.
getCosts() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the costs for the implicit path given by the previous entrances.
getCount() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the number of PathType operations stored in this instance.
getCreateBendInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the CreateBendInputMode property.
getCreateBendRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the creation of a bend.
getCreateBendRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the creation of a bend via touch.
getCreateEdgeInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the CreateEdgeInputMode property.
getCreateLabelLayout() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Factory method called during the initialization of this HierarchicLayoutCore instance that creates a label layouter.
getCrimson() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Crimson as its Paint and has a Thickness of 1.
getCriticalEdgePriorities() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to their priority to be a 'critical' edge.
getCropLength() - Method in class com.yworks.yfiles.graph.styles.Arrow
Gets the cropping length associated with this instance.
getCropLength() - Method in interface com.yworks.yfiles.graph.styles.IArrow
Gets the cropping length associated with this instance.
getCroppedImage(WritableImage, int, int, int, int) - Static method in class com.yworks.yfiles.utils.ImageSupport
Returns an image that is the cropped version of the given image with the coordinates of the pixels from (x,y) to (x+width, y+height).
getCrossing(AffineLine, AffineLine) - Static method in class com.yworks.yfiles.algorithms.AffineLine
Returns the crossing of two lines.
getCrossingCost() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the cost for each edge crossing.
getCrossingPenalty() - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Gets the penalty cost associated with a crossing that would occur if a given combination of PortCandidates would be chosen.
getCrossingStyle(IRenderContext) - Method in interface com.yworks.yfiles.view.IBridgeCreator
Gets the BridgeCrossingStyle to use in the given IRenderContext.
getCurrent(double[]) - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Places the coordinates for the current type into the given array.
getCurrent() - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
getCurrent() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
getCurrent() - Method in interface com.yworks.yfiles.graphml.IParseContext
Returns the most current (the last element) within the container hierarchy as it is returned by ObjectStack or default(T) if the most current element is not of the desired target type.
getCurrent() - Method in interface com.yworks.yfiles.graphml.IWriteContext
Returns the most current (the last element) within the container hierarchy as it is returned by ObjectStack or default(T) if the most current element is not of the desired target type.
getCurrentBounds(CanvasControl, RectD) - Method in class com.yworks.yfiles.view.ViewportLimiter
Gets the to bounds that should be honored for the upcoming call.
getCurrentEdge() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the edge that is currently routed.
getCurrentEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the EdgeLayoutDescriptor for the current edge containing edge specific settings for the path search.
getCurrentEndPoint() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Gets the current end point of the last path element.
getCurrentEndPoint(double[]) - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Places the current end coordinates of the last path element into the array.
getCurrentEndPointX() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Returns the current x coordinate of the last path element.
getCurrentEndPointY() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Returns the current y coordinate of the last path element.
getCurrentHandle() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the handle that is currently being moved or null otherwise.
getCurrentHoverItem() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets the current item the mouse is hovering over.
getCurrentInputModeContext() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets the current input mode context that is in effect for the current edit.
getCurrentInputModeContext() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets the current input mode context.
getCurrentItem() - Method in class com.yworks.yfiles.view.GraphControl
Gets the 'current' item.
getCurrentLocation(SegmentInfo) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns the current location that the given segment info has been assigned within its location range.
getCurrentLocation() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the current location as a live point.
getCurrentMasterSource() - Method in class com.yworks.yfiles.graph.FoldingEdgeStateId
The source node of the edge or an ancestor (both in the MasterGraph).
getCurrentMasterTarget() - Method in class com.yworks.yfiles.graph.FoldingEdgeStateId
The target node of the edge or an ancestor (both in the MasterGraph).
getCurrentTouchDevices() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a list of the active Touch2DPoints at the time of invocation.
getCursor() - Method in class com.yworks.yfiles.view.input.ConstrainedHandle
Delegates to WrappedHandler's Cursor property.
getCursor() - Method in interface com.yworks.yfiles.view.input.IHandle
Provides the cursor to display when the mouse hovers over or drags this handle.
getCursor() - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Gets the cursor to display when the mouse hovers over or drags this handle.
getCursor() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
getCursor() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the cursor to display when the mouse hovers over or drags this handle.
getCursor() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Gets the cursor to display when the mouse hovers over or drags this handle.
getCustomGroups() - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Gets the mapping from nodes to their custom group object.
getCustomProfit() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the custom profit for this candidate.
getCustomProfitModelRatio() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Gets the ratio between the internal profit (ip) and the profit computed using the specified profit model (sp).
getCutObstacleCost() - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Gets the costs incurred for every Obstacle that must be cut in a subdivision.
getCyan() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Cyan as its Paint and has a Thickness of 1.
getCycleSubstructureStyle() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the style specifier for cycle substructures.
getCyclicNext(Dart) - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Returns the cyclic next dart of the given dart.
getCyclicPrevious(Dart) - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Returns the cyclic previous dart of the given dart.
getDarkBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkBlue as its Paint and has a Thickness of 1.
getDarkCyan() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkCyan as its Paint and has a Thickness of 1.
getDarkGoldenrod() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkGoldenrod as its Paint and has a Thickness of 1.
getDarkGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkGray as its Paint and has a Thickness of 1.
getDarkGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkGreen as its Paint and has a Thickness of 1.
getDarkKhaki() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkKhaki as its Paint and has a Thickness of 1.
getDarkMagenta() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkMagenta as its Paint and has a Thickness of 1.
getDarkOliveGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkOliveGreen as its Paint and has a Thickness of 1.
getDarkOrange() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkOrange as its Paint and has a Thickness of 1.
getDarkOrchid() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkOrchid as its Paint and has a Thickness of 1.
getDarkRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkRed as its Paint and has a Thickness of 1.
getDarkSalmon() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkSalmon as its Paint and has a Thickness of 1.
getDarkSeaGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkSeaGreen as its Paint and has a Thickness of 1.
getDarkSlateBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkSlateBlue as its Paint and has a Thickness of 1.
getDarkSlateGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkSlateGray as its Paint and has a Thickness of 1.
getDarkTurquoise() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkTurquoise as its Paint and has a Thickness of 1.
getDarkViolet() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DarkViolet as its Paint and has a Thickness of 1.
getDarts(Edge) - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Returns the two darts associated with the given edge.
getDash() - Static method in class com.yworks.yfiles.view.DashStyle
Gets the dash style with a single dash.
getDashDot() - Static method in class com.yworks.yfiles.view.DashStyle
Gets the dash style with a single dash and dot.
getDashDotDot() - Static method in class com.yworks.yfiles.view.DashStyle
Gets the dash style with a single dash and two dots.
getDashes() - Method in class com.yworks.yfiles.view.DashStyle
Gets the dashes.
getDashStyle() - Method in class com.yworks.yfiles.view.Pen
Gets the dash style for the pen.
getData() - Method in class com.yworks.yfiles.layout.router.polyline.Obstacle
Gets the additional data related to the obstacle.
getData(Object) - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Returns the additional data associated with the given key for this PartitionCell.
getDataProvider(Object) - Method in class com.yworks.yfiles.algorithms.Graph
Returns the data provider that is registered with the graph using the given look-up key.
getDataProvider(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getDataProviderKeys() - Method in class com.yworks.yfiles.algorithms.Graph
Gets an array of all data provider look-up keys that are registered with this graph.
getDataProviderKeys() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getDataTagAttributes() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
 
getDataTagAttributes() - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Gets the XML attributes that should be added to the data element.
getDeclaredAnnotations() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getDeclaringClass() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getDeclaringType() - Method in class com.yworks.yfiles.algorithms.DpKeyBase
Gets the type that declares this key.
getDecorator() - Method in interface com.yworks.yfiles.graph.IGraph
Gets a GraphDecorator instance for use with the given graph.
getDecorator() - Method in class com.yworks.yfiles.graph.LookupDecorator
Gets the ILookupDecorator instance that is used.
getDecoratorFor(Class<TInterface>, boolean, boolean) - Method in class com.yworks.yfiles.graph.BendDecorator
Creates a LookupDecorator for IBends that can be used to decorate TInterface types of the bends.
getDecoratorFor(Class<TInterface>, boolean) - Method in class com.yworks.yfiles.graph.BendDecorator
Creates a LookupDecorator for IBends that can be used to decorate TInterface types of the bends.
getDecoratorFor(Class<TInterface>) - Method in class com.yworks.yfiles.graph.BendDecorator
Creates a LookupDecorator for IBends that can be used to decorate TInterface types of the bends.
getDecoratorFor(Class<TInterface>, boolean, boolean) - Method in class com.yworks.yfiles.graph.EdgeDecorator
Creates a LookupDecorator for IEdges that can be used to decorate TInterface types of the edges.
getDecoratorFor(Class<TInterface>, boolean) - Method in class com.yworks.yfiles.graph.EdgeDecorator
Creates a LookupDecorator for IEdges that can be used to decorate TInterface types of the edges.
getDecoratorFor(Class<TInterface>) - Method in class com.yworks.yfiles.graph.EdgeDecorator
Creates a LookupDecorator for IEdges that can be used to decorate TInterface types of the edges.
getDecoratorFor(Class<TInterface>, boolean, boolean) - Method in class com.yworks.yfiles.graph.LabelDecorator
Creates a LookupDecorator for ILabels that can be used to decorate TInterface types of the labels.
getDecoratorFor(Class<TInterface>, boolean) - Method in class com.yworks.yfiles.graph.LabelDecorator
Creates a LookupDecorator for ILabels that can be used to decorate TInterface types of the labels.
getDecoratorFor(Class<TInterface>) - Method in class com.yworks.yfiles.graph.LabelDecorator
Creates a LookupDecorator for ILabels that can be used to decorate TInterface types of the labels.
getDecoratorFor(Class<TInterface>, boolean, boolean) - Method in class com.yworks.yfiles.graph.NodeDecorator
Creates a LookupDecorator for INodes that can be used to decorate TInterface types of the nodes.
getDecoratorFor(Class<TInterface>, boolean) - Method in class com.yworks.yfiles.graph.NodeDecorator
Creates a LookupDecorator for INodes that can be used to decorate TInterface types of the nodes.
getDecoratorFor(Class<TInterface>) - Method in class com.yworks.yfiles.graph.NodeDecorator
Creates a LookupDecorator for INodes that can be used to decorate TInterface types of the nodes.
getDecoratorFor(Class<TInterface>, boolean, boolean) - Method in class com.yworks.yfiles.graph.PortDecorator
Creates a LookupDecorator for IPorts that can be used to decorate TInterface types of the ports.
getDecoratorFor(Class<TInterface>, boolean) - Method in class com.yworks.yfiles.graph.PortDecorator
Creates a LookupDecorator for IPorts that can be used to decorate TInterface types of the ports.
getDecoratorFor(Class<TInterface>) - Method in class com.yworks.yfiles.graph.PortDecorator
Creates a LookupDecorator for IPorts that can be used to decorate TInterface types of the ports.
getDecoratorStyleClass(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeDecorationInstaller
Callback method that retrieves the style class for the context.
getDecoratorStyleClass(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
 
getDecoratorStyleClass(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
 
getDecoratorStyleClass(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
 
getDeepPink() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DeepPink as its Paint and has a Thickness of 1.
getDeepSkyBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DeepSkyBlue as its Paint and has a Thickness of 1.
getDefaultBendLookup() - Static method in class com.yworks.yfiles.graph.DefaultGraph
Gets an IContextLookup that provides the default implementations returned by an IBend's lookup.
getDefaultBridgeCreator() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the default implementation of the IBridgeCreator that will be used if BridgeManager.addBridges(IRenderContext, GeneralPath, IBridgeCreator) is invoked with a null callback argument.
getDefaultBridgeCrossingStyle() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the default BridgeCrossingStyle that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
getDefaultBridgeHeight() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the default height of a bridge that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
getDefaultBridgeOrientationStyle() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the default BridgeOrientationStyle for bridges that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
getDefaultBridgeWidth() - Method in class com.yworks.yfiles.view.BridgeManager
Gets the default width of a bridge that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
getDefaultBundleDescriptor() - Method in class com.yworks.yfiles.layout.EdgeBundling
Gets the default EdgeBundleDescriptor used for all edges which do not have a specific descriptor assigned via a IDataProvider registered with key EdgeBundling.EDGE_BUNDLE_DESCRIPTOR_DPKEY.
getDefaultColumnLookup() - Static method in class com.yworks.yfiles.graph.Table
Gets an IContextLookup that provides the default implementations returned by an IColumn's lookup.
getDefaultCursor() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Gets the cursor to use whenever no child mode prefers a different cursor.
getDefaultDrawingDistanceCalculator() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the DefaultDrawingDistanceCalculator that is registered with the layout algorithm by default.
getDefaultEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific edge layout descriptor assigned.
getDefaultEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
getDefaultEdgeLookup() - Static method in class com.yworks.yfiles.graph.DefaultGraph
Gets an IContextLookup that provides the default implementations returned by an IEdge's lookup.
getDefaultEdgeRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Gets the default routing style for edges that have no individual routing style.
getDefaultInsets() - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Gets the default insets that will be used if the IDataProvider registered with the insets key does not contain a mapping for a specific node.
getDefaultLabelLookup() - Static method in class com.yworks.yfiles.graph.DefaultGraph
Gets an IContextLookup that provides the default implementations returned by an ILabel's lookup.
getDefaultLeafPlacer() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets the default INodePlacer instance that places the leaf nodes of the tree.
getDefaultMinimumNodeSize() - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Gets the default minimum size (width and height) for group nodes.
getDefaultNodeBounds() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the default node bounds for newly created nodes in the graph.
getDefaultNodeLookup() - Static method in class com.yworks.yfiles.graph.DefaultGraph
Gets an IContextLookup that provides the default implementations returned by an INode's lookup.
getDefaultNodePlacer() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets the default INodePlacer instance that arranges all subtrees that do not have a specific INodePlacer assigned using a IDataProvider.
getDefaultNodeSize(LayoutContext, Object, byte) - Method in class com.yworks.yfiles.layout.multipage.DefaultElementFactory
Returns the default size for nodes created by this factory.
getDefaultOutEdgeComparator() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the default Comparator used for sorting the outgoing edges incident to nodes that do not have a specific Comparator.
getDefaultOutEdgeComparator() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets the default Comparator instance that sorts the outgoing edges in all subtrees that do not have a specific Comparator assigned using a IDataProvider.
getDefaultParameter() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets a model parameter that encodes the default position of this model's allowed edge label positions.
getDefaultParameter() - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Gets a model parameter that encodes the default position of this model's allowed node label positions.
getDefaultParameter() - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
Gets the model parameter that encodes the default position of FreeEdgeLabelLayoutModel.
getDefaultParameter() - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
Gets a model parameter that encodes the default position of INodeLabelLayoutModel.
getDefaultParameter() - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayoutModel
Gets a model parameter that encodes the default position of this model's allowed edge label positions.
getDefaultParameter() - Method in interface com.yworks.yfiles.layout.INodeLabelLayoutModel
Gets a model parameter that encodes the default position of this model's allowed node label positions.
getDefaultParameter() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets a model parameter that encodes the default position of this model's allowed edge label positions.
getDefaultPortAssignment() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the default IPortAssignment used for those nodes that do not have their own specific instance.
getDefaultPortAssignment() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets the default IPortAssignment instance for all subtrees that do not have a specific IPortAssignment assigned using a IDataProvider.
getDefaultPortBorderGapRatio() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Gets the border gap ratio for the default port.
getDefaultPortLookup() - Static method in class com.yworks.yfiles.graph.DefaultGraph
Gets an IContextLookup that provides the default implementations returned by an IPort's lookup.
getDefaultRowLookup() - Static method in class com.yworks.yfiles.graph.Table
Gets an IContextLookup that provides the default implementations returned by an IRow's lookup.
getDefaultStripeLookup() - Static method in class com.yworks.yfiles.graph.Table
Gets an IContextLookup that provides the default implementations returned by an IStripe's lookup.
getDefaultValue() - Method in class com.yworks.yfiles.graph.Mapper
Gets the default value to return if no specific value has been set for a given key.
getDefaultValue() - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Gets the default value that will be applied to the keys where the data attribute is missing.
getDefaultValue() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Gets the default value.
getDefaultValue() - Method in class com.yworks.yfiles.graphml.Property
Gets the default value.
getDefaultValue() - Method in class com.yworks.yfiles.graphml.TypedKey
Gets a default value that can be used if there is no value explicitly defined for this key.
getDelay() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets the duration the mouse has to hover in one place to show a tool tip.
getDelegate() - Method in class com.yworks.yfiles.layout.ItemCollection
Gets a delegate from the items to a boolean value.
getDelegate() - Method in class com.yworks.yfiles.layout.ItemMapping
Gets a delegate that implements the mapping.
getDelegatingNodePlacersPrimaryNodes() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the collection of nodes the DelegatingNodePlacer places with its PrimaryPlacer.
getDeletableItems() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items may be deleted using the GraphEditorInputMode.deleteSelection() action.
getDeletableItems() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a property that determines which types of items may be deleted using the TableEditorInputMode.deleteSelection() action.
getDeletablePredicate() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a predicate that is queried to determine whether an IModelItem can be deleted or not.
getDelta() - Method in class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
Gets the vector by which the mouse has been moved since initialization of the snapping process.
getDeltaX() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the distance from start to end point in x-coordinates.
getDeltaY() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the distance from start to end point in y-coordinates.
getDependentCopyItems() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the type of items that depend on other elements but should automatically be copied implicitly to the clipboard if all elements that it depends on are explicitly selected for copying.
getDescendants(INode) - Method in class com.yworks.yfiles.graph.GroupingSupport
Returns all descendants of the provided node that are part of the grouped graph.
getDescendants() - Method in interface com.yworks.yfiles.graph.IStripe
Returns a collection of all descendants of stripe.
getDescendants(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns all descendants of the given group node.
getDescendants(Node) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Returns the descendant Nodes of the given group node.
getDescendantsBottomUp(INode) - Method in class com.yworks.yfiles.graph.GroupingSupport
Returns all descendants of the provided node that are part of the grouped graph.
getDescriptor(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.ConstantLabelCandidateDescriptorProvider
Always yields the parameter that has been passed to the constructor.
getDescriptor() - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Gets the descriptor.
getDescriptor(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
 
getDescriptor(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
getDescriptor(ILabel, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelCandidateDescriptorProvider
Gets the descriptor for a given pair of a label and a ILabelModelParameter.
getDescriptor() - Method in class com.yworks.yfiles.layout.ExtendedEdgeLabelCandidate
Gets the label candidate descriptor.
getDescriptor() - Method in class com.yworks.yfiles.layout.ExtendedNodeLabelCandidate
Gets the label candidate descriptor.
getDescriptor() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the descriptor instance that interprets the UserObject during rendering, hit testing, and bounds calculation.
getDescriptor() - Method in class com.yworks.yfiles.view.ItemModelManager
Gets the canvas object descriptor used by ItemModelManager.install(Object) when an item is added to an canvas object group.
getDescriptor(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Returns the ICanvasObjectDescriptor used to ItemModelManager.install(Object) the item in the canvas.
getDeserializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
getDeserializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Retrieve a deserialization property that has been set by GraphMLParser.setDeserializationProperty(TypedKey, Object).
getDeserializationProperty(TypedKey<T>) - Method in interface com.yworks.yfiles.graphml.IParseContext
Get a property value that specifies information about how to handle specific cases.
getDeserializationPropertyOverrides() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Gets the mapper for the overrides of the deserialization properties.
getDeserializationXmlNode(IParseContext, Node) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Gets the node to pass to Deserializer or IParseContext.Deserialize respectively, given the 'data' or 'default' element from the GraphML.
getDeserializer() - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Gets the deserializer.
getDeserializerTargetType() - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Gets the target deserialization type for the TargetType property.
getDesiredAspectRatio() - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Gets the desired aspect ratio.
getDimGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DimGray as its Paint and has a Thickness of 1.
getDirectedEdges() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets the collection of edges that should be routed in a way that point in the main layout direction.
getDirectedEdges() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the collection of edges that are considered as directed by the layout.
getDirection() - Method in class com.yworks.yfiles.layout.Direction
Returns the direction encoded as an integer value.
getDirection() - Method in class com.yworks.yfiles.layout.PortCandidate
Gets the direction of this PortCandidate.
getDirection() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the Direction to which the segment of this info points.
getDirection() - Method in class com.yworks.yfiles.layout.router.polyline.CellSegmentInfo
Gets the direction to which the segment of this info points.
getDirection() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the direction vector of this snap line.
getDirectionForLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns the direction of this PortCandidate instance with respect to the given layout orientation.
getDisableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets IEventRecognizer that temporarily disables snapping.
getDisableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets event recognizer that recognizes when the user temporarily disables snapping.
getDisableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets event recognizer that recognizes when the user temporarily disables snapping.
getDissimilarityValue(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns the dissimilarity value associated with the given node of the dendrogram.
getDistance(Node, Node) - Method in interface com.yworks.yfiles.algorithms.Groups.INodeDistanceProvider
Returns the distance between two given nodes of a graph.
getDistance() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Gets the distance between the label box and the edge path.
getDistance() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Gets the distance between the label box and the edge path.
getDistance() - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Gets the distance of the labels above or below the edge.
getDistance(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Gets the distance from the edge path described by the specified parameter.
getDistance() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets the distance between the label's bounding box and the edge path.
getDistance() - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Gets the distance between the label's bounding box and the node.
getDistance() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets the distance between the label's box and the edge's path.
getDistance() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the distance of this snap line from its related edge segment.
getDistance(IOrientedRectangle, PointD) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Calculates a distance value between a candidate rectangle and the mouse location.
getDistanceTo(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Calculates the minimal distance between this borderline and the other one.
getDistanceToEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the preferred distance between a label and the corresponding edge segment.
getDodgerBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses DodgerBlue as its Paint and has a Thickness of 1.
getDot() - Static method in class com.yworks.yfiles.view.DashStyle
Gets the dash style with a single dot.
getDouble(Object) - Method in class com.yworks.yfiles.algorithms.DataProviderAdapter
Subclasses may override this method to provide access to double values.
getDouble(Object) - Method in interface com.yworks.yfiles.algorithms.IDataProvider
Returns a double value associated with the given data holder.
getDouble(Object) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Returns the double value bound to the given edge.
getDouble(Object) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Returns the double value bound to the given node.
getDouble(Object) - Method in class com.yworks.yfiles.layout.DataProviderAdapter
 
getDoubleClickPolicy() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets the click handling mode that determines the triggering behavior of Clicked and DoubleClicked.
getDoubleClickSize() - Method in class com.yworks.yfiles.view.CanvasControl
The area in view coordinates the mouse needs to stay in before multiple clicks are considered multiple single clicks instead of multi-clicks.
getDoubleClickTime() - Method in class com.yworks.yfiles.view.CanvasControl
The value of the double click time.
getDoubleLineSpacingRatio() - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Gets the ratio of the spacing between the root and the children in the upper line and the spacing between the two lines of subtrees.
getDoubleTapDuration() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the value of the double tap time.
getDoubleTapSize() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the area in view coordinates the touch pointer needs to stay in before multiple taps are considered multiple single taps instead of multi-taps.
getDpKey() - Method in class com.yworks.yfiles.layout.DpKeyItemCollection
Gets the data provider key that is used for the item collection.
getDragCursor() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
The cursor to use during the dragging.
getDraggedItem() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Gets the currently dragged IModelItem instance.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "dragged" recognizer.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the initial dragging gesture that is used to initiate the creation after the preparation.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "dragged" recognizer.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "dragged" recognizer.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "dragged" recognizer.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the "dragged" recognizer.
getDraggedRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "dragged" recognizer.
getDraggedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the initial dragging gesture that is used to initiate the creation after the preparation via touch.
getDraggedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "dragged" recognizer for touch input.
getDraggedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "dragged" recognizer for touch input.
getDraggedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "dragged" recognizer for touch events.
getDraggedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "dragged" recognizer for touch input.
getDragPoint() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the dynamically updated dragging point for the edge creation.
getDragSize() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the area in view coordinates the mouse may stay in before a movement is considered a drag.
getDragSourceStripeTemplate() - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current source of a stripe reparent operation.
getDragTime() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the value of the drag time.
getDrawingDistanceCalculator() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the IDrawingDistanceCalculator instance responsible for determining the minimum distances between elements that belong to the same layer.
getDropData() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the data carried by a drag operation.
getDropData(Dragboard) - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the data carried by the drag operation.
getDropDataMap() - Method in class com.yworks.yfiles.view.input.DropInputMode
Returns the map that maps a drop id to in instance of the type this DropInputMode was created for.
getDropLocation() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the mouse position after dropping an item.
getDropTarget() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Gets the drop target at SnappedMousePosition.
getDropTarget(PointD) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Returns the drop target at the specified location.
getDropTarget(PointD) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
 
getDropTargetStripeTemplate() - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current target of a stripe reparent operation.
getDummyEdge() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the dummy edge instance that will be used to render a preview of the edge to be created.
getDummyEdge() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the dummy edge this instance uses during the edit.
getDummyEdgeGraph() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the dummy graph instance that will hold the items that will render a preview of the newly created edge.
getDummyEdgeSnapLines(GraphSnapContext, ISnapLineProvider) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the snap lines lines that are induced by the current dummy edge.
getDummyNodes() - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer.SameLayerData
Gets all dummy nodes of this AbstractPortConstraintOptimizer.SameLayerData instance.
getDuplicateCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the GraphCopier instance that will be used to duplicate elements inside the graph.
getDuration() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the duration of the animation.
getDuration() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets the duration to show the tool tip.
getDynamicCenter() - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Create a dynamic IMutablePoint implementation that always points to the center of the given rectangle.
getDynamicCenter() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Create a dynamic IPoint implementation that always points to the center of the given oriented rectangle.
getDynamicCenter() - Method in interface com.yworks.yfiles.geometry.IRectangle
Create a dynamic IPoint implementation that always points to the center of the given rectangle.
getDynamicCenter() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Create a dynamic IMutablePoint implementation that always points to the center of the given rectangle.
getDynamicLocation() - Method in interface com.yworks.yfiles.graph.IPort
Gets a live view of the location of the port in world coordinates.
getDynamicPoint(HandlePositions) - Method in interface com.yworks.yfiles.geometry.IRectangle
Create a dynamic IPoint implementation that always points to the specified position at the given rectangle.
getEdge(Node) - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge that connects this node with the given node, if such an edge exists.
getEdge(IPortOwner, IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Finds an edge that connects from and to in the given graph.
getEdge(IPort, IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Finds an edge that connects sourcePort and targetPort in the given graph.
getEdge() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the currently configured edge.
getEdge() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the edge to which the segment of this info belongs.
getEdge() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the edge that is routed within the partition cell.
getEdge() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Gets the edge whose route is described by this EdgeInfo instance.
getEdge() - Method in class com.yworks.yfiles.layout.router.polyline.Path
Gets the edge for which this path was calculated.
getEdge(PointD) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Finds the edge at the given coordinate.
getEdge() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the edge that is associated with this snap line.
getEdge() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the edge this instance acts upon.
getEdgeArray() - Method in class com.yworks.yfiles.algorithms.Graph
Returns an array containing all edges of this graph.
getEdgeBundleDescriptors() - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Gets the mapping of edges to their EdgeBundleDescriptor.
getEdgeBundleDescriptors() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets the mapping of edges to their EdgeBundleDescriptor.
getEdgeBundleDescriptors() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStageData
Gets the mapping of edges to their EdgeBundleDescriptor.
getEdgeBundleModeMask() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the bit mask for defining edge bundles.
getEdgeBundling() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the EdgeBundling instance that defines the settings of the edge bundling feature.
getEdgeBundling() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the EdgeBundling instance that defines the settings of the edge bundling feature.
getEdgeBundling() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets the EdgeBundling instance that defines the settings of the edge bundling feature.
getEdgeCellInfo(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns the EdgeCellInfo of the given CellEntrance in the path.
getEdgeCellInfos() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Gets a list of EdgeCellInfos describing how the edge traverses each PartitionCell on its path.
getEdgeComparator() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets a custom Comparator to define the processing order of the edges.
getEdgeCreator() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the ports based edge creation callback.
getEdgeCrossingCost() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the costs for a crossing between two edges.
getEdgeCrossingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for a crossing of two edges.
getEdgeCursor() - Method in class com.yworks.yfiles.algorithms.Graph
Provides access to the edges of the graph.
getEdgeCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge cursor for all incoming and outgoing edges at this node.
getEdgeData(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayoutDataProvider
Returns the IEdgeData instance associated with the given Edge.
getEdgeDecorator() - Method in class com.yworks.yfiles.graph.GraphDecorator
Returns an EdgeDecorator instance that can be used to decorate the IEdge instances in the graph that this decorator has been created for.
getEdgeDefaults() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getEdgeDefaults() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getEdgeDefaults() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the defaults for normal edges.
getEdgeDefaults() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Convenience property for customizing the appearance of newly created edges.
getEdgeDescriptor() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectDescriptor instance used for installing an IEdge into the canvas.
getEdgeDescriptors() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets the mapping of edges to their BusDescriptor.
getEdgeDirectedness() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping from edges to their directedness.
getEdgeDirectedness() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the mapping from edges to their directedness.
getEdgeDistributionStrategy() - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Gets the strategy for the edge distribution step.
getEdgeFrom(Node) - Method in class com.yworks.yfiles.algorithms.Node
Returns an incoming edge that connects the given node with this node, if such an edge exists.
getEdgeGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectGroup instance that will be used for installing edge styles.
getEdgeGroupRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Gets the routing style for grouped edges at the common segments.
getEdgeId(IWriteContext, IEdge) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdProvider
Get an ID for the specified edge object.
getEdgeIds() - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
Return a mapping between all GraphML ids for <edge> elements and the corresponding IEdge instances.
getEdgeIds() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from edges to their unique IDs.
getEdgeInfo(Edge) - Method in interface com.yworks.yfiles.layout.multipage.IElementInfoManager
Returns the edge information object of the given edge.
getEdgeInfo(Edge) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
 
getEdgeInfo(Edge) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
 
getEdgeInfo(Path) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Returns an EdgeInfo for the given path.
getEdgeInfo(Edge) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Returns an EdgeInfo for the given edge.
getEdgeLabelCrossingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge crossing an edge label.
getEdgeLabelDescriptor() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectDescriptor instance used for installing an ILabel of an IEdge into the canvas.
getEdgeLabelGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectGroup instance that will be used for installing edge label styles.
getEdgeLabelIds() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from edge labels to their unique IDs.
getEdgeLabelInfo(IEdgeLabelLayout) - Method in interface com.yworks.yfiles.layout.multipage.IElementInfoManager
Returns the edge label information object of the given edge label layout.
getEdgeLabelInfo(IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
 
getEdgeLabelInfo(IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
 
getEdgeLabelLayout(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getEdgeLabelModels() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets the mapping from edge labels to an IEdgeLabelLayoutModel used by the labeling algorithm instead of the original label model.
getEdgeLabels() - Method in interface com.yworks.yfiles.graph.IGraph
Gets a live view of all edge labels contained in this IGraph.
getEdgeLabelSpacing() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the distance between edge labels belonging to the same edge as well as the distance of the edge labels to the target node of the edge.
getEdgeLabelUpVector(PreferredPlacementDescriptor, Direction) - Static method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Calculates the up vector of an edge label considering the preferred placement of the label as well as the direction of the edge segment the label is attached to.
getEdgeLayout(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
getEdgeLayoutDescriptor() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the EdgeLayoutDescriptor instance bound to the Edge associated with this IEdgeData instance.
getEdgeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
getEdgeLayoutDescriptor(Edge) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Returns the EdgeLayoutDescriptor instance for a given edge that is provided by a IDataProvider which is registered with the graph with key EdgeRouter.EDGE_LAYOUT_DESCRIPTOR_DPKEY.
getEdgeLayoutDescriptors(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and returns a IDataProvider that holds the EdgeLayoutDescriptor information.
getEdgeLayoutDescriptors() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping of edges to their EdgeLayoutDescriptor.
getEdgeLayoutDescriptors() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets the mapping from edges to their EdgeLayoutDescriptor.
getEdgeLayoutDescriptors() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the mapping of edges to their EdgeLayoutDescriptor.
getEdgeLayoutDescriptors() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets the mapping from edges to their EdgeLayoutDescriptor.
getEdgeLengthPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for the edge length.
getEdgeList() - Method in class com.yworks.yfiles.layout.LayoutGraph
Gets a list of all edges in the graph.
getEdgeOverlapCost() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the costs for overlapping edge paths.
getEdgeOverlapPenalty() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelCandidateDescriptor
Gets a penalty value that is used by labeling algorithms to judge the severity if this candidate overlaps with an edge path.
getEdgeOverlapPenalty() - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
 
getEdgeOverlapPenalty() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets a penalty for a candidate position that overlaps the path of an edge.
getEdgePathCropperDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IEdgePathCropper type for the IPorts of the graph this instance has been created for.
getEdgePortHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IEdgePortHandleProvider type for the type of items this instance has been created for.
getEdgePortNodeSize() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Gets the size of the nodes that are inserted for the ports that are created for IEdges that are connected at other IEdges.
getEdgePredicate() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Gets the predicate function for the edges.
getEdgeReconnectionPortCandidateProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IEdgeReconnectionPortCandidateProvider type for the IEdges of the graph this instance has been created for.
getEdgeRouter() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the custom edge router instance that is used for partial edges and edges between different subgraph components (so-called inter-edges).
getEdgeRouter() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Gets the edge routing algorithm using this configuration.
getEdgeRoutingStrategy() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the routing strategy that is used for partial edges and edges between different subgraph components (so-called inter-edges).
getEdgeRoutingStrategy() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the edge routing strategy.
getEdgeRoutingStyle() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the edge routing style used by this layout algorithm.
getEdges() - Method in class com.yworks.yfiles.algorithms.Graph
Yields a dynamic Iterable for Edges that can be used to iterate over the edges that are contained in this instance.
getEdges() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Edges that can be used to iterate over the adjacent edges at this instance.
getEdges() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getEdges() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getEdges() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getEdges() - Method in interface com.yworks.yfiles.graph.IGraph
A view of the edges contained in this graph.
getEdges() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the IEdgeCursor to iterate over the edges that are routed.
getEdgesGoingIn(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns all edges crossing the bounds of the given group node such that their targets are inside the group node while their sources lie outside the group node.
getEdgesGoingOut(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns all edges crossing the bounds of the given group node such that their sources are inside the group node while their targets lie outside the group node.
getEdgeSnapResultProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IEdgeSnapResultProvider type for the IEdges of the graph this instance has been created for.
getEdgeSpacing() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets the space that should be kept between edges.
getEdgeStyle() - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Gets the routing style for edges that connect to nodes which constitute a multi-parent structure.
getEdgeStyle() - Method in class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
The style to use for the rendering.
getEdgeStyle() - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Gets the overview edge style.
getEdgeStyle(IEdge) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Callback that returns and/or configures a edge style for the given node to render.
getEdgeThickness() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping from edges to their thickness.
getEdgeTo(Node) - Method in class com.yworks.yfiles.algorithms.Node
Returns an outgoing edge that connects this node with the given node, if such an edge exists.
getEdgeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets the minimum distance between two edges.
getEdgeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the minimum distance between two adjacent edges in one layer.
getEdgeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Gets the minimum distance between two edges.
getEdgeToEdgeDistance() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the preferred distance between edges.
getEdgeTypes() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from edges to their type.
getEdgeVisualCreator(IRenderContext, IEdge) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Obtains the IVisualCreator for the given edge.
getEditLabelHelperDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IEditLabelHelper type for the IEdges this instance has been created for.
getEditLabelHelperDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IEditLabelHelper type for the ILabels this instance has been created for.
getEditLabelHelperDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IEditLabelHelper type for the INodes this instance has been created for.
getEditorText() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the current text of the text input editor.
getElement() - Method in class com.yworks.yfiles.graphml.ParseEventArgs
Gets the XML element that is currently parsed.
getElementFactory() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the element factory for creating special nodes and edges in a multi-page layout.
getElements() - Method in class com.yworks.yfiles.geometry.Matrix2D
Returns a new double[] of the elements describing the matrix.
getEnableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets IEventRecognizer that reenables temporarily disabled snapping.
getEnableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets event recognizer that recognizes when the user reenables temporarily disabled snapping.
getEnableSnappingRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets event recognizer that recognizes when the user reenables temporarily disabled snapping.
getEnd() - Method in class com.yworks.yfiles.algorithms.BorderLine.Segment
Gets the end of this segment.
getEndHitTestable() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a IHitTestable that determines, whether it is valid to finish an edge creation gesture here.
getEndPointMovedRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the movement of the end point of the edge.
getEnforceBendCreationRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the IEventRecognizer that will be queried to decide if bend creation is enforced.
getEnlarged(InsetsD) - Method in class com.yworks.yfiles.geometry.InsetsD
Creates an enlarged instance by adding the insets of the specified insets to this instance and returning the result.
getEnlarged(InsetsD) - Method in class com.yworks.yfiles.geometry.RectD
Creates an enlarged instance that is the same as this one but enlarged by the specified insets.
getEnlarged(double) - Method in class com.yworks.yfiles.geometry.RectD
Creates an enlarged instance of this rectangle using the same insets for all sides.
getEnterDirection() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the direction from which this cell was entered.
getEnterDirection() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the direction in which the edge enters this cell.
getEnterInterval() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the OrthogonalInterval that was used for entering this cell.
getEnterInterval() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the interval that the edge uses to enter this cell.
getEnterSegmentGroup() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the segment group containing the entering segment.
getEnterSegmentIndex() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the index of the edge segment that enters this cell.
getEntrance(int) - Method in class com.yworks.yfiles.layout.router.polyline.Path
Returns the CellEntrance at the given position of this path.
getEntries() - Method in class com.yworks.yfiles.graph.Mapper
Gets an enumerable over all entries in this (dictionary based) mapper.
getEntries() - Method in class com.yworks.yfiles.graphml.CreationProperties
Gets all the entries stored by this instance.
getEntries() - Method in class com.yworks.yfiles.layout.PortCandidateSet
Gets an IEnumerator over the list of candidate entries of this PortCandidateSet.
getEuclideanDistance(YRectangle) - Method in class com.yworks.yfiles.algorithms.YRectangle
Returns the Euclidean distance to the passed rectangle.
getEventRecognizer() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeRecognizerBinding
Gets the event recognizing function bound by this instance.
getEventSource() - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Gets the source that triggered this event.
getEventType() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Gets the type of this event.
getException() - Method in class com.yworks.yfiles.layout.LayoutEventArgs
Gets the exception this event is signaling, if the event was caused by an exception.
getExecuteHandler() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeCommandBinding
 
getExistingFoldingEdges(boolean) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeFactory
Helper methods that can be used by the implementation of the IFoldingEdgeConverter.addFoldingEdge(IFoldingEdgeFactory, com.yworks.yfiles.graph.IFoldingView, IEdge, com.yworks.yfiles.graph.INode, boolean, com.yworks.yfiles.graph.INode, boolean) method to determine the folding edges that are currently part of the view and interconnect the same nodes as the folding edge would, if it was included in the view.
getExitDirection() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the direction in which the edge exits this cell.
getExitInterval() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the interval that the edge uses to exit this cell.
getExitSegmentGroup() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the segment group containing the exiting segment.
getExitSegmentIndex() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the index of the edge segment that exits this cell.
getExpectedType() - Method in class com.yworks.yfiles.view.input.DropInputMode
Returns the type of data this DropInputMode instance can handle.
getExtraCropLength() - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Gets an extra length the edge is cropped.
getFace() - Method in class com.yworks.yfiles.algorithms.Dart
Gets the face list associated with this dart.
getFaces() - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Gets a List of face lists.
getFamilyMembersSortingPolicy() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets the order of individuals in the same generation (siblings, partners) based on their sex.
getFamilyTypes() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayoutData
Gets the mapping from nodes to their family type.
getFarBorderHitTestable() - Method in interface com.yworks.yfiles.view.input.IStripeHitTestHelper
Return a IHitTestable that should report hits on the far border region of the stripe.
getFillStyle() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Gets how rows/columns are aligned with each other.
getFinalizedPath(Edge) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Returns the path for the given edge if it has already been finalized.
getFinalTemperature() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the absolute, final temperature value, which will cause the algorithm to stop if the average temperature falls under this value.
getFinishRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the finishing gesture that is used to end the edge creation on the target node.
getFinishRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the finishing gesture that is used to end the edge creation on the target node by a touch gesture.
getFirebrick() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Firebrick as its Paint and has a Thickness of 1.
getFirst() - Method in class com.yworks.yfiles.algorithms.YPointPath
Gets the first point in the path.
getFirst() - Method in interface com.yworks.yfiles.view.ICanvasObjectGroup
Returns the first item in the rendering list of this group or null.
getFirstEndPoint() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the first end point of the line segment.
getFirstNode() - Method in class com.yworks.yfiles.view.input.NodePairBasedSnapLine
Gets the first node that is associated with this snap line.
getFirstSameLayerEdgeCell() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the first same-layer edge ListCell of all same-layer edges or null if there exists no same-layer edge.
getFirstSegmentDirection() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Calculates direction of first edge segment of the DummyNode.
getFitContentViewMargins() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the insets in view coordinates that should be used by the CanvasControl.fitContent() operation.
getFixedElementsLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the ILayerer instance that obtains the layering for fixed nodes during the incremental layout run.
getFixedElementsSequencer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the ISequencer instance that calculates the sequence of the fixed nodes during the incremental layout run.
getFixedGroupNodes() - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Gets the collection of group nodes whose contents should keep their relative positions.
getFixedNode() - Method in class com.yworks.yfiles.layout.FixNodeLayoutData
Gets the collection of nodes which should be considered fixed.
getFixedNodes() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the nodes that stay fixed for the current edit.
getFixedNodeSnapLines() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The collection of OrthogonalSnapLines for fixed nodes.
getFixedNodeSnapLines(SnapLineOrientation, SnapLineSnapTypes, RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a subset of FixedNodeSnapLines that matches the given orientation, snapType and intersects with the provided area.
getFixedPortSnapLines() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The collection of OrthogonalSnapLines to which ports should be snapping.
getFixedPortSnapLines(SnapLineOrientation, SnapLineSnapTypes, RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a subset of FixedPortSnapLines that matches the given orientation, snapType and intersects with the provided area.
getFixedRadius() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets a fixed radius for the circle on which the nodes will be placed.
getFixedSegmentSnapLines() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The collection of OrthogonalSnapLines for fixed segments.
getFixedSegmentSnapLines(SnapLineOrientation, SnapLineSnapTypes, RectD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a subset of FixedSegmentSnapLines that matches the given orientation, snapType and intersects with the provided area.
getFixedWidth() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets the desired width of the lines.
getFixPointPolicy() - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Gets the fix point calculation policy used in FixNodeLayoutStage.calculateFixPoint(Rectangle2D) to determine which point in the corresponding rectangle should be considered fixed.
getFloralWhite() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses FloralWhite as its Paint and has a Thickness of 1.
getFlowDirection() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the flow direction.
getFocusedItem() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Gets the focused item, updates the canvas and fires the corresponding property change event.
getFocusGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the HighlightGroup property.
getFocusIndicatorDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IFocusIndicatorInstaller type for the type of items this instance has been created for.
getFocusIndicatorDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IFocusIndicatorInstaller type for the type of items this instance has been created for.
getFocusIndicatorDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IFocusIndicatorInstaller type for the type of items this instance has been created for.
getFocusIndicatorDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IFocusIndicatorInstaller type for the type of items this instance has been created for.
getFocusIndicatorDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IFocusIndicatorInstaller type for the type of items this instance has been created for.
getFocusIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Gets the FocusIndicatorManager property.
getFolderNodeConverter() - Method in class com.yworks.yfiles.graph.FoldingManager
Gets the IFolderNodeConverter implementation that is used to create/convert and modify the folder nodes inside the view instances.
getFolderNodes() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the collection of folder nodes used for recursive edge styles in incremental mode.
getFolderNodeSize() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the initial size of the Layout of the collapsed group node that will be assigned during the creation of the appearance of the collapsed group node.
getFolderNodeState(INode) - Method in class com.yworks.yfiles.graph.FoldingManager
Provides access to the folder node state of a node.
getFolderNodeStyle() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the INodeStyle to use for the collapsed group nodes.
getFoldingEdgeConverter() - Method in class com.yworks.yfiles.graph.FoldingManager
Gets the IFoldingEdgeConverter implementation that is used to create/convert and modify the folding edges inside the view instances.
getFoldingEdgeState(FoldingEdgeStateId) - Method in class com.yworks.yfiles.graph.FoldingManager
Return a data container implementation that is not part of any actual IGraph that describes the state of the edge for the given FoldingEdgeStateId.
getFoldingEdgeState(IEdge, FoldingEdgeStateId) - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets a folding state of an edge for a given FoldingEdgeStateId.
getFoldingEdgeStyle() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the IEdgeStyle to use for the folding edge.
getFoldingPortState(IPort) - Method in class com.yworks.yfiles.graph.FolderNodeState
Provides access to the folding state of a master port.
getFoldingView() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the folding view instance associated with this IGraph or null if none is associated with it.
getFoldingView() - Method in interface com.yworks.yfiles.view.input.IInputModeContext
Tries to retrieve an IFoldingView instance from the IInputModeContext.
getFont() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the typeface to use for the label.
getFontSmoothingType() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Returns the smoothing type for the Font that is used for the text.
getForestGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses ForestGreen as its Paint and has a Thickness of 1.
getForkStyle() - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Gets the fork style which influences the port assignment.
getFrame() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the outer bounds of this rectangle in double coordinates.
getFrom() - Method in class com.yworks.yfiles.view.input.SnapLine
The first location that delimits this snap line.
getFromClipboardCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the GraphCopier instance that will be used to copy the graph from the clipboard to the target graph.
getFromGraph(Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Returns an AbortHandler instance for the given graph.
getFromScratchLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the ILayerer instance that obtains the layering for the nodes if the layout algorithm runs in From Scratch mode.
getFromScratchLayeringStrategy() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets a predefined layering strategy for the from scratch layerer.
getFromScratchSequencer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the ISequencer instance that calculates the node sequence if the layout algorithm runs in From Scratch mode.
getFuchsia() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Fuchsia as its Paint and has a Thickness of 1.
getFXMLLoader() - Static method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
getGainsboro() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Gainsboro as its Paint and has a Thickness of 1.
getGeometricCutCosts(double, double, double, double, double) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Calculates the cost of a cut with respect to the geometry of the sub-cells.
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModel
Calculates the geometry of the given label using the given model parameter.
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
 
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Calculates the geometry in form of an IOrientedRectangle for a given label using the given model parameter.
getGeometry(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Calculates the geometry in form of an IOrientedRectangle for a given label using the given model parameter.
getGetter() - Method in class com.yworks.yfiles.graphml.PropertyInfo
Returns the getter method of this property.
getGhostWhite() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses GhostWhite as its Paint and has a Thickness of 1.
getGivenLayersLayererIds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping from nodes to their layer index when using the GivenLayersLayerer.
getGlobalNamespaces() - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Return a list of all namespace declarations that should be declared at the document's root element.
getGold() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Gold as its Paint and has a Thickness of 1.
getGoldenrod() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Goldenrod as its Paint and has a Thickness of 1.
getGraph() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the graph this edge belongs to.
getGraph() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Gets the Graph for which this partition manager was created.
getGraph() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Gets the Graph for which this GraphHider was created.
getGraph() - Method in class com.yworks.yfiles.algorithms.Node
Gets the graph this node belongs to.
getGraph() - Method in interface com.yworks.yfiles.graph.IFoldingView
Provides a reference to the IGraph implementation that provides the actual view data.
getGraph() - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
getGraph() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
getGraph() - Method in interface com.yworks.yfiles.graphml.IParseContext
Returns the currently active graph object.
getGraph() - Method in interface com.yworks.yfiles.graphml.IWriteContext
Returns the currently active graph object.
getGraph() - Method in class com.yworks.yfiles.layout.GroupingSupport
Gets the Graph instance for which this GroupingSupport object provides hierarchy information.
getGraph() - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Gets the graph associated with this label factory instance.
getGraph() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the graph this instance is working on.
getGraph() - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Gets the relevant graph.
getGraph() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Gets the graph containing the edges whose path is searched.
getGraph() - Method in class com.yworks.yfiles.view.GraphControl
Gets the graph that is displayed in this control.
getGraph() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the graph this manager manages.
getGraph(IRenderContext) - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Helper method that retrieves the IGraph to use from the .
getGraph() - Method in class com.yworks.yfiles.view.GraphOverviewControl
Gets the graph that is rendered in the overview.
getGraph() - Method in class com.yworks.yfiles.view.GraphSelection
Gets the IGraph this instance is using as the domain for the selection.
getGraph() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the Graph this mode is acting upon.
getGraph() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the Graph this mode is acting upon.
getGraph() - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Gets the graph instance to retrieve the default values from.
getGraph() - Method in interface com.yworks.yfiles.view.input.IInputModeContext
Tries to retrieve an IGraph instance from the IInputModeContext.
getGraph() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Gets the graph instance from the IInputModeContext that has been passed to the LabelPositionHandler.initializeDrag(IInputModeContext) method.
getGraph() - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Gets the IGraph this mode is acting upon.
getGraph() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the graph this mode operates on.
getGraph(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Gets the graph to use for setting the parameter from the context.
getGraph(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the graph to use from the context.
getGraphControl() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the control this instance has been created for.
getGraphControl() - Method in class com.yworks.yfiles.view.GraphOverviewControl
Gets the client control, that will be used to retrieve the graph from and that will be used for navigating.
getGraphControl() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the GraphControl instance this mode is working on or null.
getGraphControl() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the GraphControl this mode acts on.
getGraphId(IWriteContext, IGraph) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdProvider
Get an ID for the specified graph object.
getGraphIds() - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
Return a mapping between all GraphML ids for <graph> elements and the corresponding IGraph instances.
getGraphMLAttribute() - Method in class com.yworks.yfiles.graphml.Property
Gets the GraphMLAttribute.
getGraphMLIOHandler() - Method in class com.yworks.yfiles.view.GraphControl
Gets the GraphMLIOHandler to use for the various I/O methods in this instance.
getGraphModelManager() - Method in class com.yworks.yfiles.view.GraphControl
Gets the GraphModelManager property.
getGraphPartition() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
getGraphSelection() - Method in interface com.yworks.yfiles.view.input.IInputModeContext
Tries to retrieve an IGraphSelection instance from the IInputModeContext.
getGraphSelection() - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Gets the IGraphSelection this mode is acting upon.
getGraphSelection() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the IGraphSelection this mode operates on.
getGraphVisualCreator() - Method in class com.yworks.yfiles.view.GraphOverviewControl
Gets the OverviewGraphVisualCreator that is used to render the over view graph.
getGravityFactor() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the gravity factor whose magnitude determines the strength of the force towards the barycenter of the graph.
getGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Gray as its Paint and has a Thickness of 1.
getGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Green as its Paint and has a Thickness of 1.
getGreenYellow() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses GreenYellow as its Paint and has a Thickness of 1.
getGrid() - Method in class com.yworks.yfiles.layout.PartitionGridData
Gets the partition grid.
getGrid() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the Grid instance on which the routing algorithm places the orthogonal segments.
getGridInfo() - Method in class com.yworks.yfiles.view.GridVisualCreator
Gets the grid info that describes the geometry of the grid.
getGridInfo() - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
Gets the grid info that describes the geometry of the grid.
getGridNodePlacerRowIndices() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping from nodes to the index of the row the GridNodePlacer shall place the node in.
getGridOrigin() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the origin of the grid.
getGridOrigin() - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
Gets the grid origin.
getGridOrigin() - Method in interface com.yworks.yfiles.view.input.IGridConstraintProvider
Gets the canonic origin of the grid.
getGridOriginX() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets the x-coordinate of the origin of the grid.
getGridOriginY() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets the y-coordinate of the origin of the grid.
getGridReference() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets a reference point relative to the center of the node which will be placed on a grid coordinate.
getGridSnapDistance() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the GridSnapDistance.
getGridSnapType() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the type of the grid snapping that should be performed.
getGridSpacing() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets the current grid spacing.
getGridSpacing() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the equidistant spacing between the horizontal and vertical grid lines.
getGridSpacing() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the equidistant spacing between the horizontal and vertical grid lines.
getGridSpacing() - Method in class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayout
Gets the equidistant spacing between the horizontal and vertical grid lines.
getGridSpacing() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets the equidistant spacing between the horizontal and vertical grid lines.
getGridSpacing() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the equidistant spacing between the horizontal and vertical grid lines.
getGridSpacing() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the spacing of the grid on which edges are routed.
getGridSpacing() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets the spacing between two grid lines.
getGridStyle() - Method in class com.yworks.yfiles.view.GridVisualCreator
Gets the grid style that this implementation uses.
getGroup() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the group that is represented by the Edge associated with this IEdgeData instance.
getGroup() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the parent group of this instance.
getGroupAlignmentPolicy() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the group layer alignment strategy used for recursive group layering.
getGroupBoundsCalculator() - Method in class com.yworks.yfiles.layout.HideGroupsStage
Gets the IGroupBoundsCalculator instance for calculating the sizes of group nodes.
getGroupBoundsCalculator() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the IGroupBoundsCalculator instance used for calculating the size of group nodes.
getGroupBoundsCalculator() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the IGroupBoundsCalculator instance used for calculating the size of group nodes.
getGroupBoundsCalculator() - Method in class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Gets the IGroupBoundsCalculator instance that computes the sizes of all group nodes.
getGroupBoundsCalculator() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets a IGroupBoundsCalculator which computes the sizes of all group nodes.
getGroupBoundsCalculatorDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IGroupBoundsCalculator type for the INodes this instance has been created for.
getGroupCompactionStrategy() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets the strategy used for controlling the horizontal compactness of group nodes.
getGroupId() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the group ID of the Node of this INodeData instance if it is a bus-group node.
getGrouping() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Gets the grouping information of the graph.
getGroupingMode() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets how to handle special nodes (like connector and proxy nodes) with respect to groups.
getGroupingSupport() - Method in interface com.yworks.yfiles.graph.IGraph
Creates a GroupingSupport instance for the graph.
getGroupLayers() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the inner layers of the group Node of this INodeData instance.
getGroupNode() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the group node this node belongs to.
getGroupNodeCompactness() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the compactness of group nodes.
getGroupNodeCompactness() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the compactness of group nodes.
getGroupNodeCrossingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge crossing a group node.
getGroupNodeDefaults() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getGroupNodeDefaults() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getGroupNodeDefaults() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the defaults for group nodes.
getGroupNodeInsetsDpKey() - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Gets the key to register a IDataProvider that is used to access the insets for the group nodes.
getGroupNodeLayouts() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets the mapping from group nodes to the ILayoutAlgorithm used for their child nodes.
getGroupNodeModes() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the mapping from group nodes to a mode constant describing how to handle the group node.
getGroupNodePolicy() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the policy for the handling of group nodes.
getGroupNodeStyle() - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Gets the overview group node style.
getGroupNodeStyle(INode) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Callback that returns and/or configures a group node style for the given node to render.
getGroupNodeVisualCreator(IRenderContext, INode) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Obtains the IVisualCreator for the given group node.
getGuardCursor() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Gets the Cursor that will be shown during active guards.
getHalo(LayoutGraph, Node) - Static method in class com.yworks.yfiles.layout.NodeHalo
Returns the NodeHalo associated with the given node.
getHaloBox(LayoutGraph, Node) - Static method in class com.yworks.yfiles.layout.NodeHalo
Returns a YRectangle instance with the bounds of the given node including its NodeHalo.
getHandle(IInputModeContext, HandlePositions) - Method in class com.yworks.yfiles.graph.NodeReshapeHandles
 
getHandle(IWriteContext, Object) - Method in interface com.yworks.yfiles.graphml.IReferenceHandler
Gets the reference handle for a given subject.
getHandle(IInputModeContext, HandlePositions) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Provides a IHandle that uses the rectangle and reshapeable instance bound to this instance to perform the actual reshaping.
getHandle(IInputModeContext, IEdge, boolean) - Method in interface com.yworks.yfiles.view.input.IEdgePortHandleProvider
Gets an IHandle implementation for one end of the provided edge.
getHandle(IInputModeContext, HandlePositions) - Method in interface com.yworks.yfiles.view.input.IReshapeHandleProvider
Returns an implementation of an IHandle for the given position, that can be used to reshape an object.
getHandle(IInputModeContext, IEdge, boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandleProvider
 
getHandle(IPort) - Method in class com.yworks.yfiles.view.input.PortsHandleProvider
Retrieves the handle implementation from the port's lookup.
getHandle(IInputModeContext, HandlePositions) - Method in class com.yworks.yfiles.view.input.RectangleReshapeHandleProvider
Provides a IHandle that uses the rectangle instance to perform the actual reshaping.
getHandleDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IHandle type for the IBends of the graph this instance has been created for.
getHandleDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IHandle type for the IPorts of the graph this instance has been created for.
getHandleInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the HandleInputMode property.
getHandleInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the HandleInputMode.
getHandlePositions() - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Gets the bitwise combination of all handle positions this instance provides a handle for.
getHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IHandleProvider type for the type of items this instance has been created for.
getHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IHandleProvider type for the type of items this instance has been created for.
getHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IHandleProvider type for the type of items this instance has been created for.
getHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IHandleProvider type for the type of items this instance has been created for.
getHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IHandleProvider type for the type of items this instance has been created for.
getHandlers() - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
The IInputHandlers that have been registered on this event argument instance so far.
getHandlers() - Method in class com.yworks.yfiles.graphml.QueryOutputHandlersEventArgs
The IOutputHandlers that have been registered on this event argument instance so far.
getHandles() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the collection of IHandles this mode manages.
getHandles(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IHandleProvider
Returns a collection of zero or more IHandle implementations that are associated with this instance.
getHandles(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortRelocationHandleProvider
 
getHandles(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortsHandleProvider
Returns a collection of zero or more IHandle implementations that are associated with the ports of this context.
getHeight() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the height of this rectangle.
getHeight() - Method in class com.yworks.yfiles.algorithms.YDimension
Gets the height of the dimension object.
getHeight() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the height of this rectangle.
getHeight() - Method in interface com.yworks.yfiles.geometry.IMutableSize
Gets the height of this instance.
getHeight() - Method in interface com.yworks.yfiles.geometry.ISize
Gets the current height of this instance.
getHeight() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the height of this instance from the Size instance.
getHeight() - Method in class com.yworks.yfiles.geometry.MutableSize
Gets the height.
getHeight() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the height of this instance from the Size instance.
getHeight() - Method in class com.yworks.yfiles.geometry.RectD
Gets or sets the height of the rectangle.
getHeight() - Method in class com.yworks.yfiles.geometry.SizeD
Gets the height.
getHeight() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets the "height" of the arc.
getHeight() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Retrieves the Height of the style.
getHeight() - Method in interface com.yworks.yfiles.layout.INodeLayout
Gets the height of the node.
getHeight() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the height of the candidate's bounding box.
getHeight() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the height of the label's bounding box.
getHeight(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the height of the given node.
getHeight() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the height of this PartitionCell.
getHeuristicCosts() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the heuristic costs for the implicit path given by the previous entrances.
getHiddenEdgeCursor() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
The edges that are currently hidden.
getHiddenNodeCursor() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
The nodes that are currently hidden.
getHideGroupsStage() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that hides the group nodes of the input graph.
getHierarchicLayoutCore() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the current layout algorithm instance.
getHighlightDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IHighlightIndicatorInstaller type for the type of items this instance has been created for.
getHighlightDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IHighlightIndicatorInstaller type for the type of items this instance has been created for.
getHighlightDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IHighlightIndicatorInstaller type for the type of items this instance has been created for.
getHighlightDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IHighlightIndicatorInstaller type for the type of items this instance has been created for.
getHighlightDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IHighlightIndicatorInstaller type for the type of items this instance has been created for.
getHighlightGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the HighlightGroup property.
getHighlightIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Gets the HighlightIndicatorManager property.
getHighlightTemplate() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Gets the template to use for showing highlighted candidates.
getHitBend(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IBendSelectionTester
Returns the bend at the given world coordinate position.
getHitItemsAt(PointD) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets the items that have been hit at the given location.
getHitLabel(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Looks for a label that has been hit at the specified position.
getHitPort(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IPortSelectionTester
Returns the port at the given world coordinate position or null if there is no such port.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, calls BevelNodeStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getHitTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, calls DefaultLabelStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, calls GeneralPathNodeStyleRenderer.configure() and returns this.
getHitTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, calls IconLabelStyleRenderer.configure() and returns this.
getHitTestable(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IHitTestable interface that can handle the provided edge and its associated style.
getHitTestable(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets an implementation of the IHitTestable interface that can handle the provided label and its associated style.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, calls ImageNodeStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IHitTestable interface that can handle the provided node and its associated style.
getHitTestable(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets an implementation of the IHitTestable interface that can handle the provided port and its associated style.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, calls MemoryImageNodeStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, calls PanelNodeStyleRenderer.configure() and returns this.
getHitTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, calls ShapeNodeStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, calls ShinyPlateNodeStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getHitTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, calls TemplateLabelStyleRenderer.configure() and returns this.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Provides a hit testing implementation for the given style and node.
getHitTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, calls TemplatePortStyleRenderer.configure() and returns this.
getHitTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the IHitTestable.NEVER that will always report misses.
getHitTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the IHitTestable.NEVER that will always report misses.
getHitTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the IHitTestable.NEVER that will always report misses.
getHitTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the IHitTestable.NEVER that will always report misses.
getHitTestable(Object) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
getHitTestable(Object) - Method in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
Returns an implementation of IHitTestable that can determine whether the rendering of the user object has been hit at a given coordinate.
getHitTestable() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the IHitTestable that will be used by this mode to determine where the user may start dragging.
getHitTester() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets a IHitTester that can be used to enumerate hits on the canvas at a given world coordinate position.
getHitTester() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the hitTester property.
getHitTestRadius() - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the radius of the area around the mouse in view coordinates in which a IHitTestable may lie to be considered a valid hit.
getHitTestRadius() - Method in interface com.yworks.yfiles.view.ICanvasContext
The radius for hit tests and marquee selection tests in world coordinates.
getHoneydew() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Honeydew as its Paint and has a Thickness of 1.
getHorizontalAnchor() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the horizontal movement info to which this info is anchored horizontally.
getHorizontalDistance() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Gets the horizontal distance between the TreeLayout.SubtreeShapes.
getHorizontalDistance() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the horizontal distance between adjacent nodes.
getHorizontalDistance() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the horizontal distance between nodes or TreeLayout.SubtreeShapes.
getHorizontalDistance() - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Gets the horizontal distance between nodes or subtrees.
getHorizontalGridWidth() - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
Gets the grid height.
getHorizontalGridWidth() - Method in interface com.yworks.yfiles.view.input.IGridConstraintProvider
Gets the canonic grid width in horizontal direction.
getHorizontalInsets() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the horizontal insets, which is the sum of InsetsD.left and InsetsD.right.
getHorizontalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
 
getHorizontalOverlapCriterion() - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Gets the criterion for marking an overlap as horizontal.
getHorizontalScrollBarPolicy() - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the visibility policy for the vertical scrollbar.
getHorizontalSpacing() - Method in class com.yworks.yfiles.view.GridInfo
Gets the horizontal spacing between grid points in the world coordinate system.
getHotPink() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses HotPink as its Paint and has a Thickness of 1.
getHoverCursor() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets the cursor to use when the mouse is hovering over a ItemHoverInputMode.isValidHoverItem(IModelItem) valid hover item.
getHoverItems() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets which graph items are considered by this input mode.
getHoverRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "hovering" state recognizer.
getIcon() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets the icon to paint for the label.
getIcon() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Retrieves the Icon from the Style.
getIcon() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets the icon to paint for the label.
getIconPlacement() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets the parameter that specifies the icon placement.
getIconPlacement() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Retrieves the IconPlacement from the Style.
getIconPlacement() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets the icon placement model parameter.
getIconSize() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets the size of the icon to paint for the label.
getIconSize() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Gets the size of the icon from the IconSize property.
getIconSize() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets the size of the icon to paint for the label.
getId(IGraphClipboardContext, IModelItem) - Method in interface com.yworks.yfiles.graph.IClipboardIdProvider
Gets the ID for the given originalItem.
getId() - Method in interface com.yworks.yfiles.graphml.IReferenceHandle
The id that identifies the resource in the GraphML document.
getId() - Method in interface com.yworks.yfiles.layout.multipage.IEdgeInfo
Gets the unique ID of the associated edge.
getId() - Method in interface com.yworks.yfiles.layout.multipage.IEdgeLabelInfo
Gets the unique ID of the associated edge label.
getId() - Method in interface com.yworks.yfiles.layout.multipage.INodeInfo
Gets the unique ID of the node associated with this info object.
getId() - Method in interface com.yworks.yfiles.layout.multipage.INodeLabelInfo
Gets the unique ID of the associated node label.
getId() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets a unique identifier of this PartitionCell.
getId() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the ID of this LayeredNodePlacer.
getIdProvider() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the IClipboardIdProvider used by this instance to provide IDs for copied items.
getIgnoreContentRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the recognizer that changes the behavior to ignore the content of all stripes instead of moving them or considering for minimum sizes.
getIgnoredLabels() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the collection of labels of nodes or fixed edges that are ignored by the router.
getImage() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
Gets the image that is used for the style instance.
getImage() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Get the image that is currently used to render the style.
getImage() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Get the image that is currently used to render the style.
getIncrementalHint() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the hint of the incremental mode of the Node of this INodeData instance if this node is of type NodeDataType.NORMAL.
getIncrementalHints(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and returns a IDataProvider that holds the com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore.IncrementalHints information.
getIncrementalHints() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from nodes and edges to their incrementally hints.
getIncrementalLayeringNodes() - Method in class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
Gets an item collection of nodes that are mapped to incremental layering hints.
getIncrementalSequencingItems() - Method in class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
Gets an item collection of nodes that are mapped to incremental sequencing hints.
getIndependentCopyItems() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the type of items that can be copied and pasted independently of their owning element.
getIndependentSet(Graph) - Static method in class com.yworks.yfiles.algorithms.IndependentSets
Calculates an independent set for a given graph.
getIndependentSets(Graph) - Static method in class com.yworks.yfiles.algorithms.IndependentSets
Partitions the set of nodes of the given graph into independent sets.
getIndex() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Returns the current position of the cursor.
getIndex() - Method in class com.yworks.yfiles.graph.BendEventArgs
Gets the former index of the bend in the Bends list.
getIndex() - Method in class com.yworks.yfiles.graph.FoldingBendState
Gets the bend's index in the Bends of its owner.
getIndex() - Method in interface com.yworks.yfiles.graph.IBend
Gets the index of the bend at its Owner.
getIndex() - Method in interface com.yworks.yfiles.graph.ILabel
Gets the index of the label at its Owner.
getIndex() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the index of stripe in its IStripe.getParentStripe() collection of IStripe.getChildStripes().
getIndex() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the index of the column within the partition grid.
getIndex() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Gets the index of this ILayer instance in the list of all layers.
getIndex() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the index of the row within the partition grid.
getIndianRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses IndianRed as its Paint and has a Thickness of 1.
getIndigo() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Indigo as its Paint and has a Thickness of 1.
getInEdgeCursor(Edge) - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge cursor for incoming edges at this node.
getInEdgeCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge cursor for incoming edges at this node.
getInEdges() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Edges that can be used to iterate over ingoing edges at this instance.
getInertia() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the mode that determines when to use inertia when dragging the viewport.
getInertiaDamping() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
The amount of damping that is applied to the inertia movement.
getInertiaFactor() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the factor that determines how much the recent movement data is taken into account for the calculation of inertia speed and direction.
getInertiaThreshold() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the threshold that determines when inertia movement should stop.
getInfo() - Method in class com.yworks.yfiles.algorithms.ListCell
Gets the element stored in this cell.
getInfo(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Returns the element stored in the given list cell.
getInitialAngle() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets the angle that describes the location on the circle of the first node.
getInitialBounds() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the initial bounds of the node.
getInitialLocation() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Returns the initial position where the dragging was initiated.
getInitialPlacement() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the strategy for the initial placement of nodes.
getInitialTemperature() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the initial temperature for the force-directed layout process.
getInnerModel() - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Gets the inner label model.
getInnerStyle() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets the inner style to decorate.
getInnerStyleInsets() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Retrieves the WrappedInsets from the Style.
getInnerStyleInsets() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets the insets that should be applied for the layout of the inner style rendering.
getInputHandlers(IParseContext, Element) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Dynamically retrieve all IInputHandler instances that process a GraphML attribute with key definition keyDefinition.
getInputMode() - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the single IInputMode instance that shall be installed for this canvas.
getInputModeContext() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the InputModeContext property.
getInputModeContext() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Returns the context instance this mode is currently installed in or null if this instance is not installed.
getInputModeContext() - Method in class com.yworks.yfiles.view.input.ClickInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.DropInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.HandleInputMode
 
getInputModeContext() - Method in interface com.yworks.yfiles.view.input.IInputMode
Returns the context instance this mode is currently installed in or null if this instance is not installed.
getInputModeContext() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.MoveInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the context to operate on.
getInputModeContext() - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
The current IInputModeContext.
getInputModeContext() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.TapInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
 
getInputModeContext() - Method in class com.yworks.yfiles.view.input.WaitInputMode
 
getInputModeContextLookupChain() - Method in class com.yworks.yfiles.view.CanvasControl
Retrieves the LookupChain that can be used do decorate the ILookup.lookup(Class) call in the InputModeContext.
getInputModeGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the InputModeGroup property.
getInset() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Gets the insets to use for the bevel.
getInset() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Retrieves the inset from the style.
getInsets() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the insets for this stripe.
getInsets() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets the default insets for a stripe.
getInsets() - Method in interface com.yworks.yfiles.graph.ITable
Gets the insets for this table.
getInsets() - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
Gets the insets to use by this model.
getInsets() - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Gets the insets to use within the node's Layout.
getInsets() - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Gets the insets to use within the node's Layout.
getInsets() - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Gets the insets to use within the stripe's Layout.
getInsets() - Method in class com.yworks.yfiles.graph.StripeDefaults
Gets the default insets for a stripe.
getInsets() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Gets the insets to use for the INodeInsetsProvider that will be reported by the CollapsibleNodeStyleDecoratorRenderer's ILookup.
getInsets() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the insets for this label.
getInsets() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Gets the instance to use that provides the insets for this style.
getInsets() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Gets the instance to use that provides the insets for this style.
getInsets() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Gets the insets the INodeInsetsProvider implementation for INode should yield for this instance.
getInsets(TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the insets by delegating to Insets.
getInsets() - Method in class com.yworks.yfiles.graph.Table
 
getInsets(INode) - Method in interface com.yworks.yfiles.view.input.INodeInsetsProvider
Returns the insets for the given node.
getInsetsProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the INodeInsetsProvider (tied to the INode type parameter) for the INodes this instance has been created for.
getInstaller(T) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Callback used by ModelManager.install(java.lang.Object) to retrieve the installer for a given item.
getInstaller(T) - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Callback used by ModelManager.install(Object) to retrieve the installer for a given item.
getInstaller(T) - Method in class com.yworks.yfiles.view.ModelManager
Callback used by ModelManager.install(java.lang.Object) to retrieve the installer for a given item.
getInstaller(T) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Callback used by ModelManager.install(Object) to retrieve the installer for a given item.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Returns the com.yworks.yfiles.common.drawing.VoidEdgeStyleRenderer singleton.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Returns the com.yworks.yfiles.common.drawing.VoidLabelStyleRenderer singleton.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Returns the com.yworks.yfiles.common.drawing.VoidNodeStyleRenderer singleton.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidPathGeometry
Returns the com.yworks.yfiles.common.drawing.VoidPathGeometry singleton.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Returns the com.yworks.yfiles.common.drawing.VoidPortStyleRenderer singleton.
getInstance() - Static method in class com.yworks.yfiles.graph.styles.VoidShapeGeometry
Returns the com.yworks.yfiles.common.drawing.VoidShapeGeometry singleton.
getInt(Object) - Method in class com.yworks.yfiles.algorithms.DataProviderAdapter
Subclasses may override this method to provide access to integer values.
getInt(Object) - Method in interface com.yworks.yfiles.algorithms.IDataProvider
Returns an integer value associated with the given data holder.
getInt(Object) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Returns the integer value bound to the given edge.
getInt(Object) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Returns the integer value bound to the given node.
getInt(Object) - Method in class com.yworks.yfiles.layout.DataProviderAdapter
 
getInterEdgeRouter() - Method in class com.yworks.yfiles.layout.FixGroupLayoutStage
Gets the edge routing algorithm that is applied to route the inter-edges.
getInterEdgeRouter() - Method in class com.yworks.yfiles.layout.PartitionLayout
Gets the PartitionLayout.IInterEdgeRouter instance that is responsible for inter-edge routing.
getInterEdgeRouter() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets the current edge routing algorithm for handling inter-edges.
getInterEdgeRoutingStyle() - Method in class com.yworks.yfiles.layout.FixGroupLayoutStage
Gets the inter-edge routing style used by this layout stage.
getInterEdgesDpKey() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets the key for marking the inter-edges to be routed.
getInterleavedMode() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the mode for child node arrangement.
getInterleavedNodes() - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Gets the collection of nodes that should be arranged in an interleaved fashion.
getInternalHandles() - Method in interface com.yworks.yfiles.graphml.IReferenceHandler
Return a collection of all registered reference handles that should be written to the GraphML shared data section.
getIntersection(LineSegment, LineSegment) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Returns intersection point between the two line segments, if there is one or null if the two line segments do not intersect.
getIntersection(INode, PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Gets the intersection of a line with the visual representation of the node.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
getIntersection(INode, IShapeGeometry, IEdge, PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Finds the intersection between a node and the edge.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the intersection calculation, otherwise reverts to default (rectangular) behavior.
getIntersection(PointD, PointD) - Method in interface com.yworks.yfiles.graph.styles.IShapeGeometry
Returns the intersection for the given line with this shape's geometry.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the intersection calculation, otherwise reverts to default (rectangular) behavior.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Finds an intersection for the current node using the Style.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Tries to use the outline shape to perform the intersection calculation, otherwise reverts to default (rectangular) behavior.
getIntersection(PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.VoidShapeGeometry
This implementation always returns null.
getInvalidEdgeGroupingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge with a group ID that is not grouped at source or target side.
getIsFlipped() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Gets the value of the property isFlipped.
getIsGroupNodePredicate() - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Gets the callback for testing whether a dragged node should be created as a group node.
getIsInDomain() - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Gets the predicate which determines whether the queried item should be considered for this selection model.
getIsUpsideDown() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Gets the value of the property isUpsideDown.
getIsValidParentPredicate() - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Gets the callback for testing whether an existing node in the graph can be used as a valid parent node in the context of grouping.
getItem(IGraphClipboardContext, Object) - Method in interface com.yworks.yfiles.graph.IClipboardIdProvider
Gets the item which is represented by the given id.
getItem(K) - Method in class com.yworks.yfiles.graph.Mapper
Finds the associated value for the given key in the mapping or (re-)associates the given key with the value provided, removing previous associations.
getItem() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of property item.
getItem() - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Gets the item that should be serialized.
getItem() - Method in class com.yworks.yfiles.graphml.WriteEventArgs
Gets the item that is currently being written or null if nothing is applicable.
getItem() - Method in class com.yworks.yfiles.layout.SingleItemCollection
Gets the single item this item collection contains.
getItem(int) - Method in interface com.yworks.yfiles.utils.IListEnumerable
Returns the i-th element in the collection.
getItem() - Method in class com.yworks.yfiles.utils.ItemEventArgs
Gets the item that is the subject of the event.
getItem(ICanvasObject) - Method in class com.yworks.yfiles.view.CollectionModelManager
 
getItem() - Method in class com.yworks.yfiles.view.input.PopulateItemContextMenuEventArgs
Gets the item for which the tool tip is queried.
getItem() - Method in class com.yworks.yfiles.view.input.QueryItemToolTipEventArgs
Gets the item for which the tool tip is queried.
getItem(ICanvasObject) - Method in class com.yworks.yfiles.view.ItemModelManager
Tries to find the item managed by this instance that is associated with the given canvas object.
getItemCreator() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Gets the callback for item creation.
getItemFocused() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of property itemFocused.
getItemHighlighted() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of property itemHighlighted.
getItemPropertyKey() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
getItems() - Method in class com.yworks.yfiles.graph.AdjacencyTypes
 
getItems() - Method in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
 
getItems() - Method in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
 
getItems() - Method in class com.yworks.yfiles.graph.GraphItemTypes
 
getItems() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSides
 
getItems() - Method in class com.yworks.yfiles.graph.StripeTypes
 
getItems() - Method in class com.yworks.yfiles.layout.ComponentArrangementStyles
 
getItems() - Method in class com.yworks.yfiles.layout.CompositeLayoutData
Gets a collection of composed layout data objects.
getItems() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
 
getItems() - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
 
getItems() - Method in class com.yworks.yfiles.layout.ItemCollection
Gets a collection of items.
getItems() - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
 
getItems() - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
 
getItems() - Method in class com.yworks.yfiles.layout.LabelAngleReferences
 
getItems() - Method in class com.yworks.yfiles.layout.LabelPlacements
 
getItems() - Method in class com.yworks.yfiles.layout.LabelSideReferences
 
getItems() - Method in class com.yworks.yfiles.layout.MirrorModes
 
getItems() - Method in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
 
getItems() - Method in class com.yworks.yfiles.layout.PortDirections
 
getItems() - Method in class com.yworks.yfiles.utils.FlagsEnum
Returns all items defined in this FlagsEnum.
getItems() - Method in class com.yworks.yfiles.utils.ObservableCollection
Returns the collection used internally as the backing store.
getItems() - Method in class com.yworks.yfiles.view.DragDropKeyStates
 
getItems() - Method in class com.yworks.yfiles.view.input.GridSnapTypes
 
getItems() - Method in class com.yworks.yfiles.view.input.HandlePositions
 
getItems() - Method in class com.yworks.yfiles.view.input.HandleTypes
 
getItems() - Method in class com.yworks.yfiles.view.input.InertiaPolicies
 
getItems() - Method in class com.yworks.yfiles.view.input.MoveTypes
 
getItems() - Method in class com.yworks.yfiles.view.input.SnapLineSnapTypes
 
getItems() - Method in class com.yworks.yfiles.view.input.SnapTypes
 
getItems() - Method in class com.yworks.yfiles.view.input.StripeSubregionTypes
 
getItems() - Method in class com.yworks.yfiles.view.ModifierKeys
 
getItems() - Method in class com.yworks.yfiles.view.MouseButtons
 
getItems() - Method in class com.yworks.yfiles.view.MouseWheelBehaviors
 
getItemSelected() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Gets the value of property itemSelected.
getItemType(IModelItem) - Static method in class com.yworks.yfiles.graph.GraphItemTypes
Gets the type of the item.
getItemTypes(Iterable<IModelItem>) - Static method in class com.yworks.yfiles.graph.GraphItemTypes
Determines the types of the items contained in the collection of items.
getIterationFactor() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the iteration factor which influences the maximum number of optimization iterations the algorithm may perform.
getIvory() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Ivory as its Paint and has a Thickness of 1.
getKey() - Method in class com.yworks.yfiles.view.KeyEventArgs
 
getKey() - Method in class com.yworks.yfiles.view.ResourceKey
Gets the key that is used by this instance.
getKeyBindings(ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Returns the key bindings registered for the given command.
getKeyboardInputMode() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeBinding
Returns the keyboard input mode for which this binding was created.
getKeyboardInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the KeyboardInputMode.
getKeyboardInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
getKeyCode() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Returns the key code.
getKeyDefinition() - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
The key definition of the GraphML attribute.
getKeyDefinitionAttributes() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
 
getKeyDefinitionAttributes() - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Gets the XML attributes that should be added to the key definition in the GraphML key element.
getKeyEvent() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Returns the original KeyEvent.
getKeyEvent() - Method in class com.yworks.yfiles.view.KeyEventArgs
The key event.
getKeyEventType() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Gets the type of the event.
getKeyType() - Method in class com.yworks.yfiles.graph.MapperMetadata
 
getKeyType() - Method in class com.yworks.yfiles.graphml.TypedKey
Gets the type of the value that is associated with this key.
getKeyValue() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Returns the value of the character that has been typed.
getKhaki() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Khaki as its Paint and has a Thickness of 1.
getLabel() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Gets the currently configured label.
getLabel() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Gets the currently configured label.
getLabel() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Gets the currently configured label.
getLabel() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the label to edit.
getLabel() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Gets the label instance.
getLabel() - Method in class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Gets the label that is being edited.
getLabelCandidateDescriptor(ILabel, ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Callback that retrieves the label candidate descriptor for the given label and parameter.
getLabelCandidateDescriptorProvider(IGraph) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Callback method that gets the label candidate descriptor provider for the given IGraph.
getLabelCandidates(IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
 
getLabelCandidates(INodeLabelLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
 
getLabelCandidates(IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
Returns the EdgeLabelCandidate that describes the current label position.
getLabelCandidates(INodeLabelLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
Returns the NodeLabelCandidate that describes the current label position.
getLabelCandidates(IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayoutModel
Returns all EdgeLabelCandidates that describe valid label positions within this model.
getLabelCandidates(INodeLabelLayout, INodeLayout) - Method in interface com.yworks.yfiles.layout.INodeLabelLayoutModel
Returns all NodeLabelCandidates that describe valid label positions within this model.
getLabelCandidates(IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Returns all EdgeLabelCandidates that describe valid label positions within this model.
getLabelCrossingPenaltyFactors() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from labels to a crossing penalty factor.
getLabelDecorator() - Method in class com.yworks.yfiles.graph.GraphDecorator
Returns a LabelDecorator instance that can be used to decorate the ILabel instances in the graph that this decorator has been created for.
getLabelDefaults() - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
getLabelDefaults() - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Gets the defaults for labels at edges.
getLabelDefaults(ILabelOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Gets the label defaults for a given ILabelOwner in the context of the graph.
getLabelDefaults() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Gets the defaults for labels at nodes.
getLabelDefaults() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
getLabelEditableItems() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items may have their labels edited.
getLabelEditableItems() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a property that determines which types of items may have their labels edited.
getLabelFactory(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the ILabelLayoutFactory for the given graph.
getLabeling() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the ILayoutStage that places the labels of the input graph.
getLabeling() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that places the labels of the input graph.
getLabelInsetsColor() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Gets the base color to use for drawing the label insets background.
getLabelLayout(Node) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the layout information for all labels associated with the given node of the copied graph.
getLabelLayout(Edge) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the layout information for all labels associated with the given edge of the copied graph.
getLabelLayout(Node) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getLabelLayout(Edge) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getLabelLayout(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the layout information for all labels associated with the given node.
getLabelLayout(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the layout information for all labels associated with the given edge.
getLabelLayoutParameter() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the ILabelModelParameter to use for the first label of the folding edge.
getLabelLayoutParameter() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the ILabelModelParameter to use for the first label of the collapsed group node.
getLabelLayoutParameter(GraphCopier, IGraph, ILabel, ILabelOwner) - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets a ILabelModelParameter for the given label to be placed at the given newOwner.
getLabelModel() - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayout
Gets the label model that describes the valid locations for this label.
getLabelModel() - Method in interface com.yworks.yfiles.layout.INodeLabelLayout
Gets the label model that describes the valid locations for this label.
getLabelModelParameterFinderDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the ILabelModelParameterFinder type for the ILabels of the graph this instance has been created for.
getLabelModelParameterProviderDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the ILabelModelParameterProvider type for the ILabels of the graph this instance has been created for.
getLabelModels() - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
Gets a list of ILabelModel implementations that are wrapped by this instance.
getLabelParameter(IInputModeContext, ILabelOwner) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Determines the label model parameter to use for the label, depending on the owner.
getLabelPlacement(YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
 
getLabelPlacement(YDimension, IEdgeLayout, INodeLayout, INodeLayout, DiscreteEdgeLabelPositions) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Returns the oriented box of the label for the given label position.
getLabelPlacement(YDimension, INodeLayout, Object) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
 
getLabelPlacement(YDimension, INodeLayout, DiscreteNodeLabelPositions) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Returns the oriented box of the label for the given label position.
getLabelPlacement(YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
 
getLabelPlacement(YDimension, INodeLayout, Object) - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
 
getLabelPlacement(YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayoutModel
Returns the oriented box of the label for the position encoded by the given model parameter.
getLabelPlacement(YDimension, INodeLayout, Object) - Method in interface com.yworks.yfiles.layout.INodeLabelLayoutModel
Returns the bounds of the label for the position encoded by the given model parameter.
getLabelPlacement(INodeLabelLayoutModel, YDimension, INodeLayout, Object) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the upper-left corner of the paraxial bounding box of the given node label as encoded by the specified model parameter.
getLabelPlacement(IEdgeLabelLayoutModel, YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the upper-left corner of the paraxial bounding box of the given edge label as encoded by the specified model parameter.
getLabelPlacement(YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
 
getLabels() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getLabels() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getLabels() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getLabels() - Method in class com.yworks.yfiles.graph.FoldingLabelOwnerState
The FoldingLabelStates owned by this state.
getLabels() - Method in interface com.yworks.yfiles.graph.IGraph
A view of the node and edge labels contained in this graph.
getLabels() - Method in interface com.yworks.yfiles.graph.ILabelOwner
Provides access to a collection of labels that are owned by this instance.
getLabels() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets the defaults for labels at stripes.
getLabels() - Method in class com.yworks.yfiles.graph.SimpleEdge
Gets the collection for the labels.
getLabels() - Method in class com.yworks.yfiles.graph.SimpleNode
Gets the collection for the labels.
getLabels() - Method in class com.yworks.yfiles.graph.StripeDefaults
 
getLabelSnapContext() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The LabelSnapContext instance that handles interactive snapping of ILabels to their owner during drag operations like movements.
getLabelSnapContextHelperDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the ILabelSnapContextHelper for the ILabels this instance has been created for.
getLabelStyle() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the ILabelStyle to use for the first label of the folding edge.
getLabelStyle() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the ILabelStyle to use for the first label of the collapsed group nodes.
getLabelStyle() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Gets the ILabelStyle that is used for rendering the foreground of the label.
getLabelStyle(IInputModeContext, ILabelOwner) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Determines the style to use for the label, depending on the owner.
getLabelStyle() - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
The style to use for the rendering.
getLabelStyleInsets() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Gets the insets to apply for the LabelStyle as margins.
getLabelText() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Gets the value of property labelText.
getLabelUpVector(double) - Static method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Calculates the up vector for a label whose right vector is rotated clockwise by the given angle.
getLaneTightness() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the tightness factor of the lane.
getLargeHorizontalChange() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the change of the horizontal scroll bar when the track of the bar is clicked.
getLargeVerticalChange() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the change of the vertical scroll bar when the track of the bar is clicked.
getLast() - Method in class com.yworks.yfiles.algorithms.YPointPath
Gets the last point in the path.
getLast() - Method in interface com.yworks.yfiles.view.ICanvasObjectGroup
Returns the last item in the rendering list of this group or null.
getLastAppliedRadius() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets the radius that was applied to the last layout calculated by this algorithm.
getLastCoordinate() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the last coordinates of the last path element.
getLastDragEvent() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the last processed drag event argument.
getLastEventLocation() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the last location provided by a pointing device (for instance mouse or touch).
getLastEventTime() - Method in class com.yworks.yfiles.view.Touch2DPoint
Gets the time of the last event that was raised by this device.
getLastMouse2DEvent() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the last mouse event triggered by this instance.
getLastTouch2DEvent() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the last touch event triggered by this instance.
getLastViewCoordinate() - Method in class com.yworks.yfiles.view.Touch2DPoint
Gets the last device coordinate in the view coordinate system.
getLastWakeupTime() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the time when the last wake-up, that is, call to InteractiveOrganicLayout.wakeUp(), occurred.
getLastX() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the last x coordinate of the last path element.
getLastY() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the last y coordinate of the last path element.
getLavender() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Lavender as its Paint and has a Thickness of 1.
getLavenderBlush() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LavenderBlush as its Paint and has a Thickness of 1.
getLawnGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LawnGreen as its Paint and has a Thickness of 1.
getLayer(int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayers
Returns the layer at the specified position in this list of layers.
getLayer() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the index of the ILayer instance to which the Node of this INodeData instance belongs.
getLayerAlignment() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets the alignment of the node of this NodeLayoutDescriptor instance within its layer.
getLayerAlignment(LayoutGraph, ILayoutDataProvider, Node, int, double) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Returns the alignment of the node with a specified layer.
getLayerConstraintFactory() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the factory to specify layer constraints.
getLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the ILayerer instance responsible for generating the layer assignment (first phase of the layout algorithm).
getLayerIndices() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapper from nodes to the index of their layer.
getLayeringStrategy() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the layering strategy that determines how nodes are distributed into different layers.
getLayers(Graph, NodeList) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes calculated by a breadth first search.
getLayers(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a breadth first search.
getLayers(Graph, IDataProvider, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a breadth first search.
getLayers(Graph, NodeList, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a breadth first search.
getLayers(Graph, NodeList, boolean, INodeMap, int) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a directed/undirected breadth first search where the maximum number of layers is restricted.
getLayers(Graph, NodeList, BfsDirection, INodeMap, int) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a directed/undirected breadth first search where the maximum number of layers is restricted.
getLayers(Graph, NodeList, boolean, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a directed/undirected breadth first search where the maximum number of layers is restricted.
getLayers(Graph, NodeList, BfsDirection, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Bfs
Returns the layers of nodes constructed by a directed/undirected breadth first search where the maximum number of layers is restricted.
getLayerSpacing() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the spacing between two consecutive circles (layers).
getLayerSpacing() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the distance between two adjacent layers.
getLayout() - Method in class com.yworks.yfiles.graph.FolderNodeState
The layout of the node.
getLayout() - Method in interface com.yworks.yfiles.graph.ILabel
Gets a snapshot of the current layout of the label.
getLayout() - Method in interface com.yworks.yfiles.graph.INode
Returns a live view of the layout of the node.
getLayout() - Method in interface com.yworks.yfiles.graph.IStripe
Returns a live view of the relative layout of the stripe.
getLayout() - Method in interface com.yworks.yfiles.graph.ITable
Gets the relative layout of the table.
getLayout() - Method in class com.yworks.yfiles.graph.SimpleNode
 
getLayout() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Retrieves the current layout.
getLayout() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Holds the layout of the current label.
getLayout() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Returns the Layout of the node this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Returns the Layout of the stripe this renderer is currently configured for.
getLayout() - Method in class com.yworks.yfiles.graph.Table
Gets the relative layout of the table.
getLayout(Node) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the layout information for the given node of the copied graph.
getLayout(Edge) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the layout information for the given edge of the copied graph.
getLayout(Node) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getLayout(Edge) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getLayout() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the ILayoutAlgorithm this instance is using.
getLayout(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the layout information for the given node.
getLayout(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the layout information for the given edge.
getLayout() - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Gets the layouter object that belongs to this layout context.
getLayoutCallback() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the callback that is notified upon completion of multi-page layout calculation runs.
getLayoutData() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the layout data that is applied when starting the executor.
getLayoutGraph() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the layout graph that is used by this instance to calculate the layout.
getLayoutMode() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the layout mode this layouter should use for upcoming layouts.
getLayoutOrientation() - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Gets the layout orientation.
getLayoutOrientation() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the main orientation of the layout.
getLayoutOrientation() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the layout orientation that is considered during the placement of partial elements.
getLayoutParameter() - Method in class com.yworks.yfiles.graph.FoldingLabelState
The ILabelModelParameter used to describe the label's layout.
getLayoutParameter() - Method in interface com.yworks.yfiles.graph.ILabel
Gets the label model's parameter that determines the positioning of this label.
getLayoutParameter() - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Gets the label model parameter to use for labels.
getLayoutParameter() - Method in class com.yworks.yfiles.graph.LabelDefaults
 
getLayoutParameter() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getLayoutParameter() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the LayoutParameter of the label to add.
getLayoutParameterInstance(ILabelOwner) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Factory method that returns a label model parameter instance for use with newly created labels.
getLayoutParameterInstance(ILabelOwner) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
getLayouts() - Method in class com.yworks.yfiles.layout.SequentialLayout
Gets the chain of layout algorithms.
getLayoutStages() - Method in class com.yworks.yfiles.layout.CompositeLayoutStage
Gets the complete pipeline of ILayoutStages that were added to this CompositeLayoutStage.
getLayoutStyle() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the global layout style for this layout algorithm.
getLayoutStyle() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets the layout style for this layout algorithm.
getLayoutStyle() - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Gets the layout style of the self-loops.
getLeadingEdges() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Gets the collection of leading edges.
getLeadingHeaderHitTestable() - Method in interface com.yworks.yfiles.view.input.IStripeHitTestHelper
Return a IHitTestable that should report hits on the leading header region of the stripe.
getLeafNodes(Graph, boolean) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns all leaf nodes of the given tree.
getLeafPlacement() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the layout policy for leaf nodes.
getLeaves() - Method in interface com.yworks.yfiles.graph.IStripe
Returns a collection of all descendants of stripe that are leaves and therefore don't have any child stripes.
getLeft() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the left inset.
getLeftInset() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the left column inset in which no element will lie in the resulting layout.
getLeftLaneInset() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the left insets of the swimlane in which no element will lie in the resulting layout.
getLeftRightPlacersLeftNodes() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets a mapping from nodes to a boolean value that specifies whether a node should be placed left of the bus (true) or right of the bus (false).
getLemonChiffon() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LemonChiffon as its Paint and has a Thickness of 1.
getLength() - Method in class com.yworks.yfiles.geometry.GeneralPath
Returns the geometric length of this path.
getLength() - Method in class com.yworks.yfiles.graph.styles.Arrow
 
getLength() - Method in interface com.yworks.yfiles.graph.styles.IArrow
Returns the length of the arrow (the distance from the arrow's tip to the position where the visual representation of the edge's path should begin).
getLengthInterval() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Gets an interval spanning the union of the maximum extension of the segment infos.
getLevel(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns the level of the given node of the dendrogram.
getLevelCount() - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Gets the number of levels this dendrogram has.
getLightBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightBlue as its Paint and has a Thickness of 1.
getLightCoral() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightCoral as its Paint and has a Thickness of 1.
getLightCyan() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightCyan as its Paint and has a Thickness of 1.
getLightGoldenrodYellow() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightGoldenrodYellow as its Paint and has a Thickness of 1.
getLightGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Color.LIGHTGRAY as its Paint and has a Thickness of 1.
getLightGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightGreen as its Paint and has a Thickness of 1.
getLightPink() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightPink as its Paint and has a Thickness of 1.
getLightSalmon() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightSalmon as its Paint and has a Thickness of 1.
getLightSeaGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightSeaGreen as its Paint and has a Thickness of 1.
getLightSkyBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightSkyBlue as its Paint and has a Thickness of 1.
getLightSlateGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightSlateGray as its Paint and has a Thickness of 1.
getLightSteelBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightSteelBlue as its Paint and has a Thickness of 1.
getLightYellow() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LightYellow as its Paint and has a Thickness of 1.
getLime() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Lime as its Paint and has a Thickness of 1.
getLimeGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses LimeGreen as its Paint and has a Thickness of 1.
getLineBreakRecognizer() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the IEventRecognizer to detect the key gesture for new line breaks.
getLineCap() - Method in class com.yworks.yfiles.view.Pen
Gets the line cap for the end of the line.
getLineDistance() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets the distance between two adjacent edge paths that run in parallel.
getLineDistance() - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Gets the distance between two self-loops incident to the same node.
getLineJoin() - Method in class com.yworks.yfiles.view.Pen
Gets the line join property.
getLinen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Linen as its Paint and has a Thickness of 1.
getLineSegment(int) - Method in class com.yworks.yfiles.algorithms.YPointPath
Returns a line segment in the path.
getLineSegmentCount() - Method in class com.yworks.yfiles.algorithms.YPointPath
Gets the number of line segments in the path.
getLineSpacing() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Returns the value for the lineSpacing property of the JavaFX text.
getList() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Gets a list of the Nodes associated with this ILayer instance.
getLocalName() - Method in class com.yworks.yfiles.graphml.XmlName
Returns the local (unqualified) name of this XmlName.
getLocalRoot() - Method in interface com.yworks.yfiles.graph.IFoldingView
Gets an entity of the MasterGraph hierarchy to serve as the virtual root for the view's local hierarchy.
getLocation() - Method in class com.yworks.yfiles.algorithms.YRectangle
Gets coordinates of upper left corner.
getLocation() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Returns the instance that stores the position of this rectangle.
getLocation() - Method in class com.yworks.yfiles.graph.FoldingBendState
The location of the bend.
getLocation() - Method in interface com.yworks.yfiles.graph.IBend
Gets a view of the location of the bend in the world coordinate system.
getLocation() - Method in interface com.yworks.yfiles.graph.IPort
Gets a snapshot of the current location of the port.
getLocation(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
 
getLocation(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
 
getLocation(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
getLocation(IPort, IPortLocationModelParameter) - Method in interface com.yworks.yfiles.graph.portlocationmodels.IPortLocationModel
Determines the location of the port for the given parameter.
getLocation(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
 
getLocation() - Method in class com.yworks.yfiles.graph.SimpleBend
Gets the location of this bend.
getLocation() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the coordinates of the upper-left corner of the candidate's bounds.
getLocation(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the coordinates of the given node's upper-left corner.
getLocation() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the fixed location within the location range for this segment info.
getLocation() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the vertical coordinate for horizontal intervals or the horizontal coordinate for vertical intervals, respectively.
getLocation() - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Gets the location of the click.
getLocation() - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Delegates to the WrappedHandler's Location property.
getLocation() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the location where the bend creation gesture was initialized.
getLocation() - Method in interface com.yworks.yfiles.view.input.IDragHandler
Returns a view of the location of the item.
getLocation() - Method in class com.yworks.yfiles.view.input.ItemClickedEventArgs
Gets the location of the click.
getLocation() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
getLocation() - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
 
getLocation() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Returns a view of the location of the item.
getLocation() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Returns a view of the center of the handle.
getLocation() - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
getLocation() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Returns a view of the center of the handle.
getLocation() - Method in class com.yworks.yfiles.view.input.SnapState
Gets the current location.
getLocation() - Method in class com.yworks.yfiles.view.input.TapEventArgs
Gets the location of the tap.
getLocation() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the location of the text box in world coordinates.
getLocation() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Returns the coordinates in the world coordinate space associated with this event.
getLocation() - Method in class com.yworks.yfiles.view.Touch2DEvent
Returns the location represented by this event in world coordinates.
getLocationParameter() - Method in class com.yworks.yfiles.graph.FoldingPortState
The IPortLocationModelParameter describing the position of this port.
getLocationParameter() - Method in interface com.yworks.yfiles.graph.IPort
Gets the IPortLocationModelParameter that is used to determine the location of this port.
getLocationParameter() - Method in interface com.yworks.yfiles.graph.IPortDefaults
Gets the location model parameter to use for ports.
getLocationParameter() - Method in class com.yworks.yfiles.graph.PortDefaults
 
getLocationParameter() - Method in class com.yworks.yfiles.graph.SimplePort
 
getLocationParameter() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Gets the model parameter that will be used for the LocationParameter if this candidate is chosen.
getLocationParameter() - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Returns the model parameter that will be used for the LocationParameter if this candidate is chosen.
getLocationParameterInstance(IPortOwner) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Factory method that returns a location model parameter instance for use with newly created ports.
getLocationParameterInstance(IPortOwner) - Method in class com.yworks.yfiles.graph.PortDefaults
 
getLocationParameters() - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
Gets all parameters that are associated with this instance.
getLocationRange() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the range, i.e., the interval within which the segment should be placed.
getLockedPortEdges() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Provides access to the enumeration of IEdge instances whose ports have been locked at source and target end.
getLongPressDuration() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the value of the long press time.
getLookup() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Gets the lookup instance to use in AbstractGraphWrapper.lookup(Class).
getLookup() - Method in class com.yworks.yfiles.graph.DefaultGraph
Returns the lookup implementation that is used for DefaultGraph.lookup(Class) calls.
getLookupImplementation() - Method in class com.yworks.yfiles.graph.SimpleBend
Gets the ILookup implementation used for calls to SimpleBend.lookup(Class) on this instance.
getLookupImplementation() - Method in class com.yworks.yfiles.graph.SimpleEdge
Gets the ILookup implementation used for calls to SimpleEdge.lookup(Class) on this instance.
getLookupImplementation() - Method in class com.yworks.yfiles.graph.SimpleLabel
Gets the ILookup implementation used for calls to SimpleLabel.lookup(Class) on this instance.
getLookupImplementation() - Method in class com.yworks.yfiles.graph.SimpleNode
Gets the ILookup implementation used for calls to SimpleNode.lookup(Class) on this instance.
getLookupImplementation() - Method in class com.yworks.yfiles.graph.SimplePort
Gets the ILookup implementation used for calls to SimplePort.lookup(Class) on this instance.
getMagenta() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Magenta as its Paint and has a Thickness of 1.
getManager() - Method in interface com.yworks.yfiles.graph.IFoldingView
Provides access to the manager that created this view and that contains a reference to the MasterGraph.
getManhattanDistance(YRectangle) - Method in class com.yworks.yfiles.algorithms.YRectangle
Returns the Manhattan distance to the passed rectangle.
getMapper(Class<K>, Class<V>, Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Returns a mapper that has previously been registered with this instance for the given tag.
getMapper(Class<V>, NodeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Returns a mapper that has previously been registered with this instance for the given tag.
getMapper(Class<V>, EdgeDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Returns a mapper that has previously been registered with this instance for the given tag.
getMapper(Class<V>, ILabelLayoutDpKey<V>) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Returns a mapper that has previously been registered with this instance for the given tag.
getMapper(Class<K>, Class<V>, Object) - Method in class com.yworks.yfiles.graph.MapperRegistry
 
getMapper() - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Gets the mapper to use for storing the data.
getMapper() - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Gets the mapper to use for querying the data for each item.
getMapper() - Method in class com.yworks.yfiles.layout.ItemCollection
Gets a mapping from the items to a boolean value.
getMapper() - Method in class com.yworks.yfiles.layout.ItemMapping
Gets an IMapper that realizes the mapping.
getMapperMetadata(Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Gets the mapper meta data for the mapper that is registered using the tag.
getMapperMetadata(Object) - Method in class com.yworks.yfiles.graph.MapperRegistry
 
getMapperMetadata() - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Gets the mapper metadata to serialize to the key definition.
getMapperRegistry() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getMapperRegistry() - Method in class com.yworks.yfiles.graph.DefaultGraph
Gets the mapper registry that is associated with this graph instance.
getMapperRegistry() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the mapper registry that is associated with this graph instance.
getMargin() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the margins for the exported image.
getMargin() - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Specifies the margin around the label layout.
getMargin() - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Specifies the margin around the node layout.
getMargins() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the insets in view coordinates that should be used by the OverviewInputMode.updateVisibleArea() operation.
getMaroon() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Maroon as its Paint and has a Thickness of 1.
getMarqueeCursor() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the cursor to use during the dragging of the marquee.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, calls BevelNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getMarqueeTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, calls DefaultLabelStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, calls GeneralPathNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, calls IconLabelStyleRenderer.configure() and returns this.
getMarqueeTestable(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IMarqueeTestable interface that can handle the provided edge and its associated style.
getMarqueeTestable(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets an implementation of the IMarqueeTestable interface that can handle the provided label and its associated style.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, calls ImageNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IMarqueeTestable interface that can handle the provided node and its associated style.
getMarqueeTestable(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets an implementation of the IMarqueeTestable interface that can handle the provided port and its associated style.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, calls MemoryImageNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, calls PanelNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters, calls PathBasedEdgeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, calls ShapeNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, calls ShinyPlateNodeStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getMarqueeTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, calls TemplateLabelStyleRenderer.configure() and returns this.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Provides a marquee testing implementation for the given style and node.
getMarqueeTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, calls TemplatePortStyleRenderer.configure() and returns this.
getMarqueeTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the IMarqueeTestable.NEVER that will always report misses.
getMarqueeTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the IMarqueeTestable.NEVER that will always report misses.
getMarqueeTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the IMarqueeTestable.NEVER that will always report misses.
getMarqueeTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the IMarqueeTestable.NEVER that will always report misses.
getMarqueeTestableDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has been created for.
getMarqueeTestableDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has been created for.
getMarqueeTestableDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has been created for.
getMarqueeTestableDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has been created for.
getMarqueeTestableDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has been created for.
getMasterEdge() - Method in class com.yworks.yfiles.graph.FoldingEdgeStateId
The edge instance in the MasterGraph that is represented by the folding edge in a view.
getMasterEdges(IEdge) - Method in interface com.yworks.yfiles.graph.IFoldingView
Helper method that corresponds to the IFoldingView.getMasterItem(IModelItem) method, but is used for folding edges, only.
getMasterGraph() - Method in class com.yworks.yfiles.graph.FoldingManager
Yields the master IGraph instance that holds the complete model in expanded group node state.
getMasterItem(T) - Method in interface com.yworks.yfiles.graph.IFoldingView
Helper method that can be used to retrieve the original "master" items in the MasterGraph that is managed by the Manager associated with this view.
getMax() - Method in class com.yworks.yfiles.algorithms.BorderLine
Gets the greatest position of this borderline.
getMax(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the maximum position of the given segment.
getMax(LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Callback used for calculating the lower (max) value of a given node.
getMax() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Gets the upper bound of the interval.
getMax() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the upper bound of the orthogonal interval.
getMaxColumnLevel() - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
The maximum nesting level the column hierarchy may acquire during a reparent gesture.
getMaxExtension() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the maximum extension that this segment can span.
getMaximumChildSectorAngle() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the maximum sector angle around a node within which the node's children will be placed.
getMaximumDeviationAngle() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the maximum deviation angle allowed for an edge.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Gets the time limit (in milliseconds) set for this sequencer per execution.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the time limit (in milliseconds) set for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the time limit (in milliseconds) set for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets the time limit (in milliseconds) set for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Gets the time limit in milliseconds set for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.labeling.GenericLabeling
Gets the time limit for this algorithm in milliseconds.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the preferred time limit (in milliseconds) for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the maximum duration in milliseconds that this layout algorithm is allowed to run.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the maximum duration in milliseconds that this algorithm is allowed to run.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the maximum duration in milliseconds that this layout algorithm is allowed to run.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Gets the maximum duration in milliseconds that this layout stage is allowed to run.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the preferred time limit (in milliseconds) for the layout algorithm.
getMaximumDuration() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the time limit (in milliseconds) set for the edge routing algorithm.
getMaximumError() - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Gets the maximum allowed error for the fitting process.
getMaximumHorizontalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the maximum value for the horizontal scroll bar.
getMaximumNodeSize() - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Gets the maximum size of a node used for calculating layer overlaps.
getMaximumNonOrthogonalSegmentRatio() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the maximum segment length ratio at each end of an orthogonal segment that may get converted into a (non-orthogonal) polyline segment.
getMaximumPageSize() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets the maximum size of a single page.
getMaximumPolylineSegmentRatio() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the maximum ratio between the horizontal/vertical part of a segment and the (non-orthogonal) polyline part.
getMaximumSize() - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Gets the maximum size allowed for the reshapeable.
getMaximumSize(INode) - Method in interface com.yworks.yfiles.view.input.INodeSizeConstraintProvider
Returns the maximum size allowed for the given node.
getMaximumSize() - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Gets the instance to return by NodeSizeConstraintProvider.getMaximumSize(INode).
getMaximumSize(INode) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
 
getMaximumSize() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the maximum size allowed for the reshapeable.
getMaximumSize() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Gets the maximum size allowed for the reshapeable.
getMaximumSize() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the maximum size of the node.
getMaximumSnapDistance() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the maximum distance the pointer may be away of a candidate in order to be snapped to the candidate.
getMaximumTargetZoom() - Method in class com.yworks.yfiles.view.ViewportAnimation
Gets the maximum zoom level to use after the animation.
getMaximumVerticalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the maximum value for the vertical scroll bar.
getMaximumZoom() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the maximum zoom level that is valid for Zoom.
getMaximumZoom(SizeD) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Determines the text box's maximum zoom value.
getMaxRowLevel() - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
The maximum nesting level the row hierarchy may acquire during a reparent gesture.
getMaxValue() - Method in class com.yworks.yfiles.algorithms.BorderLine
Gets the maximum value that is set on this borderline.
getMaxValue(double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Calculates the maximum value in the interval from->to.
getMaxX() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the largest x coordinate of this rectangle.
getMaxX() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the maximum X coordinate of the rectangle.
getMaxX() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the right border for this struct.
getMaxX() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the x-coordinate of the right border of this PartitionCell.
getMaxX() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current maximum x-coordinate of this TreeLayout.SubtreeShape instance.
getMaxY() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the largest y coordinate of this rectangle.
getMaxY() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the maximum Y coordinate of the rectangle.
getMaxY() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the lower border for this struct.
getMaxY() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the y-coordinate of the bottom border of this PartitionCell.
getMaxY() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current maximum y-coordinate of this TreeLayout.SubtreeShape instance.
getMediumAquamarine() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumAquamarine as its Paint and has a Thickness of 1.
getMediumBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumBlue as its Paint and has a Thickness of 1.
getMediumOrchid() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumOrchid as its Paint and has a Thickness of 1.
getMediumPurple() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumPurple as its Paint and has a Thickness of 1.
getMediumSeaGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumSeaGreen as its Paint and has a Thickness of 1.
getMediumSlateBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumSlateBlue as its Paint and has a Thickness of 1.
getMediumSpringGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumSpringGreen as its Paint and has a Thickness of 1.
getMediumTurquoise() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumTurquoise as its Paint and has a Thickness of 1.
getMediumVioletRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MediumVioletRed as its Paint and has a Thickness of 1.
getMemento(IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
Retrieves the memento associated with an item in the clipboard graph that has been stored with the item during GraphClipboard.onElementCopied(IModelItem, IModelItem) and GraphClipboard.onElementCut(IModelItem, IModelItem).
getMemento() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Gets a token that allows to bind a constraint factory to a graph instance after creation.
getMemento() - Method in interface com.yworks.yfiles.layout.hierarchic.ISequenceConstraintFactory
Gets a token that allows to bind a constraint factory to a graph instance after creation.
getMementoSupport(T) - Method in interface com.yworks.yfiles.graph.IMementoSupportProvider
A simple function that is used to retrieve an IMementoSupport for any given object.
getMementoSupportDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IMementoSupport type for the type of items this instance has been created for.
getMementoSupportDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IMementoSupport type for the type of items this instance has been created for.
getMementoSupportDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IMementoSupport type for the type of items this instance has been created for.
getMementoSupportDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IMementoSupport type for the type of items this instance has been created for.
getMementoSupportDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IMementoSupport type for the type of items this instance has been created for.
getMenu() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets the menu to show.
getMenu() - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Gets the popup menu to populate.
getMerger() - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Gets the merger instance.
getMidnightBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MidnightBlue as its Paint and has a Thickness of 1.
getMin() - Method in class com.yworks.yfiles.algorithms.BorderLine
Gets the smallest position of this borderline.
getMin(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the minimum position of the given segment.
getMin(LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Callback used for calculating the upper (min) value of a given node.
getMin() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Gets the lower bound of the interval.
getMin() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the lower bound of the orthogonal interval.
getMinDistance(LayoutGraph, ILayer, ILayoutDataProvider, Node, Node) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Determines the minimum distance between two Nodes of the same layer.
getMinDistance(LayoutGraph, ILayer, ILayoutDataProvider, Node, Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IDrawingDistanceCalculator
Main interface method called by INodePlacer instances to determine the minimum distance between Nodes of same layer.
getMinDistance(LayoutGraph, ILayer, Node, Node) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Specifies the minimum allowed distance between two nodes of the same given layer.
getMinDistance(LayoutGraph, ILayer, ILayoutDataProvider, Node, Node) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
 
getMinExtension() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the minimum known extension of the segment, i.e., the minimum interval that this segment will cover in any case.
getMinimumBackboneSegmentLength() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the preferred minimum length of a backbone segment.
getMinimumBendAngle() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the minimum bend angle (in degrees) between two adjacent edge segments.
getMinimumBusConnectionsCount() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the minimum number of bus connections a backbone segment must have.
getMinimumBusDistance() - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Gets the minimum distance between the nodes of a multi-parent structure and the bus connecting these nodes.
getMinimumDistance() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the preferred minimum distance to obstacles.
getMinimumDistance() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets the preferred minimum distance to obstacles.
getMinimumDistance(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns the minimum length between two edges associated with the given edge.
getMinimumDistance() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Gets the minimum distance the algorithm should guarantee between nodes and non-incident edges.
getMinimumDistance() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the minimum distance that an edge will maintain from its source and target node.
getMinimumDistanceToEdge() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the minimum distance between any two edge segments.
getMinimumDistanceToNode() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the minimum distance between edge segments and nodes.
getMinimumEdgeDistances() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the mapping from edges to their minimum distance to the next edge and to node sides.
getMinimumEdgeLength() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the minimum length that this layout algorithm assigns to edges of the graph.
getMinimumEdgeToEdgeDistance() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the minimum distance between a pair of edges.
getMinimumEdgeToEdgeDistance() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the minimum distance between edges.
getMinimumEdgeToEdgeDistancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violations of the minimum distance between any two edges.
getMinimumEnclosedArea() - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Gets the minimum rectangular area that needs to be contained in the reshapeable.
getMinimumEnclosedArea(INode) - Method in interface com.yworks.yfiles.view.input.INodeSizeConstraintProvider
Returns the minimum area that needs to be enclosed by the given node.
getMinimumEnclosedArea() - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
getMinimumEnclosedArea(INode) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
 
getMinimumEnclosedArea() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the minimum enclosed area that needs to be encompassed by this reshapeable.
getMinimumEnclosedArea() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Gets the minimum enclosed area that needs to be encompassed by this reshapeable.
getMinimumEnclosedArea() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets minimum area the node's layout needs to encompass.
getMinimumFirstLastSegmentLengthPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violations of the minimum length of the first and last segment of an edge.
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the minimum length of the first segment of the edge path (at the source node).
getMinimumFirstSegmentLength(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns the minimum length of the first segment of the given edge.
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Gets the minimum length of the first segment of the edge path (at the source node).
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Gets the minimum length of the first segment of the edge path (at the source node).
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the minimum length of the first segment of the edge path (at the source node).
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Gets the minimum length for the first segment of the associated edge.
getMinimumFirstSegmentLength() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the minimum length for the first segment of an edge.
getMinimumFirstSegmentLengths() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the mapping from edges to the minimum length of their first segment.
getMinimumGroupDistance() - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Gets the minimum distance between group nodes.
getMinimumGroupNodeToEdgeDistancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violations of the minimum distance between any edge and any group node side.
getMinimumHeight() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the minimum height of the row.
getMinimumHorizontalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the minimum value for the horizontal scroll bar.
getMinimumLaneWidth() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the minimum width of the swimlane.
getMinimumLastSegmentLength() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the minimum length of the last segment of the edge path (at the target node).
getMinimumLastSegmentLength(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns the minimum length of the last segment of the given edge.
getMinimumLastSegmentLength() - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Gets the minimum length of the last segment of the edge path (at the target node).
getMinimumLastSegmentLength() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the minimum length of the last segment of the edge path (at the target node).
getMinimumLastSegmentLength() - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Gets the minimum length for the last segment of the associated edge.
getMinimumLastSegmentLength() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the minimum length for the last segment of an edge.
getMinimumLastSegmentLengths() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the mapping from edges to the minimum length of their last segment.
getMinimumLayerDistance() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the minimum distance between two adjacent layers.
getMinimumLayerDistance() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the minimum distance between two circles.
getMinimumLayerDistance() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the minimum distance between two adjacent layers.
getMinimumLayerHeight() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets the minimum height of the layer to which this node is assigned.
getMinimumLayerHeight(LayoutGraph, ILayoutDataProvider, ILayer) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Returns the minimum height of a given layer.
getMinimumLength() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the minimum length of an edge.
getMinimumLength() - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Gets the minimum length for the associated edge.
getMinimumNodeCornerDistance() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the minimum distance that the edge should maintain from node corners when entering or leaving the node.
getMinimumNodeCornerDistancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violations of the minimum distance the edge shall maintain from node corners when entering or leaving the node.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets the minimum distance between nodes that are next to each other on the circle.
getMinimumNodeDistance(LayoutGraph, Node) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns the minimum distance between two nodes associated with the given node.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the minimum node distance that this algorithm should enforce between all pairs of nodes.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Gets the minimum distance to be kept between any two nodes of the graph.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
Gets the minimum distance to be kept between any two nodes of the graph.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Gets the default minimum distance that has to be obeyed between any two nodes.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the minimum distance between two adjacent nodes.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the minimum distance to be kept between the nodes in the tree.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the minimum horizontal distance between adjacent nodes within the same layer.
getMinimumNodeDistance() - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Gets the minimum distance between two nodes belonging to the same multi-parent structure.
getMinimumNodeDistances() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the mapping from nodes to their minimum distance to selfloop edges.
getMinimumNodeDistances() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the mapping from nodes to their minimum distance to other nodes.
getMinimumNodeSize(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Returns the minimum size this model would require for the node owner of the label if the the given label was used with the provided parameter.
getMinimumNodeSize(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Returns the minimum size this model would require for the node owner of the label if the the given label was used with the provided parameter.
getMinimumNodeSize() - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Gets the minimum size of a node used for calculating layer overlaps.
getMinimumNodeSizeDpKey() - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Gets the key to register a IDataProvider that is used to access the minimum sizes for the group nodes.
getMinimumNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the minimum distance between edges and node bounds.
getMinimumNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the minimum distance between edges and node bounds.
getMinimumNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the minimum distance between nodes and edges.
getMinimumNodeToEdgeDistancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violations of the minimum distance between any edge and any normal node side.
getMinimumNodeToNodeDistance() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets the minimum distance between two neighboring nodes of the same circle.
getMinimumNodeToNodeDistance() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the minimum distance between nodes.
getMinimumOctilinearSegmentLength() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the minimum length of octilinear segments for this edge.
getMinimumOctilinearSegmentLength(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns the minimum octilinear segment length of the given edge.
getMinimumOctilinearSegmentLengths() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the mapping from edges to the minimum length of their octilinear segments.
getMinimumPolylineSegmentLength() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the minimum vertical distance of the edge segments that are not orthogonal.
getMinimumRadius() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets the minimum radius for the circle on which the nodes are placed.
getMinimumRootDistance() - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Gets the minimum distance between the TreeLayout.SubtreeShape of a root node and the bus connecting to all of its children.
getMinimumSegmentLength() - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Gets the minimum segment length of an edge.
getMinimumSize() - Method in interface com.yworks.yfiles.graph.IStripe
The minimal permissible value for Size.
getMinimumSize() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets the default minimum stripe size.
getMinimumSize() - Method in class com.yworks.yfiles.graph.StripeDefaults
Gets the default minimum stripe size.
getMinimumSize() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Gets the minimum size an INodeSizeConstraintProvider implementation for INode should yield.
getMinimumSize(TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the minimum size by delegating to MinimumSize.
getMinimumSize() - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Gets the minimum size allowed for the reshapeable.
getMinimumSize(INode) - Method in interface com.yworks.yfiles.view.input.INodeSizeConstraintProvider
Returns the minimum size allowed for the given node.
getMinimumSize() - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Gets the instance to return by NodeSizeConstraintProvider.getMinimumSize(INode).
getMinimumSize(INode) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
 
getMinimumSize() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the minimum size allowed for the reshapeable.
getMinimumSize() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Gets the minimum size allowed for the reshapeable.
getMinimumSize() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the minimum size of the node.
getMinimumSlope() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the minimum slope that the mid segments of this edge should have, if the edge is routed polyline in vertical layouts.
getMinimumSlope() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the minimum slope which a non-orthogonal edge segment should have.
getMinimumSlope() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the minimum slope of the edge segments.
getMinimumSlopeHeight() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the minimum height for sloped edge segments.
getMinimumSublayerDistance() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets the minimum distance between the upper and lower sublayer.
getMinimumSubtreeDistance() - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Gets the minimum horizontal distance between adjacent SubtreeShapes.
getMinimumTableDistance() - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Gets the minimum distance between two different table nodes.
getMinimumVerticalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the minimum value for the vertical scroll bar.
getMinimumWidth() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the minimum width of the column.
getMinimumZoom() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the minimum zoom factor for this canvas control.
getMinimumZoom(SizeD) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Determines the text box's minimum zoom value.
getMintCream() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MintCream as its Paint and has a Thickness of 1.
getMinValue() - Method in class com.yworks.yfiles.algorithms.BorderLine
Gets the minimum value that is set on this borderline.
getMinValue(double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Calculates the minimum value in the interval from->to.
getMinX() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the smallest x coordinate of this rectangle.
getMinX() - Method in class com.yworks.yfiles.geometry.RectD
Gets the X coordinates of the left side of this instance.
getMinX() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the x-coordinate of the left border of this PartitionCell.
getMinX() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current minimum x-coordinate of this TreeLayout.SubtreeShape instance.
getMinY() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the smallest y coordinate of this rectangle.
getMinY() - Method in class com.yworks.yfiles.geometry.RectD
Gets the Y coordinates of the top side of this instance.
getMinY() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the y-coordinate of the upper border of this PartitionCell.
getMinY() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current minimum y-coordinate of this TreeLayout.SubtreeShape instance.
getMirror() - Method in class com.yworks.yfiles.layout.Direction
Gets the mirror direction.
getMirrorBorder() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
Gets the type of the border that is on the opposite side of the border defined by this type.
getMirrorMode() - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Gets the mirror mask that defines which orientations should be mirrored.
getMirrorMode() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Returns the mirror mask of the orientation layouter.
getMirrorMode() - Method in class com.yworks.yfiles.layout.OrientationLayout
Gets the mirror mask that defines which orientations this OrientationLayout shall mirror.
getMistyRose() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses MistyRose as its Paint and has a Thickness of 1.
getMiterLimit() - Method in class com.yworks.yfiles.view.Pen
Gets the miter limit.
getMoccasin() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Moccasin as its Paint and has a Thickness of 1.
getMode() - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Gets the mode that describes how ports are placed.
getMode() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets the model's slider mode which determines whether the label slides on the edge, along both sides of the edge or along one side of the edge.
getMode() - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Gets the mode that describes how ports are placed.
getModel() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModelParameter
Gets the model that can be used to determine the geometry of a label given this parameter and a label instance.
getModel() - Method in interface com.yworks.yfiles.graph.portlocationmodels.IPortLocationModelParameter
Gets the model that created this parameter.
getModel() - Method in class com.yworks.yfiles.view.CollectionModelManager
Gets the model of the items to display in the canvas.
getModel() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
The model that will be used by this instance to determine the new LocationParameter if the DefaultPortCandidate.getPortCandidateAt(IInputModeContext, PointD) is called and the Validity is set to PortCandidateValidity.DYNAMIC.
getModel() - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Gets the model that describes the domain for the selection.
getModelItem(ICanvasObject) - Method in class com.yworks.yfiles.view.GraphModelManager
Retrieves the corresponding IModelItem for the given canvas object.
getModelParameter() - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
 
getModelParameter() - Method in interface com.yworks.yfiles.layout.ILabelLayout
Gets the label model parameter that describes the position of this label.
getModelParameter() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the model parameter that was used by the underlying model to generate this label candidate.
getModificationMatrix() - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Gets the modification matrix that defines the direction of the subtree.
getModificationMatrix() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the modification matrix used for rotating / mirroring the layout.
getModifiers() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getModifiers() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Returns the state of the modifiers at the time of the event.
getModifiers() - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Gets the state of the modifiers at the time of the click.
getModifiers() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Returns the state of the modifier keys at the time of the end of the gesture.
getModifiers() - Method in class com.yworks.yfiles.view.KeyEventArgs
Gets the modifiers.
getModifiers() - Method in class com.yworks.yfiles.view.Mouse2DEvent
The state of the modifier keys at the time of the event creation.
getModifiers() - Method in class com.yworks.yfiles.view.Touch2DEvent
The state of the modifier keys at the time of the event creation.
getMonotonicPathRestriction() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the monotonic path restriction that should be applied.
getMonotonicPathRestriction() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the monotonic path restrictions that should be applied.
getMonotonyViolationPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for violating the monotonic path restrictions of an edge.
getMouseButtons() - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Gets the MouseButtons that have changed for this event.
getMousePosition() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the current mouse position during drag operations.
getMouseWheelBehavior() - Method in class com.yworks.yfiles.view.CanvasControl
Determines the behavior of the mouse wheel.
getMouseWheelScrollFactor() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a factor that controls how fast the viewport scrolls when the mouse wheel is turned.
getMouseWheelZoomFactor() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the factor by which the zoom level changes when the mouse wheel is turned.
getMovableItems() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should be movable using the MoveInputMode or MoveLabelInputMode respectively in case of labels.
getMoveCursor() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the cursor to use during the move.
getMovedInstance(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new OrientedRectangle instance whose anchor point is moved by the specified distance values, but has the same width, height, and up vector as this rectangle.
getMovedItem() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the item that is being moved.
getMovedLabel() - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Gets the label that is currently moved or null if there is no such label.
getMovedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "moved" state recognizer specifically for touch input.
getMovedStripe() - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Allows to query the moved stripe.
getMoveInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the MoveInputMode property.
getMoveInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the MoveInputMode.
getMoveLabelInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the MoveLabelInputMode property.
getMovementInfo(IBend) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the movement info for the given bend.
getMovementInfo(INode) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the movement info for the given node.
getMovementInfo(IPort) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the movement info for the given port.
getMovementInfos(IEdge) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the movement information for the provided edge.
getMovementInfos(IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets the movement infos that describe the orthogonal path of the edge.
getMoveType() - Method in class com.yworks.yfiles.view.input.MovementInfo
Indicates the type of the movement for this instance.
getMoveType(IPort) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Determines the type of the movement for the given port.
getMultiSelectionRecognizer() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the IEventRecognizer that will be queried to decide if a click is deemed a multi selection gesture.
getMutexOwner() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Gets the current owner of the input mutex or null if no mode currently owns the mutex.
getMutexOwner() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Gets the IInputMode that currently owns the mutex.
getName() - Method in class com.yworks.yfiles.algorithms.DpKeyBase
Gets the name of this key.
getName() - Method in class com.yworks.yfiles.graphml.GraphMLXmlAttribute
Gets the fully qualified name of the attribute.
getName(IWriteContext, Type) - Method in interface com.yworks.yfiles.graphml.IXamlNameMapper
Returns the XML tag name that belongs to type .
getName() - Method in class com.yworks.yfiles.graphml.Property
Gets the name.
getName() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
getName() - Method in class com.yworks.yfiles.graphml.TypedKey
Gets the name for this key.
getName() - Method in class com.yworks.yfiles.utils.PropertyChangedEventArgs
Returns the name of the property that has been changed.
getName() - Method in interface com.yworks.yfiles.view.input.ICommand
Gets an optional identifier for this command.
getNamespaceManager() - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Gets the namespace manager associated with this writer.
getNamespaceManager() - Method in class com.yworks.yfiles.graphml.XmlWriter
Gets the namespace manager associated with this writer.
getNamespaceName() - Method in class com.yworks.yfiles.graphml.XmlName
Returns the URI of the namespace of this XmlName.
getNamespaceOfPrefix(String) - Method in interface com.yworks.yfiles.graphml.IXamlPrefixMapper
Gets the namespace for the given prefix.
getNamespaceOfPrefix(String) - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Gets the registered XML namespace URI of prefix.
getNavajoWhite() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses NavajoWhite as its Paint and has a Thickness of 1.
getNavigableItems() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the item types that can be navigated to by this mode.
getNavy() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Navy as its Paint and has a Thickness of 1.
getNearBorderHitTestable() - Method in interface com.yworks.yfiles.view.input.IStripeHitTestHelper
Return a IHitTestable that should report hits on the near border region of the stripe.
getNearestCommonAncestor(Graph, Node, boolean, NodeList) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns the nearest common ancestor of a subset of nodes within a directed rooted tree.
getNearestCommonAncestor(INode...) - Method in class com.yworks.yfiles.graph.GroupingSupport
Determines the nearest common ancestor of the provided nodes in the graph.
getNearestCommonAncestor(Iterable<INode>) - Method in class com.yworks.yfiles.graph.GroupingSupport
Determines the nearest common ancestor of the provided nodes in the graph.
getNearestCommonAncestor(Node, Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns the nearest common ancestor of the given nodes in the hierarchy structure.
getNeighborCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns a node cursor for all neighbor nodes of this node.
getNeighbors(Graph, NodeList, int) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Determines the direct or indirect neighbors of a given set of nodes.
getNeighbors() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Nodes that can be used to iterate over the opposite sides of adjacent adjacent edges at this instance.
getNeighbors(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Returns the neighbor partition cells of the given cell.
getNeighbors(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns a list of all PartitionCells that are neighbors of the given cell, i.e., those cells that have a common border segment with the given cell.
getNeighbors(PartitionCell) - Method in interface com.yworks.yfiles.layout.router.polyline.IPartition
Returns a list of all PartitionCells that are neighbors of the given cell, i.e., those cells that have a common border segment with the given cell.
getNewLocation() - Method in class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
Gets the new (current) location of the mouse that is going to be manipulated by the snapping process.
getNewParameter(IPort, IPortLocationModel, PointD) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Callback method that obtains the new parameter for the given location and port.
getNewSourcePort(IPortOwner) - Method in class com.yworks.yfiles.graph.DefaultGraph
Determines a IPort instance to use for the creation of a new edge that starts at the given IPortOwner.
getNewTargetPort(IPortOwner) - Method in class com.yworks.yfiles.graph.DefaultGraph
Determines a IPort instance to use for the creation of a new edge that ends at the given IPortOwner.
getNewText() - Method in class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Gets the new text to use for the label.
getNext() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the next item in the list of rendered items that is owned by this element's Group.
getNextSegment(SegmentInfo) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns the SegmentInfo of the segment following the segment of the given SegmentInfo.
getNode() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the currently configured node.
getNode() - Method in class com.yworks.yfiles.view.input.NodeBasedSnapLine
Gets the node that is associated with this snap line.
getNode() - Method in class com.yworks.yfiles.view.PrintingEvent
Returns the node to be printed.
getNodeArray() - Method in class com.yworks.yfiles.algorithms.Graph
Returns an array containing all nodes of this graph.
getNodeAtLevel(int) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns the node of the dendrogram that belongs to the given level index.
getNodeBorderWidthRatio() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Defines the width of a node's border which is taken into account when deciding which way to route the first segment of an orthogonal edge.
getNodeClusterIds() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from nodes to their cluster id.
getNodeCount() - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Gets the number of nodes in this dendrogram.
getNodeCreator() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the callback that is responsible for creating a new node, for instance, in response to a mouse click.
getNodeCrossingCost() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets the costs for edges that cross nodes.
getNodeCrossingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge crossing a regular node.
getNodeCursor() - Method in class com.yworks.yfiles.algorithms.Graph
Provides access to the nodes of the graph.
getNodeData(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayoutDataProvider
Returns the INodeData instance associated with the given Node.
getNodeDecorator() - Method in class com.yworks.yfiles.graph.GraphDecorator
Returns a NodeDecorator instance that can be used to decorate the INode instances in the graph that this decorator has been created for.
getNodeDefaults() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getNodeDefaults() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getNodeDefaults() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the defaults for normal nodes.
getNodeDescriptor() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectDescriptor instance used for installing an INode into the canvas.
getNodeDistance(LayoutGraph, Node, Node) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the distance between the centers of the two given nodes.
getNodeDropInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the NodeDropInputMode property that is responsible for handling drag and drop operations of nodes onto the Canvas.
getNodeGeometry(INode) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Returns the geometry that is used to crop the edge at the node outline.
getNodeGridConstraintProvider() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the grid constraint provider for the INodes.
getNodeGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectGroup instance that will be used for installing node styles.
getNodeHalo() - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Gets the size of the halo around a node, that means the insets that are used for calculating layer overlaps.
getNodeHalos() - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeHalos() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping from nodes to their NodeHalo.
getNodeId(IWriteContext, INode) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdProvider
Get an ID for the specified node object.
getNodeIds() - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
Return a mapping between all GraphML ids for <node> elements and the corresponding INode instances.
getNodeIds() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from nodes to their unique IDs.
getNodeInfo(Node) - Method in interface com.yworks.yfiles.layout.multipage.IElementInfoManager
Returns the node information object of the given node.
getNodeInfo(Node) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
 
getNodeInfo(Node) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
 
getNodeInfos() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets the mapping from nodes to a RadialLayout.NodeInfo describing on which circle and in which sector the node is placed.
getNodeInsets(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Returns the insets this model would require for the node owner of the label if the the given label was used with the provided parameter.
getNodeInsets(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Returns the insets this model would require for the node owner of the label if the the given label was used with the provided parameter.
getNodeLabelCrossingPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge crossing a node label.
getNodeLabelDescriptor() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectDescriptor instance used for installing an ILabel of an INode into the canvas.
getNodeLabelGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectGroup instance that will be used for installing node label styles.
getNodeLabelIds() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Gets the mapping from node labels to their unique IDs.
getNodeLabelInfo(INodeLabelLayout) - Method in interface com.yworks.yfiles.layout.multipage.IElementInfoManager
Returns the node label layout information object of the given node label layout.
getNodeLabelInfo(INodeLabelLayout) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
 
getNodeLabelInfo(INodeLabelLayout) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
 
getNodeLabelingPolicy() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the policy defining how node labels are placed by the integrated node labeling mechanism (for example, the desired label orientation).
getNodeLabelLayout(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getNodeLabelMode() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets the mode that determines how node labels are handled by the algorithm during the layout.
getNodeLabelModels() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets the mapping from node labels to an INodeLabelLayoutModel used by the labeling algorithm instead of the original label model.
getNodeLabels() - Method in interface com.yworks.yfiles.graph.IGraph
Gets a live view of all node labels contained in this IGraph.
getNodeLabelSpacing() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the distance between node labels belonging to the same node.
getNodeLayout(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getNodeLayout(PointD, SizeD) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Calculates the layout of the new node.
getNodeLayoutDescriptor() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the NodeLayoutDescriptor instance used for all those nodes that do not have a specific layout descriptor assigned.
getNodeLayoutDescriptor() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the NodeLayoutDescriptor instance initially bound to the Node of this INodeData instance or null if no NodeLayoutDescriptor has been registered.
getNodeLayoutDescriptors(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and returns a IDataProvider that holds the NodeLayoutDescriptor information.
getNodeLayoutDescriptors() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the mapping of nodes to their NodeLayoutDescriptor.
getNodeModel() - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Gets the node model which is used.
getNodeOverlapPenalty() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelCandidateDescriptor
Gets a penalty value that is used by labeling algorithms to judge the severity if this label candidate overlaps with a node's bounds.
getNodeOverlapPenalty() - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
 
getNodeOverlapPenalty() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets a penalty for a candidate position that overlaps the box of a node.
getNodePlacer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the INodePlacer instance that will calculate the final node placement of the layout.
getNodePlacer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the INodePlacer instance responsible for the assignment of the x-(sequence) and preliminary y-coordinates of the nodes.
getNodePlacer(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Returns the INodePlacer instance that is used for the placement of the local root node and the TreeLayout.SubtreeShapes.
getNodePlacers() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping from nodes to their INodePlacer.
getNodePortCandidateSets() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from nodes to their PortCandidateSet.
getNodePortCandidateSets() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from nodes to their PortCandidateSet.
getNodePortCandidateSets() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets a mapping from nodes to their PortCandidateSet.
getNodePortCandidateSets() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets a mapping from nodes to their PortCandidateSet.
getNodePortCandidateSets() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from nodes to their PortCandidateSet.
getNodePositions(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns a String representation of all node positions in the graph.
getNodePredicate() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Gets the predicate function for the nodes.
getNodeReshapeSnapResultProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the ISnapLineProvider for the INodes this instance has been created for.
getNodes() - Method in class com.yworks.yfiles.algorithms.Graph
Yields a dynamic Iterable for Nodes that can be used to iterate over the nodes that are contained in this instance.
getNodes() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getNodes() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getNodes() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getNodes() - Method in interface com.yworks.yfiles.graph.IGraph
A view of the nodes contained in this graph.
getNodes(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns a list of all Nodes whose bounds intersect or cover the bounds of the given cell.
getNodeScalingFactor() - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Gets the scaling factor used for scaling the size of the nodes.
getNodeSequencer() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets the INodeSequencer that will be used for determining the order of the nodes for the circle placement.
getNodeShape(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Returns the TreeLayout.SubtreeShape for the given node.
getNodeShape(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Returns the rotated subtree shape for the given node.
getNodeSnapResultProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the INodeSnapResultProvider for the INodes this instance has been created for.
getNodeStyle() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Gets the INodeStyle that is used for rendering the background of the label.
getNodeStyle() - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Gets the INodeStyle that is used for rendering the port.
getNodeStyle() - Method in class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
Gets the INodeStyle that is used for rendering the stripe.
getNodeStyle() - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
The style to use for the rendering.
getNodeStyle() - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Gets the overview node style.
getNodeStyle(INode) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Callback that returns and/or configures a node style for the given node to render.
getNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets the minimum distance between a Node and an (non-adjacent) Edge.
getNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the minimum distance between an edge and an adjacent node in one layer.
getNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Gets the minimum distance between a Node and an (non-adjacent) Edge.
getNodeToEdgeDistance() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The preferred distance between node borders and edge segments.
getNodeToNodeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets the minimum distance between two Nodes.
getNodeToNodeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets the minimum distance between two adjacent nodes in one layer.
getNodeToNodeDistance() - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Gets the minimum distance between two Nodes.
getNodeToNodeDistance() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The preferred distance between node borders.
getNodeVisualCreator(IRenderContext, INode) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Obtains the IVisualCreator for the given node.
getNonSeriesParallelEdgeLabelingAlgorithm() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the labeling algorithm that is applied to all edge labels that belong to non-series-parallel edges.
getNonSeriesParallelEdgeLabelSelectionKey() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the key to register a IDataProvider that is used by the non-series-parallel edge labeling algorithm to determine which edge labels it should place.
getNonSeriesParallelEdgeRouter() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the edge routing algorithm used for the edges of a general graph that are not part of the series-parallel subgraph whose layout is calculated.
getNonSeriesParallelEdgesDpKey() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the key to register a IDataProvider that is used for marking non-series-parallel edges.
getNonTreeEdgeLabelingAlgorithm() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets the labeling algorithm that is applied to all edge labels that belong to non-tree edges.
getNonTreeEdgeLabelSelectionKey() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets the key to register a IDataProvider that is used by the non-tree edge labeling algorithm to determine which edge labels it should place.
getNonTreeEdgeRouter() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets the edge routing algorithm that is applied to all non-tree edges.
getNonTreeEdges() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStageData
Gets the collection of edges explicitly marked as not belonging to a tree.
getNonTreeEdgeSelectionKey() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets the key to register a IDataProvider that will be used by the non-tree edge routing algorithm to determine the edges that need to be routed.
getNormal(YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns this vector with unit length.
getNormalized() - Method in class com.yworks.yfiles.geometry.PointD
Gets the normalized version of this vector.
getNormalizedBorderLine(int) - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Returns a BorderLine for the given side which is treated as if the position of the node is at (0,0).
getNormalizedOutline() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
Gets the Shape of the outline of the image that will be displayed.
getNormalizedOutline() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Gets the normalized outline of the image that will be displayed.
getNormalizedOutline() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Gets the normalized outline of a label that will be displayed using the created control.
getNormalizedOutline(TemplateLabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Gets the normalized outline by delegating to NormalizedOutline.
getNormalizedOutline() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Gets the normalized outline of a node that will be displayed using the created control.
getNormalizedOutline(TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the normalized outline by delegating to NormalizedOutline.
getNormalizedOutline() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Gets the normalized outline of a port that will be displayed using the created control.
getNormalizedOutline(TemplatePortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the normalized outline by delegating to NormalizedOutline.
getNullableChildren() - Method in class com.yworks.yfiles.view.VisualGroup
Provides read and write access to the list of children.
getNullResult() - Static method in class com.yworks.yfiles.view.input.SnapResult
Gets a SnapResult representing that there is no snapping of the x or y coordinate.
getObjectObjectMapper(Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Returns a mapper instance for which there has previously been registered an instance for the given tag, however using a different type parameter set.
getObjectStack() - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
getObjectStack() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
getObjectStack() - Method in interface com.yworks.yfiles.graphml.IParseContext
Returns the current nesting of created graphs and graph elements.
getObjectStack() - Method in interface com.yworks.yfiles.graphml.IWriteContext
Returns the current nesting of graphs and graph elements.
getObstacle(Object) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns the Obstacle that has been created earlier for the given data object.
getObstacleCutCosts(int, int, int) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Calculates the cost of a cut with respect to the subdivided obstacles.
getObstacleHash(IRenderContext) - Method in class com.yworks.yfiles.view.BridgeManager
Gets a hash code that describes the current state of the obstacles.
getObstacleProviderDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IObstacleProvider type for the type of items this instance has been created for.
getObstacleProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IObstacleProvider type for the type of items this instance has been created for.
getObstacleProviderDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IObstacleProvider type for the type of items this instance has been created for.
getObstacleProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IObstacleProvider type for the type of items this instance has been created for.
getObstacleProviderDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IObstacleProvider type for the type of items this instance has been created for.
getObstacles(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
getObstacles(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Returns all Obstacles that cover the given partition cell.
getObstacles(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns all Obstacles covering the given PartitionCell by delegating to the corresponding method of the inner partition.
getObstacles(PartitionCell) - Method in interface com.yworks.yfiles.layout.router.polyline.IObstaclePartition
Returns all Obstacles that cover the given PartitionCell.
getObstacles(IRenderContext) - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Iterates over all Edges and Nodes to query an IObstacleProvider from the IModelItem's ILookup.lookup(java.lang.Class).
getObstacles(IRenderContext) - Method in interface com.yworks.yfiles.view.IObstacleProvider
Returns a path representing obstacles that would need bridges.
getOctilinearEdges() - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Gets the collection of edges that are octilinear.
getOffset() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Gets pr sets the offset of the label box and the edge path relative to the default placement.
getOffset() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Gets the offset of the label box and the edge path relative to the default placement.
getOffset() - Method in class com.yworks.yfiles.view.DashStyle
Gets the offset.
getOffsetForFamilyNodes() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets the offset by which a FamilyType.FAMILY node is shifted down if its parents are not direct neighbors.
getOldItem() - Method in class com.yworks.yfiles.view.input.HoveredItemChangedEventArgs
The item that was previously hovered, possibly null.
getOldLace() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses OldLace as its Paint and has a Thickness of 1.
getOldValue() - Method in class com.yworks.yfiles.graph.ItemChangedEventArgs
Gets the value of the property before the change.
getOlive() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Olive as its Paint and has a Thickness of 1.
getOliveDrab() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses OliveDrab as its Paint and has a Thickness of 1.
getOnCompoundKeyPressed() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onCompoundKeyPressed.
getOnCompoundKeyReleased() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onCompoundKeyReleased.
getOnCompoundKeyTyped() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onCompoundKeyTyped.
getOnMouse2DClicked() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DClicked.
getOnMouse2DDragged() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DDragged.
getOnMouse2DEntered() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DEntered.
getOnMouse2DExited() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DExited.
getOnMouse2DMoved() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DMoved.
getOnMouse2DPressed() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DPressed.
getOnMouse2DReleased() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DReleased.
getOnMouse2DWheelTurned() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the value of the property onMouse2DWheelTurned.
getOperation() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the transformation operation.
getOppositeDart() - Method in class com.yworks.yfiles.algorithms.Dart
Gets the opposite dart.
getOptimizationStrategy() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Gets the optimization strategy which defines the importance of criteria when optimizing labeling results.
getOrange() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Orange as its Paint and has a Thickness of 1.
getOrangeRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses OrangeRed as its Paint and has a Thickness of 1.
getOrchid() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Orchid as its Paint and has a Thickness of 1.
getOrCreateCopy(Class<T>, T, Function<T, T>) - Method in class com.yworks.yfiles.graph.GraphCopier
Convenience method that either yields a previously cached copy for the given original or uses the copyDelegate to create the copy of the original.
getOrCreateUniqueMapping(String) - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Returns a unique namespace prefix, or creates and registeres one.
getOrientation() - Method in class com.yworks.yfiles.layout.OrientationLayout
Gets the main direction of the layout.
getOrientation() - Method in class com.yworks.yfiles.view.input.OrthogonalSnapLine
The orientation of the snap line.
getOrientationLayout() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that modifies the orientation of a computed layout.
getOrientationStyle(IRenderContext) - Method in interface com.yworks.yfiles.view.IBridgeCreator
Gets the BridgeOrientationStyle to use in the given IRenderContext.
getOrientedBox() - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
Gets the box of the label.
getOrientedBox() - Method in interface com.yworks.yfiles.layout.ILabelLayout
Gets the box of the label.
getOrientedDirection(Direction, LayoutOrientation, MirrorModes) - Static method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Transforms a direction of the layout to the oriented layout direction.
getOrigin() - Method in class com.yworks.yfiles.view.GridInfo
Gets the canonic origin of the grid.
getOriginal() - Method in class com.yworks.yfiles.graph.ItemCopiedEventArgs
The original of the copied item.
getOriginalEdge(Edge) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the original edge that corresponds to the given copied edge.
getOriginalEdge(Node) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer.SameLayerData
Returns the original (same-layer) edge associated with the given dummy Node.
getOriginalEdge(Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Returns the edge of the input graph with the given ID or null if there is no such edge.
getOriginalEdge(Edge) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Yields the original edge from the original IGraph that the given edge has been created for.
getOriginalGraph() - Method in class com.yworks.yfiles.layout.YGraphAdapter
Gets the original graph instance.
getOriginalHeight() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the original height of the row.
getOriginalLocation() - Method in class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
Gets the original location of the mouse at the beginning of the gesture.
getOriginalLocation() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the original location of the element at the time the editing started.
getOriginalLocation() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets the original location of the mouse at the time the gesture was initialized.
getOriginalNode(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns the node of original graph that is mapped with the given leaf node of the dendrogram.
getOriginalNode(Node) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the original node that corresponds to the given copied node.
getOriginalNode(Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Returns the node of the input graph with the given ID or null if there is no such node.
getOriginalNode(Node) - Method in class com.yworks.yfiles.layout.YGraphAdapter
Yields the original node from the original IGraph that the given node has been created for.
getOriginalPosition() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the original position (smallest x-coordinate) of the column.
getOriginalPosition() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the original position (smallest y-coordinate) of the row.
getOriginalSource() - Method in class com.yworks.yfiles.view.RoutedEventArgs
 
getOriginalTouchPoint() - Method in class com.yworks.yfiles.view.Touch2DPoint
Gets the original TouchPoint.
getOriginalWidth() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the original width of the column.
getOriginX() - Method in class com.yworks.yfiles.layout.router.polyline.Grid
Gets the x-coordinate of the origin.
getOriginX() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current x-coordinate of the origin of this TreeLayout.SubtreeShape instance.
getOriginY() - Method in class com.yworks.yfiles.layout.router.polyline.Grid
Gets the y-coordinate of the origin.
getOriginY() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Gets the current y-coordinate of the origin of this TreeLayout.SubtreeShape instance.
getOrthogonalBendRemovalEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the policy that controls whether removing bends from an orthogonal edge will keep the edge orthogonal.
getOrthogonalEdgeCreationEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the the policy that controls whether edges will be create orthogonally.
getOrthogonalEdgeEditingContext() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the orthogonal edge editing context.
getOrthogonalEdgeHelper(IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Callback method that gets the IOrthogonalEdgeHelper instance associated with the given edge.
getOrthogonalEdgeHelperDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IOrthogonalEdgeHelper type for the IEdges of the graph this instance has been created for.
getOrthogonalSnapDistance() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the distance in the view coordinate system that determines how far the mouse should be snapped to a horizontal or vertical line.
getOutEdgeComparators() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets the mapping from nodes to comparison functions used to sort the nodes' outgoing edges.
getOutEdgeComparators() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping from nodes to comparison functions used to sort the nodes' outgoing edges.
getOutEdgeComparer(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Returns the Comparator instance that will sort the outgoing edges connecting to the given node.
getOutEdgeCursor(Edge) - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge cursor for outgoing edges at this node.
getOutEdgeCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns an edge cursor for outgoing edges at this node.
getOutEdges() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Edges that can be used to iterate over outgoing edges at this instance.
getOuterFace() - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Gets the List that represents the outer face.
getOutgoingDarts(Node) - Method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Returns a List containing the (cyclic ordered) outgoing darts of the specified node.
getOutline(INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Gets the outline of the visual style.
getOutline() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
getOutline() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
getOutline() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
getOutline() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Tries to use the NormalizedOutline to create the outline shape path, otherwise reverts to default (rectangular) behavior.
getOutline() - Method in interface com.yworks.yfiles.graph.styles.IShapeGeometry
Returns the outline of the shape or null.
getOutline() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Tries to use the NormalizedOutline to create the outline shape path, otherwise reverts to default (rectangular) behavior.
getOutline() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Returns the outline of the shape using the node's Layout.
getOutline() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
getOutline() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
getOutline() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getOutline() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Tries to use the outline shape to create the outline shape path, otherwise reverts to default (rectangular) behavior.
getOutline() - Method in class com.yworks.yfiles.graph.styles.VoidShapeGeometry
This implementation returns an empty path.
getOutputHandlers(IWriteContext, KeyScope) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Dynamically retrieve all IOutputHandler that should be used for the current write process.
getOutputRestriction() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets an OutputRestriction which restricts the area for the layout result of this algorithm.
getOutputRestriction() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the area restriction for the result of the layout algorithm.
getOverlapPenalty() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the sum of node overlap penalty and edge overlap penalty.
getOverUsagePenalty() - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Gets the penalty cost associated with each edge being assigned to a port which has already reached its capacity.
getOverviewInputMode() - Method in class com.yworks.yfiles.view.GraphOverviewControl
Gets the IInputMode that is used to navigate the client control.
getOwner() - Method in class com.yworks.yfiles.graph.BendEventArgs
Gets the owner of the bend that owned the bend before the event happened.
getOwner() - Method in interface com.yworks.yfiles.graph.IBend
Returns the edge this bend instance belongs to.
getOwner() - Method in interface com.yworks.yfiles.graph.ILabel
Gets the owner of this label.
getOwner() - Method in interface com.yworks.yfiles.graph.IPort
Returns the owner of this port.
getOwner() - Method in class com.yworks.yfiles.graph.LabelEventArgs
Gets the owner of the label that owned the label before the event happened.
getOwner() - Method in class com.yworks.yfiles.graph.PortEventArgs
Gets the owner the port the was connected to before the event happened.
getOwner() - Method in class com.yworks.yfiles.graph.SimpleBend
 
getOwner() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getOwner() - Method in class com.yworks.yfiles.graph.SimplePort
 
getOwner() - Method in class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
The parent object if such an object exists currently.
getOwner() - Method in class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
The parent object if such an object exists currently.
getOwner(INodeLabelLayout) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the edge of the copied graph to which the given IEdgeLabelLayout belongs.
getOwner(IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Returns the edge of the copied graph to which the given IEdgeLabelLayout belongs.
getOwner(INodeLabelLayout) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getOwner(IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
 
getOwner() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the ILabelLayout for which this candidate was created.
getOwner(INodeLabelLayout) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the node to which the given INodeLabelLayout belongs.
getOwner(IEdgeLabelLayout) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the edge to which the given IEdgeLabelLayout belongs.
getOwner() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Gets the owner of the port to be created.
getOwner() - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Returns the possible owner of the port to be created for this candidate.
getOwner() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the owner of the label.
getOwnerInstance() - Method in class com.yworks.yfiles.graphml.Property
Gets the owner instance.
getOwnerType() - Method in class com.yworks.yfiles.graphml.Property
Gets the type of the owner.
getPage(int) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
Returns the page graph associated with the given page number.
getPageEdge(Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Returns the edge of a page graph (a graph that represents the result of the multi-page layout) with the given ID or null if there is no such edge.
getPageNo() - Method in interface com.yworks.yfiles.layout.multipage.INodeInfo
Gets the page number of the page graph that contains the node associated with this info object.
getPageNode(Object) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Returns the node of a page graph (a graph that represents the result of the multi-page layout) with the given ID or null if there is no such node.
getPaint() - Method in class com.yworks.yfiles.graph.styles.Arrow
Gets the Paint of the fill of this arrow.
getPaint() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Gets the Paint that is used to draw the shape.
getPaint() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Gets the Paint for this style.
getPaint() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Get the brush that is currently used by this renderer.
getPaint() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Gets the background brush for this style.
getPaint() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Retrieves the brush from the style.
getPaint() - Method in class com.yworks.yfiles.view.Pen
Gets the brush for the pen.
getPaint() - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Gets the brush to use for filling the point's ellipse in the view coordinate system.
getPaleGoldenrod() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PaleGoldenrod as its Paint and has a Thickness of 1.
getPaleGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PaleGreen as its Paint and has a Thickness of 1.
getPaleTurquoise() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PaleTurquoise as its Paint and has a Thickness of 1.
getPaleVioletRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PaleVioletRed as its Paint and has a Thickness of 1.
getPapayaWhip() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PapayaWhip as its Paint and has a Thickness of 1.
getParallelEdgeRouter() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that routes parallel edges.
getParallelSubstructureStyle() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the style specifier for parallel substructures.
getParameterCandidates(ILabel) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Callback method that gets the candidates for the given label.
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model.
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
getParameters(ILabel, ILabelModel) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModelParameterProvider
Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model.
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
 
getParameters(ILabel, ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
 
getParent(INode) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getParent(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getParent(INode) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getParent(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Returns the parent node of the node or null if node is a top-level node.
getParent() - Method in class com.yworks.yfiles.graph.NodeEventArgs
The parent of the node before this event.
getParent(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns the parent for the given node.
getParentColumn() - Method in interface com.yworks.yfiles.graph.IColumn
Returns the parent of this column.
getParentContext() - Method in class com.yworks.yfiles.graphml.ChildParseContext
Gets the parent context.
getParentContext() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Gets the parent context to which most calls are delegated.
getParentGroupNode() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the parent group node of the Node of this INodeData instance (if any).
getParentInputMode() - Method in interface com.yworks.yfiles.view.input.IInputModeContext
Yields the IInputMode which issued the context object.
getParentNode(Node) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Returns the parent group node of the given Node or null if the given node is a top-level node.
getParentNodeDetection() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets whether or not nodes should be automatically put into a group node and if so how this group will be determined.
getParentRow() - Method in interface com.yworks.yfiles.graph.IRow
Returns the parent of this row.
getParentStripe() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the parent of stripe in a table hierarchy.
getParentStripe() - Method in class com.yworks.yfiles.graph.StripeEventArgs
Gets the parent of the stripe that owned the stripe before the event happened.
getParseEvents() - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
getParseEvents() - Method in interface com.yworks.yfiles.graphml.IParseContext
Returns an implementation of IParseEvents that allows to subscribe to various events in the parse process.
getPartition() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the GraphPartition instance used during the routing process.
getPartition() - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Gets the delegate inner obstacle partition.
getPartition() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the partition to which this PartitionCell belongs.
getPartitionFinder() - Method in class com.yworks.yfiles.layout.PartitionLayout
Gets the PartitionLayout.IPartitionFinder instance that is responsible for partitioning the input graph.
getPartitionGrid(Graph) - Static method in class com.yworks.yfiles.layout.PartitionGrid
Returns the PartitionGrid instance associated with the given graph.
getPartitionGridCellReentrancePenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for an edge leaving and reentering in the same partition grid cell.
getPartitionGridData() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the partition grid layout data.
getPartitionGridData() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the partition grid layout data.
getPartitionGridData() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets the partition grid layout data.
getPartitionGridData() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets the partition grid layout data.
getPartitionPlacer() - Method in class com.yworks.yfiles.layout.PartitionLayout
Gets the PartitionLayout.IPartitionPlacer instance that is responsible for arranging the graph partitions.
getPartitionStyle() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the style for the arrangement of each partition.
getPasteDelta() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets a vector that will be used to move nodes and bends by after they have been pasted to the target graph.
getPasteDelta() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The offset for paste operation if clipboard operations are enabled.
getPasteSelectableItems() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should be selected after GraphEditorInputMode.paste() or GraphEditorInputMode.duplicateSelection().
getPath(IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the path of the edge.
getPath() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Gets the path that defines the boundary of the shape.
getPath() - Method in interface com.yworks.yfiles.graph.styles.IPathGeometry
Returns a representation of the visible path of the edge in form of a GeneralPath.
getPath() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
getPath() - Method in class com.yworks.yfiles.graph.styles.VoidPathGeometry
 
getPath(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the path of an edge, including the ports.
getPath(Edge) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Returns the previously registered path found for the edge.
getPathFinderStrategy() - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Gets the strategy for the path finding step.
getPathGeometry(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IPathGeometry interface that can handle the provided edge and its associated style.
getPathGeometry(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets an implementation of the IPathGeometry interface that can handle the provided edge and its associated style.
getPathGeometry(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
This method always returns the VoidPathGeometry instance.
getPathLength(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Returns the length of the path of the given edge.
getPathList(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the path of an edge, including the ports.
getPathSearch() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the PathSearch that uses this context.
getPathSearchResult() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Gets the results of the PathSearch.
getPathToRoot(INode) - Method in class com.yworks.yfiles.graph.GroupingSupport
Gets the path to root traversing all parents of the given item.
getPathType() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Returns the type of the path at the position of the cursor.
getPeachPuff() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PeachPuff as its Paint and has a Thickness of 1.
getPen() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets the Pen that is used to draw the arc.
getPen() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
getPen() - Method in class com.yworks.yfiles.graph.styles.Arrow
Gets the Pen of the outline of this arrow.
getPen() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Gets the Pen that is used to draw the shape.
getPen() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the pen to use to render the path.
getPen() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Gets the Pen for the line.
getPen() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
getPen() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Gets the Pen for this style.
getPen() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Get the pen that is currently used by this renderer.
getPen() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Gets the pen to use for the outline.
getPen() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Retrieves the pen from the style.
getPen(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeDecorationInstaller
Callback method that retrieves the pen for the context.
getPen(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
Callback method that retrieves the pen for the context.
getPen(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
Callback method that retrieves the pen for the context.
getPen(CanvasControl, IEdge) - Method in class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
Callback method that retrieves the pen for the context.
getPen() - Method in class com.yworks.yfiles.view.GridVisualCreator
Gets the pen to use for painting the grid points.
getPen() - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Gets the pen to use for drawing the point in the view coordinate system.
getPenaltySettings() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Gets the PenaltySettings used for this edge.
getPeru() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Peru as its Paint and has a Thickness of 1.
getPink() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Pink as its Paint and has a Thickness of 1.
getPlaceAlongEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the preferred placement along the edge.
getPlum() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Plum as its Paint and has a Thickness of 1.
getPoint(double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets a point on this path instance at the given ratio.
getPoint() - Method in class com.yworks.yfiles.geometry.Tangent
Gets the point of tangency.
getPoint() - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Gets a point that represents the location of the label's center in relation to the source point of the edge.
getPoint() - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel.ModelParameter
Gets the offset of the label's center to the upper-left corner of the node.
getPoint(int) - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Returns the control point at the given position in the sequence of control points.
getPoint() - Method in class com.yworks.yfiles.view.input.PointBasedSnapLine
Gets the point that is associated with this snap line.
getPointList(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the control points of an edge.
getPoints(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the control points of an edge.
getPolicy() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayeredComponentsMerger
Gets the merging policy constant as defined in DefaultLayeredComponentsMerger.
getPort() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the currently configured port.
getPort() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Returns the instance provided to the constructor or to the setter.
getPort() - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Gets the port instance that is already live in the graph if this candidate wraps an existing port or null otherwise.
getPort() - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Gets the port this instance acts on.
getPort(IInputModeContext, IPortCandidate, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Callback used during PortRelocationHandle.dragFinished(IInputModeContext, PointD, PointD) to actually get the new port from the chosen candidate.
getPortAllocator() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the IPortAllocator instance responsible for assigning port coordinates to the adjacent edges of each node.
getPortAssignment() - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Gets the assignment strategy which distributes the ports along the node borders.
getPortAssignment(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Returns the IPortAssignment instance that places the ports of the connecting edges of the given node.
getPortAssignments() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets the mapping from nodes to their IPortAssignment.
getPortAssignments() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping from nodes to their IPortAssignment.
getPortBorderGap(LayoutGraph, ILayoutDataProvider, Node, int, double, int) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Callback method used for determining the port border gap for each node and side.
getPortBorderGap(double, int) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Determines the distance between the outer ports and the border of the node.
getPortBorderGap(double, int) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Determines the distance between the outer ports and the border of the node.
getPortBorderGapRatio(LayoutGraph, ILayoutDataProvider, Node, int, double, int) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Callback method used for determining the port border gap ratio.
getPortBorderGapRatio(int) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Returns the port border gap ratio for the port distribution at a given side of the node.
getPortCandidate() - Method in interface com.yworks.yfiles.layout.PortCandidateSet.IEntry
Gets the actual PortCandidate associated with this PortCandidateSet.IEntry.
getPortCandidateAt(IInputModeContext, DefaultPortCandidate, PointD) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Callback method used by the ports created using the factory methods AbstractPortCandidateProvider.createCandidate(IPortOwner, IPortLocationModelParameter, boolean).
getPortCandidateAt(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Returns a candidate that is derived from this instance that best fits the provided location.
getPortCandidateAt(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Returns a candidate that is derived from this instance that best fits the provided location.
getPortCandidateProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IPortCandidateProvider for the IEdges this instance has been created for.
getPortCandidateProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IPortCandidateProvider for the INodes this instance has been created for.
getPortCandidateResolutionRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the event recognizer that determines whether dynamic port candidates should be resolved.
getPortCandidateResolutionRecognizer() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the event recognizer that determines whether a dynamic port candidate should be resolved.
getPortCandidates(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Creates an enumeration of possibly port candidates.
getPortCandidates(IInputModeContext, IEdge, boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets the possible candidates for the given edge.
getPortCandidateSetDataProvider(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Returns the data provider that provides the port candidate sets for nodes.
getPortConstraint(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Returns the target PortConstraint for the local root's incoming edge.
getPortConstraintOptimizer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the IPortConstraintOptimizer instance responsible for optimizing the assignment of port constraints to the adjacent edges of each node.
getPortDecorator() - Method in class com.yworks.yfiles.graph.GraphDecorator
Returns a PortDecorator instance that can be used to decorate the IPort instances in the graph that this decorator has been created for.
getPortDefaults() - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
getPortDefaults() - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Gets the defaults for ports at edges.
getPortDefaults(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Gets the port defaults for a given IPortOwner in the context of the graph.
getPortDefaults() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Gets the defaults for ports at nodes.
getPortDefaults() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
getPortDescriptor() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectDescriptor instance used for installing an IPort into the canvas.
getPortDistanceDelta(LayoutGraph, ILayoutDataProvider, Node, int, double, int, double) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Callback method used for determining the distance between two adjacent ports.
getPortDistanceDelta(double, int, double) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Determines the distance between two adjacent ports.
getPortDistanceDelta(double, int, double) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Determines the distance between two adjacent ports.
getPortGeometry(IPort) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Returns the geometry that is used to crop the edge at the port outline if CroppingAtPortEnabled is set to true.
getPortGridConstraintProvider() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the grid constraint provider for the IPorts.
getPortGroup() - Method in class com.yworks.yfiles.view.GraphModelManager
Gets the ICanvasObjectGroup instance that will be used for installing port styles.
getPortId(IWriteContext, IPort) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdProvider
Get an ID for the specified port object.
getPortIds() - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
Return a mapping between all GraphML ids for <port> elements and the corresponding IPort instances.
getPortLocationParameter() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the IPortLocationModelParameter to use for the ports at the collapsed group node that represent the ports of the master group node in the collapsed state.
getPortLocationParameter(GraphCopier, IGraph, IPort, IPortOwner) - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets a IPortLocationModelParameter for the given originalPort to be placed at the given newOwner.
getPortOwner(PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the port owner at a given position in world coordinates.
getPortOwners() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the port owners from the graph in the order of their importance.
getPorts() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getPorts() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getPorts() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
getPorts() - Method in class com.yworks.yfiles.graph.FolderNodeState
The FoldingPortStates owned by this state.
getPorts() - Method in interface com.yworks.yfiles.graph.IGraph
A view of the ports contained in this graph.
getPorts() - Method in interface com.yworks.yfiles.graph.IPortOwner
Provides access to a collection of ports that are owned by this instance.
getPorts() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getPorts() - Method in class com.yworks.yfiles.graph.SimpleNode
 
getPortsInBox(IInputModeContext, RectD) - Method in interface com.yworks.yfiles.view.input.IPortSelectionTester
Returns the ports for the given marquee rectangle.
getPortSnapResultProviderDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IPortSnapResultProvider for the IPorts this instance has been created for.
getPortStyle() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets the IPortStyle to use for the ports at the collapsed group node that represent the ports of the master group node in the collapsed state.
getPortStyle() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the port assignment policy that will be applied.
getPortTag() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Gets the port tag to create the port with.
getPortViolationPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty if an edge does not comply with its PortCandidates or PortConstraints.
getPosition(Object) - Static method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Returns the position specifier that is encoded by the given model parameter.
getPosition() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the current position of the Node of this INodeData instance within its layer.
getPosition() - Method in class com.yworks.yfiles.view.input.RectangleHandle
The position of the handle.
getPositionHandler() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the IPositionHandler that will be used as fallback to handle that actual movement of the elements during the drag.
getPositionHandler() - Method in class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
The IPositionHandler to use for the movement of the items that are affected by the MoveInputMode.
getPositionHandlerDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the IPositionHandler type for the type of items this instance has been created for.
getPositionHandlerDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the IPositionHandler type for the type of items this instance has been created for.
getPositionHandlerDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the IPositionHandler type for the type of items this instance has been created for.
getPositionHandlerDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IPositionHandler type for the type of items this instance has been created for.
getPositionHandlerDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the IPositionHandler type for the type of items this instance has been created for.
getPowderBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses PowderBlue as its Paint and has a Thickness of 1.
getPrecedence() - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Gets the parse precedence that is associated with this handler.
getPrecedence() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Gets the write precedence for the handler.
getPrecedence() - Method in interface com.yworks.yfiles.graphml.IInputHandler
Gets the parse precedence that is associated with this instance.
getPrecedence() - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Gets the write precedence that is associated with this instance.
getPredecessorCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns a node cursor for all predecessor nodes of this node.
getPredecessors(Graph, NodeList, int) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Determines the direct or indirect predecessors of a given list of nodes.
getPredecessors() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Nodes that can be used to iterate over the opposite sides of adjacent incoming edges at this instance.
getPreferredAlignment() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the preferred placement of this segment within its location range.
getPreferredBackboneSegmentCount() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the maximum number of selected backbone segments with the same orientation.
getPreferredChildWedge() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around their parent node.
getPreferredChildWedge(Node) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Returns the preferred radial amount (wedge) in degrees that child nodes may in total occupy around the given node.
getPreferredCursor() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Returns the cursor the associated mode of this controller would like to have displayed in the CanvasControl.
getPreferredDistance() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets the preferred distance between each two segments.
getPreferredDuration() - Method in interface com.yworks.yfiles.view.IAnimation
Gets the preferred duration of the animation.
getPreferredDuration() - Method in class com.yworks.yfiles.view.TableAnimation
Gets the preferred duration of the animation.
getPreferredDuration() - Method in class com.yworks.yfiles.view.ViewportAnimation
Gets the preferred duration of the animation.
getPreferredEdgeLength() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the default preferred edge length.
getPreferredEdgeLength() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the default preferred edge length.
getPreferredEdgeLength() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the default preferred edge length.
getPreferredEdgeLengths() - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Gets the mapping from edges to their preferred edge length.
getPreferredHeight() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the preferred height of the layout.
getPreferredMinimalEdgeDistance() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Defines the preferred minimal distance of orthogonal edges.
getPreferredMinimumNodeToEdgeDistance() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the minimum preferred distance between nodes and edges when node-edge overlaps are not allowed.
getPreferredNodeDistance() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the preferred distance between nodes.
getPreferredOctilinearSegmentLength() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the preferred length for non-orthogonal segments in octilinear edge routes.
getPreferredPlacementDescriptor() - Method in interface com.yworks.yfiles.layout.IEdgeLabelLayout
Gets the preferred placement for this edge label, which can be considered by layout algorithms.
getPreferredPlacementDescriptor() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the preferred placement of this label.
getPreferredPolylineSegmentLength() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets the preferred length of (non-orthogonal) polyline segments.
getPreferredPolylineSegmentLength() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the preferred segment length for (non-orthogonal) polyline segments.
getPreferredRootWedge() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around the global root.
getPreferredSize() - Method in class com.yworks.yfiles.graph.FoldingLabelState
The preferred size of the label.
getPreferredSize() - Method in interface com.yworks.yfiles.graph.ILabel
Gets the preferred size of the label with respect to its current contents and the implementation of the visualization.
getPreferredSize() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getPreferredSize(ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Callback that returns the preferred size of the label.
getPreferredSize(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
getPreferredSize() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Calculates the preferred size given the current state of the renderer.
getPreferredSize() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Calculates the preferred size given the current state of the renderer.
getPreferredSize(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
getPreferredSize(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Calculates the preferred size of a given label using the associated style.
getPreferredSize(IRenderContext, ILabel) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Convenience method that determines the preferred size of the label if this style was applied.
getPreferredSize(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Calculates the preferred size for the given label and style.
getPreferredSize(IRenderContext, ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Calculates the preferred size for the given label and style.
getPreferredSize(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Gets the size of the preferred for the current configuration using the provided context.
getPreferredSize(IRenderContext, INode) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Convenience method that determines the preferred size of the node if this style was applied.
getPreferredSize(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Calculates the preferred size for the given node and style.
getPreferredSize(IRenderContext, INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Calculates the preferred size for the given node and style in the provided context.
getPreferredSize(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Calculates the preferred size given the current state of the renderer for the given context.
getPreferredSize(IRenderContext, IPort) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Convenience method that determines the preferred RenderSize of the port if this style was applied.
getPreferredSize(IRenderContext, IPort, TemplatePortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Calculates the preferred size for the given port and style.
getPreferredSize(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the preferred size for the current configuration.
getPreferredSize(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields SizeD.EMPTY.
getPreferredSize() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets the preferred size of the layout.
getPreferredSize(IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Gets the preferred size for the label.
getPreferredSize() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the PreferredSize of the label to add.
getPreferredWidth() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the preferred width of the layout.
getPrefixOfNamespace(String) - Method in interface com.yworks.yfiles.graphml.IXamlPrefixMapper
Gets the prefix of namespace.
getPrefixOfNamespace(String) - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Gets the registered XML prefix of ns.
getPrepareRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the starting gesture that is used to prepare the edge creation on the source node.
getPrepareRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "pressed" state recognizer specifically for touch input.
getPrepareRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the starting gesture that is used to prepare the edge creation on the source node via touch.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "pressed" state recognizer.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "pressed" state recognizer.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "pressed" state recognizer.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "pressed" state recognizer.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the "pressed" state recognizer.
getPressedRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "pressed" state recognizer.
getPressedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "pressed" state recognizer for touch input.
getPressedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "pressed" state recognizer for touch input.
getPressedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "pressed" recognizer for touch events.
getPressedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "pressed" state recognizer for touch input.
getPreviewGraph() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Returns the graph displayed as item preview.
getPreviewTableLayout(PointD, SizeD) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Calculates the layout of the new table.
getPrevious() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the previous item in the list of rendered items that is owned by this element's Group.
getPreviousEdgeCellInfo() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the EdgeCellInfo describing how the previous partition cell was traversed.
getPreviousEntrance() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Gets the previous CellEntrance along the path that was traversed in order to reach the cell.
getPreviousSegment(SegmentInfo) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns the SegmentInfo of the segment preceding the segment of the given SegmentInfo.
getPrimaryDownRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that starts the 'move viewport' gesture.
getPrimaryMoveRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that moves the viewport or zooms the canvas if a secondary device is down.
getPrimaryPlacer() - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Gets the INodePlacer instance that will arrange the upper-left part of the graph.
getPrimaryUpRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that ends the 'move viewport' or 'pinch' gesture.
getPrintInfo() - Method in class com.yworks.yfiles.view.PrintingEvent
Gets the com.yworks.yfiles.canvas.CanvasPrinter.PrintInfo of the printing process.
getPrintRectangle() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the rectangle that will be printed.
getPriority() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraint
Gets the priority of a constraint.
getPriority(PortCandidateSet.IEntry, Edge, boolean) - Method in class com.yworks.yfiles.layout.PortCandidateSet
Calculates the priority of the given entry.
getPriority() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.ClickInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.DropInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.HandleInputMode
 
getPriority() - Method in interface com.yworks.yfiles.view.input.IInputMode
The priority of this input mode.
getPriority() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.MoveInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.TapInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
 
getPriority() - Method in class com.yworks.yfiles.view.input.WaitInputMode
 
getProfit() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelCandidateDescriptor
Gets a profit value that is used by labeling algorithms to judge how good this label candidate is.
getProfit() - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
 
getProfit(LabelCandidate) - Method in class com.yworks.yfiles.layout.ExtendedLabelCandidateProfitModel
Returns the profit for placing a label-candidate.
getProfit(LabelCandidate) - Method in interface com.yworks.yfiles.layout.IProfitModel
Returns the profit for placing a label using the given LabelCandidate.
getProfit(LabelCandidate) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Returns the profit for placing a LabelCandidate with respect to the current profit model.
getProfit(LabelCandidate) - Method in class com.yworks.yfiles.layout.SimpleProfitModel
 
getProfitModel() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets the IProfitModel for ranking the LabelCandidates for labels.
getProjectionOnLine(PointD, PointD) - Method in class com.yworks.yfiles.geometry.PointD
Calculates the projection of this point onto a line.
getProjectionOnRay(PointD, PointD) - Method in class com.yworks.yfiles.geometry.PointD
Calculates the projection of this point onto a ray.
getProjectionOnSegment(PointD, PointD) - Method in class com.yworks.yfiles.geometry.PointD
Calculates the projection of this point onto a segment.
getPropertyInfo() - Method in class com.yworks.yfiles.graphml.Property
Gets the property info.
getPropertyType() - Method in class com.yworks.yfiles.graphml.Property
Gets the type of the property.
getPurple() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Purple as its Paint and has a Thickness of 1.
getQualityTimeRatio() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the ratio of layout quality versus running time.
getQualityTimeRatio() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the ratio of layout quality versus running time.
getQueryLocation() - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Gets the queried location in world coordinates.
getQueryLocation() - Method in class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
Gets the location of the movement (where the drag has started).
getQueryLocation() - Method in class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Gets the query location in world coordinates.
getRadius() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Gets the radius of the corner of the rounded rectangle.
getRadius() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Retrieves the radius to use from the style.
getRadius() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Gets the corner radius of the rounded rectangle.
getRadius() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Retrieves the radius from the style.
getRadius() - Method in class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Gets the radius of the circle the node is placed on.
getRandomizationRounds() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Gets the number of randomized rounds that this algorithm performs, if there was no optimal solution.
getRange() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the range of this orthogonal interval.
getRankingPolicy() - Method in class com.yworks.yfiles.layout.hierarchic.TopologicalLayerer
Gets the (re-)ranking policy used by this TopologicalLayerer instance.
getRatio() - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Gets the ratio how far the label should be positioned from the border in the header area.
getRecognizerBindings(ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Returns the recognizer bindings registered for the given command.
getRectangle() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionEventArgs
getRectangle() - Method in class com.yworks.yfiles.view.input.RectangleHandle
The rectangle instance to modify.
getRectangle() - Method in class com.yworks.yfiles.view.input.RectangleReshapeHandleProvider
The rectangle to read the current state from.
getRectangle(Object) - Method in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Factory method that returns an IOrientedRectangle for a given user object.
getRectangle(Object) - Method in class com.yworks.yfiles.view.RectangleIndicatorInstaller
Factory method that returns an IRectangle for a given user object.
getRecursiveEdgeStyle() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets how edges in grouped graphs are routed between the content of different groups.
getRed() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Red as its Paint and has a Thickness of 1.
getRedoName() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
getRedoName() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Returns the current redo name.
getRedoName() - Method in interface com.yworks.yfiles.graph.IUndoUnit
Returns the name of the redo unit.
getRedoName() - Method in class com.yworks.yfiles.graph.UndoEngine
Returns the RedoName of the next UndoEngine.redo() operation.
getReferenceId() - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
The reference id that should be evaluated by the event handler.
getReferenceId() - Method in class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
The reference id that should evaluated by the event handler.
getReferenceType() - Method in interface com.yworks.yfiles.graphml.IReferenceHandle
The type of a resource (external or internal).
getReferenceType() - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
Determines the type of the reference being queried.
getReferencingNode() - Method in interface com.yworks.yfiles.layout.multipage.INodeInfo
Gets the node that refers to the one associated with this info object.
getReferentialIdentityTypes() - Method in class com.yworks.yfiles.graph.GraphCopier
Gets the types of objects where the referential identity should be kept across clipboard operations.
getRegisteredEdgeMaps() - Method in class com.yworks.yfiles.algorithms.Graph
Gets all edge maps that have been created by this graph but have not yet been disposed.
getRegisteredNodeMaps() - Method in class com.yworks.yfiles.algorithms.Graph
Gets all node maps that have been created by this graph but have not yet been disposed.
getRegisteredPartitionExtensions() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets a list of all registered IGraphPartitionExtensions.
getRegisteredPathSearchExtensions() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets a list of all registered PathSearchExtensions.
getRegisteredTags() - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Gets an enumerable over all tags that have been used to register mapper implementations with this interface.
getRegisteredTags() - Method in class com.yworks.yfiles.graph.MapperRegistry
 
getRelativeLocation() - Method in interface com.yworks.yfiles.graph.ITable
Gets the relative location of the upper left corner of the table.
getRelativeLocation() - Method in class com.yworks.yfiles.graph.Table
 
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "released" recognizer.
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "released" recognizer.
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "released" recognizer.
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "released" recognizer.
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the "released" recognizer.
getReleasedRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "released" recognizer.
getReleasedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the "released" state recognizer specifically for touch input.
getReleasedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the "released" recognizer for touch input.
getReleasedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the "released" recognizer for touch input.
getReleasedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the "released" recognizer for touch events.
getReleasedRecognizerTouch() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the "released" recognizer for touch input.
getRelJoinEndDistance() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets the relative distance from the end point of the joined lines to the first parallel segments.
getRemainingTime() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Gets the remaining time (in milliseconds) within which the algorithm should complete its calculation.
getRemoveBendRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the property that determines bend removal events.
getRemoveBendRecognizerTouch() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the property that determines bend removal events via touch.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the renderer implementation for this instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Gets the renderer implementation for this instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Gets the renderer implementation for this instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Gets the renderer implementation for this instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Gets the renderer implementation for this instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets the renderer implementation that has been supplied to this instance in the constructor.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
 
getRenderer() - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyle
Gets the renderer implementation that can be queried for implementations that provide details about the visual appearance and visual behavior for a given edge and this style instance.
getRenderer() - Method in interface com.yworks.yfiles.graph.styles.ILabelStyle
Gets the renderer implementation that can be queried for implementations that provide details about the visual appearance and visual behavior for a given label and this style instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
 
getRenderer() - Method in interface com.yworks.yfiles.graph.styles.INodeStyle
Gets the renderer implementation that can be queried for implementations that provide details about the visual appearance and visual behavior for a given node and this style instance.
getRenderer() - Method in interface com.yworks.yfiles.graph.styles.IPortStyle
Gets the renderer implementation that can be queried for implementations that provide details about the visual appearance and visual behavior for a given port and this style instance.
getRenderer() - Method in interface com.yworks.yfiles.graph.styles.IStripeStyle
Gets the renderer implementation that can be queried for implementations that provide details about the visual appearance and visual behavior for a given stripe and this style instance.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Gets the renderer implementation that has been supplied to this instance in the constructor.
getRenderer() - Method in class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyle
 
getRenderer() - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyle
getRenderer() - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyle
getRenderer() - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyle
getRenderer() - Method in class com.yworks.yfiles.graph.styles.VoidPortStyle
getRenderer() - Method in class com.yworks.yfiles.graph.styles.VoidStripeStyle
getRenderSize() - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Gets the MutableSize of the port that will be displayed using NodeStyle.
getRenderSize() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Gets the SizeD of a port that will be displayed using the created control.
getRenderSize() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the size of the rendering from the style.
getReparentNodeHandler() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the IReparentNodeHandler that is used for moving nodes out of group nodes or into other group nodes.
getReparentRecognizer() - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
Gets the IEventRecognizer that will be queried to determine whether the gesture is a reparent gesture.
getReparentStripeHandler() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the ReparentStripeHandler property.
getReparentStripeInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the ReparentStripeInputMode that is used to change a stripes position in the table hierarchy.
getRepresentative(Node, Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Returns an immediate child of the group node that represents the given node.
getRepresentedEdge() - Method in interface com.yworks.yfiles.layout.multipage.IEdgeInfo
Gets the original edge associated with this IEdgeInfo.
getRepresentedNode() - Method in interface com.yworks.yfiles.layout.multipage.INodeInfo
Gets the node of the input graph that is represented by the node associated with this info object.
getRepulsion() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the node repulsion value.
getReshapeHandleProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IReshapeHandleProvider type for the INodes this instance has been created for.
getReshapeHandler() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
The reshapeable instance to write the changes to.
getReshapePosition() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the position of the reshape handle.
getResizedInstance(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new OrientedRectangle instance that has the specified width and height, but has the same anchor point and up vector as this rectangle.
getResizeNeighborsRecognizer() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the recognizer that changes the behavior to resize adjacent stripes instead of moving them.
getResizeStripeInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the ResizeStripeInputMode that is used to change the size of a stripe interactively.
getResizeStripeTemplate() - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current stripe resize operation.
getResource(String) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
getResourceKey() - Method in class com.yworks.yfiles.view.input.SnapLine
The resource key which determines the visual appearance of the snap line.
getResources(String) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
getResult() - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Holds the result of the deserialization, which is null initially.
getRight() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the right inset.
getRightInset() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the right column inset in which no element will lie in the resulting layout.
getRightLaneInset() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets the right insets of the swimlane in which no element will lie in the resulting layout.
getRoot() - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Gets the root node of the dendrogram.
getRoot(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns a possible root for the given (undirected) tree.
getRoot() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the root of the stripe hierarchy of stripe in a table hierarchy.
getRoot() - Method in class com.yworks.yfiles.layout.GroupingSupport
Gets a Node instance associated with the virtual root of the hierarchy tree.
getRootAlignment() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets how the root node is aligned with its children and their TreeLayout.SubtreeShapes.
getRootAlignment() - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Gets the RootAlginment that defines how the root node is aligned with its children and their shapes.
getRootAlignment() - Method in class com.yworks.yfiles.layout.tree.GridNodePlacer
Gets the RootAlginment that defines how the root node is aligned with its children and their shapes.
getRootAlignment() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the RootAlginment that defines how the root node is aligned with its children and their shapes.
getRootAlignment() - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Gets the RootAlignment that defines how the root node is aligned with its children and their shapes.
getRootColumn() - Method in interface com.yworks.yfiles.graph.ITable
Gets the virtual root of the column hierarchy.
getRootColumn() - Method in class com.yworks.yfiles.graph.Table
 
getRootGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the root of the scene graph.
getRootNodePolicy() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets the root node selection policy of this layout algorithm.
getRootPlacement(Object) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Retrieves the root placement for the subtree that is rooted at the given node.
getRootPlacement() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the desired placement of the tree's root node.
getRootPlacements() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Gets the mapping from nodes with sub trees to their placements.
getRootRow() - Method in interface com.yworks.yfiles.graph.ITable
Gets the virtual root of the row hierarchy.
getRootRow() - Method in class com.yworks.yfiles.graph.Table
 
getRootsArray(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Returns an array of the nodes that will be laid out.
getRosyBrown() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses RosyBrown as its Paint and has a Thickness of 1.
getRotationAngle() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the angle of rotation.
getRoundRectArcRadius() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Gets the radius that is used to draw rounded edges.
getRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets the routing style for this edge.
getRoutingStyle() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the currently used routing style for edges.
getRoutingStyle() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the style in which edge paths are routed.
getRoutingStyle() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the routing style for the edges in the subtree.
getRow() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Gets the RowDescriptor associated with this ILayer instance.
getRow() - Method in class com.yworks.yfiles.layout.PartitionCellId.Cell
Gets the RowDescriptor associated with this partition cell.
getRow() - Method in class com.yworks.yfiles.layout.PartitionCellId
Gets the first row associated with this partition cell identifier.
getRow(int) - Method in class com.yworks.yfiles.layout.PartitionGrid
Returns the row with the given index.
getRow() - Method in class com.yworks.yfiles.view.PrintingEvent
Gets the index of the row of the page that is about to be or was printed.
getRowCount() - Method in class com.yworks.yfiles.view.CanvasPrinter.PrintInfo
Returns the number of rows that the content to print would need considering the PageLayout.
getRowDefaults() - Method in interface com.yworks.yfiles.graph.ITable
Gets the defaults for rows.
getRowDefaults() - Method in class com.yworks.yfiles.graph.Table
Gets the defaults for rows.
getRowIndices() - Method in class com.yworks.yfiles.layout.PartitionGridData
Gets the mapping from nodes to the index of their rows.
getRowLayout(ITable, RectD) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Return the sizes of all leaf rows.
getRows() - Method in class com.yworks.yfiles.graph.Table
The toplevel IRows in this table.
getRows() - Method in class com.yworks.yfiles.layout.PartitionGrid
Gets the list of rows of the partition grid.
getRoyalBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses RoyalBlue as its Paint and has a Thickness of 1.
getSaddleBrown() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SaddleBrown as its Paint and has a Thickness of 1.
getSalmon() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Salmon as its Paint and has a Thickness of 1.
getSameLayerEdgeRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Gets the routing style for same-layer edges.
getSameLayerEdges() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Gets a list of all same-layer Edges associated with this ILayer instance.
getSandyBrown() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SandyBrown as its Paint and has a Thickness of 1.
getScale() - Method in class com.yworks.yfiles.graph.styles.Arrow
Gets the scale factor of this arrow.
getScale() - Method in class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Gets the scale that defines how accurate the algorithm is when it comes to comparing the coordinates of two bends.
getScale() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns a scale factor to apply for printing.
getScale() - Method in class com.yworks.yfiles.view.CanvasPrinter.PrintInfo
Returns the scale of the content for the PageLayout.
getScale() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the scale for the export.
getScaleFactorX() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the horizontal scaling factor used for the scale operation.
getScaleFactorY() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the vertical scaling factor used for the scale operation.
getScope() - Method in class com.yworks.yfiles.graphml.QueryOutputHandlersEventArgs
The scope where the handlers should be added.
getScope() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets the scope that determines which nodes are placed by this algorithm.
getScope() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the scope that determines which nodes are placed by this algorithm.
getScope() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets the scope for this routing algorithm that determines which edges are routed.
getScope() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets a (sub-)set of edges that shall be routed.
getScope() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Gets the (sub-)set of edges to be routed in a polyline fashion.
getScope() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Gets the (sub-)set of edges to be routed.
getScrollAmount() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Gets the distance to scroll at once when ScrollType is ScrollType.LINES.
getScrollBarVisibility() - Method in class com.yworks.yfiles.view.ViewportAnimation
Gets the scroll bar visibility that will be used during the animation.
getScrollType() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Gets the scrolling behavior.
getSeaGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SeaGreen as its Paint and has a Thickness of 1.
getSeaShell() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SeaShell as its Paint and has a Thickness of 1.
getSecondaryDownRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that starts the 'pinch' gesture.
getSecondaryMoveRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that zooms the canvas using the 'pinch' gesture or moves the viewport if no primary device is down.
getSecondaryPlacer() - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Gets the INodePlacer instance that will arrange the lower-right part of the graph.
getSecondaryUpRecognizer() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the IEventRecognizer that ends the pinch zoom gesture or ends the move if no primary device is down.
getSecondEndPoint() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the second end point of the line segment.
getSecondNode() - Method in class com.yworks.yfiles.view.input.NodePairBasedSnapLine
Gets the second node that is associated with this snap line.
getSectorSize() - Method in class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Gets the size in degrees of the sector the node is placed in.
getSectorStart() - Method in class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Gets the start angle in degrees of the sector the node is placed in.
getSegment(int) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns the segment info with the given index in the list of segments of this channel.
getSegmentAt(double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the segment at the given position.
getSegmentCount() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the number of segments in this path, that is the number of PathType.LINE_TO and PathType.CLOSE operations.
getSegmentCount(IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the number of segments of the edge.
getSegmentCount() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
getSegmentCount() - Method in interface com.yworks.yfiles.graph.styles.IPathGeometry
Returns the number of "segments" this edge's path consists of.
getSegmentCount() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Returns the number of "segments" this edge's path consists of.
getSegmentCount() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
getSegmentCount() - Method in class com.yworks.yfiles.graph.styles.VoidPathGeometry
 
getSegmentGroup() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the segment group to which this segment info belongs.
getSegmentGroup(int) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns the segment group with the given index in this channel.
getSegmentIndex() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets the index of the segment of this info.
getSegmentIndex() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the segment index of the related edge segment.
getSegmentInfo(int) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns the SegmentInfo of the edge segment with the given index.
getSegmentInfos() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Gets the list of SegmentInfos contained in this group.
getSegmentOrientation(IInputModeContext, IEdge, int) - Method in interface com.yworks.yfiles.view.input.IOrthogonalEdgeHelper
Gets the declared orientation of the given segment at the provided edge.
getSegmentOrientation(IEdge, int) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets the declared segment orientation for the provided segment at the given edge.
getSegmentOrientation(IInputModeContext, IEdge, int) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
Gets the orientation of the given segment by looking at the geometry of the segment.
getSegmentSource() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the location that represents the source of the related segment on this line.
getSegmentTarget() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the location that represents the target of the related segment on this line.
getSelectableItems() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the types of the items that should be selectable by this instance.
getSelectableItems() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a property that determines which types of items should be selectable at all.
getSelectedBends() - Method in class com.yworks.yfiles.view.GraphSelection
 
getSelectedBends() - Method in interface com.yworks.yfiles.view.IGraphSelection
An ISelectionModel of the selected bends.
getSelectedColumns() - Method in interface com.yworks.yfiles.view.IStripeSelection
An ISelectionModel of the selected columns.
getSelectedColumns() - Method in class com.yworks.yfiles.view.StripeSelection
 
getSelectedEdges() - Method in class com.yworks.yfiles.view.GraphSelection
 
getSelectedEdges() - Method in interface com.yworks.yfiles.view.IGraphSelection
An ISelectionModel of the selected edges.
getSelectedLabels() - Method in class com.yworks.yfiles.view.GraphSelection
 
getSelectedLabels() - Method in interface com.yworks.yfiles.view.IGraphSelection
An ISelectionModel of the selected labels.
getSelectedNodes() - Method in class com.yworks.yfiles.view.GraphSelection
 
getSelectedNodes() - Method in interface com.yworks.yfiles.view.IGraphSelection
An ISelectionModel of the selected nodes.
getSelectedPorts() - Method in class com.yworks.yfiles.view.GraphSelection
 
getSelectedPorts() - Method in interface com.yworks.yfiles.view.IGraphSelection
An ISelectionModel of the selected ports.
getSelectedRows() - Method in interface com.yworks.yfiles.view.IStripeSelection
An ISelectionModel of the selected rows.
getSelectedRows() - Method in class com.yworks.yfiles.view.StripeSelection
 
getSelectedStripeTemplate() - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current stripe resize operation.
getSelection() - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Provides an observable collection view over the selected items.
getSelection() - Method in class com.yworks.yfiles.view.GraphControl
Gets the selection model that is used for this control.
getSelection() - Method in class com.yworks.yfiles.view.input.SelectionEventArgs
Gets the selection these event arguments refer to.
getSelectionDecorator() - Method in class com.yworks.yfiles.graph.BendDecorator
Gets a LookupDecorator that decorates the ISelectionIndicatorInstaller type for the type of items this instance has been created for.
getSelectionDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the ISelectionIndicatorInstaller type for the type of items this instance has been created for.
getSelectionDecorator() - Method in class com.yworks.yfiles.graph.LabelDecorator
Gets a LookupDecorator that decorates the ISelectionIndicatorInstaller type for the type of items this instance has been created for.
getSelectionDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the ISelectionIndicatorInstaller type for the type of items this instance has been created for.
getSelectionDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the ISelectionIndicatorInstaller type for the type of items this instance has been created for.
getSelectionGroup() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the SelectionGroup property.
getSelectionIndicatorManager() - Method in class com.yworks.yfiles.view.GraphControl
Gets the SelectionIndicatorManager property.
getSelectionModel() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the ISelectionModel to use for the automatically registered IDataProvider instances for LayoutKeys.AFFECTED_NODES_DPKEY and LayoutKeys.AFFECTED_EDGES_DPKEY.
getSelectionModel() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Gets the ISelectionModel to use for the automatically registered IDataProvider instances for the keys LayoutKeys.AFFECTED_NODES_DPKEY and LayoutKeys.AFFECTED_EDGES_DPKEY.
getSelectionModel() - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Gets the selection model that determines which items are highlighted.
getSelectionModel() - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Gets the selection model that determines which items are selected.
getSelectionRectangle() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the current or last marquee selection rectangle.
getSelfLoopCalculatorData() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the layout data for the SelfLoopCalculator.
getSelfLoopDistance() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the distance between the node's layout and its self loop control points.
getSelfLoopRouter() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that routes self-loops.
getSelfLoopRoutingStyle() - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Gets the routing style for self-loops.
getSequenceComparator() - Method in class com.yworks.yfiles.layout.hierarchic.GivenSequenceSequencer
Gets the Comparator used by this GivenSequenceSequencer to determine the sequence of the nodes.
getSequenceConstraintFactory() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets the factory to specify sequence constraints.
getSequenceIndices() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapper from nodes to the sequence index in their layer.
getSequencer() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets the ISequencer instance responsible for calculating the sequence of nodes within each layer (second phase of the layout algorithm).
getSerializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
getSerializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Retrieve a serialization property that has been set by GraphMLWriter.setSerializationProperty(TypedKey, Object).
getSerializationProperty(TypedKey<T>) - Method in interface com.yworks.yfiles.graphml.IWriteContext
Get a property value that specifies information about how to handle specific cases.
getSerializationPropertyOverrides() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Gets the mapper for the overrides of the serialization properties.
getSerializationVisibility() - Method in class com.yworks.yfiles.graphml.Property
Gets the serialization visibility.
getSerializer() - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Gets the serialization callback to use for serializing the value in MapperOutputHandler.writeValueCore(IWriteContext, java.lang.Object).
getSerializerFor(PropertyInfo, IValueSerializerContext) - Static method in class com.yworks.yfiles.graphml.ValueSerializer
Gets the ValueSerializer implementation for the given descriptor.
getSerializerFor(Type, IValueSerializerContext) - Static method in class com.yworks.yfiles.graphml.ValueSerializer
Gets the ValueSerializer implementation for the given type.
getSerializerFor(Type) - Static method in class com.yworks.yfiles.graphml.ValueSerializer
Gets the ValueSerializer implementation for the given type.
getSerializerFor(PropertyInfo) - Static method in class com.yworks.yfiles.graphml.ValueSerializer
Gets the ValueSerializer implementation for the given descriptor.
getSetter() - Method in class com.yworks.yfiles.graphml.PropertyInfo
Returns the setter method of this property.
getShape() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Gets the shape for this style.
getShape() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Get the shape that is currently used by this renderer.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the Style and Node properties, calls BevelNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the Style and Node properties, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the Style and Node properties, calls GeneralPathNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the Style and Node properties, calls ImageNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IShapeGeometry interface that can handle the provided node and its associated style.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the Style and Node properties, calls MemoryImageNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the Style and Node properties, calls PanelNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the Style and Node properties, calls ShapeNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the Style and Node properties, calls ShinyPlateNodeStyleRenderer.configure() and returns this.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Provides the geometry for the visual representation.
getShapeGeometry(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
This implementation always returns the VoidShapeGeometry instance.
getShapeGeometryDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the IShapeGeometry type for the type INodes this instance has been created for.
getShowFocusPolicy() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Gets the show focus policy.
getShowHandleItems() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should have their IHandles shown.
getShuffleLayout() - Method in class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Gets the ILayoutAlgorithm instance that is used for removing node overlaps.
getSide() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets the side of the node to which an edge should connect.
getSideOfEdge() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Gets the side placement specifiers for edge labels.
getSideOfEdge() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Gets the side placement specifiers for edge labels.
getSideOfEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets the preferred side of the edge.
getSideReference() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets how to interpret the preferred side as given by SideOfEdge.
getSienna() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Sienna as its Paint and has a Thickness of 1.
getSilver() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Silver as its Paint and has a Thickness of 1.
getSingleComponentLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Gets the delegate ILayerer instance.
getSingleComponentLayerer() - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Gets the delegate ILayerer instance.
getSingleCycleLayout() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets the SingleCycleLayout instance used for laying out nodes on a single cycle.
getSingleSideSelfLoopPenalty() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Gets the penalty for bends of a self-loop edge.
getSize() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the size of this rectangle.
getSize() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Returns the instance that stores the size of this rectangle.
getSize() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Returns the instance that stores the size of this rectangle.
getSize() - Method in class com.yworks.yfiles.geometry.RectD
Gets the size of this instance.
getSize() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Gets the default node size.
getSize() - Method in interface com.yworks.yfiles.graph.IStripe
The current changeable dimension of the stripe.
getSize() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets the default stripe size.
getSize() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
getSize() - Method in class com.yworks.yfiles.graph.StripeDefaults
Gets the default stripe size.
getSize() - Method in class com.yworks.yfiles.graph.UndoEngine
Gets the maximum size of the undo queue this instance is managing.
getSize() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the width and height of the candidate's bounds.
getSize(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the size of the given node.
getSize() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Gets the size of the interval, i.e., the difference between the upper bound and the lower bound.
getSize() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets the length of the orthogonal interval.
getSize() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the size of this CanvasControl.
getSize() - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Gets the logical size of the candidate.
getSizeChangeFactor() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the factor by which the size of the node layout changes when the handle is dragged.
getSizeConstraintProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the INodeSizeConstraintProvider type for the type INodes this instance has been created for.
getSkyBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SkyBlue as its Paint and has a Thickness of 1.
getSlateBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SlateBlue as its Paint and has a Thickness of 1.
getSlateGray() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SlateGray as its Paint and has a Thickness of 1.
getSlope(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the slope of the given segment.
getSlope() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the slope of the line segment.
getSmallHorizontalChange() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the step size by which the horizontal scroll bar is changed when calling ScrollBar.increment() or ScrollBar.decrement().
getSmallVerticalChange() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the step size by which the vertical scroll bar is changed when calling ScrollBar.increment() or ScrollBar.decrement().
getSmoothingLength() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the value that determines the radius of the smoothing arcs that can be added to the path at the bends.
getSmoothingLength() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Gets the smoothing length used for creating smooth bends.
getSmoothingLength() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
Gets the value that determines the radius of the smoothing arcs that can be added to the path at the bends.
getSnapContext() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
getSnapContext() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The SnapContext instance that handles interactive snapping of elements during drag operations like movements.
getSnapContext() - Method in class com.yworks.yfiles.view.input.HandleInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
getSnapContext() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
The SnapContext which is used to snap the dragged element during the drag.
getSnapContext() - Method in class com.yworks.yfiles.view.input.MoveInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
getSnapDistance() - Method in class com.yworks.yfiles.view.input.CollectSnapResultsEventArgs
The zoom invariant snap distance.
getSnapDistance() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the distance in the view coordinate system that determines how far the mouse should be snapped to a port candidate if SnappingToTargetCandidateEnabled is enabled.
getSnapDistance() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets the global snap distance, which is the maximum distance between the current mouse coordinates and the coordinates to which the mouse will snap.
getSnapLineExtension() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets the amount by which snap lines that are induced by existing edge segments and node borders are being extended.
getSnapLineExtension() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Gets the amount by which snap lines that are induced by existing edge segments are being extended.
getSnapLineProviderDecorator() - Method in class com.yworks.yfiles.graph.EdgeDecorator
Gets a LookupDecorator that decorates the ISnapLineProvider for the IEdges this instance has been created for.
getSnapLineProviderDecorator() - Method in class com.yworks.yfiles.graph.NodeDecorator
Gets a LookupDecorator that decorates the ISnapLineProvider for the INodes this instance has been created for.
getSnapLineProviderDecorator() - Method in class com.yworks.yfiles.graph.PortDecorator
Gets a LookupDecorator that decorates the ISnapLineProvider for the IPorts this instance has been created for.
getSnapLines() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
The collection of the snap lines that have been added to this context.
getSnapLines(GraphSnapContext, INode, ReshapeRectangleContext, RectD) - Method in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
getSnappedMousePosition() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Gets the current snapped mouse position during drag operations.
getSnapResults() - Method in class com.yworks.yfiles.view.input.SnapContext
The collection of SnapResults.
getSnapType() - Method in class com.yworks.yfiles.view.input.SnapLine
The type of the line that describes how other items will snap to this line.
getSnapType() - Method in class com.yworks.yfiles.view.input.SnapState
Gets the type of the snap.
getSnow() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Snow as its Paint and has a Thickness of 1.
getSolid() - Static method in class com.yworks.yfiles.view.DashStyle
Gets the solid dash style with no dashes.
getSortedModes() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Returns a list of all modes managed by this instance in sorted order.
getSource(Object) - Method in class com.yworks.yfiles.algorithms.Graph
Returns the source node associated with the given edge.
getSource(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getSource(PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the source port owner at the specified location.
getSourceArrow() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets the visual arrow at the source end of edges that use this style.
getSourceArrow() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Gets the source arrow from the style via SourceArrow.
getSourceArrow() - Method in interface com.yworks.yfiles.graph.styles.IArrowOwner
Gets the visual arrow at the source end of edges that use this style.
getSourceArrow() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the source arrow from the style.
getSourceArrow() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Gets the visual arrow at the source end of edges that use this style.
getSourceArrow() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
Gets the source arrow from the style via SourceArrow.
getSourceArrowAnchor(GeneralPath, IArrow) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Convenience method that calculates the source arrow anchor and direction for a a given arrow and path.
getSourceArrowAnchor(IArrow) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Calculate and update the anchor and the source arrow's direction vector.
getSourceCell(int) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the source cell with the given index in the list of all cells that are covered by the source node of the current edge.
getSourceFoldingManager(IGraph) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that retrieves the FoldingManager from the given source graph.
getSourceGraph() - Method in interface com.yworks.yfiles.graph.IGraphClipboardContext
Gets the source graph for the current operation.
getSourceGroup() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the ID of the edge group at the source node to which the Edge associated with this IEdgeData instance belongs (if any).
getSourceGroupDataAcceptor() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets a IDataAcceptor that can be used for temporarily overwriting the source group information used during the layout.
getSourceGroupId() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Gets the group ID for the source side of the edge.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroupIds() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets a mapping from edges to an object representing their source edge group.
getSourceGroups() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets a mapping from edges to an object representing their source edge group.
getSourceMarker() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the location of the source marker of this snap line.
getSourceNode() - Method in interface com.yworks.yfiles.graph.IEdge
Gets the source node for the given edge or null.
getSourcePoint() - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Gets the relative coordinates of the first end point of this layout.
getSourcePointAbs(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the absolute coordinates of the source point of the given edge.
getSourcePointAbs(Edge) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Returns the absolute source point of the given edge depending on the rotation of this INodePlacer.
getSourcePointRel(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the relative coordinates of the source point of the given edge.
getSourcePort() - Method in class com.yworks.yfiles.graph.EdgeEventArgs
Gets the source port the edge was connected to before the event happened.
getSourcePort() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The FoldingPortState which represents the source port of this edge state.
getSourcePort() - Method in interface com.yworks.yfiles.graph.IEdge
Gets the source port instance this edge is connected to.
getSourcePort() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getSourcePortCandidate() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the candidate for the SourcePort of the edge to be created.
getSourcePortCandidate(PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the best matching source port candidate based on the given location.
getSourcePortCandidate(IPortCandidateProvider, PointD, boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the best matching source port IPortCandidate given a provider and the current location.
getSourcePortCandidateProvider(IPortOwner) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the port candidate provider instance given a source port owner.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the collection of PortCandidates for the source port of the Edge associated with this IEdgeData instance.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to a collection of their source port candidates.
getSourcePortCandidates(IInputModeContext, IPortCandidate) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Convenience implementation that simply delegates to AbstractPortCandidateProvider.getPortCandidates(IInputModeContext).
getSourcePortCandidates(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Convenience implementation that simply delegates to AbstractPortCandidateProvider.getPortCandidates(IInputModeContext).
getSourcePortCandidates(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IEdgeReconnectionPortCandidateProvider
Returns all source port candidates that may be used for the edge.
getSourcePortCandidates(IInputModeContext, IPortCandidate) - Method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Returns all port candidates that apply for the provided opposite port candidate.
getSourcePortCandidates(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Returns all source port candidates that belong to the context of this provider.
getSourcePortConstraint() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the port constraints for the source port of the Edge associated with this IEdgeData instance.
getSourcePortConstraint(LayoutGraph, Edge, int) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Retrieves the source PortConstraint for the given edge.
getSourcePortConstraintDataAcceptor() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets a IDataAcceptor that can overwrite the source port contraint temporarily used during the layout.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Gets a mapping from edges to their source PortConstraint.
getSourcePortConstraints() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets a mapping from edges to their source PortConstraint.
getSourcePortGroup() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the ID of the edge port group at the source node to which the Edge associated with this IEdgeData instance belongs (if any).
getSourcePortGroupIds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to an object representing their source port group.
getSourcePortLocationParameter() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the IPortLocationModelParameter to use for the source port of the folding edge.
getSourcePortOwner() - Method in class com.yworks.yfiles.graph.EdgeEventArgs
Gets the owner of the source port the edge was connected to before the event happened.
getSourcePortStyle() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the IPortStyle to use for the folding source port.
getSourceSplitIds() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges connecting to group nodes to source split ids.
getSourceType() - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Declares the type in the inheritance of the Item that should be used for serialization.
getSourceType() - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Gets the source type of the serialization.
getSpacing() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets the space between adjacent lines of the wrapped graph layout.
getSpacing() - Method in class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Gets the spacing between the swimlanes.
getSpacing() - Method in class com.yworks.yfiles.layout.router.polyline.Grid
Gets the spacing between the horizontal and vertical grid lines.
getSpacing() - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Gets the spacing between subtrees.
getSpacing() - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Gets the spacing between subtrees for the delegate INodePlacer.
getSpacingBetweenFamilyMembers() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets the spacing between two nodes representing members of the same family in one generation.
getSPC(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.PortConstraint
Returns the source PortConstraint associated with the given edge.
getSplitNodesDpKey() - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Gets the IDataProvider key for marking the nodes that were created by splitting edges, i.e., the split-nodes.
getSplitNodeSize() - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Gets the size of the split-nodes that are inserted when splitting edges.
getSplitOrthogonalSegmentRecognizer() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the event recognizer that determines whether the bend creation should be treated as a split segment operation.
getSplitSegmentLength() - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Gets the maximum length for a split-edge.
getSpringGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SpringGreen as its Paint and has a Thickness of 1.
getSquaredVectorLength() - Method in class com.yworks.yfiles.geometry.PointD
Yields the squared length of the vector that has PointD.x and PointD.y as its components.
getStarSubstructureStyle() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets the style specifier for star substructures.
getStartPoint() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a copy of the starting point at which the edge creation gesture started.
getState(Object) - Method in interface com.yworks.yfiles.graph.IMementoSupport
Retrieves an object representing the state at the moment this method is called.
getSteelBlue() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses SteelBlue as its Paint and has a Thickness of 1.
getStopDuration() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Gets the duration an algorithm may run before being stopped automatically.
getStopRecognizer() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the IEventRecognizer to detect when editing the text shall be stopped.
getStraightControlPointRatio() - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Gets the ratio that defines the distance between the intermediate control points and the end points of a cubic segment which actually represents a straight line, i.e., in case the four points are collinear.
getStress(Node) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Polls the current stress value of a given node.
getStripe() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Gets the currently configured stripe.
getStripe() - Method in class com.yworks.yfiles.view.input.StripeSubregion
Gets the stripe that this instance describes.
getStripeDropInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets the StripeDropInputMode property that is responsible for handling drag and drop operations of stripes onto the Canvas.
getStripeHitTestable() - Method in interface com.yworks.yfiles.view.input.IStripeHitTestHelper
Return a IHitTestable that should report hits on the whole stripe.
getStripeSelection() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Returns the selected stripes.
getStrokeType() - Method in class com.yworks.yfiles.view.Pen
Gets the line cap for the start of the line.
getStrongSourcePort() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Gets the location of the strong source port that the edge uses.
getStrongTargetPort() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Gets the location of the strong target port that the edge uses.
getStyle() - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
getStyle() - Method in class com.yworks.yfiles.graph.FolderNodeState
The style of this node.
getStyle() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The style of this edge.
getStyle() - Method in class com.yworks.yfiles.graph.FoldingLabelState
The style of this label.
getStyle() - Method in class com.yworks.yfiles.graph.FoldingPortState
The style of this port.
getStyle() - Method in interface com.yworks.yfiles.graph.IEdge
Returns the style that is responsible for the visual representation of this edge in a CanvasControl.
getStyle() - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Gets the style to use for edges.
getStyle() - Method in interface com.yworks.yfiles.graph.ILabel
Returns the style that is responsible for the visual representation of this node in a CanvasControl.
getStyle() - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Gets the style to use for labels.
getStyle() - Method in interface com.yworks.yfiles.graph.INode
Returns the style that is responsible for the visual representation of this node in a CanvasControl.
getStyle() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Gets the style to use for nodes.
getStyle() - Method in interface com.yworks.yfiles.graph.IPort
Returns the style that is responsible for the visual representation of this port in a CanvasControl.
getStyle() - Method in interface com.yworks.yfiles.graph.IPortDefaults
Gets the style to use for ports.
getStyle() - Method in interface com.yworks.yfiles.graph.IStripe
Gets the style for this stripe.
getStyle() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets the style to use for stripes.
getStyle() - Method in class com.yworks.yfiles.graph.LabelDefaults
 
getStyle() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
getStyle() - Method in class com.yworks.yfiles.graph.PortDefaults
 
getStyle() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getStyle() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getStyle() - Method in class com.yworks.yfiles.graph.SimpleNode
 
getStyle() - Method in class com.yworks.yfiles.graph.SimplePort
 
getStyle() - Method in class com.yworks.yfiles.graph.StripeDefaults
 
getStyle() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Gets the currently configured style.
getStyle(IRenderContext, IModelItem) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Callback method that determines the URL to the FXML file which encodes the Control.
getStyle() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Gets the currently configured style.
getStyle(IRenderContext, IModelItem) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Callback method that determines the URL to the FXML file which encodes the Control.
getStyle() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Gets the currently configured style.
getStyle(IRenderContext, IModelItem) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Callback method that determines the Style for the Node.
getStyle() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Gets the currently configured style.
getStyle(IRenderContext, IModelItem) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Callback method that determines the Style for the Node.
getStyle() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Gets the currently configured style.
getStyle() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets how the components are arranged.
getStyle() - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
getStyle() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Gets the style to use for the newly created port.
getStyle() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the Style of the label to add.
getStyleInstance() - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
getStyleInstance() - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Factory method that returns a style instance for use with newly created edges.
getStyleInstance(ILabelOwner) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Factory method that returns a style instance for use with newly created labels.
getStyleInstance() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Factory method that returns a style instance for use with newly created nodes.
getStyleInstance(IPortOwner) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Factory method that returns a style instance for use with newly created ports.
getStyleInstance() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Factory method that returns a style instance for use with newly created stripes.
getStyleInstance(ILabelOwner) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
getStyleInstance() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
getStyleInstance(IPortOwner) - Method in class com.yworks.yfiles.graph.PortDefaults
 
getStyleInstance() - Method in class com.yworks.yfiles.graph.PortDefaults
Factory method that returns a style instance for use with newly created ports.
getStyleInstance() - Method in class com.yworks.yfiles.graph.StripeDefaults
 
getStyleResourceKey() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Gets the String that will be used to look up the URL to the FXML file which encodes the Control.
getStyleResourceKey() - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Gets the String that will be used to look up the URL to the FXML file which encodes the Control.
getStyleResourceKey() - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Gets the String that will be used to look up the URL to the FXML file which encodes the Control.
getStyleResourceKey() - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Gets the String that will be used to look up the Style that is applied to the Node.
getStyleTag() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property style tag.
getStyleTag() - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Gets the tag that is associated with this style instance.
getSubgraphLayout() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets the ILayoutStage that constrains the layout process to a subgraph of the input graph.
getSubgraphPlacement() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets the objective used for finding 'good' positions for subgraph components.
getSubject() - Method in interface com.yworks.yfiles.graphml.IReferenceHandle
The resource that is encapsulated by the handle.
getSubregionType() - Method in class com.yworks.yfiles.view.input.StripeSubregion
Gets the specific subregion type that this instance describes.
getSubtreeArrangement(Object) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Retrieves the routing for the subtree that is rooted at the given node.
getSubtreeArrangement() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets how the children of a local root are arranged and how the edges between them are routed.
getSubtreeAspectRatios() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Gets the mapping from nodes to the aspect ratio of their sub tree.
getSubTreeDepths(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns the depths of each subtree of a rooted directed tree.
getSubtreeRoutingPolicies() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Gets the mapping from nodes to the routing policies of their sub trees.
getSubtreeShape(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Returns the TreeLayout.SubtreeShape for the subtree rooted at the given node.
getSubtreeShape(Node) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Returns the rotated subtree shape for the subtree rooted at the given node.
getSubtreeShape(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Provides access to the TreeLayout.SubtreeShape for the given node.
getSubTreeSizes(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns the size (number of nodes) of each subtree of a rooted directed tree.
getSuccessorCursor() - Method in class com.yworks.yfiles.algorithms.Node
Returns a node cursor for all successor nodes of this node.
getSuccessors(Graph, NodeList, int) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Determines the direct or indirect successors of a given list of nodes.
getSuccessors() - Method in class com.yworks.yfiles.algorithms.Node
Yields a dynamic Iterable for Nodes that can be used to iterate over the opposite sides of adjacent outgoing edges at this instance.
getSuccessors(Node) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Retrieves all children of the given local root.
getSwimLaneCrossingWeight() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets the relative weight of edges crossing a swimlane relative to edges that stay in their lane.
getSwimLaneDescriptor() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the SwimlaneDescriptor instance initially bound to the Node of this INodeData instance or null if no SwimlaneDescriptor has been registered.
getSwimLaneDescriptors(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method called during HierarchicLayoutCore.applyLayoutCore(LayoutGraph) and returns a IDataProvider that holds the SwimlaneDescriptor information.
getSwimlanePos() - Method in class com.yworks.yfiles.layout.Swimlanes.SwimlaneRepresentative
Gets the current position of the represented swimlane.
getTable() - Method in interface com.yworks.yfiles.graph.IStripe
The ITable instance where this stripe is installed.
getTable() - Method in class com.yworks.yfiles.graph.StripeEventArgs
Gets the table that owned the stripe before the event happened.
getTable() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Gets the ITable instance that defines the tabular structure.
getTable() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Gets the table object that should be used for rendering.
getTable() - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
The table used for additional constraints.
getTableLayoutConfigurator() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the TableLayoutConfigurator that is used if TableLayoutConfiguratorEnabled is enabled.
getTableNode() - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
The node this handler is used for.
getTableRenderingOrder() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Gets the order in which rows and columns are rendered.
getTableRenderingOrder() - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Get the TableRenderingOrder that is currently used by this renderer.
getTableRenderingOrder() - Method in class com.yworks.yfiles.view.input.StripeHitTester
Return the hit test order that is currently used by this instance.
getTag() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
getTag() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
getTag() - Method in class com.yworks.yfiles.graph.FolderNodeState
The tag of the node.
getTag() - Method in class com.yworks.yfiles.graph.FoldingBendState
The tag of the bend.
getTag() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The tag of the edge.
getTag() - Method in class com.yworks.yfiles.graph.FoldingLabelState
The tag of the label.
getTag() - Method in class com.yworks.yfiles.graph.FoldingPortState
The tag of the port.
getTag() - Method in interface com.yworks.yfiles.graph.ITagOwner
Gets the tag associated with this instance.
getTag() - Method in class com.yworks.yfiles.graph.SimpleBend
 
getTag() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getTag() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getTag() - Method in class com.yworks.yfiles.graph.SimpleNode
 
getTag() - Method in class com.yworks.yfiles.graph.SimplePort
 
getTag() - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
getTag() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets the Tag of the label to add.
getTag() - Method in class com.yworks.yfiles.view.input.SnapLine
The tag that is associated with this snap line.
getTag() - Method in class com.yworks.yfiles.view.input.SnapResult
Gets the tag associated with this result.
getTan() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Tan as its Paint and has a Thickness of 1.
getTangent(double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the tangent on this path instance at the given ratio.
getTangent(int, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets the tangent on this path instance at the segment and segment ratio.
getTangent(IEdge, double) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the tangent to the edge at the specified ratio and the corresponding touch point.
getTangent(IEdge, int, double) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Gets the tangent to the edge at the specified ratio of a segment of the edge and the corresponding touch point.
getTangent(double) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
getTangent(int, double) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
getTangent(double) - Method in interface com.yworks.yfiles.graph.styles.IPathGeometry
Calculates the tangent on the edge's path at the given ratio point.
getTangent(int, double) - Method in interface com.yworks.yfiles.graph.styles.IPathGeometry
Calculates the tangent on the edge's path at the given ratio point for the given segment.
getTangent(double) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Calculates the tangent on the edge's path at the given ratio point.
getTangent(int, double) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Calculates the tangent on the edge's path at the given ratio point for the given segment.
getTangent(double) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
getTangent(int, double) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
getTangent(double) - Method in class com.yworks.yfiles.graph.styles.VoidPathGeometry
 
getTangent(int, double) - Method in class com.yworks.yfiles.graph.styles.VoidPathGeometry
 
getTapCount() - Method in class com.yworks.yfiles.view.Touch2DEvent
Returns the number of taps the current event represents if it is of type Touch2DEvent.TAPPED.
getTapHandlingPolicy() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets the tap handling policy that determines the triggering behavior of Tapped and DoubleTapped.
getTapInputMode() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the TapInputMode.
getTapLocation() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets the location of the last tap.
getTarget(Object) - Method in class com.yworks.yfiles.algorithms.Graph
Returns the target node associated with the given edge.
getTarget(ILabel) - Method in class com.yworks.yfiles.graph.GraphClipboard
Provides an ILabelOwner where the given originalLabel can be added to.
getTarget(IPort) - Method in class com.yworks.yfiles.graph.GraphClipboard
Provides an IPortOwner where the given originalPort can be added to.
getTarget(IEdge, boolean) - Method in class com.yworks.yfiles.graph.GraphClipboard
Provides an IPort where the given originalEdge can be added to.
getTarget(IBend) - Method in class com.yworks.yfiles.graph.GraphClipboard
Provides an IEdge where the given originalBend can be added to.
getTarget(INode) - Method in class com.yworks.yfiles.graph.GraphClipboard
Provides a parent group node for the given originalNode.
getTarget(Object) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
getTarget(PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Finds the target port owner at the specified location.
getTargetArrow() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets the visual arrow at the target end of edges that use this style.
getTargetArrow() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Gets the target arrow from the style via TargetArrow.
getTargetArrow() - Method in interface com.yworks.yfiles.graph.styles.IArrowOwner
Gets the visual arrow at the target end of edges that use this style.
getTargetArrow() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Gets the target arrow from the style.
getTargetArrow() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Gets the visual arrow at the target end of edges that use this style.
getTargetArrow() - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
Gets the target arrow from the style via TargetArrow.
getTargetArrowAnchor(GeneralPath, IArrow) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Convenience method that calculates the target arrow anchor and direction for a a given arrow and path.
getTargetArrowAnchor(IArrow) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Calculate and update the anchor and the target arrow's direction vector.
getTargetBounds() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Calculate the target bounds to be used for the ContentRect as well as the ViewportAnimation after the layout has finished.
getTargetBounds() - Method in class com.yworks.yfiles.view.ViewportAnimation
Gets the target world bounds.
getTargetBoundsInsets() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets the insets (in world coordinates) that will be added to the content rectangle when calculating the target viewport.
getTargetCell(int) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the target cell with the given index in the list of all cells that are covered by the target node of the current edge.
getTargetFoldingManager(IGraph) - Method in class com.yworks.yfiles.graph.GraphCopier
Callback method that retrieves the FoldingManager from the given target graph.
getTargetGraph() - Method in interface com.yworks.yfiles.graph.IGraphClipboardContext
Gets the target graph for the current operation.
getTargetGroup() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the ID of the edge group at the target node to which the Edge associated with this IEdgeData instance belongs (if any).
getTargetGroupDataAcceptor() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets a IDataAcceptor that can be used for temporarily overwriting the target group information used during the layout.
getTargetGroupId() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Gets the group ID for the target side of the edge.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroupIds() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Gets a mapping from edges to an object representing their target edge group.
getTargetGroups() - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Gets a mapping from edges to an object representing their target edge group.
getTargetMarker() - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Gets the location of the target marker of this snap line.
getTargetNode() - Method in interface com.yworks.yfiles.graph.IEdge
Gets the target node for the given edge or null.
getTargetPoint() - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Gets the relative coordinates of the second end point of this layout.
getTargetPointAbs(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the absolute coordinates of the target point of the given edge.
getTargetPointRel(Edge) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the relative coordinates of the target point of the given edge.
getTargetPort() - Method in class com.yworks.yfiles.graph.EdgeEventArgs
Gets the target port the edge was connected to before the event happened.
getTargetPort() - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The FoldingPortState which represents the target port of this edge state.
getTargetPort() - Method in interface com.yworks.yfiles.graph.IEdge
Gets the target port instance this edge is connected to.
getTargetPort() - Method in class com.yworks.yfiles.graph.SimpleEdge
 
getTargetPortCandidate() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the current candidate for the TargetPort of the edge to be created.
getTargetPortCandidateProvider(IPortCandidate, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the IPortCandidateProvider instance that provides the possible candidates for the target of the edge given the current source candidate.
getTargetPortCandidateProvider(IPortCandidate, IPortOwner, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the port candidate provider instance given a source port candidate and a possible target item.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the collection of PortCandidates for the target port of the Edge associated with this IEdgeData instance.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to a collection of their target port candidates.
getTargetPortCandidates(IInputModeContext, IPortCandidate) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Convenience implementation that simply delegates to AbstractPortCandidateProvider.getPortCandidates(IInputModeContext).
getTargetPortCandidates(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
Convenience implementation that simply delegates to AbstractPortCandidateProvider.getPortCandidates(IInputModeContext).
getTargetPortCandidates(PointD, boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Retrieves the target port candidates for a given location in world coordinates.
getTargetPortCandidates(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IEdgeReconnectionPortCandidateProvider
Returns all source port candidates that may be used for the edge.
getTargetPortCandidates(IInputModeContext, IPortCandidate) - Method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Returns all port candidates that apply for the provided opposite port candidate.
getTargetPortCandidates(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IPortCandidateProvider
Returns all target port candidates that belong to the context of this provider.
getTargetPortConstraint() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the port constraints for the target port of the Edge associated with this IEdgeData instance.
getTargetPortConstraint(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Retrieves the target PortConstraint for the given edge.
getTargetPortConstraintDataAcceptor() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets a IDataAcceptor that can overwrite the target port contraint temporarily used during the layout.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.router.BusRouterData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Gets a mapping from edges to their target PortConstraint.
getTargetPortConstraints() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets a mapping from edges to their target PortConstraint.
getTargetPortGroup() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the ID of the edge port group at the target node to which the Edge associated with this IEdgeData instance belongs (if any).
getTargetPortGroupIds() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Gets a mapping from edges to an object representing their target port group.
getTargetPortLocationParameter() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the IPortLocationModelParameter to use for the target port of the folding edge.
getTargetPortOwner() - Method in class com.yworks.yfiles.graph.EdgeEventArgs
Gets the owner of the target port the edge was connected to before the event happened.
getTargetPortStyle() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets the IPortStyle to use for the folding target port.
getTargetRatio() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets the desired target aspect ratio for the layout.
getTargetSplitIds() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Gets a mapping from edges connecting to group nodes to target split ids.
getTargetSubregion(PointD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Finds the target stripe subregion at location and its associated owner node.
getTargetTableNode() - Method in class com.yworks.yfiles.view.input.StripeSubregion
Gets the node the region is associated to.
getTargetType() - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Gets the type of the resulting instance that is required by the requesting deserializer or null if the target type is not known in advance.
getTargetViewMargins() - Method in class com.yworks.yfiles.view.ViewportAnimation
Gets the margins in view coordinate dimensions to use at the target zoom level.
getTeal() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Teal as its Paint and has a Thickness of 1.
getTemplate() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the template that is used for the visualization of the marquee rectangle.
getTemplate() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Gets the template that is used for the visualization of the marquee rectangle.
getTemplate() - Method in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Gets the IVisualTemplate to use for this indicator.
getTemplate() - Method in class com.yworks.yfiles.view.RectangleIndicatorInstaller
Gets the IVisualTemplate to use for this indicator.
getTemplateKey() - Method in class com.yworks.yfiles.view.RectangleIndicatorInstaller
Gets the ResourceKey that will be used to find the IVisualTemplate to use for drawing the rectangle.
getText() - Method in class com.yworks.yfiles.graph.FoldingLabelState
The label's text.
getText() - Method in interface com.yworks.yfiles.graph.ILabel
Gets the text string associated with this label.
getText() - Method in class com.yworks.yfiles.graph.SimpleLabel
 
getText() - Method in class com.yworks.yfiles.view.input.TextEventArgs
Gets the text that was or will be edited.
getTextAlignment() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the text alignment.
getTextBox() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the text box to use for displaying and editing.
getTextBoxBounds() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Returns the bounds of the TextBox.
getTextEditorInputMode() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets the TextEditorInputMode property.
getTextEditorInputMode() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
getTextEditorInputModeConfigurator() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Configures the TextEditorInputMode for editing the provided label instance.
getTextPaint() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the brush to use for the label's text.
getTextWrapping() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the text wrapping mode.
getThickness() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the thickness of the Edge associated with this IEdgeData instance.
getThickness() - Method in class com.yworks.yfiles.view.Pen
Gets the thickness of the stroke.
getThistle() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Thistle as its Paint and has a Thickness of 1.
getTightness() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets the tightness factor of this column.
getTightness() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the tightness factor of this row.
getTo() - Method in class com.yworks.yfiles.view.input.SnapLine
The second location that delimits this snap line.
getToClipboardCopier() - Method in class com.yworks.yfiles.graph.GraphClipboard
Gets the GraphCopier instance that will be used to copy the graph to the clipboard.
getToggleSegmentOrientationRecognizer() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the IEventRecognizer that toggles the orientation of the first orthogonally created segment.
getToken() - Method in class com.yworks.yfiles.graph.UndoEngine
Returns a token that can be used to store and compare the state of the undo queue.
getTomato() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Tomato as its Paint and has a Thickness of 1.
getToolTip(PointD) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Callback method that provides a text for the given location or null.
getToolTip() - Method in class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Gets the tool tip to use.
getToolTipLocation(PointD) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Finds the position in canvas view coordinates to display the tool tip at for the given world coordinates.
getToolTipLocationOffset() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets the tool tip location offset in view coordinates.
getTop() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the top inset.
getTopInset() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets the top inset in which no element will lie in the resulting layout.
getTopLayout() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets the layout algorithm that is responsible for the layout between family groups.
getTopLeft() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the coordinates of the top left corner of the rectangle as a PointD.
getTopLeft() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the top left corner of the rectangle.
getTopLeftChangeFactor() - Method in class com.yworks.yfiles.view.input.ReshapeRectangleContext
Gets the factor by which the top left corner of the node layout changes when the handle is dragged.
getTopLeftLocation() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Gets the location of the top left corner of the oriented rectangle as a PointD.
getTopRight() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the coordinates of the top right corner of the rectangle as a PointD.
getTopRight() - Method in class com.yworks.yfiles.geometry.RectD
Gets the coordinates of the top right corner of the rectangle.
getTouchPoint() - Method in class com.yworks.yfiles.view.Touch2DEvent
Returns the touch point associated with this event.
getTouchPointIndex() - Method in class com.yworks.yfiles.view.Touch2DPoint
Gets the device's index.
getTPC(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.PortConstraint
Returns the target PortConstraint associated with the given edge.
getTrailingHeaderHitTestable() - Method in interface com.yworks.yfiles.view.input.IStripeHitTestHelper
Return a IHitTestable that should report hits on the trailing header region of the stripe.
getTransferMode() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the TransferMode that will be used for drags on the canvas.
getTransformed(Matrix2D) - Method in class com.yworks.yfiles.geometry.RectD
Transforms this instance using specified transform storing the bounds in place.
getTransformedPortOwners() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Provides access to the enumeration of IPortOwner instances that are being transformed during the edit.
getTranslated(PointD) - Method in class com.yworks.yfiles.geometry.RectD
Returns a translated instance of this which has modified RectD.x and RectD.y by the given amount.
getTranslateX() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the horizontal translation distance.
getTranslateY() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets the vertical translation distance.
getTransparent() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Transparent as its Paint and has a Thickness of 1.
getTreeComponentCoreLayout() - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Gets the layout algorithm that is applied to tree components.
getTreeEdges(Graph, NodeList[]) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns an array of EdgeList objects each containing edges that belong to a maximal directed subtree of the given graph.
getTreeEdges(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns an array of EdgeList objects each containing edges that belong to a maximal directed subtree of the given graph.
getTreeNodes(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns an array of NodeList objects each containing nodes that belong to a maximal directed subtree of the given graph.
getTreeRoot() - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Gets the mapping for marking the node that will be used as root node of the tree.
getTreeRoot() - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Gets the mapping for marking the node that will be used as root node of the tree.
getTurnCCW() - Method in class com.yworks.yfiles.layout.Direction
Gets the direction that follows this direction in counterclockwise order.
getTurnCW() - Method in class com.yworks.yfiles.layout.Direction
Gets the direction that follows this direction in clockwise order.
getTurquoise() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Turquoise as its Paint and has a Thickness of 1.
getType() - Method in class com.yworks.yfiles.graph.styles.Arrow
Gets the type of this arrow.
getType(IParseContext, XmlName) - Method in interface com.yworks.yfiles.graphml.IXamlNameMapper
Returns a Class that matches the given fqTagName of an XML element.
getType() - Method in class com.yworks.yfiles.graphml.PropertyInfo
Returns the type of the property.
getType() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets the type of the Edge associated with this IEdgeData instance.
getType() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Gets the type of this ILayer instance.
getType() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Gets the type constant for the Node of this INodeData instance.
getType() - Method in interface com.yworks.yfiles.layout.multipage.IEdgeInfo
Gets the type of the associated edge.
getType() - Method in interface com.yworks.yfiles.layout.multipage.INodeInfo
Gets the type of the node associated with this info object.
getType() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the routing type of the edge within this cell.
getType() - Method in class com.yworks.yfiles.view.input.ConstrainedHandle
Delegates to WrappedHandler's Type property.
getType() - Method in interface com.yworks.yfiles.view.input.IHandle
Returns the type of the handle that can be used by the rendering engine to render types differently.
getType() - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Gets the type of the handle that can be used by the rendering engine to render types differently.
getType() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
getType() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the type of the handle that can be used by the rendering engine to render types differently.
getType() - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Gets the type of the handle that can be used by the rendering engine to render types differently.
getUnbalancedObstaclesCost() - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Gets the costs incurred if the distribution after a subdivision of obstacles is unbalanced in sub-cells.
getUnbalancedRatioCost() - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Gets the costs incurred if the subdivision produces unbalanced rectangles.
getUndirectedTreeNodes(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Returns an array of NodeList objects each containing nodes that belong to a maximal undirected subtree of the given graph.
getUndoEngine() - Method in interface com.yworks.yfiles.graph.IGraph
Gets the UndoEngine instance associated with this IGraph or null if none is associated with it.
getUndoName() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
getUndoName() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Returns the current redo name.
getUndoName() - Method in interface com.yworks.yfiles.graph.IUndoUnit
Returns the name of the undo unit.
getUndoName() - Method in class com.yworks.yfiles.graph.UndoEngine
Returns the UndoName of the next UndoEngine.undo() operation.
getUp() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Gets the up vector of the oriented rectangle as a PointD struct.
getUpVector() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the point that describes the "up"-vector that will be used to determine the orientation of the text box in the world coordinate system.
getUpX() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the x-component of this rectangle's up vector.
getUpX() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Returns the x value of the up vector.
getUpX() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Always returns 0.
getUpX() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the x component of the up vector to the new value.
getUpY() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the y-component of this rectangle's up vector.
getUpY() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Returns the y value of the up vector.
getUpY() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Always returns -1.
getUpY() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the y component of the up vector to the new value.
getUrl() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Returns the string representing the URL to get the pixel data of the icon.
getUrl() - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
Returns the string representing the URL to get the pixel data of the image.
getUserObject() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the user object associated with this instance.
getValidBeginCursor() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the cursor that indicates a valid place to begin an edge creation.
getValidBendCursor() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the cursor that indicates a valid place to create a bend.
getValidBendHitTestable() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a IHitTestable that determines, whether it is valid to create a bend here.
getValidClickHitCursor() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets the cursor to use when hovering over a valid hit region.
getValidClickHitTestable() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets a hit test that determines where this mode should recognize clicks.
getValidDropHitTestable() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the IHitTestable that determines whether the given location is a valid drop location.
getValidEndCursor() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the cursor that indicates a valid place to finish creation.
getValidHoverLocationHitTestable() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets an IHitTestable that determines where the mouse may hover and a tool tip can be shown.
getValidity() - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Determines whether this candidate is a valid one depending on the context it has been obtained from.
getValidity() - Method in interface com.yworks.yfiles.view.input.IPortCandidate
Determines whether this instance is a valid port candidate.
getValidMenuLocationHitTestable() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets an IHitTestable that determines whether it is valid to open a context menu at the queried position.
getValidTapHitTestable() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets a hit test that determines where this mode should recognize taps.
getValue(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the value of the minimum of the given segment.
getValue(K) - Method in interface com.yworks.yfiles.graph.IMapper
Gets the value for a given key in the mapping.
getValue(K) - Method in class com.yworks.yfiles.graph.Mapper
 
getValue(IWriteContext, TKey) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Callback method that obtains the data for the given key.
getValue(Object) - Method in class com.yworks.yfiles.graphml.CreationProperties
Gets the value associated with the specified key.
getValue() - Method in class com.yworks.yfiles.graphml.GraphMLXmlAttribute
Gets the value of the attribute.
getValue(IWriteContext, TKey) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Callback method that obtains the data for the given key.
getValue() - Method in class com.yworks.yfiles.graphml.Property
Gets the value.
getValue(Object) - Method in class com.yworks.yfiles.graphml.PropertyInfo
Tries to retrieve the value of the specified instance using the getters invoke method.
getValue() - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
The reference value that is encapsulated by this instance.
getValue() - Method in class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
The reference value that is encapsulated by this instance.
getValue() - Method in class com.yworks.yfiles.utils.Future
The value of this future, which may only be queried if HasValue yields true.
getValueAt(double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the value that is set on this borderline at the specified position.
getValueAt(ListCell, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the value that is set on this borderline at the specified position.
getValueAt(BorderLine.Segment, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the value that is set on this borderline at the specified position.
getValueAt(double) - Method in class com.yworks.yfiles.algorithms.BorderLine.Segment
Returns the segment's value at the given position.
getValueSerializerFor(Type) - Method in class com.yworks.yfiles.graphml.DefaultValueSerializerContext
 
getValueSerializerFor(PropertyInfo) - Method in class com.yworks.yfiles.graphml.DefaultValueSerializerContext
 
getValueSerializerFor(Type) - Method in class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
 
getValueSerializerFor(PropertyInfo) - Method in class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
 
getValueSerializerFor(Type) - Method in class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
 
getValueSerializerFor(PropertyInfo) - Method in class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
 
getValueSerializerFor(Type) - Method in interface com.yworks.yfiles.graphml.IValueSerializerContext
Gets the value serializer for a specific type.
getValueSerializerFor(PropertyInfo) - Method in interface com.yworks.yfiles.graphml.IValueSerializerContext
Gets the value serializer for a specific PropertyInfo.
getValueType() - Method in class com.yworks.yfiles.graph.MapperMetadata
 
getVector() - Method in class com.yworks.yfiles.geometry.Tangent
Gets the directional vector.
getVectorLength() - Method in class com.yworks.yfiles.geometry.PointD
Yields the length of the vector that has PointD.x and PointD.y as its components.
getVerticalAlignment() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Determines how the text should be aligned vertically within the assigned label bounds.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets the vertical alignment of parallel subgraphs.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets the vertical alignment of the nodes within their corresponding layers.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the relative vertical alignment of nodes with the same parent.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets the relative vertical alignment of nodes within their respective layers.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Gets the relative vertical alignment of nodes belonging to the same multi-parent structure.
getVerticalAlignment() - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Gets the relative vertical alignment of nodes with the same parent.
getVerticalAnchor() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the vertical movement info to which this info is anchored vertically.
getVerticalDistance() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Gets the vertical distance between the TreeLayout.SubtreeShapes.
getVerticalDistance() - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Gets the vertical distance between adjacent nodes.
getVerticalDistance() - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Gets the vertical distance between nodes or TreeLayout.SubtreeShapes.
getVerticalDistance() - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Gets the vertical distance between nodes or subtrees.
getVerticalGridWidth() - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
Gets the grid width.
getVerticalGridWidth() - Method in interface com.yworks.yfiles.view.input.IGridConstraintProvider
Gets the canonic grid width in vertical direction.
getVerticalInsets() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets the vertical insets, which is the sum of InsetsD.top and InsetsD.bottom.
getVerticalOffset() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the current value of the vertical scroll bar.
getVerticalScrollBarPolicy() - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the visibility policy for the vertical scrollbar.
getVerticalSpacing() - Method in class com.yworks.yfiles.view.GridInfo
Gets the vertical spacing between grid points in the world coordinate system.
getVerticalTextAlignment() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets the vertical text alignment to use if the label is assigned more space than needed.
getViewHeight() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the resulting height of the target image with respect to WorldBounds, Scale and Margin.
getViewItem(T) - Method in interface com.yworks.yfiles.graph.IFoldingView
Helper method that can be used to retrieve the items in this Graph-view for all items that are part of the MasterGraph that is associated with the Manager of this instance.
getViewPoint() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the current view point.
getViewport() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the currently visible viewing region in world coordinates.
getViewportHeight() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the height of the current viewport.
getViewportLimiter() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the ViewportLimiter instance that can be used to limit the explorable region.
getViewportWidth() - Method in class com.yworks.yfiles.view.CanvasControl
Returns the width of the current viewport.
getViews() - Method in class com.yworks.yfiles.graph.FoldingManager
Yields all currently known view instances that are managed by this instance.
getViewTransform() - Method in interface com.yworks.yfiles.view.IRenderContext
A transform that can be added to the transform list of a visual to be displayed in the original coordinate system (the view coordinate system).
getViewWidth() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the resulting width of the target image with respect to WorldBounds, Scale and Margin.
getViolet() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Violet as its Paint and has a Thickness of 1.
getVisibilityPostprocessing() - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Gets how postprocessing based on the visibility of segments should be performed.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, does not call BevelNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, does not call CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getVisibilityTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, does not call DefaultLabelStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, does not call GeneralPathNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, does not call IconLabelStyleRenderer.configure() and returns this.
getVisibilityTestable(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IVisibilityTestable interface that can handle the provided edge and its associated style.
getVisibilityTestable(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets an implementation of the IVisibilityTestable interface that can handle the provided label and its associated style.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, does not call ImageNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IVisibilityTestable interface that can handle the provided node and its associated style.
getVisibilityTestable(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets an implementation of the IVisibilityTestable interface that can handle the provided port and its associated style.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, does not call MemoryImageNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, does not call PanelNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters, does not call PathBasedEdgeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, does not call ShapeNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, does not call ShinyPlateNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getVisibilityTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, does not call TemplateLabelStyleRenderer.configure() and returns this.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Configures the style and node parameters, does not call TemplateNodeStyleRenderer.configure() and returns this.
getVisibilityTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, does not call TemplatePortStyleRenderer.configure() and returns this.
getVisibilityTestable(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the IVisibilityTestable.NEVER that will always claim invisibility.
getVisibilityTestable(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the IVisibilityTestable.NEVER that will always claim invisibility.
getVisibilityTestable(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the IVisibilityTestable.NEVER that will always claim invisibility.
getVisibilityTestable(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the IVisibilityTestable.NEVER that will always claim invisibility.
getVisibilityTestable(Object) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
getVisibilityTestable(Object) - Method in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
Returns an implementation of IVisibilityTestable that can determine if the rendering of the user object would be visible in a given context.
getVisibilityThreshold() - Method in class com.yworks.yfiles.view.GridVisualCreator
Gets the visibility threshold.
getVisual(ICanvasObject) - Method in class com.yworks.yfiles.view.CanvasControl
Gets the Node that is currently visualizing the given ICanvasObject.
getVisualCaching() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the policy for caching Nodes which are temporarily removed from the visual tree.
getVisualCreator(IEdge, boolean, PointD, PointD) - Method in class com.yworks.yfiles.graph.styles.Arrow
 
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Configures the style and node parameters, calls BevelNodeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Configures the style and node parameters, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this.
getVisualCreator(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Configures the style and label parameters, calls DefaultLabelStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Configures the style and node parameters, calls GeneralPathNodeStyleRenderer.configure() and returns this.
getVisualCreator(IEdge, boolean, PointD, PointD) - Method in interface com.yworks.yfiles.graph.styles.IArrow
Gets an IVisualCreator implementation that will paint this arrow at the given location using the given direction for the given edge.
getVisualCreator(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Configures the style and label parameters, calls IconLabelStyleRenderer.configure() and returns this.
getVisualCreator(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.styles.IEdgeStyleRenderer
Gets an implementation of the IVisualCreator interface that can handle the provided edge and its associated style.
getVisualCreator(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.styles.ILabelStyleRenderer
Gets an implementation of the IVisualCreator interface that can handle the provided label and its associated style.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Configures the style and node parameters, calls ImageNodeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.styles.INodeStyleRenderer
Gets an implementation of the IVisualCreator interface that can handle the provided node and its associated style.
getVisualCreator(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.styles.IPortStyleRenderer
Gets an implementation of the IVisualCreator interface that can handle the provided port and its associated style.
getVisualCreator(IStripe, IStripeStyle) - Method in interface com.yworks.yfiles.graph.styles.IStripeStyleRenderer
Gets an implementation of the IVisualCreator interface that can handle the provided stripe and its associated style.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Configures the style and node parameters, calls MemoryImageNodeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Configures the style and node parameters, calls PanelNodeStyleRenderer.configure() and returns this.
getVisualCreator(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Configures the style and edge parameters, calls PathBasedEdgeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Configures the style and node parameters, calls ShapeNodeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Configures the style and node parameters, calls ShinyPlateNodeStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
getVisualCreator(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Configures the Style and Label properties, calls TemplateLabelStyleRenderer.configure() and returns this.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Configures the style and node parameters, calls TemplateNodeStyleRenderer.configure() and returns this.
getVisualCreator(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Configures the style and port parameters, calls TemplatePortStyleRenderer.configure() and returns this.
getVisualCreator(IStripe, IStripeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Configures the style and stripe parameters, calls TemplateStripeStyleRenderer.configure() and returns this.
getVisualCreator(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
Yields the VoidVisualCreator.INSTANCE that will do nothing.
getVisualCreator(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
Yields the VoidVisualCreator.INSTANCE that will do nothing.
getVisualCreator(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
Yields the VoidVisualCreator.INSTANCE that will do nothing.
getVisualCreator(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
Yields the VoidVisualCreator.INSTANCE that will do nothing.
getVisualCreator(IStripe, IStripeStyle) - Method in class com.yworks.yfiles.graph.styles.VoidStripeStyleRenderer
Yields the VoidVisualCreator.INSTANCE that will do nothing.
getVisualCreator(ICanvasObject) - Method in class com.yworks.yfiles.view.CanvasControl
Convenience method that retrieves the IVisualCreator for a given ICanvasObject.
getVisualCreator(Object) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
getVisualCreator(Object) - Method in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
Returns an implementation of IVisualCreator that will create the Node tree for the user object.
getVisualCreator(IInputModeContext, INode, StripeVisualizationType) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Return an IVisualCreator that is used to visualize the input operation specified by type.
getVisualCreator(IInputModeContext, INode, StripeVisualizationType) - Method in interface com.yworks.yfiles.view.input.IStripeInputVisualizationHelper
Return an IVisualCreator that is used to visualize the input operation specified by type.
getVisualCreator() - Method in class com.yworks.yfiles.view.input.SnapResult
Returns a IVisualCreator instance that can be used to create a Node for this result.
getWaitCursor() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Gets the WaitCursor property.
getWeight(Edge) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Returns the edge weight of the given edge using the weight based cycle removal heuristic.
getWeight() - Method in class com.yworks.yfiles.view.input.SnapLine
The weight/importance of this snap line.
getWeight() - Method in class com.yworks.yfiles.view.input.SnapResult
Gets the weight of this result.
getWeightedCenterNode(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Trees
Finds a node used by the greatest number of all (undirected) paths interconnecting all nodes with each other.
getWeightedCenterNode(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Finds a node used by the greatest number of all (undirected) paths interconnecting all nodes with each other.
getWeightHeuristic() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Gets the weight heuristic that should be used.
getWheat() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Wheat as its Paint and has a Thickness of 1.
getWheelDelta() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Gets the signed number of mouse wheel turn units.
getWhite() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Color.WHITE as its Paint and has a Thickness of 1.
getWhiteSmoke() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses WhiteSmoke as its Paint and has a Thickness of 1.
getWidth() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the width of this rectangle.
getWidth() - Method in class com.yworks.yfiles.algorithms.YDimension
Gets the width of the dimension object.
getWidth() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets the width of this rectangle.
getWidth() - Method in interface com.yworks.yfiles.geometry.IMutableSize
Gets the width of this instance.
getWidth() - Method in interface com.yworks.yfiles.geometry.ISize
Gets the current width of this instance.
getWidth() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the width of this instance from the Size instance.
getWidth() - Method in class com.yworks.yfiles.geometry.MutableSize
Gets the width.
getWidth() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the width of this instance from the Size instance.
getWidth() - Method in class com.yworks.yfiles.geometry.RectD
Gets or sets the width of the rectangle.
getWidth() - Method in class com.yworks.yfiles.geometry.SizeD
Gets or sets the width.
getWidth() - Method in interface com.yworks.yfiles.layout.INodeLayout
Gets the width of the node.
getWidth() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the width of the candidate's bounds.
getWidth() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the width of the label's bounding box.
getWidth(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the width of the given node.
getWidth() - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Gets the width of this PartitionCell.
getWidthInterval() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Gets an interval spanning the union of the location ranges of the segment infos.
getWorkingRatio() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets the working ratio which defines the amount of processor time this algorithm tries to get.
getWorldBounds() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the bounds of the content to export in world coordinates.
getWrapped() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Gets the wrapped node style that will be used to perform the actual rendering of the node.
getWrapped() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets the style that renders the text of the label.
getWrapped() - Method in class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
Gets the wrapped node style instance by reference.
getWrappedGraph() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Gets the graph that has been wrapped by this instance.
getWrappedHandler() - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Gets the wrapped handler to which calls will be ultimately delegated.
getWrappedHandler() - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Gets the wrapped handler to which calls will be ultimately delegated.
getWrappedInsets() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets the insets that should be applied for the layout of the wrapped style rendering.
getWrappedStyle() - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Yields the Wrapped property for the current Style.
getWrappedStyle() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Retrieves the Wrapped from the Style.
getWriteEvents() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
getWriteEvents() - Method in class com.yworks.yfiles.graphml.GraphMLWriter
This property allows to access the events in the internal IWriteEvents implementation.
getWriteEvents() - Method in interface com.yworks.yfiles.graphml.IWriteContext
Returns an implementation of IWriteEvents that allows to subscribe to various events in the write process.
getWriter() - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Gets the writer.
getWriter() - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Gets the writer for writing the xml output.
getWriter() - Method in interface com.yworks.yfiles.graphml.IWriteContext
Returns the current IXmlWriter implementation.
getX() - Method in class com.yworks.yfiles.algorithms.Point2D
Gets the x coordinate of this point.
getX() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the x coordinate of the upper left corner.
getX() - Method in class com.yworks.yfiles.algorithms.YPoint
Gets the x-coordinate of the point object.
getX() - Method in class com.yworks.yfiles.algorithms.YRectangle
Gets x-coordinate of upper left corner.
getX() - Method in class com.yworks.yfiles.algorithms.YVector
Gets the first coordinate of the vector.
getX() - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Gets the x coordinate for this point.
getX() - Method in interface com.yworks.yfiles.geometry.IPoint
Gets the current x coordinate of this point.
getX() - Method in class com.yworks.yfiles.geometry.MutablePoint
Gets the x coordinate.
getX() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the x coordinate of the upper left corner of this instance from the Location instance.
getX() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the x coordinate of the anchor of this instance from the Anchor instance.
getX() - Method in class com.yworks.yfiles.geometry.PointD
Gets or sets the X coordinate of the point.
getX() - Method in class com.yworks.yfiles.geometry.RectD
Gets or sets the X coordinate of the upper left corner of the rectangle.
getX() - Method in class com.yworks.yfiles.graph.SimpleBend
Gets the current x coordinate of this bend.
getX() - Method in interface com.yworks.yfiles.layout.INodeLayout
Gets the x-coordinate of the upper-left corner of the node.
getX() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the minimum x-coordinate of the candidate's bounds.
getX() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the x-coordinate of the upper-left corner of the label's bounding box.
getX(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the x-coordinate of the given node's upper-left corner.
getX(double) - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the new x coordinate of the element if the mouse has been moved by dx during the gesture.
getX() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the x coordinate.
getX2() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the x coordinate of the lower right corner of this instance using the Location and Size instances.
getXAlignment() - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Gets how the nodes are resized horizontally if the calculated width is smaller than the preferred minimum width of a group node.
getXmlNode() - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Gets the XML node that contains the data to deserialize.
getXOffset() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets the y value of the line on x coordinate 0.
getXOffset() - Method in class com.yworks.yfiles.layout.PortCandidate
Gets the X-offset of the PortCandidate with respect to the center of the corresponding node.
getXOffsetForLayoutOrientation(LayoutOrientation, MirrorModes) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns the X-offset of the PortCandidate with respect to the center of the corresponding node for the given layout orientation and mirror mask.
getXOffsetForLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns the X-offset of the PortCandidate with respect to the center of the corresponding node for the given layout orientation.
getXProjection(YPoint) - Method in class com.yworks.yfiles.algorithms.AffineLine
Projects an point on the line in direction of the X-axis.
getY() - Method in class com.yworks.yfiles.algorithms.Point2D
Gets the y coordinate of this point.
getY() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets the y coordinate of the upper left corner.
getY() - Method in class com.yworks.yfiles.algorithms.YPoint
Gets the y-coordinate of the point object.
getY() - Method in class com.yworks.yfiles.algorithms.YRectangle
Gets y-coordinate of upper left corner.
getY() - Method in class com.yworks.yfiles.algorithms.YVector
Gets the second coordinate of the vector.
getY() - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Gets the y coordinate for this point.
getY() - Method in interface com.yworks.yfiles.geometry.IPoint
Gets the current y coordinate of this point.
getY() - Method in class com.yworks.yfiles.geometry.MutablePoint
Gets the y coordinate.
getY() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the y coordinate of the upper left corner of this instance from the Location instance.
getY() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Gets the y coordinate of the anchor of this instance from the Anchor instance.
getY() - Method in class com.yworks.yfiles.geometry.PointD
Gets or sets the Y coordinate of the point.
getY() - Method in class com.yworks.yfiles.geometry.RectD
Gets or sets the Y coordinate of the upper left corner of the rectangle.
getY() - Method in class com.yworks.yfiles.graph.SimpleBend
Gets the current y coordinate of this bend.
getY() - Method in interface com.yworks.yfiles.layout.INodeLayout
Gets the y-coordinate of the upper-left corner of the node.
getY() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets the minimum y-coordinate of the candidate's bounds.
getY() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Gets the y-coordinate of the upper-left corner of the label's bounding box.
getY(Node) - Method in class com.yworks.yfiles.layout.LayoutGraph
Returns the y-coordinate of the given node's upper-left corner.
getY(double) - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets the new y coordinate of the element if the mouse has been moved by dy during the gesture.
getY() - Method in class com.yworks.yfiles.view.input.RectangleHandle
Gets the y coordinate.
getY2() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the y coordinate of the lower right corner of this instance using the Location and Size instances.
getYAlignment() - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Gets how the nodes are resized vertically if the calculated height is smaller than the preferred minimum height of a group node.
getYellow() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses Yellow as its Paint and has a Thickness of 1.
getYellowGreen() - Static method in class com.yworks.yfiles.view.Pen
Gets a frozen Pen that uses YellowGreen as its Paint and has a Thickness of 1.
getYGraph() - Method in class com.yworks.yfiles.layout.YGraphAdapter
Gets the graph instance that is created during the constructor call.
getYOffset() - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
Gets the distance between the node's Layout and the label's layout.
getYOffset() - Method in class com.yworks.yfiles.layout.PortCandidate
Gets the Y-offset of the PortCandidate with respect to the center of the corresponding node.
getYOffsetForLayoutOrientation(LayoutOrientation, MirrorModes) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns the Y-offset of the PortCandidate with respect to the center of the corresponding node for the given layout orientation and mirror mask.
getYOffsetForLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns the Y-offset of the PortCandidate with respect to the center of the corresponding node for the given layout orientation.
getYProjection(YPoint) - Method in class com.yworks.yfiles.algorithms.AffineLine
Projects an point on the line in direction of the Y-axis.
getZoom() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the zoom factor for this CanvasControl.
getZoom() - Method in class com.yworks.yfiles.view.ContextConfigurator
Gets the Zoom property to use during the creation of the visualization.
getZoom() - Method in interface com.yworks.yfiles.view.ICanvasContext
Returns the current zoom level that is the ratio of world coordinates to screen pixels.
getZoomAnimationDuration() - Method in class com.yworks.yfiles.view.CanvasControl
Gets the duration of the zooming animation.
getZoomPolicy() - Method in class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
getZoomPolicy() - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
getZoomPolicy() - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
getZoomThreshold() - Method in class com.yworks.yfiles.view.BridgeManager
Gets a threshold value that determines below which zoom level, there should be no more bridge calculation.
GivenLayersLayerer - Class in com.yworks.yfiles.layout.hierarchic
This layering algorithm implementation assigns nodes to layers given a mapping of nodes to layer IDs.
GivenLayersLayerer() - Constructor for class com.yworks.yfiles.layout.hierarchic.GivenLayersLayerer
Creates an instance of GivenLayersLayerer.
GivenSequenceSequencer - Class in com.yworks.yfiles.layout.hierarchic
This class is a ISequencer implementation that determines the sequence of nodes of the same layer based on a given comparator constraint.
GivenSequenceSequencer(Comparator<Object>) - Constructor for class com.yworks.yfiles.layout.hierarchic.GivenSequenceSequencer
Creates a new instance of GivenSequenceSequencer using a given Comparator for the sequencing.
GivenSequenceSequencer() - Constructor for class com.yworks.yfiles.layout.hierarchic.GivenSequenceSequencer
Creates a new instance of GivenSequenceSequencer using a given Comparator for the sequencing.
Graph - Class in com.yworks.yfiles.algorithms
This class implements a directed graph structure.
Graph() - Constructor for class com.yworks.yfiles.algorithms.Graph
Instantiates an empty Graph object.
Graph(Graph, ICursor) - Constructor for class com.yworks.yfiles.algorithms.Graph
Instantiates a new Graph object as a partial copy of the given graph.
Graph(Graph) - Constructor for class com.yworks.yfiles.algorithms.Graph
Instantiates a new Graph object as a partial copy of the given graph.
graph - Variable in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
The input graph that will be labeled.
graph - Variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
graph - Variable in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
The graph instance this class is working on.
graph - Variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
The graph instance this INodePlacer is working on.
graph - Variable in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
The input graph this algorithm is handling.
graph - Variable in class com.yworks.yfiles.layout.tree.BalloonLayout
The layout graph being acted upon.
graph - Variable in class com.yworks.yfiles.layout.tree.TreeLayout
The input graph for which a layout is calculated.
graph - Variable in class com.yworks.yfiles.view.input.PortRelocationHandleProvider
The graph this provider is working on.
graphCentrality(Graph, INodeMap, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes the graph centrality for the nodes of a graph.
GraphChecker - Class in com.yworks.yfiles.algorithms
This class provides methods that check structural properties of a given graph.
GraphClipboard - Class in com.yworks.yfiles.graph
Clipboard implementation for IGraph instances.
GraphClipboard() - Constructor for class com.yworks.yfiles.graph.GraphClipboard
Creates a new initially empty clipboard.
GraphClipboard.ParentNodeDetectionModes - Class in com.yworks.yfiles.graph
Defines the rules for pasting nodes into group nodes.
GraphConnectivity - Class in com.yworks.yfiles.algorithms
This class provides algorithms for determining certain connectivity components within a graph.
GraphControl - Class in com.yworks.yfiles.view
A control for displaying and editing an IGraph.
GraphControl() - Constructor for class com.yworks.yfiles.view.GraphControl
Creates a new instance of the GraphControl.
graphControlProperty() - Method in class com.yworks.yfiles.view.GraphOverviewControl
The property for the client control, that will be used to retrieve the graph from and that will be used for navigating.
GraphCopier - Class in com.yworks.yfiles.graph
Utility class that copies parts of an IGraph to another instance.
GraphCopier() - Constructor for class com.yworks.yfiles.graph.GraphCopier
 
GraphCopier.CloneTypes - Class in com.yworks.yfiles.graph
Enumeration that can use flags to indicate which items should be cloned during copy operations.
GraphDecorator - Class in com.yworks.yfiles.graph
Helper class that can be used to aid in decorating IModelItems from an IGraph instance.
GraphDecorator(IGraph) - Constructor for class com.yworks.yfiles.graph.GraphDecorator
Initializes a new instance of the GraphDecorator class.
GraphDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for the Graph itself with a graph.
GraphDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.GraphDpKey
Initializes a new instance of the GraphDpKey class.
GraphEditorInputMode - Class in com.yworks.yfiles.view.input
A complex IInputMode that can be used in a GraphControl to edit an IGraph instance.
GraphEditorInputMode() - Constructor for class com.yworks.yfiles.view.input.GraphEditorInputMode
Creates a new instance that is not bound to an existing graph or selection, initially.
GraphElementIdAcceptor - Class in com.yworks.yfiles.graphml
Simple implementation of IGraphElementIdAcceptor and IGraphElementIdProvider that stores all ids in IMapper instances.
GraphElementIdAcceptor() - Constructor for class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
GraphElementInsertion - Enum in com.yworks.yfiles.algorithms
Object insertion specifier.
GraphEventType - Enum in com.yworks.yfiles.algorithms
 
GraphItemTypes - Class in com.yworks.yfiles.graph
An enumeration for use in various properties that can take a bitwise combination of item types that make up an IGraph.
GraphLayoutLineWrapper - Class in com.yworks.yfiles.layout
GraphLayoutLineWrapper can line-wrap or column-wrap a graph layout.
GraphLayoutLineWrapper() - Constructor for class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Creates a new GraphLayoutLineWrapper instance with default settings.
GraphML - Annotation Type in com.yworks.yfiles.graphml
Custom attribute to control specific aspects of GraphML deserialization.
GRAPHML_CORE_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace URI for the GraphML core namespace.
GraphMLIOHandler - Class in com.yworks.yfiles.graphml
Class for reading/writing graphs from/to GraphML format.
GraphMLIOHandler() - Constructor for class com.yworks.yfiles.graphml.GraphMLIOHandler
Creates a new instance of GraphMLIOHandler.
GraphMLMemberVisibility - Enum in com.yworks.yfiles.graphml
Specifies the visibility a member has in GraphML.
GraphMLParser - Class in com.yworks.yfiles.graphml
Core parser class for GraphML.
GraphMLParser() - Constructor for class com.yworks.yfiles.graphml.GraphMLParser
 
GraphMLParseValueSerializerContext - Class in com.yworks.yfiles.graphml
Special implementation of IValueSerializerContext that should be used in a GraphML parse context.
GraphMLParseValueSerializerContext(IParseContext) - Constructor for class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
Creates a new instance that wraps .
GraphMLReferenceType - Enum in com.yworks.yfiles.graphml
Specifies the type of the shared resource.
GraphMLSharingPolicy - Enum in com.yworks.yfiles.graphml
Enumeration that controls whether resources should be shared or not.
GraphMLWriter - Class in com.yworks.yfiles.graphml
Core writer class for GraphML.
GraphMLWriter() - Constructor for class com.yworks.yfiles.graphml.GraphMLWriter
 
GraphMLWriteValueSerializerContext - Class in com.yworks.yfiles.graphml
Special implementation of IValueSerializerContext that should be used in a GraphML write context.
GraphMLWriteValueSerializerContext(IWriteContext) - Constructor for class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
Creates a new instance that wraps .
GraphMLXmlAttribute - Class in com.yworks.yfiles.graphml
A data holder for use in the IOutputHandler interface that encapsulates an XML attribute.
GraphMLXmlAttribute(XmlName, String) - Constructor for class com.yworks.yfiles.graphml.GraphMLXmlAttribute
Initializes a new instance of the GraphMLXmlAttribute class.
GraphModelManager - Class in com.yworks.yfiles.view
Manages the visual appearance of an IGraph instance in a CanvasControl.
GraphModelManager(CanvasControl) - Constructor for class com.yworks.yfiles.view.GraphModelManager
Creates a manager instance for the given control.
GraphModelManager(CanvasControl, ICanvasObjectGroup) - Constructor for class com.yworks.yfiles.view.GraphModelManager
Creates a manager instance for the given control.
graphModelManagerProperty() - Method in class com.yworks.yfiles.view.GraphControl
GraphObject - Class in com.yworks.yfiles.algorithms
Common base type for both Node and Edge.
GraphObjectDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for GraphObjects with a Graph.
GraphObjectDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.GraphObjectDpKey
Initializes a new instance of the GraphObjectDpKey class.
GraphObstacleProvider - Class in com.yworks.yfiles.view
An implementation of the IObstacleProvider interface that uses the edges and nodes of an IGraph as obstacles.
GraphObstacleProvider() - Constructor for class com.yworks.yfiles.view.GraphObstacleProvider
 
GraphOverviewControl - Class in com.yworks.yfiles.view
Convenience control implementation that shows an overview of an IGraph contained in another GraphControl.
GraphOverviewControl() - Constructor for class com.yworks.yfiles.view.GraphOverviewControl
Creates a new instance that is not bound to a control.
GraphOverviewControl(GraphControl) - Constructor for class com.yworks.yfiles.view.GraphOverviewControl
Creates a new instance that is initially bound to the given control.
GraphPartition - Class in com.yworks.yfiles.layout.router.polyline
A GraphPartition partitions the bounding box of a graph into rectangles using the graph elements as Obstacles.
GraphPartition(IObstaclePartition) - Constructor for class com.yworks.yfiles.layout.router.polyline.GraphPartition
Creates a new GraphPartition instance using the given delegate inner obstacle partition.
GraphPartitionExtensionAdapter - Class in com.yworks.yfiles.layout.router.polyline
GraphPartitionExtensionAdapter provides an empty implementation of IGraphPartitionExtension.
GraphPartitionExtensionAdapter() - Constructor for class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
Creates a new instance of GraphPartitionExtensionAdapter.
GraphPartitionManager - Class in com.yworks.yfiles.algorithms
Provides functionality to hide and unhide partitions of nodes and their adjacent edges of a graph temporarily for algorithmic operations.
GraphPartitionManager(Graph, IDataProvider) - Constructor for class com.yworks.yfiles.algorithms.GraphPartitionManager
Instantiates a new GraphPartitionManager for the given graph.
graphProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property that holds the Graph.
GraphSelection - Class in com.yworks.yfiles.view
Simple implementation of the IGraphSelection interface.
GraphSelection() - Constructor for class com.yworks.yfiles.view.GraphSelection
Creates a new instance with no initial Graph assigned.
GraphSelection(IGraph) - Constructor for class com.yworks.yfiles.view.GraphSelection
Instantiates an instance using the the graph as the model.
GraphSnapContext - Class in com.yworks.yfiles.view.input
Concrete SnapContext implementation which handles snapping movement for IGraph items.
GraphSnapContext() - Constructor for class com.yworks.yfiles.view.input.GraphSnapContext
Creates a new instance with default settings.
GraphTransformer - Class in com.yworks.yfiles.layout
This layout algorithm applies geometric transformations to (sub-)graphs.
GraphTransformer() - Constructor for class com.yworks.yfiles.layout.GraphTransformer
Creates a new instance of GraphTransformer with default settings.
GraphViewerInputMode - Class in com.yworks.yfiles.view.input
An IInputMode implementation for use in a GraphControl to assign to the InputMode property.
GraphViewerInputMode() - Constructor for class com.yworks.yfiles.view.input.GraphViewerInputMode
Initializes a new instance of the GraphViewerInputMode class.
GRAY - Static variable in class com.yworks.yfiles.algorithms.Dfs
A constant indicating a node has already been visited, but has not been completed yet.
grid - Variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
grid size.
Grid - Class in com.yworks.yfiles.layout.router.polyline
This class provides support for routing edges on equidistant grid lines.
Grid(double, double, double) - Constructor for class com.yworks.yfiles.layout.router.polyline.Grid
Creates a new Grid instance.
GRID_LINE_FIXED_LINE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a grid snap line having a fixed visualization independent of the SnapResult.
GRID_POINTS - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
Elements shall be snapped to grid points.
GridConstraintProvider<T> - Class in com.yworks.yfiles.view.input
A simple integer based implementation of IGridConstraintProvider.
GridConstraintProvider(double) - Constructor for class com.yworks.yfiles.view.input.GridConstraintProvider
Creates a new instance using the given grid distances.
GridConstraintProvider(double, double) - Constructor for class com.yworks.yfiles.view.input.GridConstraintProvider
Creates a new instance using the given grid specification.
GridConstraintProvider(GridInfo) - Constructor for class com.yworks.yfiles.view.input.GridConstraintProvider
Creates a new instance using the given grid info.
GridInfo - Class in com.yworks.yfiles.view
This class describes a grid by providing the grid's origin as well as the horizontal and vertical spacing between the grid points.
GridInfo(double) - Constructor for class com.yworks.yfiles.view.GridInfo
Creates a new instance using "25" as the grid spacing.
GridInfo(double, double, PointD) - Constructor for class com.yworks.yfiles.view.GridInfo
Creates a new instance using the given horizontal and vertical grid spacing as well as the given origin.
GridInfo() - Constructor for class com.yworks.yfiles.view.GridInfo
Creates a new instance using "25" as the grid spacing.
GridNodePlacer - Class in com.yworks.yfiles.layout.tree
The GridNodePlacer arranges the shapes of the children of a local root in a grid.
GridNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.GridNodePlacer
Creates a new GridNodePlacer with default settings.
GridNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.GridNodePlacer
Creates a new GridNodePlacer instance whose direction is specified by the given modification matrix.
GridNodePlacer(AbstractRotatableNodePlacer.Matrix, AbstractRotatableNodePlacer.RootAlignment) - Constructor for class com.yworks.yfiles.layout.tree.GridNodePlacer
Creates a new GridNodePlacer instance with the given modification matrix and root alignment.
GridSnapTypes - Class in com.yworks.yfiles.view.input
The values of this enum describe to which grid elements an object shall snap.
GridStyle - Enum in com.yworks.yfiles.view
The different possible styles supported by GridVisualCreator's GridStyle property.
GridVisualCreator - Class in com.yworks.yfiles.view
Renders a grid using various different styles.
GridVisualCreator() - Constructor for class com.yworks.yfiles.view.GridVisualCreator
Initializes a new instance of the GridVisualCreator class.
GridVisualCreator(double, double) - Constructor for class com.yworks.yfiles.view.GridVisualCreator
Initializes a new instance of the GridVisualCreator class.
GridVisualCreator(GridInfo) - Constructor for class com.yworks.yfiles.view.GridVisualCreator
Initializes a new instance of the GridVisualCreator class.
GROUP_DPKEY - Static variable in class com.yworks.yfiles.layout.GroupingKeys
A DataProvider key for distinguishing normal nodes from group nodes.
GROUP_NODE_INSETS_DPKEY - Static variable in class com.yworks.yfiles.layout.GroupingKeys
A DataProvider key for assigning insets for group nodes.
GROUP_NODE_LAYOUT_DPKEY - Static variable in class com.yworks.yfiles.layout.RecursiveGroupLayout
A DataProvider key for arranging the content of each group node with an individual layout algorithm.
GROUP_NODE_MODE_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.OrganicLayout
A DataProvider key for assigning individual modes for all group nodes The modes specify how a group's content is handled and if it is resized during layout calculation.
GROUP_SELECTION - Static variable in interface com.yworks.yfiles.view.input.ICommand
GroupAlignmentPolicy - Enum in com.yworks.yfiles.layout.hierarchic
A group layering alignment strategy which aligns groups and normal nodes that occupy the same layer to the top with respect to their inner layers.
GroupCompactionPolicy - Enum in com.yworks.yfiles.layout.hierarchic
A strategy specifying no horizontal group compaction.
GroupedNodePlacer - Class in com.yworks.yfiles.layout.tree
This INodePlacer places the children of a local root in groups.
GroupedNodePlacer(INodePlacer, INodePlacer) - Constructor for class com.yworks.yfiles.layout.tree.GroupedNodePlacer
Creates a new GroupedNodePlacer instance.
GroupingKeys - Class in com.yworks.yfiles.layout
This interface defines IDataProvider keys for those layout algorithms that can handle hierarchically grouped graphs.
GroupingMode - Enum in com.yworks.yfiles.layout.multipage
 
GroupingSupport - Class in com.yworks.yfiles.graph
Contains less frequently used methods for analyzing and managing grouped graphs.
GroupingSupport(IGraph) - Constructor for class com.yworks.yfiles.graph.GroupingSupport
Creates a new instance which operates on the given graph.
GroupingSupport - Class in com.yworks.yfiles.layout
This class provides convenient and efficient access to the hierarchic graph structure.
GroupingSupport(Graph) - Constructor for class com.yworks.yfiles.layout.GroupingSupport
Creates a new GroupingSupport instance that represents the hierarchy of the graph.
GroupingSupport - Class in com.yworks.yfiles.layout.hierarchic
This class is responsible for managing hierarchically grouped graphs.
GroupingSupport.IVisitor - Interface in com.yworks.yfiles.layout.hierarchic
Visitor interface that can be used to traverse the descendants of a group node.
GroupNodeMode - Enum in com.yworks.yfiles.layout.organic
Enum constants that specify how group nodes are handled by the OrganicLayout.
groupNodes(INode, Iterable<INode>) - Method in interface com.yworks.yfiles.graph.IGraph
Groups the nodes in children into the provided group node.
groupNodes(INode...) - Method in interface com.yworks.yfiles.graph.IGraph
Groups the nodes into a newly created group node.
groupNodes(Iterable<INode>) - Method in interface com.yworks.yfiles.graph.IGraph
Groups the nodes in children into a newly created group node.
Groups - Class in com.yworks.yfiles.algorithms
This class provides methods for automatically partitioning nodes of a graph into groups.
Groups.Dendrogram - Class in com.yworks.yfiles.algorithms
This class provides the result of hierarchical clustering algorithms by means of a binary tree structure.
Groups.INodeDistanceProvider - Interface in com.yworks.yfiles.algorithms
An interface that determines the distance between two nodes of a graph.
groupSelection() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Creates a new group for all of the currently selected elements.
GroupsPolicy - Enum in com.yworks.yfiles.layout.organic
Enum constants that specify how groups are handled by the OrganicLayout.
grow(double, double, boolean) - Method in class com.yworks.yfiles.algorithms.BorderLine
Grows this BorderLine horizontally, so that the values of the BorderLine stay the same however their start and end points are moved in the direction of toMin and toMax.
growContentRect(RectD) - Method in class com.yworks.yfiles.view.CanvasControl
Assures that the content rectangle encompasses the given rectangle.

H

HANDLE_DRAWING_DEFAULT_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.DEFAULT.
HANDLE_DRAWING_DEFAULT_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HHandleTypes.DEFAULT | HandleTypes.VARIANT2.
HANDLE_DRAWING_DEFAULT_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.DEFAULT | HandleTypes.VARIANT3.
HANDLE_DRAWING_DEFAULT_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.DEFAULT | HandleTypes.VARIANT4.
HANDLE_DRAWING_INVISIBLE_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.INVISIBLE.
HANDLE_DRAWING_INVISIBLE_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.INVISIBLE | HandleTypes.VARIANT2.
HANDLE_DRAWING_INVISIBLE_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.INVISIBLE | HandleTypes.VARIANT3.
HANDLE_DRAWING_INVISIBLE_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.INVISIBLE | HandleTypes.VARIANT4.
HANDLE_DRAWING_MOVE_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.MOVE.
HANDLE_DRAWING_MOVE_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.MOVE | HandleTypes.VARIANT2.
HANDLE_DRAWING_MOVE_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.MOVE | HandleTypes.VARIANT3.
HANDLE_DRAWING_MOVE_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.MOVE | HandleTypes.VARIANT4.
HANDLE_DRAWING_RESIZE_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.RESIZE.
HANDLE_DRAWING_RESIZE_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.RESIZE | HandleTypes.VARIANT2.
HANDLE_DRAWING_RESIZE_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.RESIZE | HandleTypes.VARIANT3.
HANDLE_DRAWING_RESIZE_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.RESIZE | HandleTypes.VARIANT4.
HANDLE_DRAWING_ROTATE_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.ROTATE.
HANDLE_DRAWING_ROTATE_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.ROTATE | HandleTypes.VARIANT2.
HANDLE_DRAWING_ROTATE_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.ROTATE | HandleTypes.VARIANT3.
HANDLE_DRAWING_ROTATE_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.ROTATE | HandleTypes.VARIANT4.
HANDLE_DRAWING_SHEAR_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.SHEAR.
HANDLE_DRAWING_SHEAR_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.SHEAR | HandleTypes.VARIANT2.
HANDLE_DRAWING_SHEAR_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.SHEAR | HandleTypes.VARIANT3.
HANDLE_DRAWING_SHEAR_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.SHEAR | HandleTypes.VARIANT4.
HANDLE_DRAWING_WARP_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.WARP.
HANDLE_DRAWING_WARP_VARIANT2_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.WARP | HandleTypes.VARIANT2.
HANDLE_DRAWING_WARP_VARIANT3_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.WARP | HandleTypes.VARIANT3.
HANDLE_DRAWING_WARP_VARIANT4_KEY - Static variable in class com.yworks.yfiles.view.input.HandleInputMode
A ResourceKey that can be used by instances of the HandleInputMode to look up a IVisualTemplate that will be used for the rendering of IHandles of type HandleTypes.WARP | HandleTypes.VARIANT4.
handleArraySerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of arrays.
HandleDeserializationEventArgs - Class in com.yworks.yfiles.graphml
The event arguments used by HandleDeserialization and HandleDeserialization to let registered deserialization code perform the deserialization.
HandleDeserializationEventArgs(IParseContext, Node, Class) - Constructor for class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Initializes a new instance of the HandleDeserializationEventArgs class.
handleEmptyPath(IEdge, boolean, IArrow, GeneralPath) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Handles the edge path cropping if DefaultEdgePathCropper.cropEdgePath(IEdge, boolean, IArrow, GeneralPath) would result in a cleared path.
HandleInputMode - Class in com.yworks.yfiles.view.input
An IInputMode implementation that can handle a collection of IHandles.
HandleInputMode() - Constructor for class com.yworks.yfiles.view.input.HandleInputMode
Creates a new mode with no handles initially.
handleIsHit(IHandle, PointD, PointD) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Determines whether a given handle has been visually hit by the mouse at the given world coordinates.
handleIsHitTouch(IHandle, PointD, PointD) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Determines whether a given handle has been visually hit by the touch device at the given world coordinates.
handleListSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of Iterable instances.
handleMarkupExtensionBasedSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of MarkupExtension convertible instances.
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Handles the move operation and subsequently calls ConstrainedDragHandler.onMoved(IInputModeContext, PointD, PointD).
handleMove(IInputModeContext, PointD, PointD) - Method in interface com.yworks.yfiles.view.input.IDragHandler
Called by clients to indicate that the element has been dragged and its position should be updated.
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
handleMove(PointD, boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
 
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.RectangleHandle
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
handleMove(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Delegates the move request to the IReshapeHandler.handleReshape(IInputModeContext, RectD, RectD) method.
handleMove(PointD, boolean) - Method in class com.yworks.yfiles.view.input.SnapContext
Handles a move.
HandleNaNCoordinatesStage - Class in com.yworks.yfiles.layout
A ILayoutStage that temporarily removes all nodes and edges with NaN-coordinates.
HandleNaNCoordinatesStage() - Constructor for class com.yworks.yfiles.layout.HandleNaNCoordinatesStage
 
handleNeighbor(CellEntrance, PartitionCell, PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Adds CellEntrances for every interval through which the neighboring cell can be entered from the current entrance to the queue.
handleNullSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of null references.
HandlePositions - Class in com.yworks.yfiles.view.input
The possible positions of a rectangle IHandles.
handlePrimitivesDeserialization(Object, HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of primitive types, enums and strings.
handleReferenceHandleSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of IReferenceHandle instances.
handleReshape(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.graph.NodeReshapeHandler
 
handleReshape(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Handles the reshape operation and subsequently calls ConstrainedReshapeHandler.onReshaped(IInputModeContext, RectD, RectD).
handleReshape(IInputModeContext, RectD, RectD) - Method in interface com.yworks.yfiles.view.input.IReshapeHandler
Called by clients to indicate that the element has been dragged and its position should be updated.
handleReshape(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
 
HandleSerializationEventArgs - Class in com.yworks.yfiles.graphml
The event arguments used by HandleSerialization and HandleSerialization to let registered serialization code perform the serialization of items.
HandleSerializationEventArgs(IWriteContext, Object, Type) - Constructor for class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Initializes a new instance of the HandleSerializationEventArgs class using the provided context to write the item using the given type for serialization.
HandleSerializationEventArgs(IWriteContext, Object) - Constructor for class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Initializes a new instance of the HandleSerializationEventArgs class using the provided context to write the item using the given type for serialization.
handleTextConvertibleSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of instances that can be serialized through a ValueSerializer.
handleTextNodeDeserialization(Object, HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Callback for the HandleDeserialization event.
handleTypeExtensionSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of TypeExtensions.
HandleTypes - Class in com.yworks.yfiles.view.input
Describes the type of a IHandle.
handleTypeSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of Types.
handleXamlDeserialization(Object, HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Callback for the HandleDeserialization event.
handleXamlSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Handle the serialization of complex objects that are not handled by other callbacks.
hasAtLeastTwoNonEmptyRows(Graph) - Static method in class com.yworks.yfiles.layout.PartitionGrid
Checks whether or not the nodes of the graph are assigned to at least two different partition rows.
hasChildren(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Determines whether or not the given node is a group node with children.
hasDefaultValue() - Method in class com.yworks.yfiles.graphml.Property
Gets a value indicating whether this instance has a default value.
hasFolderNodeState(INode) - Method in class com.yworks.yfiles.graph.FoldingManager
Determines whether for the given masterNode this manager has stored associated folder node state.
hasFoldingEdgeState(FoldingEdgeStateId) - Method in class com.yworks.yfiles.graph.FoldingManager
Determines whether for the given FoldingEdgeStateId this manager has stored associated view local state.
hasGroupNodes() - Method in class com.yworks.yfiles.graph.GroupingSupport
Whether there are group nodes in the graph.
hasHalos(LayoutGraph) - Static method in class com.yworks.yfiles.layout.NodeHalo
Checks whether or not the given graph contains NodeHalo information.
hasHandler(Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Determines whether or not an AbortHandler instance is attached to the given graph.
hashCode() - Method in class com.yworks.yfiles.algorithms.DpKeyBase
Returns a hash code for this instance.
hashCode() - Method in class com.yworks.yfiles.algorithms.Point2D
 
hashCode() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YDimension
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YInsets
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YList
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YPoint
 
hashCode() - Method in class com.yworks.yfiles.algorithms.YRectangle
 
hashCode() - Method in class com.yworks.yfiles.geometry.InsetsD
Returns the hash code for this instance.
hashCode() - Method in class com.yworks.yfiles.geometry.MutablePoint
Yields a hash code for this type based on the values of X and Y.
hashCode() - Method in class com.yworks.yfiles.geometry.MutableSize
Yields a hash code for this type based on the values of Width and Height.
hashCode() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Yields a hash code for this type based on the values of UpX, UpY, Width, AnchorX, AnchorY, and Height.
hashCode() - Method in class com.yworks.yfiles.geometry.PointD
Returns the hash code for this instance that is calculated using the PointD.x and PointD.y values.
hashCode() - Method in class com.yworks.yfiles.geometry.RectD
Returns the hash code for this instance.
hashCode() - Method in class com.yworks.yfiles.geometry.SizeD
 
hashCode() - Method in class com.yworks.yfiles.geometry.Tangent
 
hashCode() - Method in class com.yworks.yfiles.graph.styles.Arrow
 
hashCode() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
hashCode() - Method in class com.yworks.yfiles.graphml.TypedKey
Returns a hash code for this instance based on the type parameter and the TypedKey.getName().
hashCode() - Method in class com.yworks.yfiles.graphml.XmlName
 
hashCode() - Method in class com.yworks.yfiles.layout.NodeHalo
 
hashCode() - Method in class com.yworks.yfiles.layout.PartitionCellId.Cell
Returns the hash code value for this PartitionCellId.Cell instance.
hashCode() - Method in class com.yworks.yfiles.layout.PartitionCellId
Returns the hash code value for this PartitionCellId instance.
hashCode() - Method in class com.yworks.yfiles.layout.PortCandidate
Returns a hash code value for this PortCandidate instance based on the internal attributes.
hashCode() - Method in class com.yworks.yfiles.layout.PortConstraint
Returns a hash code value for this PortConstraint instance based on whether it is a strong constraint or not and the side attribute.
hashCode() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
 
hashCode() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Returns a hash code value for this BusDescriptor instance.
hashCode() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns the hash code for this interval.
hashCode() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Returns the hash code for this SegmentGroup.
hashCode() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
hashCode() - Method in class com.yworks.yfiles.view.ResourceKey
 
hasListeners() - Method in class com.yworks.yfiles.algorithms.Graph
Determines whether there are listeners registered with this instance.
hasMutex() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Determines whether this instance owns the input mutex.
hasMutex() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Determines whether this instance owns the input mutex.
hasPC(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.PortConstraint
Checks whether or not there exist source or target PortConstraints associated with the given edge.
hasSameRange(Interval, double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not this interval and the given interval cover the same range.
hasSameRange(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not this interval and the given interval cover the same range.
hasSameRange(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Checks whether or not this orthogonal interval and the given orthogonal interval cover the same range.
hasSPC(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.PortConstraint
Checks whether or not there exist source PortConstraints associated with the given edge.
hasTPC(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.PortConstraint
Checks whether or not there exist target PortConstraints associated with the given edge.
hasValue() - Method in class com.yworks.yfiles.utils.Future
Gets a value indicating whether this instance has been assigned a Value.
HEAD - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the middle of the edge, left/above the edge's path.
HEADER - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes both stripe headers.
height - Variable in class com.yworks.yfiles.geometry.RectD
Gets the height of the rectangle.
height - Variable in class com.yworks.yfiles.geometry.SizeD
Gets the height.
HELP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to open help.
hiddenEdges - Variable in class com.yworks.yfiles.algorithms.LayoutGraphHider
holds the list of the hidden edges in stack order.
hiddenEdges - Variable in class com.yworks.yfiles.layout.ParallelEdgeRouter
Holds the list of parallel edges that are hidden from the core layout algorithm.
hiddenNodes - Variable in class com.yworks.yfiles.algorithms.LayoutGraphHider
holds the list of the hidden nodes in stack order.
hide(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Hides the given edge from this graph.
hide(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Hides the given node from this graph.
hide(Node) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given node and all it's adjacent edges from the graph.
hide(Edge) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given edge from the graph.
hide(EdgeList) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given list of edges from the graph.
hide(NodeList) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given list of nodes from the graph.
hide(IEdgeCursor) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given edges from the graph.
hide(INodeCursor) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given nodes from the graph.
hide(ICursor) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides the given elements from the graph.
hide(Node) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given node and all it's adjacent edges from the graph.
hide(Edge) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given edge from the graph.
hide(EdgeList) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given list of edges from the graph.
hide(NodeList) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given list of nodes from the graph.
hide(IEdgeCursor) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given edges from the graph.
hide(INodeCursor) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given nodes from the graph.
hide(ICursor) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the given elements from the graph.
hide() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Immediately hides the tool tip.
hideAll() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides all nodes and edges from this graph.
hideAll() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides all nodes and edges from this graph.
hideEdges() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides all edges from this graph.
hideEdges() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides all edges from this graph.
hideGroupNodes(LayoutGraph) - Method in class com.yworks.yfiles.layout.HideGroupsStage
Hides the group nodes and their incident edges of the input graph.
hideGroupNodes() - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Hides the group nodes and incident edges from the graph.
HideGroupsStage - Class in com.yworks.yfiles.layout
A layout stage that hides the group nodes of hierarchically grouped graphs.
HideGroupsStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.HideGroupsStage
Creates an instance of HideGroupsStage with an optional core layout algorithm.
HideGroupsStage() - Constructor for class com.yworks.yfiles.layout.HideGroupsStage
Creates an instance of HideGroupsStage with an optional core layout algorithm.
hideImplementation(Predicate<TDecoratedType>) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all TDecoratedType items matching a predicate to return null if TInterface is queried during the ILookup.lookup(Class).
hideImplementation() - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all TDecoratedType items matching a predicate to return null if TInterface is queried during the ILookup.lookup(Class).
hideMenu(TContextMenu) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Hides the given popup menu.
hideMenu(ContextMenu) - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
hideMultipleEdges() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides multiple edges from the graph.
hideMultipleEdges() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides multiple edges from the graph.
hideOriginalEdge(IInputModeContext, IEdge) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Hides the original edge that during the drag operation.
hidePartition(Object) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides nodes and adjacent edges that have the given partitionId associated.
hideSelfLoops() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides all self-loop edges from this graph.
hideSelfLoops() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides all self-loop edges from this graph.
hideSubgraph(Graph, IEdgeCursor) - Static method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides the subgraph induced by the given edges from the given graph.
hierarchicalClustering(Graph, Groups.INodeDistanceProvider, Linkage) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters based on hierarchical clustering.
hierarchicalClustering(Graph, INodeMap, Groups.INodeDistanceProvider, Linkage, double) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters based on hierarchical clustering, while the dendrogram is cut based on a given cut-off value.
hierarchicalClustering(Graph, int, INodeMap, Groups.INodeDistanceProvider, Linkage) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters based on hierarchical clustering, while the dendrogram is cut based on a given maximum number of clusters.
HierarchicLayout - Class in com.yworks.yfiles.layout.hierarchic
This layout algorithm arranges graphs in a hierarchic fashion.
HierarchicLayout() - Constructor for class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Creates a new HierarchicLayout instance with the default settings.
HierarchicLayoutCore - Class in com.yworks.yfiles.layout.hierarchic
This class arranges graphs in a hierarchic/layered fashion and supports complete re-layout as well as incremental graph layout.
HierarchicLayoutCore() - Constructor for class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Creates a new HierarchicLayoutCore instance with the default settings.
HierarchicLayoutData - Class in com.yworks.yfiles.layout.hierarchic
Specifies custom data for the HierarchicLayout.
HierarchicLayoutData() - Constructor for class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
 
HIGHLIGHT_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.LabelPositionHandler
A ResourceKey that will be used to find the IVisualTemplate that will be used to represent the rectangular selection.
HIGHLIGHT_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the highlight indicator.
HIGHLIGHT_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.RectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the highlight indicator.
HighlightIndicatorManager<T extends ILookup> - Class in com.yworks.yfiles.view
A ModelManager implementation that manages the visual decorations of highlighted elements in a canvas.
HighlightIndicatorManager(CanvasControl, ISelectionModel<T>) - Constructor for class com.yworks.yfiles.view.HighlightIndicatorManager
Creates an instance that for all selected items in the model dynamically installs a highlight decoration.
HighlightIndicatorManager(CanvasControl) - Constructor for class com.yworks.yfiles.view.HighlightIndicatorManager
Creates an instance that for all selected items in the model dynamically installs a highlight decoration.
highlightIndicatorManagerProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property for the GraphControl.getHighlightIndicatorManager() highlight indicator manager.}
hitElementsAt(PointD, ICanvasObjectGroup, Predicate<ICanvasObject>) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter.
hitElementsAt(IInputModeContext, PointD, ICanvasObjectGroup, Predicate<ICanvasObject>) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter using a specific ICanvasContext as the argument to the IHitTestable.isHit(IInputModeContext, PointD) method.
hitElementsAt(PointD, ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter.
hitElementsAt(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter.
hitElementsAt(IInputModeContext, PointD, ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter using a specific ICanvasContext as the argument to the IHitTestable.isHit(IInputModeContext, PointD) method.
hitElementsAt(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Enumerates all hit elements in the canvas below the given group that are accepted by a given filter using a specific ICanvasContext as the argument to the IHitTestable.isHit(IInputModeContext, PointD) method.
hitElementsAt(PointD) - Method in class com.yworks.yfiles.view.GraphModelManager
Enumerates hits on the canvas at a given world coordinate position.
hitElementsAt(IInputModeContext, PointD, ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.GraphModelManager
Enumerates hits on the canvas at a given world coordinate position for a given context.
hits(PointD, double) - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Determines whether the oriented rectangle contains the provided point, using an epsilon value.
hits(PointD, double) - Method in class com.yworks.yfiles.geometry.PointD
Determines if the point lies close to this point given an epsilon.
hitsLineSegment(PointD, PointD, double) - Method in class com.yworks.yfiles.geometry.PointD
Determines whether this point hits the line segment with respect to a given radius.
hitsPolyline(Iterable<IPoint>, double) - Method in class com.yworks.yfiles.geometry.PointD
Determines whether a polygonal line is hit by this point given an epsilon.
hitTestRadiusProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the radius of the area around the mouse in view coordinates in which a IHitTestable may lie to be considered a valid hit.
HORIZONTAL - Static variable in class com.yworks.yfiles.view.input.HandlePositions
A combined bitset of the two horizontal handles of a rectangle.
HORIZONTAL - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes horizontal snap lines.
HORIZONTAL_LINES - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
Elements shall be snapped to horizontal grid lines.
horizontalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the current value of the horizontal scroll bar.
HorizontalOverlapCriterion - Enum in com.yworks.yfiles.layout.organic
Enum constants that specify the Horizontal overlap criterion for the ShuffleLayout.
horizontalScrollBarPolicyProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an ObjectProperty that holds the visibility policy for the horizontal scroll bar.
HoveredItemChangedEventArgs - Class in com.yworks.yfiles.view.input
Event argument class containing information about which IModelItem the mouse is currently hovering over.
HoveredItemChangedEventArgs(IModelItem, IModelItem) - Constructor for class com.yworks.yfiles.view.input.HoveredItemChangedEventArgs
Initializes a new instance of the HoveredItemChangedEventArgs class.

I

IAnimation - Interface in com.yworks.yfiles.view
An interface for animations that can be run by Animator.
IAnimationCallback - Interface in com.yworks.yfiles.view
A simple callback method for animations.
IArrow - Interface in com.yworks.yfiles.graph.styles
The interface for the visual representation of an arrow that is normally used to decorate the visual representation of an IEdge.
IArrowOwner - Interface in com.yworks.yfiles.graph.styles
Helper interface implemented by IEdgeStyles that use IArrows for displaying arrows.
IBend - Interface in com.yworks.yfiles.graph
The interface used in an IGraph implementation to control the layout of edges.
IBendCreator - Interface in com.yworks.yfiles.view.input
Callback interface for instances that can create bends for a given edge and graph.
IBendHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of IBends.
IBendLocationChangedHandler - Interface in com.yworks.yfiles.graph
Event delegate method that is used in IGraph's BendLocationChanged event.
IBendSelectionTester - Interface in com.yworks.yfiles.view.input
Interface that can be used to find bends at specific locations in the canvas.
IBendSnapResultProvider - Interface in com.yworks.yfiles.view.input
Interface that is used by the GraphSnapContext for bends to collect a number of SnapResults during the move/edit operation.
IBoundsProvider - Interface in com.yworks.yfiles.view
Interface that is implemented for elements that can provide rendering bounds in the world coordinate system.
IBridgeCreator - Interface in com.yworks.yfiles.view
Allows to add bridge visualizations to a GeneralPath.
ICanvasContext - Interface in com.yworks.yfiles.view
This interface describes the context for many operations performed on items in a CanvasControl.
ICanvasObject - Interface in com.yworks.yfiles.view
This is the interface implemented by the basic building blocks of a scene graph in a CanvasControl.
ICanvasObjectDescriptor - Interface in com.yworks.yfiles.view
Central interface used by the CanvasControl to render elements from the scene graph.
ICanvasObjectGroup - Interface in com.yworks.yfiles.view
This is the interface implemented by the composite building blocks of a scene graph in a CanvasControl.
ICanvasObjectInstaller - Interface in com.yworks.yfiles.view
Installs visual representations of items in a CanvasControl.
IClipboardHelper - Interface in com.yworks.yfiles.graph
This interface can be used to customize the clipboard behavior for individual IModelItems.
IClipboardIdProvider - Interface in com.yworks.yfiles.graph
Used by the GraphClipboard to assign IDs for elements in the clipboard.
ICloneable - Interface in com.yworks.yfiles.utils
An interface that makes the Object.clone() method public.
ICollection<T> - Interface in com.yworks.yfiles.utils
Common interface for Collections that also provide an enumerator.
IColumn - Interface in com.yworks.yfiles.graph
Interface that describes a column in a ITable instance.
ICommand - Interface in com.yworks.yfiles.view.input
Base interface for a command that can be executed.
ICompoundEdit - Interface in com.yworks.yfiles.graph
This interface is a means to bracket several IUndoUnits, that is a collection of units that are treated as one (e.g. they are always undone or redone as a single unit).
IconLabelStyle - Class in com.yworks.yfiles.graph.styles
A label style that draws an icon in addition to the text.
IconLabelStyle() - Constructor for class com.yworks.yfiles.graph.styles.IconLabelStyle
Creates a new instance using no icon and IconLabelStyleRenderer as renderer.
IconLabelStyle(String) - Constructor for class com.yworks.yfiles.graph.styles.IconLabelStyle
Creates a new instance using the provided url and IconLabelStyleRenderer as renderer.
IconLabelStyle(String, IconLabelStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.IconLabelStyle
Creates a new instance using the provided url and renderer.
IconLabelStyleRenderer - Class in com.yworks.yfiles.graph.styles
An ILabelStyleRenderer that can handle IconLabelStyle instances.
IconLabelStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Creates a new instance of this renderer.
IContainsBendTester - Interface in com.yworks.yfiles.view.input
An interface that checks for containment of an IBend in 2D coordinate space.
IContextLookup - Interface in com.yworks.yfiles.graph
An interface for instances that can provide a ILookup capabilities for a given object.
IContextLookupChainLink - Interface in com.yworks.yfiles.graph
An interface for instances that can be used to chain lookup operations.
ICursor - Interface in com.yworks.yfiles.algorithms
A general interface for iterating over a collection of objects.
IDataAcceptor - Interface in com.yworks.yfiles.algorithms
A general interface for setting data.
IDataMap - Interface in com.yworks.yfiles.algorithms
Interface that combines the IDataProvider and IDataAcceptor interfaces.
IDataProvider - Interface in com.yworks.yfiles.algorithms
A general interface for data provision.
IDecompositionListener - Interface in com.yworks.yfiles.layout.router.polyline
This interface is implemented by classes that require to be notified of changes in IPartitions.
IDisposable - Interface in com.yworks.yfiles.utils
Common interface for objects that need to be cleaned up or free resources on demand.
IDisposeVisualCallback - Interface in com.yworks.yfiles.view
A callback which will be called to free the resources which are occupied by the given removedVisual when the visual will be removed.
IDragHandler - Interface in com.yworks.yfiles.view.input
Interface for an object that can be used to drag something displayed in a CanvasControl.
IDrawingDistanceCalculator - Interface in com.yworks.yfiles.layout.hierarchic
This interface determines the minimum distances between elements that belong to the same layer.
IDropCreationCallback<T extends IModelItem> - Interface in com.yworks.yfiles.view.input
Callback for creating a copy of the dragged item in graph at the specified location.
IDynamicDecomposition - Interface in com.yworks.yfiles.layout.router.polyline
This interface should be implemented by classes that dispatch notifications about changes in IPartitions.
IEdge - Interface in com.yworks.yfiles.graph
The interface used to model edges in an IGraph implementation.
IEdgeCreationCallback - Interface in com.yworks.yfiles.view.input
The delegate method that is used by CreateEdgeInputMode to create edges between instances of IPort.
IEdgeCursor - Interface in com.yworks.yfiles.algorithms
A cursor interface for iterating over edges.
IEdgeData - Interface in com.yworks.yfiles.layout.hierarchic
This interface provides layout information about the edges of the graph during the layout.
IEdgeDefaults - Interface in com.yworks.yfiles.graph
Interface used by IGraph to declare and obtain the defaults for edges and their labels and ports.
IEdgeHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of IEdges.
IEdgeInfo - Interface in com.yworks.yfiles.layout.multipage
A class that holds all information associated with an edge.
IEdgeLabelInfo - Interface in com.yworks.yfiles.layout.multipage
A class that holds all information related to an edge label.
IEdgeLabelLayout - Interface in com.yworks.yfiles.layout
IEdgeLabelLayout defines the properties of one edge label from the perspective of a labeling algorithm.
IEdgeLabelLayoutDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for IEdgeLabelLayouts with a Graph.
IEdgeLabelLayoutDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.IEdgeLabelLayoutDpKey
Initializes a new instance of the IEdgeLabelLayoutDpKey class.
IEdgeLabelLayoutModel - Interface in com.yworks.yfiles.layout
This interface defines the properties of the model associated with an IEdgeLabelLayout.
IEdgeLayout - Interface in com.yworks.yfiles.layout
An IEdgeLayout encapsulates the layout information for an edge.
IEdgeMap - Interface in com.yworks.yfiles.algorithms
Provides access to data associated with an edge.
IEdgePathCropper - Interface in com.yworks.yfiles.graph.styles
Interface used by the framework mainly for calculating the visible path of an edge.
IEdgePortHandleProvider - Interface in com.yworks.yfiles.view.input
An interface for classes that can yield IHandle implementations for the source and target ends of an IEdge.
IEdgeReconnectionPortCandidateProvider - Interface in com.yworks.yfiles.view.input
This interface can be used to query IPortCandidates for a specific existing IEdge.
IEdgeReverser - Interface in com.yworks.yfiles.layout.hierarchic
This interface handles edges that should be reversed during the hierarchic layout process.
IEdgeSnapResultProvider - Interface in com.yworks.yfiles.view.input
Interface for classes that help during snapping of parts of edges.
IEdgeStyle - Interface in com.yworks.yfiles.graph.styles
Style implementation for IEdge instances in an IGraph.
IEdgeStyleRenderer - Interface in com.yworks.yfiles.graph.styles
Interface used by IEdgeStyle implementations that can be used to query the actual IVisualCreator, IVisibilityTestable, IBoundsProvider, IHitTestable, and IMarqueeTestable implementations for an edge and an associated style.
IEditLabelHelper - Interface in com.yworks.yfiles.view.input
Helper interface to customize interactive label editing.
IElementCopiedCallback - Interface in com.yworks.yfiles.graph
Callback delegate used by GraphCopier and the like.
IElementFactory - Interface in com.yworks.yfiles.layout.multipage
Factory used by class MultiPageLayout to create special nodes and edges.
IElementInfoManager - Interface in com.yworks.yfiles.layout.multipage
Interface that offers access to the information objects of graph elements.
IEnterIntervalCalculator - Interface in com.yworks.yfiles.layout.router.polyline
This interface provides additional intervals in order to move from one partition cell into an adjacent one.
IEnumerable<T> - Interface in com.yworks.yfiles.utils
Common interface for Iterable that can return an IEnumerator in addition to an Iterator.
IEnumerator<T> - Interface in com.yworks.yfiles.utils
An enumerator over a collection.
IEventArgs - Interface in com.yworks.yfiles.utils
EventArgs are part of the yFiles internal event handling infrastructure and contain values describing the event and the necessary information to process them.
IEventHandler<T extends IEventArgs> - Interface in com.yworks.yfiles.utils
Common interface for EventHandler that process IEventArgs.
IEventRecognizer - Interface in com.yworks.yfiles.view.input
An callback that recognizes events.
IFocusIndicatorInstaller - Interface in com.yworks.yfiles.view
An interface for objects that can install a visual focus indicator decoration of an item in the model displayed in a canvas.
IFolderNodeConverter - Interface in com.yworks.yfiles.graph
Interface used by FoldingManager and IFoldingView which is responsible for managing the appearance of folder nodes.
IFoldingEdgeConverter - Interface in com.yworks.yfiles.graph
Interface used by FoldingManager and IFoldingView which is responsible for managing edges between folder nodes.
IFoldingEdgeFactory - Interface in com.yworks.yfiles.graph
IFoldingView - Interface in com.yworks.yfiles.graph
Interface that is used for manipulating a managed view of an IGraph that supports folding operations like expanding and collapsing of nodes.
IFromSketchNodePlacer - Interface in com.yworks.yfiles.layout.tree
A IFromSketchNodePlacer arranges the subtrees while taking the initial locations of the nodes into account.
IGenericInputHandlerFactory - Interface in com.yworks.yfiles.graphml
Interface for factory classes for IInputHandler creation.
IGNORE_PROPERTY_CASE - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key for case-insensitive parsing of property names during XAML deserialization.
IGNORE_XAML_DESERIALIZATION_ERRORS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
If set to true errors during XAML deserialization will be ignored and instead null will be returned.
IGNORED_LABELS_DPKEY - Static variable in class com.yworks.yfiles.layout.LabelLayoutKeys
A DataProvider key for marking labels that should be ignored by the layout algorithm A label is ignored if there is a IDataProvider registered with this key which returns true for the given ILabelLayout.
IGraph - Interface in com.yworks.yfiles.graph
Central interface that models a graph which can be displayed in a canvas or GraphControl.
IGraphClipboardContext - Interface in com.yworks.yfiles.graph
The interface for the context that is passed by the GraphClipboard implementation to the IClipboardHelper methods and IClipboardIdProvider.
IGraphElementFactory - Interface in com.yworks.yfiles.graphml
This is the interface for a factory that is used for creating the constituents of an IGraph that are encountered during the parsing of GraphML.
IGraphElementIdAcceptor - Interface in com.yworks.yfiles.graphml
Interface for classes that can store the GraphML id attribute of GraphML core elements.
IGraphElementIdProvider - Interface in com.yworks.yfiles.graphml
Interface for classes that provide custom id's for core GraphML elements.
IGraphElementResolver - Interface in com.yworks.yfiles.graphml
Interface for classes can resolve graph elements based on their GraphML id attribute(s).
IGraphPartitionExtension - Interface in com.yworks.yfiles.layout.router.polyline
This interface provides methods for extending the functionality of a GraphPartition.
IGraphSelection - Interface in com.yworks.yfiles.view
Manages the selection state of items in an IGraph instance.
IGridConstraintProvider<T> - Interface in com.yworks.yfiles.view.input
Interface for classes that can snap coordinates of items of a specific type to a grid.
IGroupBoundsCalculator - Interface in com.yworks.yfiles.graph
Interface for implementations that can calculate the bounds of a group node in a grouped graph.
IGroupBoundsCalculator - Interface in com.yworks.yfiles.layout
A IGroupBoundsCalculator is responsible for calculating the bounds of a group node during a layout process.
IHandle - Interface in com.yworks.yfiles.view.input
Interface for a handle that can be displayed in a CanvasControl as a UI element for the user to modify the contents of the control.
IHandleProvider - Interface in com.yworks.yfiles.view.input
Interface for an object that provides a number of IHandle implementations.
IHighlightIndicatorInstaller - Interface in com.yworks.yfiles.view
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 - Interface in com.yworks.yfiles.view.input
Interface that is implemented for elements that can be hit or picked in a coordinate system.
IHitTestableHandler - Interface in com.yworks.yfiles.view.input
A delegate version of the IHitTestable interface.
IHitTester<T> - Interface in com.yworks.yfiles.view.input
An interface that can enumerate hits of a given type for a certain position in world coordinates.
IIncrementalHintsFactory - Interface in com.yworks.yfiles.layout.hierarchic
This interface provides factory methods for creating incremental hints for the hierarchic layout.
IInputHandler - Interface in com.yworks.yfiles.graphml
This class defines a handler for key/data elements.
IInputMode - Interface in com.yworks.yfiles.view.input
Interface implemented by input modes that can be registered with a CanvasControl instance.
IInputModeContext - Interface in com.yworks.yfiles.view.input
The interface for the context object that is passed to IInputMode instances during IInputMode.install(IInputModeContext, ConcurrencyController) and IInputMode.uninstall(IInputModeContext) and IDragHandler implementations like IPositionHandler and IHandle to provide additional context for the implementations.
IIntersectionCalculator - Interface in com.yworks.yfiles.layout
An IIntersectionCalculator is responsible for calculating the intersection point between an edge and the visual representation of its source or target node.
IItemFactory - Interface in com.yworks.yfiles.layout.hierarchic
This interface is a factory for creating and destroying helper structures used in the graph during layout.
ILabel - Interface in com.yworks.yfiles.graph
The interface used in an IGraph implementation for labels.
ILabelCandidateDescriptor - Interface in com.yworks.yfiles.graph.labelmodels
Interface that provides more information about a potential label geometry (a candidate) to an automatic labeling algorithm.
ILabelCandidateDescriptorProvider - Interface in com.yworks.yfiles.graph.labelmodels
An interface that can be used to retrieve ILabelCandidateDescriptor instances for a given pair of a ILabel and a candidate parameter.
ILabelDefaults - Interface in com.yworks.yfiles.graph
Interface used by IGraph and the like to declare and obtain the defaults for labels.
ILabelHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of ILabels.
ILabelLayout - Interface in com.yworks.yfiles.layout
ILabelLayout defines the properties of a label from the perspective of a labeling algorithm.
ILabelLayoutDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for ILabelLayouts with a Graph.
ILabelLayoutDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.ILabelLayoutDpKey
Initializes a new instance of the ILabelLayoutDpKey class.
ILabelLayoutFactory - Interface in com.yworks.yfiles.layout
ILabelLayoutFactory provides methods to create, add and remove node/edge labels for LayoutGraphs.
ILabelModel - Interface in com.yworks.yfiles.graph.labelmodels
Defines the geometry of ILabel instances with respect to specific ILabelModelParameters.
ILabelModelParameter - Interface in com.yworks.yfiles.graph.labelmodels
Defines a state that can be used to determine the geometry of a label with a ILabelModel.
ILabelModelParameterFinder - Interface in com.yworks.yfiles.graph.labelmodels
Utility interface used by ILabelModel implementations to find the best ILabelModelParameter to approximate a given layout.
ILabelModelParameterProvider - Interface in com.yworks.yfiles.graph.labelmodels
Helper interface used by ILabelModel implementations to provide possible candidate ILabelModelParameters for a given label and model.
ILabelOwner - Interface in com.yworks.yfiles.graph
Common interface for items in an IGraph implementation that may own labels.
ILabelOwnerHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of ILabelOwner.
ILabelSnapContextHelper - Interface in com.yworks.yfiles.view.input
Provides the snap lines and the snap results to the LabelSnapContext during dragging of labels.
ILabelStyle - Interface in com.yworks.yfiles.graph.styles
Style implementation for ILabel instances in an IGraph.
ILabelStyleRenderer - Interface in com.yworks.yfiles.graph.styles
Interface used by ILabelStyle implementations to query the actual IVisualCreator, IVisibilityTestable, IBoundsProvider, IHitTestable, and IMarqueeTestable implementations for a label and an associated style.
ILayer - Interface in com.yworks.yfiles.layout.hierarchic
This interface describes a single layer in a hierarchic layout.
ILayerConstraint - Interface in com.yworks.yfiles.layout.hierarchic
This interface describes a layering constraint.
ILayerConstraintFactory - Interface in com.yworks.yfiles.layout.hierarchic
This interface provides methods for creating layering constraints.
ILayeredComponentsMerger - Interface in com.yworks.yfiles.layout.hierarchic
This interface merges two ILayers instances whose nodes reside in the same graph.
ILayerer - Interface in com.yworks.yfiles.layout.hierarchic
This interface is used by classes capable of generating a layer assignment.
ILayers - Interface in com.yworks.yfiles.layout.hierarchic
This interface manages multiple ILayer instances.
ILayoutAlgorithm - Interface in com.yworks.yfiles.layout
ILayoutAlgorithm describes the general interface for algorithms that perform a layout process on a LayoutGraph.
ILayoutCallback - Interface in com.yworks.yfiles.layout.multipage
Callback that is invoked when a MultiPageLayout has calculated a new multi-page layout.
ILayoutDataProvider - Interface in com.yworks.yfiles.layout.hierarchic
This interface retrieves INodeData and IEdgeData instances for elements in the current layout graph.
ILayoutStage - Interface in com.yworks.yfiles.layout
A ILayoutStage is a layout algorithm that represents a stage of a larger layout process.
ILineSegmentCursor - Interface in com.yworks.yfiles.algorithms
This is an interface for a sequence of instances of LineSegment.
IList<T> - Interface in com.yworks.yfiles.utils
Common interface for Lists which also implement ICollection and therefore provide the IEnumerable functionality additionally to the java framework classes functionality.
IListEnumerable<T> - Interface in com.yworks.yfiles.utils
An extension to the Iterable interface that allows for indexed access and retrieval of the element count.
ILookup - Interface in com.yworks.yfiles.graph
The basic lookup interface that allows for retrieving implementations for different aspects of the current instance.
ILookupDecorator - Interface in com.yworks.yfiles.graph
Interface that can be used to decorate the lookup result for a set of types.
ImageNodeStyle - Class in com.yworks.yfiles.graph.styles
A node style that can use an image for the visual representation of a node.
ImageNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.ImageNodeStyle
Creates a new instance with no image and ImageNodeStyleRenderer as renderer.
ImageNodeStyle(URL) - Constructor for class com.yworks.yfiles.graph.styles.ImageNodeStyle
Creates a new instance that uses the specified image and ImageNodeStyleRenderer as renderer.
ImageNodeStyle(URL, INodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.ImageNodeStyle
Create a new instance of this style with a custom renderer instance
ImageNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A style renderer implementation that can be used together with ImageNodeStyle instances.
ImageNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
 
ImageSupport - Class in com.yworks.yfiles.utils
Utility class that offers convenience methods for working with Color instances and applies effects to WritableImages.
IMapper<K,V> - Interface in com.yworks.yfiles.graph
An interface for simple typed dictionary-like implementations.
IMapperRegistry - Interface in com.yworks.yfiles.graph
A registry that can be used to store IMapper implementations by tag.
IMarkupExtensionConverter - Interface in com.yworks.yfiles.graphml
An interface for converters that can convert an object to a corresponding MarkupExtension.
IMarqueeTestable - Interface in com.yworks.yfiles.view.input
Interface that is used to test whether a rendered item is deemed to be inside a rectangular marquee selection.
IMementoSupport - Interface in com.yworks.yfiles.graph
This interface provides access to the memento design pattern to provide undoability for arbitrary models.
IMementoSupportProvider<T> - Interface in com.yworks.yfiles.graph
A simple function that is used to retrieve an IMementoSupport for any given object.
IModelItem - Interface in com.yworks.yfiles.graph
Base interface for items that can be used in a CanvasControl.
IModelItemCollector - Interface in com.yworks.yfiles.view.input
An interface that allows input modes to collect IModelItems for various purposes.
importFromGraphML(File) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(String) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(URL) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(InputStream) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(InputStream, URI) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(Reader) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
importFromGraphML(Reader, URI) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that imports the Graph from a GraphML file.
IMutableOrientedRectangle - Interface in com.yworks.yfiles.geometry
Interface for mutable oriented rectangles in 2D coordinate space with double precision coordinates.
IMutablePoint - Interface in com.yworks.yfiles.geometry
Interface for a mutable point in 2D coordinate space with double precision coordinates.
IMutableRectangle - Interface in com.yworks.yfiles.geometry
Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
IMutableSize - Interface in com.yworks.yfiles.geometry
Interface for a mutable size in 2D coordinate space with double precision width and height.
INCOMING - Static variable in class com.yworks.yfiles.graph.AdjacencyTypes
The constant for incoming edges.
INCREASE_ZOOM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to increase the zoom level.
INCREMENTAL_HINTS_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for specifying incremental hints.
INCREMENTAL_HINTS_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataProvider key for specifying incremental hints Incremental hints are created using an incremental hints factory.
INCREMENTAL_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataProvider key for internal use only.
IncrementalHintItemMapping - Class in com.yworks.yfiles.layout.hierarchic
Provides different ways to define a mapping from model items to incremental hints for use with HierarchicLayoutData.
IncrementalHintItemMapping() - Constructor for class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
 
inDegree() - Method in class com.yworks.yfiles.algorithms.Node
Gets the number of incoming edges at this node.
inDegree(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of incoming edges at the given IPortOwner for this graph.
inDegree(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of incoming edges at the given IPort for this graph.
INDENT_OUTPUT - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key whether the XML output should be properly indented.
IndependentSets - Class in com.yworks.yfiles.algorithms
This class provides methods for calculating independent sets.
index() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the index of this edge within its graph G.
index() - Method in class com.yworks.yfiles.algorithms.Node
Gets the index of this node within its graph G.
indexOf(Object) - Method in class com.yworks.yfiles.algorithms.YList
Returns the zero-based index of the given element in this list.
inEdgesAt(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields the incoming edges at the given owner.
inEdgesAt(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields the incoming edges at the given port.
InertiaPolicies - Class in com.yworks.yfiles.view.input
Flaggable enumeration used by Inertia to determine when to use inertia moving.
INFINITE - Static variable in class com.yworks.yfiles.geometry.RectD
An infinite rectangle.
INFINITE - Static variable in class com.yworks.yfiles.geometry.SizeD
The "infinite" size that has SizeD.width and SizeD.height set to Double.POSITIVE_INFINITY.
init() - Method in class com.yworks.yfiles.layout.GroupingSupport
Initializes internal data structures.
init(List<Object>, YRectangle) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Initializes this DynamicObstacleDecomposition instance with the given obstacles and partition bounds.
init(PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Initializes the GraphPartition with the given graph instance based on the given configuration used by path search algorithms.
init(List<Object>, YRectangle) - Method in interface com.yworks.yfiles.layout.router.polyline.IObstaclePartition
Initializes a new IObstaclePartition of the area with the given bounds using the given list of Obstacles.
init(PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Initializes the fields of this PathSearch.
initialize(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
 
initialize(LayoutGraph, ILayers, ILayoutDataProvider) - Method in interface com.yworks.yfiles.layout.hierarchic.IDrawingDistanceCalculator
Initializes internal data structures.
initialize(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
 
initialize(PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Initializes this ChannelBasedPathRouting instance for routing paths that have been found with the given configuration.
initialize(PathSearchConfiguration) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Initializes this extension for path searches using the given configuration.
initialize() - Method in interface com.yworks.yfiles.view.IAnimation
Initializes the animation.
initialize() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Performs one-time initialization of this instance.
initialize() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Initializes this mode by adding all of the minor modes that are used by this mode to this instance.
initialize() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Performs one-time initialization of this instance.
initialize() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
 
initialize() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
 
initialize() - Method in class com.yworks.yfiles.view.TableAnimation
 
initialize() - Method in class com.yworks.yfiles.view.ViewportAnimation
Initializes this animation.
initializeCurrentEdge(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Initializes this extension with the current edge set in the given context.
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Initializes the drag operation and subsequently calls ConstrainedDragHandler.onInitialized(IInputModeContext, PointD).
initializeDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Called by IInputMode implementations when an interactive drag is started.
initializeDrag(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IDragHandler
Called by clients to indicate that the element is going to be dragged.
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
initializeDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Called by client code when a drag is started about to be started.
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
 
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
 
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.RectangleHandle
This implementation does nothing.
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
initializeDrag(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
This implementation does nothing.
initializeDrag(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.SnapContext
Called by IInputMode implementations when an interactive drag is started.
initializeDropTarget() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Initializes the drop target.
initializeEdges(PathSearchContext) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Initializes this extension with the context that contains the list of edges for which paths are calculated.
initializeFolderNodeLabels(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Callback method that initializes the initial labels of the collapsed group node.
initializeFolderNodeLayout(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Callback method that initializes the Layout of the collapsed group node.
initializeFolderNodePorts(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Called by DefaultFolderNodeConverter.initializeFolderNodeState(FolderNodeState, IFoldingView, INode, INode) to initialize the appearance of the representatives of the master ports at the collapsed group node.
initializeFolderNodeState(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Implements the IFolderNodeConverter.initializeFolderNodeState(FolderNodeState, IFoldingView, INode, INode) method and initializes the appearance of the collapsed group node.
initializeFolderNodeState(FolderNodeState, IFoldingView, INode, INode) - Method in interface com.yworks.yfiles.graph.IFolderNodeConverter
Callback that is used by view implementations to initially create the appearance of a folder node.
initializeFolderNodeStyle(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Callback method that initializes the style property of the collapsed group node.
initializeFoldingEdgeBends(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Callback method that initializes the bends of the folding edge.
initializeFoldingEdgeLabels(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Callback method that initializes the initial labels of the folding edge.
initializeFoldingEdgePorts(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Callback method that initializes the ports of the folding edge.
initializeFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Implements the IFoldingEdgeConverter.initializeFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List) method and initializes the folding edge appearance.
initializeFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.ExcludingFoldingEdgeConverter
Does nothing and should not normally be called by the view since all folding edges are excluded from it.
initializeFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeConverter
Callback that is triggered by the view to initially create the appearance of a folding edge.
initializeFoldingEdgeStyle(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Callback method that initializes the style property of the folding edge.
initializeFrom(IRenderContext, ILabel, TemplateLabelStyle) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Initializes all properties with the given ILabel and style information.
initializeFrom(IRenderContext, INode, TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeTemplate
Initializes all properties with the given INode and style information.
initializeFrom(IRenderContext, IPort, TemplatePortStyle) - Method in class com.yworks.yfiles.graph.styles.PortTemplate
Initializes all properties with the given IPort and style information.
initializeFromInternal(IRenderContext, ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Initializes this label template with the given ILabel and style information.
initializeFromInternal(IRenderContext, INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeTemplate
Initializes this node template with the given INode and style information.
initializeFromInternal(IRenderContext, IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.PortTemplate
Initializes this port template with the given IPort and style information.
initializeFromKeyDefinition(IParseContext, Element) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Initializes this instance from the GraphML key definition.
initializePreview() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Initializes the item preview.
initializePreview() - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
 
initializeReshape(IInputModeContext) - Method in class com.yworks.yfiles.graph.NodeReshapeHandler
 
initializeReshape(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
Initializes the reshape operation and subsequently calls ConstrainedReshapeHandler.onInitialized(IInputModeContext, RectD).
initializeReshape(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IReshapeHandler
Called by clients to indicate that the element is going to be reshaped.
initializeReshape(IInputModeContext) - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
 
initializeSnapContext() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Initializes the snapping context.
InitialPlacement - Enum in com.yworks.yfiles.layout.organic
Enum constants that specify the initial placement for the ClassicOrganicLayout.
initPartitions(IDataProvider) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Initializes internal data structures using the new DataProvider.
innerLookup(Class) - Method in class com.yworks.yfiles.graph.DefaultGraph
The last element in the lookup chain is implemented by this method.
INode - Interface in com.yworks.yfiles.graph
The interface for node entities in an IGraph.
INodeCreationCallback - Interface in com.yworks.yfiles.view.input
A callback that is used by GraphEditorInputMode for the creation of nodes.
INodeCursor - Interface in com.yworks.yfiles.algorithms
A cursor interface for iterating over nodes.
INodeData - Interface in com.yworks.yfiles.layout.hierarchic
This interface provides layout information about the nodes of the graph during the layout.
INodeDefaults - Interface in com.yworks.yfiles.graph
Interface used by IGraph and the like to declare and obtain the defaults for nodes and their labels or ports.
INodeHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of INodes.
INodeInfo - Interface in com.yworks.yfiles.layout.multipage
This interface offers access to information associated with a node.
INodeInsetsProvider - Interface in com.yworks.yfiles.view.input
Interface for implementations that yield insets for a given INode.
INodeLabelInfo - Interface in com.yworks.yfiles.layout.multipage
A class that holds all information related to a node label.
INodeLabelLayout - Interface in com.yworks.yfiles.layout
INodeLabelLayout defines the properties of one node label from the perspective of a labeling algorithm.
INodeLabelLayoutDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for INodeLabelLayouts with a Graph.
INodeLabelLayoutDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.INodeLabelLayoutDpKey
Initializes a new instance of the INodeLabelLayoutDpKey class.
INodeLabelLayoutModel - Interface in com.yworks.yfiles.layout
INodeLabelLayoutModel defines the properties of the model associated with a INodeLabelLayout.
INodeLayout - Interface in com.yworks.yfiles.layout
A INodeLayout encapsulates the layout information for a node.
INodeLayoutChangedHandler - Interface in com.yworks.yfiles.graph
Event delegate method that is used in IGraph's NodeLayoutChanged event.
INodeMap - Interface in com.yworks.yfiles.algorithms
Provides access to data associated with a node.
INodePlacer - Interface in com.yworks.yfiles.layout.hierarchic
This interface is responsible for the assignment of the x-(sequence) and preliminary y-coordinates of the nodes in a hierarchic layout.
INodePlacer - Interface in com.yworks.yfiles.layout.tree
A INodePlacer is responsible for the arrangement of a local root node and all of its subtrees.
INodeReshapeSnapResultProvider - Interface in com.yworks.yfiles.view.input
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.
INodeSequencer - Interface in com.yworks.yfiles.algorithms
This is a generic interface for classes that provide an ordering for the nodes of a graph.
INodeSizeConstraintProvider - Interface in com.yworks.yfiles.view.input
An interface used by implementations that provide various size constraints for INodes.
INodeSnapResultProvider - Interface in com.yworks.yfiles.view.input
Interface that is used by the GraphSnapContext for nodes to collect a number of SnapResults during the move/edit operation.
INodeStyle - Interface in com.yworks.yfiles.graph.styles
Style implementation for INode instances in an IGraph.
INodeStyleRenderer - Interface in com.yworks.yfiles.graph.styles
Interface used by INodeStyle implementations that can be used to query the actual IVisualCreator, IBoundsProvider, IHitTestable, and IMarqueeTestable implementations for a node and an associated style.
inputModeContextLookup(Class) - Method in class com.yworks.yfiles.view.CanvasControl
Callback that is used by the default implementation of InputModeContext to resolve ILookup.lookup(Class) calls.
InputModeEventArgs - Class in com.yworks.yfiles.view.input
Event argument base class that is used by events that are triggered by IInputMode implementations.
InputModeEventArgs(IInputModeContext) - Constructor for class com.yworks.yfiles.view.input.InputModeEventArgs
Initializes a new instance of the InputModeEventArgs class.
inputModeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
insert(LayerType, int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayers
Creates, inserts and returns a layer of a given type associated with this list of layers.
insertAfter(Object, ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Inserts the given object into this list with respect to a given reference list cell.
insertBefore(Object, ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Inserts the given object into this list with respect to a given reference list cell.
insertCellAfter(ListCell, ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Inserts a formerly removed ListCell object into this list with respect to a given reference list cell.
insertCellBefore(ListCell, ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Inserts a formerly removed ListCell object into this list with respect to a given reference list cell.
insertChild(IStripe, int, double) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Convenience method that inserts a new stripe as child of .
insertChild(IStripe, int) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Convenience method that inserts a new stripe as child of .
insertDefaultCustomBridge(IRenderContext, GeneralPath, PointD, PointD, double) - Method in class com.yworks.yfiles.view.BridgeManager
Implementation that will be called by the default value of the DefaultBridgeCreator to satisfy requests to IBridgeCreator.createCustomBridge(IRenderContext, GeneralPath, PointD, PointD, double).
insertEdge(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Inserts a same-layer Edge or an Edge that may span multiple layers into the data structure and returns the resulting list of Edges that has been created if this edge spans multiple layers.
insertGroupConnectorLayer(boolean, int) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Inserts a layer for proxies at groups to handle direct group content connector edges between a node in the first/last layer of the group node and the groups border.
insertGroupNodeLayer(boolean, int) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Inserts a layer for group Nodes.
insertLabelNodeLayer(boolean, int) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Inserts a ILayer for labels.
insertSameLayerStructures(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Inserts a same-layer edge structure for each same-layer edge of the original graph.
insertSameLayerStructures(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
 
InsetsD - Class in com.yworks.yfiles.geometry
An immutable struct that models the thickness of insets as double precision floating point values.
InsetsD() - Constructor for class com.yworks.yfiles.geometry.InsetsD
 
InsetsD(double) - Constructor for class com.yworks.yfiles.geometry.InsetsD
Initializes a new instance using the provided inset for all four sides.
InsetsD(double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.InsetsD
Initializes a new instance.
InsetsGroupBoundsCalculator - Class in com.yworks.yfiles.layout
This IGroupBoundsCalculator calculates the bounds of group nodes and allows to specify custom insets for each group node.
InsetsGroupBoundsCalculator(Object, YInsets) - Constructor for class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Constructs an instance of InsetsGroupBoundsCalculator using the given IDataProvider key as group node insets key and the given insets as default insets.
InsetsGroupBoundsCalculator(Object) - Constructor for class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Constructs an instance of InsetsGroupBoundsCalculator using the given IDataProvider key as group node insets key and the given insets as default insets.
InsetsGroupBoundsCalculator() - Constructor for class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Constructs an instance of InsetsGroupBoundsCalculator using the given IDataProvider key as group node insets key and the given insets as default insets.
install(CanvasControl) - Method in class com.yworks.yfiles.view.BridgeManager
Installs this manager for the specified CanvasControl.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Installs this mode in the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Installs this mode into a CanvasControl using the provided IInputModeContext.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.DropInputMode
Installs this mode into the given canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Installs this mode into the provided context.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Installs the visual representation of the handles into the canvas into the InputModeGroup.
install(IInputModeContext, ConcurrencyController) - Method in interface com.yworks.yfiles.view.input.IInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
 
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
 
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.TapInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Installs this mode into the given context that is provided by the canvas.
install(IInputModeContext, ConcurrencyController) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Installs this mode into the given context that is provided by the canvas.
install(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Installs a member of the collection into the canvas using the Descriptor.
install(T) - Method in class com.yworks.yfiles.view.ModelManager
Installs a member of the collection into the canvas using the ICanvasObjectDescriptor which is returned by ModelManager.getInstaller(java.lang.Object).
installDynamicUndoSupport(IGraph) - Static method in class com.yworks.yfiles.graph.Table
Installs the undo support for use with all tables that are bound to nodes in graph.
installStaticUndoSupport(IGraph) - Static method in class com.yworks.yfiles.graph.Table
Installs the undo support for use with all tables that are bound to nodes in graph.
installTextBox() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Installs the text box in the canvas and puts focus into it.
INSTANCE - Static variable in class com.yworks.yfiles.graph.labelmodels.DefaultLabelModelParameterFinder
A singleton instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
A shared unmodifiable public instance that can be used to obtain parameters.
INSTANCE - Static variable in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
A shared public instance that can be used to obtain parameters.
INSTANCE - Static variable in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
A shared public instance that can be used to obtain parameters.
INSTANCE - Static variable in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
A static immutable global instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable instance of the FreeNodePortLocationModel.
INSTANCE - Static variable in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
A static immutable global instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
A singleton instance.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
A shared immutable instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidEdgeStyle
The VoidEdgeStyle singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidEdgeStyleRenderer
The VoidEdgeStyleRenderer singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidLabelStyle
The singleton instance of this style.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidLabelStyleRenderer
The singleton instance of this renderer.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidNodeStyle
The VoidNodeStyle singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidNodeStyleRenderer
The VoidNodeStyleRenderer singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidPathGeometry
The VoidPathGeometry singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidPortStyle
The VoidPortStyle singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidPortStyleRenderer
The VoidPortStyleRenderer singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidShapeGeometry
The VoidShapeGeometry singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidStripeStyle
The VoidStripeStyle singleton.
INSTANCE - Static variable in class com.yworks.yfiles.graph.styles.VoidStripeStyleRenderer
INSTANCE - Static variable in class com.yworks.yfiles.graphml.XamlReader
A singleton instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.graphml.XamlSerializer
A singleton instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.view.input.LabelSnapContextHelper
Returns the static shared instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
A shared singleton instance of this type.
INSTANCE - Static variable in class com.yworks.yfiles.view.input.NodeSnapResultProvider
Yields the static shared instance of this class.
INSTANCE - Static variable in class com.yworks.yfiles.view.VoidVisualCreator
An immutable and shareable convenience instance of the VoidVisualCreator class.
InteractiveOrganicLayout - Class in com.yworks.yfiles.layout.organic
This algorithm arranges graphs in an organic fashion and offers special functionality to interact with the graph while the algorithm is running.
InteractiveOrganicLayout() - Constructor for class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Creates a new instance of the InteractiveOrganicLayout with default settings.
InteractiveOrganicLayout.ISingleThreadContext - Interface in com.yworks.yfiles.layout.organic
A InteractiveOrganicLayout.ISingleThreadContext provides control over the layout calculation in the case of single-threaded algorithm execution.
InterEdgeRoutingStyle - Enum in com.yworks.yfiles.layout
 
InteriorLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A label model for node labels that lie inside of the node's Layout bounds.
InteriorLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Creates a new instance of this model with empty insets.
InteriorLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration of the possible positions of the InteriorLabelModel.
InteriorStretchLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A label model for node labels that lie inside of the node's Layout bounds and have been stretched to fit the node's size.
InteriorStretchLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Creates a new instance of this model with empty insets.
InteriorStretchLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration of the possible positions of the InteriorStretchLabelModel.
INTERLEAVED_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.BalloonLayout
A DataProvider key for marking nodes whose child nodes should be placed in an interleaved fashion This IDataProvider allows to individually configure the interleaving feature for each node in the graph.
InterleavedMode - Enum in com.yworks.yfiles.layout.tree
 
Internal - Annotation Type in com.yworks.yfiles.utils
Marks an element for internal use only.
INTERNAL_DESCRIPTOR - Static variable in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
A sharable immutable implementation of the ILabelCandidateDescriptor interface that has penalties of 1.0d and a profit of 1.0d and yields false for the ExternalCandidate property.
INTERNAL_DESCRIPTOR_PROVIDER - Static variable in class com.yworks.yfiles.graph.labelmodels.ConstantLabelCandidateDescriptorProvider
A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.INTERNAL_DESCRIPTOR.
INTERNAL_MASK - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position mask that constrains the positions to the nine node-internal positions.
intersect(YList, IntersectionAlgorithm.IIntersectionHandler) - Static method in class com.yworks.yfiles.algorithms.IntersectionAlgorithm
Calculates the intersections of rectangles in the plane.
intersect(Rectangle2D, Rectangle2D, Rectangle2D) - Static method in class com.yworks.yfiles.algorithms.Rectangle2D
Calculates the intersection of the first and second specified rectangle and sets the resulting location and size to the third rectangle.
IntersectionAlgorithm - Class in com.yworks.yfiles.algorithms
This class calculates the intersection of rectangles in the plane with the help of a sweep-line algorithm.
IntersectionAlgorithm.IIntersectionHandler - Interface in com.yworks.yfiles.algorithms
An instance of this interface handles intersections found by the IntersectionAlgorithm,.
IntersectionCalculatorKeys - Class in com.yworks.yfiles.layout
Helper class that declares several keys for IDataProvider that provide IIntersectionCalculator.
intersectionPoint(YOrientedRectangle, LineSegment, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines an intersection point of the specified oriented rectangle and the specified line segment.
intersects(YRectangle) - Method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether the line segment intersects a box.
intersects(YPoint) - Method in class com.yworks.yfiles.algorithms.LineSegment
Checks whether the line segment intersects a point.
intersects(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks whether this rectangle and the second specified rectangle intersect.
intersects(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks whether this rectangle and the second specified rectangle intersect.
intersects(YOrientedRectangle, YRectangle, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether a rectangle intersects an oriented rectangle, given an epsilon.
intersects(YOrientedRectangle, LineSegment, double) - Static method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Determines whether or not the specified oriented rectangle and the specified line segment intersect.
intersects(YRectangle, YRectangle) - Static method in class com.yworks.yfiles.algorithms.YRectangle
Returns whether or not the given rectangles intersect.
intersects(RectD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Checks whether this path intersects the given rectangle.
intersects(RectD) - Method in class com.yworks.yfiles.geometry.RectD
Determines whether the bounds of this instance intersect with the bounds of the specified rectangle.
intersects(IOrientedRectangle, double) - Method in class com.yworks.yfiles.geometry.RectD
Determines whether this rectangle intersects an IOrientedRectangle, given an epsilon.
intersects(Interval, double) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not this interval intersects with the given interval, considering the given minimum intersection length.
intersects(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not this interval intersects with the given interval, considering the given minimum intersection length.
intersects(OrthogonalInterval, double) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Checks whether or not this orthogonal interval intersects the given orthogonal interval and the intersection has a given minimum intersection size.
intersects(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Checks whether or not this orthogonal interval intersects the given orthogonal interval and the intersection has a given minimum intersection size.
intersectsLine(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Checks if the line segment specified by the given coordinates intersects this rectangle.
intersectsLine(PointD, PointD) - Method in class com.yworks.yfiles.geometry.RectD
Determines whether this rectangle intersects a line.
intersectsPolyline(Iterable<IPoint>) - Method in class com.yworks.yfiles.geometry.RectD
Determines whether a rectangle intersects a polygonal line.
Interval - Class in com.yworks.yfiles.layout.router.polyline
This class represents a one-dimensional closed interval.
Interval(double, double) - Constructor for class com.yworks.yfiles.layout.router.polyline.Interval
Creates a new Interval between the given bounds.
intValue() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
invalidate() - Method in class com.yworks.yfiles.view.CanvasControl
Invalidates the current control.
invalidate() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Convenience method that invalidates the canvas this mode is currently installed in.
invalidate() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Convenience method for subclass implementations that invalidates the canvas this mode is currently installed in.
invalidateDisplays() - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
invalidateDisplays() - Method in class com.yworks.yfiles.graph.DefaultGraph
Triggers the DisplaysInvalidated event.
invalidateDisplays() - Method in interface com.yworks.yfiles.graph.IGraph
Causes the DisplaysInvalidated event to be triggered.
invalidateDisplays() - Method in interface com.yworks.yfiles.view.input.IInputModeContext
Tries to call IGraph.invalidateDisplays() on the graph from the IInputModeContext.
invalidateRequerySuggested() - Static method in interface com.yworks.yfiles.view.input.ICommand
Suggests a requery of the executability of all routed commands that are known to the system to adjust the UI to properly reflect the state.
InvalidGraphStructureException - Exception in com.yworks.yfiles.algorithms
Exception thrown when a graph-structural precondition is violated.
InvalidGraphStructureException(String) - Constructor for exception com.yworks.yfiles.algorithms.InvalidGraphStructureException
Constructs a WrongGraphStructure exception with the specified message.
InvalidXamlNamespaceDeclarationException - Exception in com.yworks.yfiles.graphml
Exception that gets thrown if an XML namespace declaration does violate the XAML naming conventions.
InvalidXamlNamespaceDeclarationException() - Constructor for exception com.yworks.yfiles.graphml.InvalidXamlNamespaceDeclarationException
InvalidXamlNamespaceDeclarationException(String) - Constructor for exception com.yworks.yfiles.graphml.InvalidXamlNamespaceDeclarationException
Create a new instance of InvalidXamlNamespaceDeclarationException with a specific error message.
inverse() - Method in class com.yworks.yfiles.utils.FlagsEnum
Returns a FlagsEnum that is the inverse to this FlagsEnum.
inverse(T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
Static convenience method that is semantically identical to the non-static method FlagsEnum.inverse()
inverse() - Method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an IEventRecognizer instance that yields the boolean inverse of the given IEventRecognizer.
invert() - Method in class com.yworks.yfiles.geometry.Matrix2D
Inverts this instance.
INVISIBLE - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which serves a general purpose but should not be displayed.
IObservableCollection<T> - Interface in com.yworks.yfiles.utils
The interface for a collection that will notify registered event handlers of changes to its contents.
IObstaclePartition - Interface in com.yworks.yfiles.layout.router.polyline
This class implements a IPartition that takes a list of Obstacles as input to subdivide an area into PartitionCells.
IObstacleProvider - Interface in com.yworks.yfiles.view
Implementations of this interface can provide a path that is used to determine bridges by BridgeManager.
IOrientedRectangle - Interface in com.yworks.yfiles.geometry
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
IOrthogonalEdgeHelper - Interface in com.yworks.yfiles.view.input
Interface used by OrthogonalEdgeEditingContext and the like that can be decorated to the ILookup of IEdges.
IOutputHandler - Interface in com.yworks.yfiles.graphml
The interface used by the GraphMLIOHandler for writing data to the GraphML.
IParseContext - Interface in com.yworks.yfiles.graphml
Interface that defines the context of a GraphML parsing context.
IParseEvents - Interface in com.yworks.yfiles.graphml
The interface of the event trigger class that is used by the ParseEvents property.
IPartition - Interface in com.yworks.yfiles.layout.router.polyline
This class divides a rectangular area into one or more PartitionCells.
IPathGeometry - Interface in com.yworks.yfiles.graph.styles
Interface that is used mainly by IEdgeStyleRenderer implementations to reveal geometric details about the visualization of an edge's path.
IPlaneObject - Interface in com.yworks.yfiles.algorithms
This interface describes a 2-dimensional object which has a finite bounding box.
IPoint - Interface in com.yworks.yfiles.geometry
Interface for a point in 2D coordinate space with double precision coordinates.
IPointCursor - Interface in com.yworks.yfiles.algorithms
This is an interface for a sequence of instances of YPoint.
IPort - Interface in com.yworks.yfiles.graph
The interface used in an IGraph implementation for IEdges to connect to.
IPortAllocator - Interface in com.yworks.yfiles.layout.hierarchic
This interface is responsible for assigning port coordinates to the adjacent edges of each node of the graph.
IPortAssignment - Interface in com.yworks.yfiles.layout.seriesparallel
A IPortAssignment is used by SeriesParallelLayout for determining the locations of the edges' ports at their incident nodes.
IPortAssignment - Interface in com.yworks.yfiles.layout.tree
A IPortAssignment places the ports of edges connecting to the same node.
IPortCandidate - Interface in com.yworks.yfiles.view.input
An interface for possible IPort candidates used by IPortCandidateProvider and the like.
IPortCandidateProvider - Interface in com.yworks.yfiles.view.input
This interface is used to provide IPortCandidates for a specific IPortOwner.
IPortConstraintOptimizer - Interface in com.yworks.yfiles.layout.hierarchic
This interface serves as a callback for HierarchicLayoutCore after the layering and sequencing phases.
IPortDefaults - Interface in com.yworks.yfiles.graph
Interface used by IGraph to declare and obtain the defaults for ports at nodes and edges.
IPortHitTester - Interface in com.yworks.yfiles.view.input
This is a flagging interface for instances of IHitTester that enumerate over a collection of IPorts.
IPortLocationModel - Interface in com.yworks.yfiles.graph.portlocationmodels
Defines the geometry of IPort instances with respect to specific IPortLocationModelParameters.
IPortLocationModelParameter - Interface in com.yworks.yfiles.graph.portlocationmodels
Defines a state that can be used to determine the location of a port with a IPortLocationModel.
IPortOwner - Interface in com.yworks.yfiles.graph
The common interface for items in an IGraph that may own ports.
IPortSelectionTester - Interface in com.yworks.yfiles.view.input
Interface that can be used to find ports at specific locations in the canvas.
IPortSnapResultProvider - Interface in com.yworks.yfiles.view.input
Interface that is used by the GraphSnapContext for port to collect a number of SnapResults during the move/edit operation.
IPortStyle - Interface in com.yworks.yfiles.graph.styles
Style implementation for IPort instances in an IGraph.
IPortStyleRenderer - Interface in com.yworks.yfiles.graph.styles
Interface used by IPortStyle implementations that can be used to query the actual IVisualCreator, IBoundsProvider, IHitTestable, IVisibilityTestable, and IMarqueeTestable implementations for a port and an associated style.
IPositionHandler - Interface in com.yworks.yfiles.view.input
Interface for an object that can handle the position of an item displayed in a CanvasControl.
IProcessor - Interface in com.yworks.yfiles.layout.tree
A IProcessor provides the possibility for each INodePlacer to prepare (and clean up) the graph for the children of the local root.
IProfitModel - Interface in com.yworks.yfiles.layout
A IProfitModel ranks LabelCandidates used for prioritizing certain label locations over others.
IRectangle - Interface in com.yworks.yfiles.geometry
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
IReferenceHandle - Interface in com.yworks.yfiles.graphml
Interface that allows a mark and identify shared resources.
IReferenceHandler - Interface in com.yworks.yfiles.graphml
This interface defines methods to write and configure shared sections in the resulting GraphML output.
IRenderContext - Interface in com.yworks.yfiles.view
An interface that describes the current context for rendering routines.
IReparentNodeHandler - Interface in com.yworks.yfiles.view.input
Interface used for implementations that recognize, approve and disapprove node reparenting gestures, as well as actually performs the reparenting.
IReparentStripeHandler - Interface in com.yworks.yfiles.view.input
Interface used for implementations that recognize, approve and disapprove stripe reparenting gestures, as well as actually performs the reparenting.
IReshapeHandleProvider - Interface in com.yworks.yfiles.view.input
A specialized version of the IHandleProvider interface that can be used to query IHandle implementation for resizing an object.
IReshapeHandler - Interface in com.yworks.yfiles.view.input
Interface for an object that can be interactively reshaped in a CanvasControl.
IRow - Interface in com.yworks.yfiles.graph
Interface that describes a row in a ITable instance.
is(IModelItem) - Method in class com.yworks.yfiles.graph.GraphItemTypes
Determines whether the item is of the specified type.
IS_GROUP_NODE - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags group node information.
isActive() - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Gets whether or not GroupingSupport is active.
isActive() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Returns if this mode is active.
isActive() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Returns if this controller is active.
isAcyclic(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given directed graph is acyclic.
isAdaptiveLineDistancesEnabled() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets whether or not the distances between parallel edges should be determined automatically according to the sizes of their source and target nodes.
isAdaptiveMinimumEdgeDistanceEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets whether or not an adaptive minimum edge distance is used.
isAddingBridgesEnabled() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Overridden to return false since the flattening interferes with its own obstacles.
isAddingBridgesEnabled() - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Determines whether the rendered path should use the BridgeManager to add bridges to it..
isAddLabelAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.ADD_LABEL command should be handled.
isAddLabelAllowed() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets whether the label editor will be automatically invoked if the Shift+F2 key is pressed.
isAdjustGroupNodeSizeAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.ADJUST_GROUP_NODE_SIZE command should be handled.
isAffected(Edge, Graph) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Returns whether or not a given edge is selected.
isAffectedEdgesAdoptionEnabled() - Method in class com.yworks.yfiles.layout.BendConverter
Gets whether or not the selection state of the original edge should be adopted by its replacement edges.
isAligningDegreeOneNodesEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not degree-one nodes that have the same neighbor should be aligned.
isAllKeyboardInputCapturingEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a value indicating whether all keyboard input should be captured by this control, even if it hosts UI elements that would otherwise capture those events.
isAllowMixedSelection() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Whether to allow mixed selections of graph elements and table elements.
isAllPointerInputCapturingEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a value indicating whether all mouse or touch input should be captured by this control, even if it hosts UI elements that would otherwise capture those events.
isAltDown() - Method in class com.yworks.yfiles.view.KeyEventArgs
 
isAmbiguityReductionEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Gets whether or not the number of ambiguous label placements is reduced by applying an additional optimization step.
isAngleAbsolute() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretations is absolute.
isAngleOffsetOnRightSide180() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretations is to add an angle offset of 180 degrees to labels that are right of the edge.
isAngleOffsetOnRightSideZero() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretations is to add no angle offset to labels that are right of the edge.
isAngleOnRightSideCoRotating() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretations is to rotate the angle of labels that are right of the edge co-rotating with the labels left of or centered on the edge, i.e., the angle of all labels is interpreted clockwise.
isAngleOnRightSideCounterRotating() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretations is to rotate the angle of labels that are right of the edge counter-rotating with the labels left of or centered on the edge, i.e., the angle of labels left or centered on edge is interpreted clockwise while the angle of labels right of edge is interpreted counter-clockwise.
isAngleRelativeToEdgeFlow() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the angle interpretation is relative to the edge slope.
isAtAnySide() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance is associated with side PortSide.ANY.
isAtCenter() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred placement locations for this label is at center.
isAtEast() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance is associated with side PortSide.EAST.
isAtNorth() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance is associated with side PortSide.NORTH.
isAtSource() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred placement locations for this label is at source.
isAtSourcePort() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred placements for this label is at the source port.
isAtSouth() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance is associated with side PortSide.SOUTH.
isAtStrongPortConstraint() - Method in class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Gets whether or not this edge segment has the restriction of a strong PortConstraint.
isAtTarget() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred placements for this label is at target.
isAtTargetPort() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred placements for this label is at the target port.
isAtWest() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance is associated with side PortSide.WEST.
isAutoAdjustingPreferredSizeEnabled() - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Gets a property that determines whether to automatically adjust the preferred size of a label.
isAutoAdjustingPreferredSizeEnabled() - Method in class com.yworks.yfiles.graph.LabelDefaults
 
isAutoCleanupEnabled() - Method in interface com.yworks.yfiles.graph.IPortDefaults
Determines whether unused ports should automatically be removed from their owners as soon as no further edge is connected to them.
isAutoCleanupEnabled() - Method in class com.yworks.yfiles.graph.PortDefaults
 
isAutoCommittingOnFocusLostEnabled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets a property that determines whether the text edited should be committed if the focus gets lost or the editing should be canceled.
isAutoDragEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a property that causes the control to automatically pan the view when the mouse gets dragged outside of the bounds of the control.
isAutoFlipping() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets whether or not edge labels get flipped if they would be upside down in their current position.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets a value indicating whether the label should be flipped 180 degrees automatically, if it would be oriented downwards, otherwise.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Delegates to AutoFlippingEnabled.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Gets a value indicating whether to automatically flip the rendering should the layout's up vector point downwards.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Retrieves the AutoFlippingEnabled property from the Style.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Gets a value indicating whether to automatically flip the rendering should the layout's up vector point downwards.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Gets a value indicating whether the label should be flipped 180 degrees automatically, if it would be oriented downwards, otherwise.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Gets a value indicating whether the rendering should automatically be flipped (rotated by 180 degrees) if otherwise it would be rendered upside-down.
isAutoFlippingEnabled(TemplateLabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Delegates to the TemplateLabelStyle's AutoFlippingEnabled property.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets whether or not edge labels get flipped if they would be upside down in their current position.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not edge labels are automatically flipped if otherwise they would be upside-down.
isAutoFlippingEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not this stage should automatically flip edge label content depending on the label's rotation angle.
isAutoFlippingTextBoxEnabled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets a value indicating whether to automatically flip the orientation of the text box if the UpVector actually points downwards.
isAutoFocusingCanvasOnEditorClosedEnabled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets a property that determines whether this mode should try to Node.requestFocus() the Canvas once the editor is closed via a keyboard gesture.
isAutomaticEdgeGrouping() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether edge groups are automatically created for edges that are connected to the same port.
isAutomaticEdgeGrouping() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether edge groups are automatically created for edges that are connected to the same port.
isAutomaticEdgeGroupingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not edges are grouped automatically.
isAutomaticGroupNodeCompaction() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not group nodes are compacted automatically.
isAutomaticRadiusEnabled() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets whether or not the radius of the circle should be determined automatically.
isAutomaticStructureUpdate() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets whether or not this algorithm performs automatic structure updates on the graph copy if the original graph changes.
isAutoMouseWheelZoomEnabled() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Determines whether the mouse wheel can be used to perform zooming in the ClientCanvas.
isAutoRemovingEmptyLabelsEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether this mode should automatically remove labels from the graph when a label text has been edited and the label text is empty.
isAutoRemovingEmptyLabelsEnabled() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a value indicating whether this mode should automatically remove labels from the table when a label text has been edited and the label text is empty.
isAutoRotationEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Gets whether edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
isAutoRotationEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Gets whether edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
isAutoRotationEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Gets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
isAutoRotationEnabled() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
isAutoRotationEnabled() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
isAutoSelectingSelfloopBendsEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a property that determines whether clicking on a node should automatically select all bends of self loops adjacent to that node.
isAutoStartEditingEnabled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Determines whether this mode should automatically fire up the editor once it gets installed.
isAutoSwitchingToAncestorEnabled() - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether this instance should automatically switch the LocalRoot to an ancestor of the current root, if this view becomes Invalid.
isAutoUpdateEnabled() - Method in class com.yworks.yfiles.view.Animator
Gets a value indicating whether to automatically invalidate the control this instance has been created for.
isAutoUpdateEnabled() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Determines whether the the canvas this mode is installed in should automatically be invalidated if the client canvas gets invalidated.
isAvoidingNodeEdgeOverlapsEnabled() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not the layout algorithm tries to avoid node/edge overlaps.
isBackLoopRoutingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not reversed edges should be routed as back-loops.
isBackLoopRoutingForSelfLoopsEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not self-loops should be routed in a similar manner as back-loops.
isBarycenterModeEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not a barycenter drawing mode should be used.
isBarycenterModeEnabled() - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Gets whether or not the barycenter mode is used for node shuffling when removing overlaps.
isBendReduction() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not an optimization step should be applied that tries to further reduce the number of bends.
isBendReusingEnabled() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets a property that determines whether this mode should use an existing bend in CreateBendInputMode.createBend(IEdge, PointD) if there is one found at the given location.
isBendsResettingEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether to reset and clear the bends of a folding edge initially.
isBestFitRotationEnabled() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets whether or not to automatically choose the best fitting rotation angle.
isBezierFittingEnabled() - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Gets whether or not a bezier curve should be fit to an edge associated to this descriptor.
isBiconnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given undirected graph is biconnected.
isBiconnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Checks whether or not the given undirected graph is biconnected.
isBipartite(Graph) - Static method in class com.yworks.yfiles.algorithms.Bipartitions
Determines whether or not the given graph is bipartite.
isBipartite(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given undirected graph is bipartite.
isBundled() - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Gets whether or not an edge associated to this descriptor should be bundled.
isBusCreationEnabled() - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Gets whether or not a bus is created in the space between the parent and its children.
isCancel() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets a value indicating whether the action (adding or editing a label) should be canceled.
isCancelGestureOnInvalidTarget() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether an edge creation gesture will be canceled when the gesture is ended on an invalid target and no bend may be created there.
isCanceling() - Method in class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Gets a value indicating whether the edit should be canceled.
isCancelingEditImplicitlyEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets whether after calls to CreateEdgeInputMode.createEdge(IGraph, IPortCandidate, IPortCandidate) the current undo edit should be canceled if the method returns null.
isCancelRequested() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Returns whether or not a cancel request was scheduled explicitly with the AbortHandler.cancel() method.
isCapturingMouseInputDuringDragEnabled() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets a value indicating whether to capture mouse input during drag operations.
isCenteringContentEnabled() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns whether the contents should be centered on the page.
isChainStraighteningModeEnabled() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not chains are drawn straight or not.
isCheckFailed() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Gets whether or not methods AbortHandler.check() or AbortHandler.check(Graph) were called after a stop or cancel event.
isClearingGraphBeforeReadEnabled() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Whether to clear an existing graph instance before reading.
isClearSelectionAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.DESELECT_ALL command should be handled.
isClippingTextEnabled() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Determines whether text should be forced to be clipped inside the rectangle.
isCollapseGroupAllowed() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value that determines whether it is allowed to collapse group nodes via the ICommand.COLLAPSE_GROUP.
isCollectingAllEdgeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the edge path of the label owner at the distance of other edge labels in the graph.
isCollectingAllNodeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the border of the label owner at the distance of other node labels in the graph.
isCollectingEdgePathSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines on the edge path.
isCollectingEdgeSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for edge segments.
isCollectingInitialLocationSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines for the initial position of a label.
isCollectingNodePairCenterSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance will try to align the centers of adjacent nodes so that their centers are equally far away from each other.
isCollectingNodePairSegmentSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a value indicating whether this instance will collect pairs of adjacent nodes and add snapping logic so that moved edge segments will snap so that the distances to the adjacent nodes are equal.
isCollectingNodePairSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a value indicating whether this instance will collect pairs of adjacent nodes and add snapping logic so that moved nodes will snap so that the distances to the adjacent nodes are equal.
isCollectingNodeShapeSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect six snap lines, two through the center and four through the border sides of the label owner.
isCollectingNodeSizesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect the sizes of fixed nodes.
isCollectingNodeSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for nodes.
isCollectingOwnEdgeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect two snap lines in parallel to the edge path of the label owner at the initial distance of the edge label.
isCollectingOwnNodeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect four snap lines in parallel to the owner's borders at the initial label distance.
isCollectingPortSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for ports.
isCollectingSameOwnerEdgeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the edge path of the label owner at the distances of all edge labels of that owner.
isCollectingSameOwnerNodeDistanceSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the border of the label owner at the distance of other node labels of that owner.
isCollinearBendsRemovalEnabled() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets whether or not collinear bends are removed from the layout.
isColumnModeEnabled() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets whether this ILayoutStage wraps lines/rows or columns.
isColumnOrderOptimizationEnabled() - Method in class com.yworks.yfiles.layout.PartitionGrid
Gets whether or not the order of the columns should be chosen automatically to minimize edge lengths.
isCompaction() - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Specifies whether or not to enable size compaction for table nodes.
isCompactionEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets whether or not the compaction option is enabled.
isCompactionEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Gets whether or not the compaction option is enabled.
isComponentArrangementEnabled() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets whether or not the separately arranged components of the input graph should be arranged relative to each other.
isComponentCompactionEnabled() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not a subgraph component may be placed within another subgraph component.
isComponentLayoutEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Gets whether or not the ComponentLayout should be enabled.
isComponentLayoutEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for arranging the components of the graph is activated.
isConnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given graph is connected.
isConnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Checks whether or not the given graph is connected.
isConsiderNodeLabels() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets whether or not the layout algorithm reserves space for node labels to avoid overlaps.
isConsiderNodeSizes() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not to consider node sizes during layout calculation.
isConstraintLayouterEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
isContentProperty() - Method in class com.yworks.yfiles.graphml.Property
Gets a value indicating whether this instance is the one defined in the ContentProperty.
isContentRectUpdatingEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether the content rectangle property of the CanvasControl should be updated upon completion.
isControlDown() - Method in class com.yworks.yfiles.view.KeyEventArgs
 
isCopyingFirstLabelEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the first label of the master edge should be recreated for the folding edge.
isCopyingFirstLabelEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the first label of the master group node should be recreated for the collapsed group node instance.
isCopyingStylesEnabled() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether node and edge styles should be copied during creation of the layout graph, or if the original instances should be used.
isCreateBendAllowed() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to allow the creation of bends.
isCreateBendAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether bend creation should be enabled.
isCreateEdgeAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether edge creation should be enabled.
isCreateNodeAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether node creation by clicking on an empty canvas location is enabled.
isCreationInProgress() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether currently an edge creation is in progress.
isCroppingAtPortEnabled() - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Gets the value that determines if the edge path is cropped at the port or at the node bounds.
isCrossingReductionEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the number of edge crossings should be reduced.
isCrossTableSelectionAllowed() - Method in interface com.yworks.yfiles.view.IStripeSelection
Whether to allow the selection to span multiple table instances.
isCrossTableSelectionAllowed() - Method in class com.yworks.yfiles.view.StripeSelection
Whether to allow the selection to span multiple table instances.
isCurrentCandidate() - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Gets a property that determines whether this descriptor uses the "current" candidates.
isCurvesConsiderationEnabled() - Method in class com.yworks.yfiles.view.BridgeManager
Gets a value that determines whether curves (cubic and quadratic) should be considered as obstacles.
isCyclic(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given directed graph is cyclic.
isCyclicPortDependenciesAllowed() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Determines whether or not cyclic port dependencies are allowed.
isDecoratingNullsEnabled() - Method in class com.yworks.yfiles.graph.LookupDecorator
Gets a value indicating whether wrapping implementations will wrap null values from the rest of the lookup chain or those values will simply be returned instead.
isDefaultExisting() - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Gets a value indicating whether a default value has been set, either through a key definition element or explicitly by assigning a value to the DefaultValue property.
isDefaultExisting() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Gets a value indicating whether a default value has been assigned.
isDefaultValue(IWriteContext) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Determines whether in the current context, the value is the default value and therefore no data element needs to be written.
isDefaultValue(IWriteContext) - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Determines whether in the current context, the value is the default value and therefore no data element needs to be written.
isDefaultValueOverridingEnabled() - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Gets a value indicating whether values that are applied via the AbstractInputHandler.applyDefault(IParseContext) mechanism and are equal to the value that is already present in the mapper will explicitly be overridden in the mapper.
isDefaultValueParsingEnabled() - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Gets a value indicating whether the default value in the key definition should be parsed.
isDendrogramStyleEnabled() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets whether or not the layering is done dendrogram-like.
isDescendant(INode, INode) - Method in class com.yworks.yfiles.graph.GroupingSupport
Determines whether ancestor is an ancestor of node in the grouped graph.
isDescendant(Node, Node) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Returns whether or not the given node is a descendant Node of the given group node.
isDeterministicModeEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Gets whether or not this implementation uses a deterministic algorithm to assign the PortCandidates.
isDeterministicModeEnabled() - Method in class com.yworks.yfiles.layout.labeling.GenericLabeling
Gets whether or not this algorithm behaves deterministically.
isDeterministicModeEnabled() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets whether or not the deterministic mode of the layout algorithm is enabled.
isDeterministicModeEnabled() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not the deterministic mode of this algorithm is enabled.
isDeviceDown() - Method in class com.yworks.yfiles.view.CanvasControl
Checks if at least one finger is on the touch screen.
isDirectedModeEnabled() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets whether or not the direction of edges should be considered.
isDirectGroupContentEdgeRoutingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets whether or not this edge is routed directly to a group node's border if it connects the group node with one of its descendants.
isDirectionConsiderationEnabled() - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Gets whether or not the direction of the edge associated to this descriptor should be considered.
isDirty(ICanvasContext, ICanvasObject) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
isDirty() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets a flag that indicates whether ICanvasObject needs to be updated during the next call to CanvasControl.invalidate().
isDirty(ICanvasContext, ICanvasObject) - Method in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
Determines whether the given canvas object is deemed dirty and needs updating.
isDisposed() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Determines whether this instance has been disposed..
isDistanceRelativeToEdge() - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Gets whether or not the distance to the edge is interpreted relative to the edge's path.
isDown() - Method in class com.yworks.yfiles.view.Touch2DPoint
Indicates if this device is currently down or not.
isDragging() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets a value indicating whether a drag operation is currently in progress.
isDropTargetHighlightEnabled() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Switches highlighting the drop target on and off.
isDummy(IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
Whether the given item is a "dummy" item which should not be pasted.
isDummyEdgeDisplayEnabled() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets a value indicating whether to show a dummy edge during the drag operation.
isDuplicateAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.DUPLICATE command should be handled.
isEasedAnimationEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether to use eased animation.
isEdgeConsiderationEnabled() - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Gets whether or not subgraph edges are taken into account when calculating the bounding box of the fixed nodes.
isEdgeDirectionIgnoringEnabled() - Method in class com.yworks.yfiles.graph.MergingFoldingEdgeConverter
Gets a value indicating whether edge direction should be ignored for the determination of the existing folding edges.
isEdgeGroupAdoptionEnabled() - Method in class com.yworks.yfiles.layout.BendConverter
Gets whether or not edge grouping information of the original edge should be adopted by its replacement edges.
isEdgeGroupOverlapAllowed() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not edge labels may overlap with edges belonging to the same edge group as the label's edge.
isEdgeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Gets whether or not the labels of edges contained in a group are considered while calculating the bounds of the group node.
isEdgeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.OrientationLayout
Gets whether or not the position of the edge labels should be changed during orientation change.
isEdgeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets whether or not the routing algorithm considers as obstacles the edge labels that do not belong to the (sub-)set of edges to be routed when calculating the edge routes.
isEdgeLabelOrientationResetEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not to reset the orientation of edge labels.
isEdgeLabelPlacementEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not labels assigned to edges are placed.
isEdgeLabelTranslationEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not edge label information is translated.
isEdgeLengthReductionEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the overall edge length should be optimized.
isEdgeNodeOverlapAllowed() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Gets whether or not edges are allowed to cross nodes.
isEdgeOutsideNodes(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Checks whether or not the path of an edge is outside the bounding box of the source and target node.
isEdgeOutsideNodes(IEdgeLayout, INodeLayout, INodeLayout, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Checks whether or not the path of an edge is outside the bounding box of the source and target node, considering the given halo.
isEdgeOverlapsRemovalEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not label candidates that overlap with edges are removed.
isEdgeOverlapsRemovalEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Gets whether or not label candidates that overlap with edges are removed.
isEdgeQueryingEnabled() - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Gets a value indicating whether to query the Edges for an IObstacleProvider implementation.
isEdgeStraighteningEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not a postprocessing step should be applied to reduce the number of bends.
isEdgeStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the FoldingEdgeStyle instance should be assigned as a ICloneable.clone()clone or not.
isEdgeToEdgeConnectionsAllowed() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not edges are allowed to connect to other edges.
isEdgeToEdgeConnectionsAllowed() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Determines whether or not edges are allowed to connect to other edges.
isEditable() - Method in class com.yworks.yfiles.view.CanvasControl
Property that sets the editable state of this canvas.
isEditing() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the current editing state of the editor.
isEditLabelAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.EDIT_LABEL command should be handled.
isEditLabelAllowed() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets whether the label editor will be automatically invoked if the F2 key is pressed.
isEditLabelOnDoubleClickAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether double-clicking should start label editing.
ISelectionIndicatorInstaller - Interface in com.yworks.yfiles.view
An interface for objects that can install a visual representation of a selection decoration of an item in the model displayed in a canvas.
ISelectionModel<T> - Interface in com.yworks.yfiles.view
An interface that models the selection state of a set of items.
isEmpty() - Method in class com.yworks.yfiles.algorithms.Graph
Gets true if this graph contains no nodes.
isEmpty() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Gets whether this instance is empty, i.e.
isEmpty() - Method in class com.yworks.yfiles.algorithms.YList
Checks whether this list contains elements.
isEmpty() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Gets whether this instance has negative width or height.
isEmpty() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets a value indicating whether this path contains elements other than an initial PathType.MOVE_TO..
isEmpty() - Method in class com.yworks.yfiles.geometry.InsetsD
Gets a value indicating whether this instance is empty, that is all insets are 0.0d.
isEmpty() - Method in interface com.yworks.yfiles.geometry.IRectangle
Determines whether the specified rectangle is empty.
isEmpty() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Returns whether this instance has negative width or height.
isEmpty() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Returns whether this instance has negative width or height.
isEmpty() - Method in class com.yworks.yfiles.geometry.RectD
Gets a value indicating whether this instance is considered empty.
isEmpty() - Method in class com.yworks.yfiles.geometry.SizeD
Gets a value indicating whether this instance is deemed empty.
isEmpty() - Method in class com.yworks.yfiles.graph.GraphClipboard
Determines whether the clipboard graph is empty.
isEmpty() - Method in interface com.yworks.yfiles.utils.ICollection
 
isEmpty() - Method in interface com.yworks.yfiles.utils.IList
 
isEmptyGroupNodeHidingEnabled() - Method in class com.yworks.yfiles.layout.HideGroupsStage
Gets whether or not empty group nodes, i.e., group nodes without children, will be hidden by this stage.
isEmptyGroupsConsiderationEnabled() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets whether empty group nodes are handled like group nodes with content or like normal nodes.
isEnabled() - Method in class com.yworks.yfiles.view.CollectionModelManager
Gets a value indicating whether this CollectionModelManager is enabled.
isEnabled() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Gets if this controller is enabled.
isEnabled() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets a value indicating whether orthogonal edge editing is enabled at all.
isEnabled() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets a value indicating whether this SnapContext is enabled.
isEnabled() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Gets the enabled state of this input mode.
isEnabled() - Method in class com.yworks.yfiles.view.ModelManager
Gets whether this ModelManager is enabled.
isEnterGroupAllowed() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value that determines whether it is allowed to enter group nodes via the ICommand.ENTER_GROUP.
ISequenceConstraintFactory - Interface in com.yworks.yfiles.layout.hierarchic
This interface specifies the general contract for factory classes that can be used to associate sequence constraints with a graph.
ISequencer - Interface in com.yworks.yfiles.layout.hierarchic
This interface is used by HierarchicLayoutCore to calculate the order of the nodes within each layer.
isExactPlacement() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not the SimplexNodePlacer enforces the placement of nodes at their exact current positions, even if this violates minimum distance constraints.
isExclusive() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Gets a value indicating whether this controller will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.DropInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExclusive() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Gets a value indicating whether this mode will be the only one running when it has the mutex.
isExistingPortAddingEnabled() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets a property that determines whether the existing port should be available as a possible port candidate, too.
isExitGroupAllowed() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value that determines whether it is allowed to exit the current group node via the ICommand.EXIT_GROUP.
isExpanded(INode) - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether the provided node is currently expanded or will be displayed in IFoldingView.expand(INode)ed state the next time it will be included in this view.
isExpanded(IRenderContext, INode) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Returns the folding state of the group node.
isExpandGroupAllowed() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value that determines whether it is allowed to expand group nodes via the ICommand.EXPAND_GROUP.
isExternalCandidate() - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelCandidateDescriptor
Gets a value indicating whether this candidate is deemed an external candidate.
isExternalCandidate() - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
 
isFaceMaximizationEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not one face of the embedding of the graph should be maximized.
isFallbackUpperSameLayerEdge() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets whether or not the Edge associated with this IEdgeData instance should be an upper same-layer edge (if it is a same-layer edge).
isFileIOEnabled() - Method in class com.yworks.yfiles.view.GraphControl
Gets a value indicating whether integrated handling of commands for ICommand.OPEN/ICommand.SAVE/ICommand.SAVE_AS is enabled.
isFinite() - Method in class com.yworks.yfiles.geometry.RectD
Gets a value indicating whether this instance is finite.
isFinite() - Method in class com.yworks.yfiles.geometry.SizeD
Gets a value indicating whether this instance is finite.
isFiringGraphEventsEnabled() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Gets whether or not this partition manager should fire graph events.
isFiringGraphEventsEnabled() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Gets whether or not this hider should fire graph events.
isFirstAndLastSegmentLockingEnabled() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets whether or not the first and last segment of an edge will be distributed.
isFittingContentAfterGroupActionsEnabled() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value that determines whether CanvasControl.fitContent() or the ICommand.FIT_CONTENT should be triggered after a group navigation action.
isFixed() - Method in class com.yworks.yfiles.layout.PortCandidate
Gets whether or not this PortCandidate is fixed.
isFixed() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Gets whether or not the associated edge is fixed.
isFixed() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets whether or not this segment info is fixed, i.e., a fixed location has been determined within its location range.
isFixed() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Gets whether the path of this edge is fixed or should be routed by the path search algorithm.
isFixedHeightEnabled() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets a value indicating whether this ArcEdgeStyle interprets the Height value as an absolute or relative value.
isFixedHeightEnabled() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Gets a value indicating whether this ArcEdgeStyleRenderer.getHeight() should be interpreted as an absolute or relative value.
isFixedNode(LayoutGraph, ILayoutDataProvider, Node, boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Returns whether or not the given node should be treated as a node with fixed (given) coordinates.
isFixedWidthLineBreaksEnabled() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets whether the algorithm should use the fixed width or target aspect ratio to determine line breaks.
isFixPorts() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Controls whether strong port constraints are automatically created.
isFixPorts() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether strong port constraints are automatically created.
isFlat(Graph) - Static method in class com.yworks.yfiles.layout.GroupingSupport
Returns whether or not the given graph is flat.
isFlexibleGridSpacing() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets whether or not the grid spacing can be reduced if there is not enough space.
isFlexiblePreferredDistance() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets whether or not the preferred distance between edges can be reduced if there is not enough space.
isFlipped - Variable in class com.yworks.yfiles.graph.styles.LabelTemplate
 
isFlippedProperty() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Indicates whether or not the label was flipped when it was placed upside down with auto flipping enabled.
isFocusClickSwallowingEnabled() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Gets a property that determines whether clicks should be swallowed if they happen within a short amount of time after the CanvasControl got focus.
isFocused() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Gets a value indicating whether the container this manager is installed in currently is focused.
isFocusTapSwallowingEnabled() - Method in class com.yworks.yfiles.view.input.TapInputMode
Gets a property that determines whether taps should be swallowed if they happen within a short amount of time after the CanvasControl got focus.
isFolderNodeAsParentAllowed() - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Gets a value indicating whether nodes can be dropped on collapsed folder nodes.
isFoldingStateCopyingEnabled() - Method in class com.yworks.yfiles.graph.GraphCopier
Gets a property that determines whether additional folding states.
isFoldingStateElement(IModelItem, IModelItem) - Static method in class com.yworks.yfiles.graph.GraphClipboard
Whether the given item exists in a folding state of its owner.
isForcingSnapToCandidateEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a property that determines whether the mouse should be forced to snap to the nearest valid port candidate if the mouse hovers over a target node.
isForest(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether the given graph is a forest.
isForest(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Checks whether or not the given graph is a forest, that is, a graph whose connected components are directed rooted trees.
isForest(Graph, boolean) - Static method in class com.yworks.yfiles.algorithms.Trees
Checks whether or not the given graph is a forest.
isFromSketchEnabled() - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Specifies whether or not from sketch mode should be enabled.
isFromSketchLayerAssignmentEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not the SimplexNodePlacer should try to use the coordinates given from the current sketch for the determination of the layer coordinates.
isFromSketchMode() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets whether or not to take the coordinates of the input diagram into account when arranging the nodes.
isFromSketchModeEnabled() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets whether or not to take the coordinates of the input diagram into account when arranging the nodes of the partitions and the partitions themselves.
isFromSketchModeEnabled() - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Gets whether or not to consider the coordinates of the input diagram when arranging the graph.
isFromSketchModeEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the existing drawing should be used as a sketch of the resulting orthogonal layout.
isFromSketchModeEnabled() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets whether or not to consider the initial coordinates of the graph elements.
isFromSketchModeEnabled() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not to consider the given coordinates of the input diagram when arranging the tree.
isFrozen() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Returns whether or not this is an immutable instance of PreferredPlacementDescriptor.
isGeneralGraphHandling() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets whether or not the layout algorithm can handle general graphs.
isGlobalLayeringEnforced() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets whether or not a global layering is enforced, that is, each node spans exactly one layer.
isGreaterThan(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not the lower bound of this interval is greater than the upper bound of the given interval.
isGridRouting() - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Gets whether or not to route the edges on a grid.
isGridRouting() - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Gets whether or not the orthogonal segments are distributed on grid coordinates.
isGridRoutingEnabled() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets whether or not to route edge segments on grid lines only.
isGroupCompactionEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not layer compaction for recursive group layering is active.
isGrouped(Graph) - Static method in class com.yworks.yfiles.layout.GroupingSupport
Returns whether or not the given graph is grouped.
isGroupingConsiderationEnabled() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets whether or not grouping information bound to the graph should be considered when determining the graph components.
isGroupingOperationsAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether grouping operations like grouping selected nodes or moving nodes into group nodes should be enabled.
isGroupingSupported() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets whether or not group nodes are handled by the layout algorithm.
isGroupingSupportEnabled() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets whether or not group nodes are handled by the layout algorithm.
isGroupNode(INode) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
isGroupNode(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
isGroupNode(INode) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
isGroupNode(INode) - Method in interface com.yworks.yfiles.graph.IGraph
Returns whether the given node is considered a group node.
isGroupNode() - Method in class com.yworks.yfiles.graph.NodeEventArgs
Whether the node was a group node before this event.
isGroupNode(Node) - Method in class com.yworks.yfiles.layout.GroupingSupport
Determines whether or not the given node is a group node.
isGroupNode(Node) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Returns whether or not the given Node is a non-empty group node.
isGroupSelectionAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.GROUP_SELECTION command should be handled.
isGroupTransposition() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Gets whether or not an additional crossing minimization heuristic should be used in the presence of grouped graphs.
isHandled() - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Gets a value indicating whether this HandleDeserializationEventArgs is handled.
isHandled() - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Gets a value indicating whether this HandleSerializationEventArgs is handled.
isHandled() - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
Gets or query whether the current GraphML attribute has been processed.
isHandled() - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
Returns whether the last event handler invocation has actually handled the event.
isHandled() - Method in class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
Returns whether the last event handler invocation has actually handled the event.
isHandled() - Method in class com.yworks.yfiles.layout.LayoutEventArgs
Mark an event as handled.
isHandled() - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Gets a value that indicates whether this event has been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Gets a value indicating whether this ClickEventArgs have been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.ItemClickedEventArgs
Gets a value indicating whether this ItemClickedEventArgs is handled.
isHandled() - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Gets a value indicating whether this event has been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Gets a value indicating whether this PopulateMenuEventArgs has been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
Gets a value indicating whether this QueryPositionHandlerEventArgs has been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.TapEventArgs
Gets a value indicating whether this TapEventArgs have been handled.
isHandled() - Method in class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Gets a value indicating whether this ToolTipQueryEventArgs has been handled.
isHandled() - Method in class com.yworks.yfiles.view.RoutedEventArgs
 
IShapeGeometry - Interface in com.yworks.yfiles.graph.styles
Interface that describes the geometry of a shape which has an interior and an exterior.
isHeightHandleProviderEnabled() - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Gets a value indicating whether the ArcEdgeStyleRenderer should provide an IHandle if queried for the IHandleProvider implementation that allows for adjusting the Height of this instance.
isHideGroupsStageEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for hiding group nodes is activated.
isHidingEdgesAtEdgesEnabled() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Determines whether edges at other edges will be hidden from the layout graph or included.
isHidingLabelDuringEditingEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a property that determines whether the label should be hidden while it is edited.
isHierarchicEdgeNestingEnabled() - Method in class com.yworks.yfiles.view.GraphModelManager
Determines whether this instance should nest the edges accordingly if the graph is grouped.
isHierarchicNodeNestingEnabled() - Method in class com.yworks.yfiles.view.GraphModelManager
Determines whether this instance should nest the nodes and optionally edges accordingly if the graph is grouped.
isHierarchyCopyingEnabled() - Method in class com.yworks.yfiles.graph.GraphCopier
Gets a property that determines whether grouping information should be copied to target graphs.
isHit(IInputModeContext, PointD, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Determines whether the visual representation of the edge has been hit at the given location.
isHit(IInputModeContext, PointD, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Determines whether the visual representation of the label has been hit at the given location.
isHit(IInputModeContext, PointD, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Determines whether the visual representation of the node has been hit at the given location.
isHit(IInputModeContext, PointD, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Determines whether the visual representation of the port has been hit at the given location.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Delegates to the CollapsibleNodeStyleDecoratorRenderer.getWrappedStyle() and checks the button.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Tries to use NormalizedOutline to perform the hit test analysis, otherwise reverts to default (rectangular) behavior.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Tries to use NormalizedOutline to perform the hit test analysis, otherwise reverts to default (rectangular) behavior.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Hit tests the node using the current Style.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
This method is overridden for performance reasons.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
 
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Tries to use the outline shape to perform the hit test analysis, otherwise reverts to default (rectangular) behavior.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
 
isHit(ICanvasObject, PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Convenience method that calculates the hit tests a given canvas object in the scene graph.
isHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
isHit(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IHitTestable
Determines if something has been hit at the given coordinates in the world coordinate system.
isHit(IInputModeContext, PointD) - Method in interface com.yworks.yfiles.view.input.IHitTestableHandler
A delegate version of the IHitTestable interface.
isHonoringBothDimensionsEnabled() - Method in class com.yworks.yfiles.view.ViewportLimiter
Gets a value indicating whether both dimensions of Bounds need to be honored.
isHorizontal() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets if the interval is horizontal.
isHorizontal(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Determines if the given points define a horizontal line segment.
isHorizontal() - Method in class com.yworks.yfiles.layout.Direction
Gets whether or not this direction is horizontal (Direction.RIGHT or Direction.LEFT).
isHorizontal() - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Gets whether child nodes are distributed in horizontal rows or vertical columns.
isHorizontalCompactionEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not the SimplexNodePlacer tries to create a maximally compact horizontal layout at the cost of more bends.
isHorizontalLayoutEnabled() - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Gets whether the configurator will prepare its associated graph for a vertical (that is top-to-bottom or bottom-to-top) layout calculation or a horizontal (that is left-to-right or right-to-left) one.
isHorizontallyFixed() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets a value indicating whether the x coordinate of the item is fixed during the move operation.
isHorizontalOrientation() - Method in class com.yworks.yfiles.layout.OrientationLayout
Gets whether or not the current orientation is horizontal.
isHorizontalVector() - Method in class com.yworks.yfiles.geometry.PointD
Indicates whether this instance is a horizontally oriented vector.
isHovering(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Event recognizer callback used to determine whether the mouse is currently hovering over a handle.
isIgnoringEdgesWithOneNodeEnabled() - Method in class com.yworks.yfiles.graph.GraphClipboard
Whether to paste edges whose source or target node was selected when copying to the clipboard while the other node was not.
isIgnoringInnerNodeLabelsEnabled() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets whether or not this routing algorithm ignores node labels that are inside the bounds of their owner as obstacles for edge routes.
isImmediateInterEdgeRoutingEnabled() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not edges between different subgraph components should be routed immediately.
isInBox(IInputModeContext, RectD, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Determines whether the visualization for the specified edge is included in the marquee selection.
isInBox(IInputModeContext, RectD, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Determines whether the visualization for the specified label is included in the marquee selection.
isInBox(IInputModeContext, RectD, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Determines whether the visualization for the specified node is included in the marquee selection.
isInBox(IInputModeContext, RectD, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Determines whether the visualization for the specified port is included in the marquee selection.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Tests the node using the current Style for an intersection with the given box.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the marquee intersection analysis, otherwise reverts to default (rectangular) behavior.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the marquee intersection analysis, otherwise reverts to default (rectangular) behavior.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Tests the node using the current Style for an intersection with the given box.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Tests the node using the current Style for an intersection with the given box.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Tests the node using the current Style for an intersection with the given box.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Tries to use the outline shape to perform the marquee intersection analysis, otherwise reverts to default (rectangular) behavior.
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
 
isInBox(IInputModeContext, RectD) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
isInBox(IInputModeContext, RectD) - Method in interface com.yworks.yfiles.view.input.IMarqueeTestable
This callback returns true if the corresponding item is considered to intersect the given rectangular box.
isIndexer() - Method in class com.yworks.yfiles.graphml.Property
Gets a value indicating whether this instance is an indexed property.
isIndexFixed() - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Gets whether the index of the column is fixed or it should be chosen automatically in order to minimize edge lengths.
isIndexFixed() - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Gets whether or not an index of a swimlane is fixed (based on the result of the comparison with the other swimlanes) or whether the index should be chosen automatically in order to minimize edge lengths.
isIndexFixed() - Method in class com.yworks.yfiles.layout.RowDescriptor
Gets whether the index of the row is fixed or it should be chosen automatically in order to minimize edge lengths.
isInDirection(PortDirections) - Method in class com.yworks.yfiles.layout.PortCandidate
Returns whether or not this PortCandidate lies in the given direction.
isInFoldingState(IModelItem) - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether the specified item is a folding state in this view.
isInitialized() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Whether the context is initialized.
isInitialized() - Method in class com.yworks.yfiles.view.input.SnapContext
Whether the context is initialized.
isInitializing() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets a value indicating whether this instance is currently initializing.
isInitializing() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets a value indicating whether this instance is currently initializing.
isInside(INode, PointD) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Determines whether the provided point is geometrically inside the visual bounds of the node.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
isInside(PointD, INode, IShapeGeometry, IEdge) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Checks whether a given point is inside a node's shape geometry with respect to the edge that is being calculated.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the contains test, otherwise reverts to default (rectangular) behavior.
isInside(PointD) - Method in interface com.yworks.yfiles.graph.styles.IShapeGeometry
Checks whether the given coordinate is deemed to lie within the shape's geometric bounds.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Tries to use the NormalizedOutline to perform the contains test, otherwise reverts to default (rectangular) behavior.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Checks whether the given coordinate lies within the shape's geometric bounds.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Tries to use the outline shape to perform the contains test, otherwise reverts to default (rectangular) behavior.
isInside(PointD) - Method in class com.yworks.yfiles.graph.styles.VoidShapeGeometry
This implementation always returns false.
isInstalled() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Returns whether this mode is currently installed so a call to Canvas will yield a non-null result.
isIntegratedEdgeLabeling() - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Gets whether or not the layout algorithm will place edge labels and reserve space for them.
isIntegratedEdgeLabelingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not the layout algorithm reserves space for labels and places them.
isIntegratedEdgeLabelingEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the layout algorithm preserves space and places edge labels.
isIntegratedEdgeLabelingEnabled() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not the layout algorithm automatically places edge labels.
isIntegratedEdgeLabelingEnabled() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets whether or not the layout algorithm reserves space for edge labels and places them.
isIntegratedEdgeLabelingEnabled() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets whether or not edge labels are placed by the layout algorithm.
isIntegratedNodeLabelingEnabled() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not the layout algorithm automatically places node labels.
isInternal() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets whether or not this candidate describes an internal label.
isInternalNodeLabelMovingEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not internal node labels are allowed to move.
isInvalid() - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines if this view is currently valid and can be edited.
isInvalidItemsDiscardingEnabled() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Determines whether items that have been hit at the current location that are not valid items should be ignored or reported as null.
isInvalidPress(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines whether the given event is a press event that occurred at an invalid location.
isInvalidPress(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Determines whether the given event is a press event that occurred at an invalid location.
isInXIntervall(double) - Method in class com.yworks.yfiles.algorithms.LineSegment
Returns if the projection on the X axis of the line segment covers a certain point on the X Axis.
isInYIntervall(double) - Method in class com.yworks.yfiles.algorithms.LineSegment
Returns if the projection on the Y axis of the line segment covers a certain point on the Y Axis.
isItemSelected() - Method in class com.yworks.yfiles.view.ItemSelectionChangedEventArgs
Gets a value indicating whether the item is selected after the change.
ISize - Interface in com.yworks.yfiles.geometry
Interface for an object that has a size in 2D coordinate space with double precision floating point size values.
isJoiningEndsEnabled() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets whether or not to join end points of parallel edges.
isKeepCalculatedPorts() - Method in class com.yworks.yfiles.layout.FixPortLocationStage
Gets whether or not the final edge routes should contain the ports calculated by the core layout algorithm.
isKeepingAllSelfLoopRoutesEnabled() - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Gets whether or not this algorithm should keep all self-loop routes.
isKeepingExistingBendsEnabled() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Gets whether or not the initial bend coordinates are kept when determining the edge path.
isKeyboardFocusWithin() - Method in class com.yworks.yfiles.view.CanvasControl
Determines whether the keyboard focus is within the visual tree.
isKeyDefaultWritingEnabled() - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Gets a value indicating whether to write the key default.
isLabelCompactionEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not the SimplexNodePlacer places labels in a more compact style.
isLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.ComponentLayout
Gets whether or not to take node and edge labels into account when calculating the bounding box of the graph components.
isLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Gets whether or not label geometries are taken into account when calculating the bounding box of the fixed nodes.
isLabelingEnabled() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets whether or not the given labeling algorithm places the labels of the input graph.
isLabelingEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for placing the labels of the input graph is activated.
isLabelLayoutParameterCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the LabelLayoutParameter instance should be assigned as a ICloneable.clone()clone or not.
isLabelLayoutParameterCloningEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the LabelLayoutParameter instance should be assigned as a ICloneable.clone()clone or not.
isLabelOverlapsReducingEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not a post-processing step to reduce the number of label overlaps is applied.
isLabelStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the LabelStyle instance should be assigned as a ICloneable.clone()clone or not.
isLabelStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the LabelStyle instance should be assigned as a ICloneable.clone()clone or not.
isLastOnBottomPlacementEnabled() - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Gets whether or not the last child is placed centered, aligned with the bus and below the other child nodes.
isLayerSeparationEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not to separate layers.
isLayoutParameterInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Gets a value indicating whether the LayoutParameter instance should be shared referentially or cloned upon a call to ILabelDefaults.getLayoutParameterInstance(ILabelOwner).
isLayoutParameterInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.LabelDefaults
 
isLeadingEdgeAdjustmentEnabled() - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Gets whether or not to adjust the leading edge to obtain more symmetric results.
isLeaf(Node) - Method in class com.yworks.yfiles.algorithms.Groups.Dendrogram
Returns whether or not the given dendrogram node is a leaf node.
isLeftOfEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred sides for this label is left of the edge.
isLessThan(Interval) - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Checks whether or not the upper bound of this interval is smaller than the lower bound of the given interval.
isLocationParameterInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.IPortDefaults
Gets a value indicating whether the LocationParameter instance should be shared referentially or cloned upon a call to IPortDefaults.getLocationParameterInstance(IPortOwner).
isLocationParameterInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.PortDefaults
 
isLongSegmentBreakingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not the SimplexNodePlacer should break long edge segments in favor of a more compact layout.
isMenuClearingEnabled() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Gets a value indicating whether to clear Menu's items before the PopulateMenu event is triggered.
isMenuEmpty(TContextMenu) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Indicates whether the given popup menu does not have any items.
isMenuEmpty(ContextMenu) - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
isMirrored() - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Gets whether or not every other line is mirrored.
isMirroringAllowed() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not subgraph components are mirrored to improve the layout quality.
isMixedSelectionAllowed() - Method in interface com.yworks.yfiles.view.IStripeSelection
Whether to allow mixed row/column selections.
isMixedSelectionAllowed() - Method in class com.yworks.yfiles.view.StripeSelection
Whether to allow mixed row/column selections.
isMouseEventConsumingDisabled() - Method in class com.yworks.yfiles.view.CanvasControl
Returns whether the behavior of consuming mouse events during the bubbling phase is disabled.
isMultiParentAllowed() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets whether or not multi-parent structures are allowed for this tree layout.
isMultiParentAllowed() - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Gets whether or not multi-parent structures (structures of multiple nodes that share the same predecessors as well as the same successors) are allowed.
isMultipleEdgeFree(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given undirected graph contains no multiple edges.
isMultiThreadingAllowed() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets whether or not the layout algorithm may use multi-threading to reduce the running time.
isMultiThreadingAllowed() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not the layout algorithm may use multi-threading to reduce the running time.
ISnapLineProvider - Interface in com.yworks.yfiles.view.input
Queried by the GraphSnapContext to add OrthogonalSnapLines to its collections during the initialization phase.
isNaryTree(Graph, int) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given graph is a directed rooted tree where each node has a maximum of n children.
isNaryTree(Graph, int) - Static method in class com.yworks.yfiles.algorithms.Trees
Checks whether or not the given graph is a directed rooted tree in which each node has a maximum of n children.
isNavigationalUndoUnitsEnqueuingEnabled() - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether changes to the LocalRoot property and calls to IFoldingView.collapse(INode) and IFoldingView.expand(INode) should be recorded in undo history.
isNavigationCommandsEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a value indicating whether navigation related command bindings are enabled.
isNodeAlignmentConsiderationEnabled() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not partial nodes should be aligned.
isNodeClusteringEnabled() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not a clustering algorithm should be applied to the input graph.
isNodeCompaction() - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Gets whether or not nodes should be placed in a more compact style with respect to layout width.
isNodeHalosConsiderationEnabled() - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Gets whether or not the calculation of the bounds of a group node considers the NodeHalos associated with the group's child nodes.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets whether or not the layout algorithm reserves space for node labels preventing possible overlaps.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not the layout algorithm considers node labels when calculating node positions to avoid overlaps.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Gets whether or not the labels of nodes contained in a group are considered while calculating the bounds of the group node.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not to reserve space for node labels during layout calculation.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the layout algorithm considers node labels when calculating node positions to avoid overlaps.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Gets whether or not node labels are taken into account when calculating node positions.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets whether or not the routing algorithm considers the labels of the nodes as obstacles when calculating the edge routes to avoid overlaps.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not the layout algorithm reserves space for node labels.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Gets whether or not the layout algorithm reserves space for node labels.
isNodeLabelConsiderationEnabled() - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Gets whether or not the layout algorithm reserves space for node labels.
isNodeLabelOrientationResetEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not to reset the orientation of node labels.
isNodeLabelPlacementEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not labels assigned to nodes are placed.
isNodeLabelTranslationEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not node label information is translated.
isNodeOverlapsAllowed() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not overlaps between nodes are allowed.
isNodeOverlapsRemovalEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Gets whether or not label candidates that overlap with nodes are removed.
isNodeOverlapsRemovalEnabled() - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Gets whether or not label candidates that overlap with nodes are removed.
isNodeQueryingEnabled() - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Gets a value indicating whether to query the Nodes for an IObstacleProvider implementation.
isNodeSizeAware() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets whether or not to consider node sizes during layout calculation.
isNodeSizeConsiderationEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Gets whether or not the size of the nodes should be considered.
isNodeSizeScalingEnabled() - Method in class com.yworks.yfiles.layout.GraphTransformer
Gets whether or not to also scale node sizes when performing the scale operation.
isNodeStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the FolderNodeStyle instance should be assigned as a ICloneable.clone()clone or not.
isNonGroupNodeAsParentAllowed() - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Gets a value indicating whether nodes can be dropped onto nodes that are no group nodes.
isNormalEdge(Edge) - Method in class com.yworks.yfiles.layout.GroupingSupport
Determines whether or not the given edge is a normal edge as opposed to an edge that crosses any group node bounds.
isNullFallback() - Method in class com.yworks.yfiles.graph.LookupDecorator
Gets a value indicating whether a null result value of the methods LookupDecorator.setImplementation(Predicate, java.lang.Object) and LookupDecorator.setFactory(Function) should be interpreted as taking the fallback value, or actually return null.
isOctilinearEdge(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Returns whether or not the given edge is octilinear.
IsolatedGroupComponentLayout - Class in com.yworks.yfiles.layout
A special ComponentLayout implementation that allows to lay out isolated subgraphs within a group as separate components.
IsolatedGroupComponentLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.IsolatedGroupComponentLayout
Creates an instance of IsolatedGroupComponentLayout with the given layout algorithm as core layout algorithm.
IsolatedGroupComponentLayout() - Constructor for class com.yworks.yfiles.layout.IsolatedGroupComponentLayout
Creates an instance of IsolatedGroupComponentLayout with the given layout algorithm as core layout algorithm.
isOnEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred sides for this label is on the edge.
isOnlyStraightBendRemovalEnabled() - Method in class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Gets whether the algorithm removes only collinear bends which lie in the middle of their neighbors or all collinear bends.
isOrientationLayoutEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
isOrientationMirrored(LayoutOrientation, MirrorModes) - Static method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Returns whether or not the orientation is mirrored.
isOrientationMirrored(LayoutOrientation) - Method in class com.yworks.yfiles.layout.OrientationLayout
Returns whether or not this OrientationLayout instance will mirror the graph for a given layout orientation.
isOrientationOptimizationEnabled() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not a postprocessing step should be applied to reduce the number of directed edges that do not comply with the specified layout orientation.
isOrientationOptimizationEnabled() - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Gets whether or not tree component arrangement is improved by changing the orientation of components.
isOrthogonallyEditedEdge(IInputModeContext, IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Callback that can be used by IDragHandlers and the like to determines whether the given edge is orthogonally edited edge in the specified input mode context.
isOrthogonalRoutingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not edges should be routed orthogonally.
isOrthogonalSegmentSplittingEnabled() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Gets a value indicating whether an orthogonal segment should be split by the last bend creation.
isOverlapsAllowed() - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Gets whether or not (partially) overlapping nodes are allowed.
isPageMarkPrintingEnabled() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns whether the CanvasPrinter.createPageMarks(PageLayout, int) method should be called for every page that is printed.
isParallelEdgeRouterEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for routing parallel edges is activated.
isParameterValid(Object) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Checks whether or not the given model parameter encodes a valid edge label position for this model.
isParameterValid(Object) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Checks whether or not the given model parameter encodes a valid node label position for this model.
isPasteAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.PASTE command should be handled.
isPathCorrection() - Method in class com.yworks.yfiles.layout.PortPlacementStage
Gets whether or not this ILayoutStage corrects the edge paths after moving the port to the location specified by a PortConstraint or PortCandidates.
isPerceivedBendOptimizationEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not the number of perceived bends should be minimized.
isPerformingRedo() - Method in class com.yworks.yfiles.graph.UndoEngine
Indicates whether this instance is currently performing a redo operation.
isPerformingUndo() - Method in class com.yworks.yfiles.graph.UndoEngine
Indicates whether this instance is currently performing an undo operation.
isPinchZoomAllowed() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Gets a value indicating whether to allow the pinch zoom gesture.
isPlacingChildrenOnCommonRadiusEnabled() - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Gets whether or not, in the underlying tree, the children of a tree node are placed on a common radius.
isPlacingFamilyNodesAlwaysBelowEnabled() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets whether or not FamilyType.FAMILY nodes are placed between or below the partners.
isPlacingPartnerlessBelowEnabled() - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Gets whether or not FamilyType.FAMILY nodes of individuals that have only children but no partners are placed below this individual or next to it.
isPlanar(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given graph is planar.
isPlanar(Graph) - Static method in class com.yworks.yfiles.algorithms.PlanarEmbedding
Return whether or not the given graph is planar.
isPolylineLabeling() - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Gets whether or not straight edges are extended to avoid label overlaps.
isPolylineRoutingEnabled() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets whether or not the routing algorithm will route the edges of the graph with (non-orthogonal) polyline segments.
isPortCandidateResolutionEnabled(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Determines whether port candidate resolution is enabled for the current gesture.
isPortCandidateResolvingEnabled() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets a value indicating whether a dynamic port candidate should be resolved for the current mouse location.
isPortCandidatesAutoAssignmentEnabled() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets whether or not temporary PortCandidates are inserted to improve the routing of inter-edges.
isPortCandidateShowingEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to display possible port candidates during the creation of the edge.
isPortConstraintAdoptionEnabled() - Method in class com.yworks.yfiles.layout.BendConverter
Gets whether or not the associated PortConstraints of the original edge should be adopted by its replacement edges.
isPortConstraintsReplacementEnabled() - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Gets whether or not PortConstraints of inter-edges are temporarily replaced by PortCandidates.
isPortLocationParameterCloningEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the PortLocationParameter instance should be assigned as a clone or not.
isPortMovingEnabled() - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Gets a value indicating ports are allowed to be moved at all.
isPortStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Gets a value indicating whether the PortStyle instance should be assigned as a ICloneable.clone()clone or not.
isPositionRelativeToSegment() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Gets whether or not the label position mask should be interpreted relative to the edge segment.
isPreviewEnabled() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Determines whether a preview of the dragged element is displayed during the drag.
isPrimary() - Method in class com.yworks.yfiles.view.Touch2DPoint
Gets a value indicating whether this device is the primary one.
isPropagated() - Method in class com.yworks.yfiles.layout.LabelCandidate
Gets whether or not this candidate's box had already been chosen by the labeling algorithm.
isRadiusHandleProviderEnabled() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Gets a property that determines whether this instance should provide an IHandle for editing the radius of the shape.
isRandomizationEnabled() - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Gets whether or not a randomization strategy should be performed.
isReadable() - Method in class com.yworks.yfiles.graphml.Property
Returns true iff the property has a public getter.
isReadable() - Method in class com.yworks.yfiles.graphml.PropertyInfo
Returns whether this property has a getter and is therefore readable.
isRearrangementAllowed() - Method in class com.yworks.yfiles.layout.Swimlanes.SwimlaneRepresentative
Gets whether or not the represented swimlane can be rearranged.
isRecognized(Object, IEventArgs) - Method in interface com.yworks.yfiles.view.input.IEventRecognizer
An callback that recognizes events.
isRecursiveGroupLayeringEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not groups are respected during the layering stage.
isRelativeAngleEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
Gets a property that indicates whether the angle used by the parameter should be interpreted relative to the edge's orientation or as an absolute angle in the coordinate system.
isReparentGesture(IInputModeContext, INode) - Method in interface com.yworks.yfiles.view.input.IReparentNodeHandler
Determines whether the current gesture that can be determined through the context is a reparent gesture.
isReparentGesture(IInputModeContext, INode) - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
 
isReparentNodesAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether moving nodes out of group nodes or into other group nodes is allowed.
isReparentToNonGroupNodesAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether moving nodes into non-group nodes is allowed to convert them into group nodes.
isRequestingMutexOnTapEnabled() - Method in class com.yworks.yfiles.view.input.TapInputMode
Whether to request the mutex on a tap.
isReroutingEnabled() - Method in class com.yworks.yfiles.layout.router.BusRouter
Gets whether or not to perform an additional step to reroute the edges such that the number of edge crossings is reduced.
isReroutingEnabled() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Gets whether or not the routing algorithm uses an additional step to reroute the edges that are considered to have the worst paths.
isResizeFixedGroups() - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Gets whether or not fixed (non-partial) group nodes may be resized.
isResolvingSourcePortCandidatesEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a value indicating whether PortCandidateValidity.DYNAMIC ports that are part of the source port candidates should be resolved for the current mouse location.
isResolvingTargetPortCandidatesEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a value indicating whether PortCandidateValidity.DYNAMIC ports that are part of the target port candidates should be resolved for the current mouse location.
isReusingFolderNodePortsEnabled() - Method in class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
Gets a property that determines whether this implementation should reuse the ports of folder nodes for the folding edges.
isReusingMasterPortsEnabled() - Method in class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
Gets a property that determines whether this implementation should reuse the ports of the MasterGraph at non-folder nodes for the folding edges.
isReversed() - Method in class com.yworks.yfiles.algorithms.Dart
Gets whether this dart represents the original edge or its reverse.
isReversed() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets whether or not the Edge associated with this IEdgeData instance has been reversed.
isReversedPortOrderEnabled() - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Gets whether or not the port assignment should reverse the order of the ports.
isReverseEdgeAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether the ICommand.REVERSE_EDGE command should be handled.
isRightOfEdge() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not one of the preferred sides for this label is right of the edge.
isRoot() - Method in interface com.yworks.yfiles.graph.IStripe
Checks whether stripe is the root item of a stripe hierarchy.
isRootedTree(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given directed graph is a directed rooted tree.
isRootedTree(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Checks whether or not the given graph is a directed rooted tree.
isRouteInterEdgesOnly() - Method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
Gets whether or not to route inter-edges only.
isRoutingAllEdgesEnabled() - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Gets whether a rerouting step is performed on all edges or just on a subset where distances are violated.
isRowOrderOptimizationEnabled() - Method in class com.yworks.yfiles.layout.PartitionGrid
Gets whether or not the order of the rows should be chosen automatically to minimize edge lengths.
isRunning() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether this instance is currently running.
isRunning() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets whether or not this layout algorithm is currently running.
isRunningInThread() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether to run the layout in a separate thread.
isSameLayerEdgesAllowed() - Method in class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
Gets whether or not same-layer edges can be created by this ILayerer instance.
isScalingDownToFitPageEnabled() - Method in class com.yworks.yfiles.view.CanvasPrinter
Return whether to scale down the content so that it always fits on one page.
isScalingUpToFitPageEnabled() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns whether to scale up the content so that it always fills one page as large as possible.
isScrollCommandAnimationEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a value indicating whether ICommands for scrolling like for example ICommand.SCROLL_PAGE_DOWN, the scrolling should be performed in animated fashion.
isSelected(T) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Determines whether an item is selected by checking for the containment in the Selection.
isSelected(IModelItem) - Method in class com.yworks.yfiles.view.GraphSelection
 
isSelected(T) - Method in interface com.yworks.yfiles.view.ISelectionModel
Determines whether an item is currently selected.
isSelected(IStripe) - Method in class com.yworks.yfiles.view.StripeSelection
Return whether stripe is currently selected.
isSelfLoop() - Method in class com.yworks.yfiles.algorithms.Edge
Gets true if and only if this edge is a self-loop.
isSelfloop() - Method in interface com.yworks.yfiles.graph.IEdge
Returns whether an edge is a self loop.
isSelfLoopFree(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given graph contains no self-loops.
isSelfLoopRouterEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for routing self-loops is activated.
isSelfloopsAllowed() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to allow the creation of self loops.
isSequentialExecutionEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether this instance waits for other instances to finish their operations before it executes.
isSeriesParallelGraph(Graph) - Static method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Determines whether or not the given graph has a series-parallel structure.
isShadowDrawingEnabled() - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Gets a value indicating whether to draw a drop shadow.
isShadowDrawingEnabled() - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Gets a value indicating whether to draw a drop shadow.
isShiftDown() - Method in class com.yworks.yfiles.view.KeyEventArgs
 
isShortcutDown() - Method in class com.yworks.yfiles.view.KeyEventArgs
 
isShowing() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Determines whether the tool tip is currently showing.
isShowingHitPortOwnerCandidatesOnlyEnabled() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets a value indicating whether to show the candidates of hit IPortOwners only.
isShowingMenuRequested() - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Gets a value indicating whether to actually display the context menu.
isSideAbsoluteWithLeftInNorth() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not the preferred side specified by SideOfEdge is interpreted absolute, and on horizontal segments, labels with preferred side LabelPlacements.LEFT_OF_EDGE are placed above the segment.
isSideAbsoluteWithRightInNorth() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not the preferred side specified by SideOfEdge is interpreted absolute, and on horizontal segments, labels with preferred side LabelPlacements.RIGHT_OF_EDGE are placed above the segment.
isSideRelativeToEdgeFlow() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Gets whether or not the preferred side specified by SideOfEdge is interpreted relative to the edge flow.
isSimple(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given directed graph is simple.
isSimpleModeEnabled() - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Gets whether or not the simple, fast layout mode of this algorithm is active.
isSleeping() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets whether or not this layout algorithm is currently sleeping.
isSmartComponentLayoutEnabled() - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Gets whether or not this instance should configure the ComponentLayout to respect subsets of nodes.
isSmartPasteSelectionEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines whether nodes, edges, labels, and ports should only be selected after GraphEditorInputMode.paste() or GraphEditorInputMode.duplicateSelection() if they were selected when they were initially copied into the clipboard.
isSmartSelfLoopPlacementEnabled() - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Gets whether or not the algorithm chooses the side of the self-loop depending on the incident edges.
isSnapLineCroppingEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Gets a value indicating whether to crop the snap lines at obstacles.
isSnapped(PointD, SnapState) - Method in class com.yworks.yfiles.view.input.SnapResult
Checks whether this instance is still snapped given the final mouse location.
isSnappingBendAdjacentSegmentsEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the movements of bends so that the two adjacent segments become horizontally or vertically oriented.
isSnappingBendsToSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the bends to snap lines.
isSnappingEdgeLabelsEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Specifies whether this context will automatically snap the edge labels to snap lines.
isSnappingEnabled() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Switches snapping on and off.
isSnappingNodeLabelsEnabled() - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Specifies whether this context will automatically snap the node labels to snap lines.
isSnappingNodesToSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether INodeSnapResultProvider implementations should snap nodes to snap lines.
isSnappingOrthogonalMovementEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this context will automatically snap the movement in such a way that the overall move gesture is constrained to the horizontal or vertical axis.
isSnappingPortAdjacentSegmentsEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the movements of nodes so that the first and last segments of edges become orthogonal.
isSnappingSegmentsToSnapLinesEnabled() - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this context will automatically snap orthogonal edge segments to snap lines.
isSnappingToTargetCandidateEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not the edge's end point should snap to the current target port candidate during the creation of the edge.
isSnapResultVisualizationEnabled() - Method in class com.yworks.yfiles.view.input.SnapContext
Gets a value indicating whether to visualize the snap results.
isSourceCell(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Determines whether or not the given cell is a source cell of the current edge.
isSourceCollapsed() - Method in class com.yworks.yfiles.graph.FoldingEdgeStateId
Specifies whether the CurrentMasterSource node is in folder state.
isSourceEnd() - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Gets a value indicating whether the source end of the edge is handled by this instance.
isSourcePortLocationParameterCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the SourcePortLocationParameter instance should be assigned as a ICloneable.clone()clone or not.
isSourcePortOptimization() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets whether or not source port optimization is enabled.
isSourcePortStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the SourcePortStyle instance should be assigned as a clone or not.
isSpanning() - Method in class com.yworks.yfiles.layout.PartitionCellId
Gets whether or not this PartitionCellId represents a multi-cell, i.e., a cell spanning multiple rows/columns.
isStatic() - Method in class com.yworks.yfiles.graphml.Property
Returns true iff this is a static property.
isStopAfterLayeringEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not to stop the layout algorithm after the layering step.
isStopAfterSequencingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Gets whether or not to stop the layout algorithm after the sequencing step.
isStopped() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Gets whether or not this layout algorithm has stopped.
isStopRequested() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Returns whether or not a stop request was scheduled explicitly with the AbortHandler.stop() method.
isStrictClusterSeparationEnabled() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Gets whether or not the algorithm should separate nodes with different cluster IDs.
isStrikethrough() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Indicates whether or not each line of text should have a line through it.
isStrong() - Method in class com.yworks.yfiles.layout.PortConstraint
Gets whether or not this PortConstraint instance represents a strong constraint.
isStronglyConnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given directed graph is strongly connected.
isStronglyConnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Checks whether or not the given directed graph is strongly connected.
isStyleInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
isStyleInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Gets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IEdgeDefaults.getStyleInstance().
isStyleInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Gets a value indicating whether the Style instance should be shared referentially or cloned upon a call to ILabelDefaults.getStyleInstance(ILabelOwner).
isStyleInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.INodeDefaults
Gets a value indicating whether the Style instance should be shared referentially or cloned upon a call to INodeDefaults.getStyleInstance().
isStyleInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.IPortDefaults
Gets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IPortDefaults.getStyleInstance(IPortOwner).
isStyleInstanceSharingEnabled() - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Gets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IStripeDefaults.getStyleInstance().
isStyleInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.LabelDefaults
 
isStyleInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.NodeDefaults
 
isStyleInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.PortDefaults
 
isStyleInstanceSharingEnabled() - Method in class com.yworks.yfiles.graph.StripeDefaults
 
isSubgraphLayoutEnabled() - Method in class com.yworks.yfiles.layout.MultiStageLayout
Gets whether or not the ILayoutStage used for constraining the layout process to a subgraph of the input graph is activated.
isSwimlaneDistanceOptimizationEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Gets whether or not to use an optimized minimum distance calculation for swimlane layouts.
isSwimlanesFromSketchOrderingEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Gets whether or not the order of the swimlanes should be determined based on the current sketch.
isSynchronizingWithGraphSelectionEnabled() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Gets a value indicating whether StripeSelection should be synchronized with the GraphSelection if this instance is installed as a child of a GraphEditorInputMode instance.
isSynthetic() - Method in class com.yworks.yfiles.graphml.PropertyInfo
 
isTableLayoutConfiguratorEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether to automatically perform calls to TableLayoutConfigurator.prepare(IGraph) and TableLayoutConfigurator.restore(IGraph) in order to layout table nodes.
isTargetCell(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Determines whether or not the given cell is a target cell of the current edge.
isTargetCollapsed() - Method in class com.yworks.yfiles.graph.FoldingEdgeStateId
Specifies whether the CurrentMasterTarget node is in folder state.
isTargetPortLocationParameterCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the TargetPortLocationParameter instance should be assigned as a ICloneable.clone()clone or not.
isTargetPortOptimization() - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Gets whether or not target port optimization is enabled.
isTargetPortStyleCloningEnabled() - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Gets a value indicating whether the TargetPortStyle instance should be assigned as a ICloneable.clone()clone or not.
isTextClippingEnabled() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Gets a value that determines whether text should be clipped.
isTextMirrored(IRenderContext) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Determines whether the text should be horizontally mirrored.
isTransposition() - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Gets whether or not to apply an additional crossing minimization heuristic.
isTree(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphChecker
Checks whether or not the given graph is an undirected tree.
isTree(Graph) - Static method in class com.yworks.yfiles.algorithms.Trees
Checks whether or not the given graph is an undirected tree.
isTreeBeautifierEnabled() - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Gets whether or not to arrange subtrees of the input graph in a special, optimized tree style.
IStripe - Interface in com.yworks.yfiles.graph
This interface defines a child element of a table or a table element container.
IStripeDefaults - Interface in com.yworks.yfiles.graph
Interface used by ITable and the like to declare and obtain the defaults for stripes and their labels.
IStripeHitTestHelper - Interface in com.yworks.yfiles.view.input
Helper interface that allows to bundle IHitTestable implementations for the main regions of a IStripe instance.
IStripeInputVisualizationHelper - Interface in com.yworks.yfiles.view.input
This interface allows to change the visualization for different input gestures.
IStripeSelection - Interface in com.yworks.yfiles.view
Manages the selection state of items in an ITable instance.
IStripeStyle - Interface in com.yworks.yfiles.graph.styles
Style implementation for IStripe instances in an ITable.
IStripeStyleRenderer - Interface in com.yworks.yfiles.graph.styles
Interface used by IStripeStyle implementations that can be used to query the actual IVisualCreator implementation for a stripe and an associated style.
isUnderline() - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Indicates whether or not the text is underlined.
isUndoEngineEnabled() - Method in class com.yworks.yfiles.graph.DefaultGraph
Gets whether or not the UndoEngine used for this instance should be enabled.
isUndoEngineEnabled() - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method to check whether undo capabilities are enabled for this instance.
isUndoOperationsAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether undo operations, that is, GraphEditorInputMode.undo() and GraphEditorInputMode.redo() should be enabled.
isUngroupSelectionAllowed() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value determining whether the ICommand.UNGROUP_SELECTION command should be handled.
isUnitMergingEnabled() - Method in class com.yworks.yfiles.graph.UndoEngine
Gets a value that indicates whether or not this instance should try to merge newly added units.
isUpperSameLayerEdge() - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Gets whether or not the Edge associated with this IEdgeData instance is an upper same-layer edge.
isUpsideDown - Variable in class com.yworks.yfiles.graph.styles.LabelTemplate
 
isUpsideDownProperty() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Indicates whether the label is currently placed upside down.
isUserInteractionAllowed() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether user interaction should be allowed during the animation.
isUserInteractionAllowed() - Method in class com.yworks.yfiles.view.Animator
Determines whether user interaction should be allowed during the animation.
isUsingActualInsetsEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Gets whether or not to use the actual insets or the normal Insets of a stripe for centering the label inside the stripe header area.
isUsingActualInsetsEnabled() - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Gets a value indicating whether to use the actual insets or the normal Insets of a stripe for centering the label inside the stripe header area.
isUsingCurrentItemForCommandsEnabled() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Gets a value indicating whether to use the CurrentItem as a fallback for the commands if no item is provided in the parameter and the current selection is empty.
isUsingCurrentItemForCommandsEnabled() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Gets a value indicating whether to use the CurrentItem as a fallback for the commands if no item is provided in the parameter and the current selection is empty.
isUsingFinderEnabled() - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Gets a property that determines whether the handler may use a ILabelModelParameterFinder to assign arbitrary positions.
isUsingHitItemsCandidatesOnlyEnabled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Gets a property that determines whether this mode should use only the target port candidates of the node the mouse currently hovers over.
isUsingLabelModelParameterFinderEnabled() - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Gets a value indicating whether or not using the ILabelModelParameterFinder to assign new label model parameters is allowed.
isUsingOctilinearEdgeRoutes(LayoutGraph, IDataProvider) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Determines whether or not most of the edges of the graph are routed octilinear.
isUsingOrthogonalEdgeRoutes(LayoutGraph, IDataProvider) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Determines whether or not most of the edges of the graph are routed orthogonally.
isUsingParentElementForDeserialization() - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Controls the behavior of MapperInputHandler.getDeserializationXmlNode(IParseContext, Node) to return either the 'data'/'default' element itself or its content.
isValidBegin(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Determines whether the current location is valid to begin a bend creation gesture.
isValidBegin(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Called to determine whether it is valid to begin the gesture.
isValidClick(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines whether the given event is a valid click event.
isValidHoverItem(IModelItem) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Determines whether the given item is a valid item to be considered for hovering.
isValidLabelHit(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Determines whether or not a valid label has been hit at the specified position.
isValidParent(IInputModeContext, INode, INode) - Method in interface com.yworks.yfiles.view.input.IReparentNodeHandler
Determines whether the provided node may be reparented to a newParent.
isValidParent(IInputModeContext, IStripe, IStripe, int, StripeReparentPolicy) - Method in interface com.yworks.yfiles.view.input.IReparentStripeHandler
Determines whether the provided node may be reparented to a newParent.
isValidParent(IInputModeContext, INode, INode) - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
 
isValidParent(IInputModeContext, IStripe, IStripe, int, StripeReparentPolicy) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
Checks the constraints imposed by MaxRowLevel or MaxColumnLevel for a valid gesture.
isValidPress(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines whether the given event is a valid press event.
isValidPress(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Determines whether the given event is a valid press event.
isValidRelease(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines whether the given event is a valid release event.
isValidRelease(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Determines whether the given event is a valid release event.
isValidStartLocation(PointD) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Determines whether the given location is a valid start location for the move gesture.
isValidTap(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Determines whether the given event is a valid tap event.
isValidTargetEntrance(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Determines whether or not this extension considers the given CellEntrance as a valid target entrance, i.e., the path may end with the given entrance.
isVertical() - Method in class com.yworks.yfiles.algorithms.LineSegment
Gets if this segment is considered vertical, i.e.
isVertical(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.LineSegment
Determines if the given points define a vertical line segment.
isVertical() - Method in class com.yworks.yfiles.layout.Direction
Gets whether or not this direction is vertical (Direction.UP or Direction.DOWN).
isVertical() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Gets whether or not the associated segment is vertical.
isVertical() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Gets whether or not the segments in this channel are vertical.
isVertical() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Gets whether or not the orthogonal interval is oriented vertically.
isVerticallyFixed() - Method in class com.yworks.yfiles.view.input.MovementInfo
Gets a value indicating whether the y coordinate of the item is fixed during the move operation.
isVerticalVector() - Method in class com.yworks.yfiles.geometry.PointD
Indicates whether this instance is a vertically oriented vector.
isViewportAnimationEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether to animate the viewport.
isViewportLimiterConsiderationEnabled() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Gets a value indicating whether to respect the ViewportLimiter of the GraphControl of this instance.
isViewportLimiterConsiderationEnabled() - Method in class com.yworks.yfiles.view.ViewportAnimation
Whether to respect the ViewportLimiter of the CanvasControl whose Viewport is animated.
isVisible() - Method in class com.yworks.yfiles.geometry.GeneralPath
Gets a value indicating whether the path contains visible parts.
isVisible(ICanvasContext, RectD, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Determines whether the visualization for the specified edge is visible in the context.
isVisible(ICanvasContext, RectD, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Determines whether the visualization for the specified label is visible in the context.
isVisible(ICanvasContext, RectD, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Determines whether the visualization for the specified node is visible in the context.
isVisible(ICanvasContext, RectD, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Determines whether the visualization for the specified port is visible in the context.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
Overridden for performance reasons.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(RectD, ICanvasContext) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Uses the ILabel.getLayout() to determine whether the clip intersects.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Calls PathBasedEdgeStyleRenderer.configure() and test the Edge using the Style for a visible intersection with the clip bounds.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Uses the layout to determine whether the clip intersects.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Determines visibility by checking for an intersection with the Layout.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Calls TemplatePortStyleRenderer.configure() and test the Port using the Style for a visible intersection with the clip bounds.
isVisible(ICanvasContext, RectD) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
isVisible() - Method in class com.yworks.yfiles.view.GridVisualCreator
Gets a value indicating whether this GridVisualCreator is visible.
isVisible() - Method in interface com.yworks.yfiles.view.ICanvasObject
Gets the visibility state of this instance.
isVisible(ICanvasContext, RectD) - Method in interface com.yworks.yfiles.view.IVisibilityTestable
Determines whether an element might intersect the visible region for a given context.
isWaiting() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Uses the WaitInputMode to delegate wait requests to.
isWaiting() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Gets the Waiting property.
isWeightedCycleRemovalEnabled() - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Gets whether or not the edges that need to be reversed are determined using an edge weight based heuristic or using a depth first search based approach.
isWritable() - Method in class com.yworks.yfiles.graphml.Property
Returns true iff the property has a public setter.
isWriteable() - Method in class com.yworks.yfiles.graphml.PropertyInfo
Returns whether this property has a setter and is therefore writeable.
isWritingBackEdgeLabelsEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not edge label information is written back to the model after core layout.
isWritingBackNodeLabelsEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not node label information is written back to the model after the core layout.
isWritingBackRelativeEdgeLabelLocationEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not edge label boxes are interpreted relative to the edge when writing them back to the model.
isWritingBackRelativeNodeLabelLocationEnabled() - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Gets whether or not node label bounds are interpreted relative to the node when writing them back to the model.
isWritingSharedReferencesEnabled() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Whether to support object sharing on output.
isWritingXMLSchemaEnabled() - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
true if schema descriptions should be written.
isZoomAnimationEnabled() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a value indicating whether zooming operations (e.g. turning the mouse wheel, executing ICommand.ZOOM etc.) should be performed in animated fashion.
ITable - Interface in com.yworks.yfiles.graph
Central interface which provides support for tabular data presentation.
ITagOwner - Interface in com.yworks.yfiles.graph
Interface implemented by items that can be tagged with arbitrary objects.
item - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
itemAddedHandler(Object, ItemEventArgs<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Event handler for item creation events that adds the item to this manager.
ItemChangedEventArgs<TItem,TValue> - Class in com.yworks.yfiles.graph
Event argument class used by IGraph if a model item's property has been changed.
ItemChangedEventArgs(TItem, TValue) - Constructor for class com.yworks.yfiles.graph.ItemChangedEventArgs
Initializes a new instance of the ItemChangedEventArgs class.
itemChangedHandler(Object, ItemEventArgs<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Event handler for item change events that updates the visual representation for that item.
ItemClickedEventArgs<T> - Class in com.yworks.yfiles.view.input
Provides data for the ItemClicked, ItemDoubleClicked, ItemLeftClicked, ItemLeftDoubleClicked, ItemRightClicked and ItemRightDoubleClicked events.
ItemClickedEventArgs(T, PointD) - Constructor for class com.yworks.yfiles.view.input.ItemClickedEventArgs
Initializes a new instance of the ItemClickedEventArgs class.
ItemCollection<TItem> - Class in com.yworks.yfiles.layout
Provides different ways to define the items in a collection for use with LayoutData.
ItemCollection() - Constructor for class com.yworks.yfiles.layout.ItemCollection
 
ItemCopiedEventArgs<T> - Class in com.yworks.yfiles.graph
Event arguments for the events in GraphCopier.
ItemCopiedEventArgs(T, T) - Constructor for class com.yworks.yfiles.graph.ItemCopiedEventArgs
Creates a new argument for the given item and its original.
ItemDropInputMode<T extends IModelItem> - Class in com.yworks.yfiles.view.input
A DropInputMode providing a preview of the dragged item.
ItemDropInputMode(Class) - Constructor for class com.yworks.yfiles.view.input.ItemDropInputMode
Constructs a new instance of class DropInputMode for the expected data type.
ItemEventArgs<T> - Class in com.yworks.yfiles.utils
Event argument class used by IObservableCollection and similar that holds a specific item that is related to the event.
ItemEventArgs(T) - Constructor for class com.yworks.yfiles.utils.ItemEventArgs
Creates a new event argument for the given item.
itemFocused - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
itemFocusedProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Indicates whether or not this IModelItem is currently focused.
itemHighlighted - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
itemHighlightedProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Indicates whether or not this IModelItem is currently highlighted.
ItemHoverInputMode - Class in com.yworks.yfiles.view.input
An input mode for use in a GraphControl that fires events when the mouse enters or leaves the visualization of a graph item.
ItemHoverInputMode() - Constructor for class com.yworks.yfiles.view.input.ItemHoverInputMode
Initializes a new instance of the ItemHoverInputMode class.
ItemMapping<TItem,TValue> - Class in com.yworks.yfiles.layout
Provides different ways to define a mapping from items to values for use with LayoutData.
ItemMapping() - Constructor for class com.yworks.yfiles.layout.ItemMapping
 
ItemModelManager<T> - Class in com.yworks.yfiles.view
Installs and removes visual representations of items into or from the canvas.
ItemModelManager(Class<T>) - Constructor for class com.yworks.yfiles.view.ItemModelManager
 
itemProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Returns a property holding the current IModelItem that this template visualizes.
itemRemovedFromDomainHandler(Object, ItemEventArgs<T>) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Event handler for domain item removal events that removes the item from this model.
itemRemovedHandler(Object, ItemEventArgs<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Event handler for item removal events that removes the item from this manager.
itemSelected - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
itemSelectedProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Indicates whether or not this IModelItem is currently selected.
ItemSelectionChangedEventArgs<T> - Class in com.yworks.yfiles.view
Provides data for the ItemSelectionChanged event.
ItemSelectionChangedEventArgs(T, boolean) - Constructor for class com.yworks.yfiles.view.ItemSelectionChangedEventArgs
Initializes a new event argument instance for the given item and its selection state.
iterator() - Method in interface com.yworks.yfiles.utils.ICollection
 
iterator() - Method in interface com.yworks.yfiles.utils.IEnumerable
 
iterator() - Method in interface com.yworks.yfiles.utils.IList
 
ITextEditorInputModeConfigurationHandler - Interface in com.yworks.yfiles.view.input
Callback for configuring a TextEditorInputMode for editing a provided label instance.
IUndoUnit - Interface in com.yworks.yfiles.graph
Represents a unit of work that can be undone and redone.
IValueSerializerContext - Interface in com.yworks.yfiles.graphml
Support interface used by ValueSerializer.
IVisibilityTestable - Interface in com.yworks.yfiles.view
Interface that is implemented for elements that can determine whether they might be visible in a given clipping rectangle.
IVisualCreator - Interface in com.yworks.yfiles.view
Factory interface which is used by implementations that know how to create Nodes for rendering into a given IRenderContext.
IVisualTemplate - Interface in com.yworks.yfiles.view
Template factory for creating visual representations of rectangular shaped objects.
IWriteContext - Interface in com.yworks.yfiles.graphml
Interface that provides the context of a GraphML write process.
IWriteEvents - Interface in com.yworks.yfiles.graphml
The interface of the event trigger class that is used by the WriteEvents property.
IXamlNameMapper - Interface in com.yworks.yfiles.graphml
Utility class that facilitates determining type information from XML elements and writing of markup extensions as attributes.
IXamlPrefixMapper - Interface in com.yworks.yfiles.graphml
Interface for mapping XAML namespaces to XML namespace prefixes and vice versa.
IXmlNamespaceManager - Interface in com.yworks.yfiles.graphml
Helper class to facilitate namespace handling together with IXmlWriter instances.
IXmlWriter - Interface in com.yworks.yfiles.graphml
Abstraction of XML output classes that provide a consistent way to write XML elements to some output.

J

JAVA_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI that is used for types of the Java framework.
JAVA_PREFIX - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace prefix for XamlNamespaceConstants.JAVA_NS.

K

KanCompactor - Class in com.yworks.yfiles.layout.orthogonal
Performs compaction for quasi-orthogonal shapes in the Kandinsky-Model.
KanCompactor() - Constructor for class com.yworks.yfiles.layout.orthogonal.KanCompactor
Initializes a new instance of the KanCompactor class.
KandinskyConstants - Class in com.yworks.yfiles.layout.orthogonal
This class defines constants used in the kandinsky layouter.
KEEP_SELF_LOOP_LAYOUT_DPKEY - Static variable in class com.yworks.yfiles.layout.SelfLoopRouter
A DataProvider key for determining which self-loops should keep their current path If no IDataProvider is registered with this key, all self-loops will be routed.
key - Variable in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
The key to access the IDataProvider that holds the edge weights.
KEY_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when any key has been pressed.
KEY_RELEASED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when any key has been released.
KEY_TYPED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when any key has been typed.
KeyboardInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that recognizes simple key events and invokes a registered handler.
KeyboardInputMode() - Constructor for class com.yworks.yfiles.view.input.KeyboardInputMode
 
KeyboardInputMode.CanExecuteCommandHandler - Interface in com.yworks.yfiles.view.input
Defines the contract for determining whether a given ICommand can be executed for the given parameter set.
KeyboardInputMode.ExecuteCommandHandler - Interface in com.yworks.yfiles.view.input
Defines the contract for executign a given ICommand for the given parameter set.
KeyboardInputModeBinding - Class in com.yworks.yfiles.view.input
A token returned by KeyboardInputMode's factory methods that can be used to KeyboardInputModeBinding.remove() the binding again.
KeyboardInputModeCommandBinding - Class in com.yworks.yfiles.view.input
A token returned by KeyboardInputMode's factory methods that can be used to KeyboardInputModeCommandBinding.remove() the created command binding again.
KeyboardInputModeKeyBinding - Class in com.yworks.yfiles.view.input
A token returned by KeyboardInputMode's factory methods that can be used to KeyboardInputModeKeyBinding.remove() the created key binding again.
KeyboardInputModeRecognizerBinding - Class in com.yworks.yfiles.view.input
A token returned by KeyboardInputMode's factory methods that can be used to KeyboardInputModeRecognizerBinding.remove() the created recognizer binding again.
KeyEventArgs - Class in com.yworks.yfiles.view
 
KeyEventArgs(KeyEvent) - Constructor for class com.yworks.yfiles.view.KeyEventArgs
 
KeyScope - Enum in com.yworks.yfiles.graphml
Enumeration for the possible scopes of a graphml attribute.
KeyType - Enum in com.yworks.yfiles.graphml
Enumeration for the allowed data types of a graphml attribute.
kMeansClustering(Graph, INodeMap, IDataProvider, DistanceMetric, int, int, YPoint[]) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters using k-means clustering algorithm.
kMeansClustering(Graph, INodeMap, IDataProvider, DistanceMetric, int, int) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters using k-means clustering algorithm.
kMeansClustering(Graph, INodeMap, IDataProvider, DistanceMetric, int) - Static method in class com.yworks.yfiles.algorithms.Groups
Partitions the graph into clusters using k-means clustering algorithm.
kruskal(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.SpanningTrees
Calculates a minimum spanning tree for the given graph.
kShortestPaths(Graph, IDataProvider, Node, Node, int) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method finds the k shortest paths connecting a pair of nodes in a directed graph with non-negative edge costs.
kShortestPathsCursor(Graph, IDataProvider, Node, Node, int) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
A variant of ShortestPaths.kShortestPaths(Graph, IDataProvider, Node, Node, int) that returns the result as a special cursor that calculates the next path in the sequence only when needed.

L

LABEL - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for all kinds of labels.
label(LayoutGraph, Object) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Places the labels of the input graph using a IDataProvider registered to the input graph with the given key for determining which labels to place.
label(LayoutGraph, YList, YList) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Places the labels of the input graph restricting the placement to labels contained in the given lists.
label(LayoutGraph) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Places the labels of the input graph using a IDataProvider registered to the input graph with the given key for determining which labels to place.
LABEL_CROSSING_PENALTY_FACTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
A DataProvider key for weighting the costs for crossing each label individually If the factor for a label is 0 then it is allowed to cross it.
LABEL_MODEL_DPKEY - Static variable in class com.yworks.yfiles.layout.labeling.AbstractLabeling
A DataProvider key for mapping models to edge/node labels The INodeLabelLayoutModels and IEdgeLabelLayoutModels linked to INodeLabelLayouts and IEdgeLabelLayouts by this IDataProvider are taken as replacement models.
LABEL_MODEL_PARAMETER - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the ILabelModelParameter constant.
LABEL_OWNER - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for all kinds of ILabelOwner.
LABEL_STYLE - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the ILabelStyle constant.
LabelAngleOnRightSideOffsets - Class in com.yworks.yfiles.layout
Angle offset specifier for edge labels which expresses that no additional offset should be added to the angle.
LabelAngleOnRightSideRotations - Class in com.yworks.yfiles.layout
Angle interpretation specifier which expresses that the rotation angle should be interpreted clockwise.
LabelAngleReferences - Class in com.yworks.yfiles.layout
Angle interpretation specifier for edge labels which expresses that the rotation angle should be interpreted relative to the edge slope.
LabelCandidate - Class in com.yworks.yfiles.layout
A LabelCandidate describes one valid placement for a label considering the label model.
LabelCandidate(YPoint, YDimension, Object, ILabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.LabelCandidate
Creates a new instance of LabelCandidate described by location, size, model parameter and internal flag.
LabelCandidate(YOrientedRectangle, Object, ILabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.LabelCandidate
Creates a new instance of LabelCandidate described by its box, model parameter and internal flag.
LabelCandidate(YPoint, YDimension, Object, ILabelLayout) - Constructor for class com.yworks.yfiles.layout.LabelCandidate
Creates a new instance of LabelCandidate described by location, size, model parameter and internal flag.
LabelCandidate(YOrientedRectangle, Object, ILabelLayout) - Constructor for class com.yworks.yfiles.layout.LabelCandidate
Creates a new instance of LabelCandidate described by its box, model parameter and internal flag.
LabelCandidateDescriptor - Class in com.yworks.yfiles.graph.labelmodels
A simple mutable default implementation of the ILabelCandidateDescriptor interface.
LabelCandidateDescriptor() - Constructor for class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
 
LabelDecorator - Class in com.yworks.yfiles.graph
A utility class that helps in decorating the ILookup.lookup(Class) method of ILabel instances that are contained in an IGraph which are managed by an ILookupDecorator.
LabelDecorator(ILookupDecorator) - Constructor for class com.yworks.yfiles.graph.LabelDecorator
Initializes a new instance of the LabelDecorator class.
LabelDefaults - Class in com.yworks.yfiles.graph
A canonic implementation of the ILabelDefaults interface.
LabelDefaults() - Constructor for class com.yworks.yfiles.graph.LabelDefaults
Initializes a new instance of the LabelDefaults class using a trivial parameter.
LabelEditingEventArgs - Class in com.yworks.yfiles.view.input
Event arguments for the LabelAdding and LabelEditing events, as well as the IEditLabelHelper interface.
LabelEditingEventArgs(IInputModeContext, ILabelOwner, ILabel) - Constructor for class com.yworks.yfiles.view.input.LabelEditingEventArgs
Initializes a new instance of the LabelEditingEventArgs class with the given context, owner, and label.
LabelEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the ILabel type and carries additional owner information.
LabelEventArgs(ILabel, ILabelOwner) - Constructor for class com.yworks.yfiles.graph.LabelEventArgs
Initializes a new instance of the LabelEventArgs class.
LabelingData - Class in com.yworks.yfiles.layout.labeling
Specifies custom data for the GenericLabeling.
LabelingData() - Constructor for class com.yworks.yfiles.layout.labeling.LabelingData
 
LabelLayoutData - Class in com.yworks.yfiles.layout
LabelLayoutData encapsulates layout information for a label.
LabelLayoutData(double, double) - Constructor for class com.yworks.yfiles.layout.LabelLayoutData
Creates a new instance of LabelLayoutData for a label with the given width and height.
LabelLayoutData(YOrientedRectangle, PreferredPlacementDescriptor) - Constructor for class com.yworks.yfiles.layout.LabelLayoutData
Creates a new instance of LabelLayoutData for a label with the given oriented box and preferred placement descriptor.
LabelLayoutData(YOrientedRectangle) - Constructor for class com.yworks.yfiles.layout.LabelLayoutData
Creates a new instance of LabelLayoutData for a label with the given oriented box and preferred placement descriptor.
LabelLayoutKeys - Class in com.yworks.yfiles.layout
LabelLayoutKeys are used for associating IDataProviders that contain label-specific information for edge and node labels.
LabelLayoutTranslator - Class in com.yworks.yfiles.layout
LabelLayoutTranslator automatically translates label layout information provided by the standard label layout classes IEdgeLabelLayout and INodeLabelLayout to layout data of type LabelLayoutData that is accessible by the keys defined in class LabelLayoutKeys.
LabelLayoutTranslator() - Constructor for class com.yworks.yfiles.layout.LabelLayoutTranslator
Creates a new LabelLayoutTranslator instance with default settings.
LabelPlacements - Class in com.yworks.yfiles.layout
 
LabelPositionHandler - Class in com.yworks.yfiles.view.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.
LabelPositionHandler(ILabel) - Constructor for class com.yworks.yfiles.view.input.LabelPositionHandler
Initializes a new instance of the LabelPositionHandler class.
LABELS - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags label information.
LabelSideReferences - Class in com.yworks.yfiles.layout
 
LabelSnapContext - Class in com.yworks.yfiles.view.input
Manages interactive snapping of ILabels to their owner during drag operations like movements.
LabelSnapContext() - Constructor for class com.yworks.yfiles.view.input.LabelSnapContext
Initializes a new instance of the LabelSnapContext class.
LabelSnapContextHelper - Class in com.yworks.yfiles.view.input
The default label snap context helper that provides the snap lines and the snap results to the LabelSnapContext during dragging of labels.
LabelSnapContextHelper() - Constructor for class com.yworks.yfiles.view.input.LabelSnapContextHelper
 
LabelStyleDecorationInstaller - Class in com.yworks.yfiles.view
Allows the use of an ILabelStyle to render the selection, highlight or focus indicator of labels.
LabelStyleDecorationInstaller() - Constructor for class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Create a new instance of this class.
LabelTemplate - Class in com.yworks.yfiles.graph.styles
A template for ILabels in GraphControl that is used by com.yworks.yfiles.drawing.ITemplateLabelStyle to create the visualization of the ILabel.
LabelTemplate() - Constructor for class com.yworks.yfiles.graph.styles.LabelTemplate
 
labelText - Variable in class com.yworks.yfiles.graph.styles.LabelTemplate
 
labelTextProperty() - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Returns a property holding the label text.
LabelTextValidatingEventArgs - Class in com.yworks.yfiles.view.input
Event arguments for the ValidateLabelText event.
LabelTextValidatingEventArgs(IInputModeContext, ILabel, String) - Constructor for class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Initializes a new instance of the LabelTextValidatingEventArgs class.
largeHorizontalChangeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the change of the horizontal scroll bar when the track of the bar is clicked.
largeVerticalChangeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the change of the vertical scroll bar when the track of the bar is clicked.
last() - Method in class com.yworks.yfiles.algorithms.YList
Gets the last element of this list.
last() - Method in interface com.yworks.yfiles.utils.IListEnumerable
Returns the last item in the list.
LAST_BEND - Static variable in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
A convenience instance of a parameter that is bound to the last IBend of the edge.
lastCell() - Method in class com.yworks.yfiles.algorithms.YList
Gets the last cell of this list.
lastContentObject - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
lastEdge() - Method in class com.yworks.yfiles.algorithms.EdgeList
Returns the last edge in this list, or null when the list is empty.
lastEdge() - Method in class com.yworks.yfiles.algorithms.Graph
Gets the last edge in this graph.
lastIndexOf(Object) - Method in class com.yworks.yfiles.algorithms.YList
 
lastInEdge() - Method in class com.yworks.yfiles.algorithms.Node
Gets the last incoming edge at this node, or null if it does not exist.
lastNode() - Method in class com.yworks.yfiles.algorithms.Graph
Gets the last node in this graph.
lastNode() - Method in class com.yworks.yfiles.algorithms.NodeList
Returns the last node in this list, or null when the list is empty.
lastOutEdge() - Method in class com.yworks.yfiles.algorithms.Node
Gets the last outgoing edge at this node, or null if it does not exist.
lastSegment() - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the last segment or null if there is no such segment.
LAYER_CONSTRAINTS_MEMENTO_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for storing the constraint graph
LAYER_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.GivenLayersLayerer
A DataProvider key for storing the layer IDs.
LAYER_INDEX_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataAcceptor key for publishing the layer IDs for all nodes in the graph.
LAYER_INDEX_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataAcceptor key for publishing the layer IDs for all nodes in the graph.
LayeredNodePlacer - Class in com.yworks.yfiles.layout.tree
A LayeredNodePlacer arranges the nodes of a subtree respecting layers.
LayeredNodePlacer(AbstractRotatableNodePlacer.Matrix, Object) - Constructor for class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Creates a new LayeredNodePlacer instance whose direction is specified by the given modification matrix.
LayeredNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Creates a new LayeredNodePlacer instance with the default settings.
LayeredRoutingStyle - Enum in com.yworks.yfiles.layout.tree
 
LayeringStrategy - Enum in com.yworks.yfiles.layout.hierarchic
 
LayeringStrategy - Enum in com.yworks.yfiles.layout.radial
 
LayerType - Enum in com.yworks.yfiles.layout.hierarchic
 
LAYOUT - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags node layout information.
LAYOUT_ALGORITHM_FLOW - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
LAYOUT_ALGORITHM_FLOW_EXP - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
LAYOUT_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutMultiplexer
A DataProvider key for assigning layout algorithms to the nodes At runtime, the layout algorithms are determined and applied to the current graph.
layoutChildren() - Method in class com.yworks.yfiles.view.CanvasControl
 
LayoutContext - Class in com.yworks.yfiles.layout.multipage
This class represents the layout context.
LayoutData - Class in com.yworks.yfiles.layout
Base for convenience classes that specify custom data for a layout calculation done with the LayoutExecutor.
LayoutData() - Constructor for class com.yworks.yfiles.layout.LayoutData
 
layoutDone(MultiPageLayoutResult) - Method in interface com.yworks.yfiles.layout.multipage.ILayoutCallback
Invoked from MultiPageLayout.applyLayout(com.yworks.yfiles.layout.LayoutGraph) when a new multi-page layout has been calculated.
LayoutEventArgs - Class in com.yworks.yfiles.layout
This event argument is used by LayoutFinished event.
LayoutEventArgs(RuntimeException) - Constructor for class com.yworks.yfiles.layout.LayoutEventArgs
Initializes a new instance of the LayoutEventArgs class.
LayoutEventArgs() - Constructor for class com.yworks.yfiles.layout.LayoutEventArgs
Initializes a new instance of the LayoutEventArgs class.
LayoutExecutor - Class in com.yworks.yfiles.layout
Executes a ILayoutAlgorithm and optionally animates the transition to the calculated layout.
LayoutExecutor(GraphControl, ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.LayoutExecutor
Initializes a new instance of the LayoutExecutor class.
LayoutExecutor(GraphControl, IGraph, ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.LayoutExecutor
Initializes a new instance of the LayoutExecutor class.
LayoutGraph - Class in com.yworks.yfiles.layout
A LayoutGraph is a Graph with attached layout information that basically represents a drawing of a graph.
LayoutGraph() - Constructor for class com.yworks.yfiles.layout.LayoutGraph
Creates a new, empty LayoutGraph with default settings.
LayoutGraph(LayoutGraph) - Constructor for class com.yworks.yfiles.layout.LayoutGraph
Creates a new LayoutGraph which is a copy of the given subgraph.
LayoutGraph(LayoutGraph, ICursor) - Constructor for class com.yworks.yfiles.layout.LayoutGraph
Creates a new LayoutGraph which is a copy of the given subgraph.
LayoutGraphAdapter - Class in com.yworks.yfiles.layout
Adapter class that can be used to obtain an LayoutGraph from an IGraph.
LayoutGraphAdapter() - Constructor for class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates the adapter with no initial IGraph and no ISelectionModel.
LayoutGraphAdapter(IGraph, ISelectionModel<IModelItem>) - Constructor for class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates the adapter using a given IGraph and ISelectionModel.
LayoutGraphAdapter(IGraph) - Constructor for class com.yworks.yfiles.layout.LayoutGraphAdapter
Creates the adapter using a given IGraph and ISelectionModel.
LayoutGraphHider - Class in com.yworks.yfiles.algorithms
Provides functionality to hide and unhide nodes and edges of a graph temporarily for algorithmic operations.
LayoutGraphHider(Graph) - Constructor for class com.yworks.yfiles.algorithms.LayoutGraphHider
Instantiates a new GraphHider for the given graph.
LayoutGraphUtilities - Class in com.yworks.yfiles.layout
The LayoutGraphUtilities provides several helper and utility functions for LayoutGraph and the layout algorithms.
LayoutKeys - Class in com.yworks.yfiles.layout
Helper class that provides unique identifiers for some general purpose data providers.
LayoutMode - Enum in com.yworks.yfiles.layout.hierarchic
 
LayoutMultiplexer - Class in com.yworks.yfiles.layout
A LayoutMultiplexer delegates its layout calls to a core layout algorithm that is dynamically chosen at runtime by inspecting the nodes of the input graph.
LayoutMultiplexer() - Constructor for class com.yworks.yfiles.layout.LayoutMultiplexer
Creates a new instance of LayoutMultiplexer.
LayoutOrientation - Enum in com.yworks.yfiles.layout
Orientation specifier which defines that the main layout orientation is from top to bottom.
LayoutOrientation - Enum in com.yworks.yfiles.layout.partial
 
layoutParallelEdges(LayoutGraph, IEdgeMap) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Assigns a layout to all parallel edges.
layoutRoot(Node) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Calculates the layout for the given root node and its subtrees.
layoutSelfLoops(LayoutGraph) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Calculates the routes of the self-loops in the given graph.
LayoutStyle - Enum in com.yworks.yfiles.layout.circular
 
LayoutStyle - Enum in com.yworks.yfiles.layout.orthogonal
 
layoutSubgraph(LayoutGraph) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method is called during the layout process and calculates the layout for the given subgraph component using the specified core layout algorithm.
LayoutUtilities - Class in com.yworks.yfiles.graph
Provides methods to run an automatic layout algorithm on an IGraph.
LEADING - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment left of the children.
LEADING_EDGE_DPKEY - Static variable in class com.yworks.yfiles.layout.ParallelEdgeRouter
A DataProvider key for specifying the master edges Marked edges won't be removed for the core layout algorithm.
LEADING_HEADER - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes the leading stripe header.
LeafNodePlacer - Class in com.yworks.yfiles.layout.tree
A LeafNodePlacer creates a SubtreeShape for a leaf node and routes its incoming edge at the target side.
LeafNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.LeafNodePlacer
Creates a new LeafNodePlacer instance with default settings.
LeafPlacement - Enum in com.yworks.yfiles.layout.tree
 
left - Variable in class com.yworks.yfiles.algorithms.YInsets
The inset from the left.
left - Variable in class com.yworks.yfiles.geometry.InsetsD
Gets the left inset.
LEFT - Static variable in class com.yworks.yfiles.layout.Direction
Decodes the left direction.
LEFT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the left inside the node.
left - Variable in class com.yworks.yfiles.layout.NodeHalo
The NodeHalo size at the left side of the node.
LEFT - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment at the left side.
LEFT - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which the left sides of rectangular elements will snap.
LEFT - Static variable in class com.yworks.yfiles.view.MouseButtons
The left mouse button.
LEFT_IN_FLOW - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port lying left of the direction of the main flow of the edge or of the overall layout.
LEFT_OF_EDGE - Static variable in class com.yworks.yfiles.graph.labelmodels.EdgeSides
The label should be placed on the left hand side of the edge path if looking from the source node into the direction of the target node.
LEFT_OF_EDGE - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed on the left hand side of the edge path.
LEFT_RIGHT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
A DataProvider key for assigning nodes to the left or the right side of the bus If no IDataProvider is specified using this key, the nodes will be placed alternating from left to right.
LEFT_TO_RIGHT - Static variable in class com.yworks.yfiles.layout.MirrorModes
Mirroring specifier that defines that layout orientation LayoutOrientation.LEFT_TO_RIGHT will be mirrored.
LeftRightNodePlacer - Class in com.yworks.yfiles.layout.tree
The LeftRightNodePlacer arranges the children in a subtree on the left and the right of a vertical bus.
LeftRightNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Creates a new LeftRightNodePlacer instance with default settings.
LeftRightNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Creates a new LeftRightNodePlacer instance using the given modification matrix.
leftTurn(YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
length() - Method in class com.yworks.yfiles.algorithms.LineSegment
Returns the length of the line segment, this is the value of the Euclidean norm.
length() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the number of points in the path.
length() - Method in class com.yworks.yfiles.algorithms.YVector
Returns the length of the vector, this is the value of the euclidean norm.
length() - Method in class com.yworks.yfiles.layout.router.polyline.Path
Returns the number of CellEntrance objects in this path.
limitViewport(CanvasControl, RectD) - Method in class com.yworks.yfiles.view.ViewportLimiter
Inspects the desired or suggested new viewport for the given control and returns a valid viewport to use.
LINEAR_MOVE - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves linearly with the mouse in both directions.
LINEAR_MOVE_X - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves linearly with the mouse in horizontal direction.
LINEAR_MOVE_Y - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The element moves linearly with the mouse in vertical direction.
LINES - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
Elements shall be snapped to horizontal and vertical grid lines.
lineSegment() - Method in interface com.yworks.yfiles.algorithms.ILineSegmentCursor
Gets the instance of LineSegment the cursor is currently pointing on.
LineSegment - Class in com.yworks.yfiles.algorithms
This class represents a line segment in the plane.
LineSegment(YPoint, YPoint) - Constructor for class com.yworks.yfiles.algorithms.LineSegment
Returns a new LineSegment.
lineSegments() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the points in the path.
linesIntersect(double, double, double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Geom
Returns whether the two lines defined by the given coordinates intersect or not.
lineTo(double, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.LINE_TO operation to the path elements.
lineTo(IPoint) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.LINE_TO operation to the path elements.
lineTo(PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.LINE_TO operation to the path elements.
Linkage - Enum in com.yworks.yfiles.algorithms
A specifier for single-linkage clustering.
ListCell - Class in com.yworks.yfiles.algorithms
Represents a so-called "cell" or "link" of the doubly linked list implementation YList.
listIterator() - Method in class com.yworks.yfiles.algorithms.YList
 
loadClass(String) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
lockPortMovement(IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Locks the movement of the ports of the edges so that OrthogonalEdgeEditingContext.shouldMoveEndImplicitly(IEdge, boolean) will yield false for the provided edge during the current edit.
LONG_PRESS - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A long press has been recognized.
longPressDurationProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the long press time that indicates the amount of time that may pass before a touch down is considered a long press when the pointer stays within its CanvasControl.getDragSize() area.
longValue() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
lookFurther(Node) - Method in class com.yworks.yfiles.algorithms.Dfs
Callback method that will be invoked whenever DFS continues its search at a new root node.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.DefaultGraph
Returns an instance that provides another aspect of this instance of the given type or null.
lookup(Object, Class) - Method in interface com.yworks.yfiles.graph.IContextLookup
Tries to create or retrieve an implementation of the given type for a given item.
lookup(Class<T>, Object, IContextLookup) - Static method in interface com.yworks.yfiles.graph.IContextLookup
Utility method that helps keeping code more clean when using IContextLookup IContextLookup.lookup(Object, Class) calls.
lookup(Class<T>, Object, IContextLookup, T) - Static method in interface com.yworks.yfiles.graph.IContextLookup
Utility method that helps keeping code more clean when using IContextLookup IContextLookup.lookup(Object, Class) calls.
lookup(Class<T>, Object) - Method in interface com.yworks.yfiles.graph.IContextLookup
Typesafe convenience method for the IContextLookup.lookup(Object, Class) method.
lookup(Class<T>) - Method in interface com.yworks.yfiles.graph.ILookup
Returns an instance that implements the given type or null.
lookup(Class<T>, ILookup) - Static method in interface com.yworks.yfiles.graph.ILookup
Utility method that helps keeping code more clean when using ILookup () calls.
lookup(Class<T>, ILookup, T) - Static method in interface com.yworks.yfiles.graph.ILookup
Utility method that helps keeping code more clean when using ILookup ILookup.lookup(Class) calls.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.CompositeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.FreeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.FreeNodeLabelModel
Returns this instance if an instance of ILabelModelParameterFinder is requested and null otherwise.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.GenericLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
 
lookup(Object, Class) - Method in class com.yworks.yfiles.graph.LookupChain
Performs the actual lookup operation.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.portlocationmodels.BendAnchoredPortLocationModel
This implementation has nothing in its lookup and will always yield .
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.portlocationmodels.GenericPortLocationModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.SimpleBend
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.SimpleEdge
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.SimpleLabel
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.SimpleNode
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.SimplePort
 
lookup(IEdge, Class) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Performs the ILookup.lookup(Class) operation for the IEdgeStyleRenderer.getContext(IEdge, IEdgeStyle) that has been queried from the Renderer.
lookup(ILabel, Class) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Performs the ILookup.lookup(Class) operation for the ILabelStyleRenderer.getContext(ILabel, ILabelStyle) that has been queried from the Renderer.
lookup(INode, Class) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Performs the ILookup.lookup(Class) operation for the INodeStyleRenderer.getContext(INode, INodeStyle) that has been queried from the Renderer.
lookup(IPort, Class) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Performs the ILookup.lookup(Class) operation for the IPortStyleRenderer.getContext(IPort, IPortStyle) that has been queried from the Renderer.
lookup(IStripe, Class) - Method in class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Performs the ILookup.lookup(Class) operation for the IStripeStyleRenderer.getContext(IStripe, IStripeStyle) that has been queried from the Renderer.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Delegates to the ContextLookup of the ILabelStyle.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Implementation of the ILookup.lookup(Class) method.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Implements the ILookup interface.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Implementation of the ILookup.lookup(Class) method.
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graph.Table
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graphml.ChildParseContext
 
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
lookup(Class) - Method in class com.yworks.yfiles.graphml.DefaultValueSerializerContext
 
lookup(Class) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Dynamically retrieve an instance of type.
lookup(Class) - Method in class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
Returns the wrapped IParseContext for this serviceType, otherwise .
lookup(Class) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Dynamically retrieve an instance of type.
lookup(Class) - Method in class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
Returns the wrapped IWriteContext for this serviceType, otherwise .
lookup(Class<TLookup>) - Method in class com.yworks.yfiles.view.CanvasControl
 
LookupChain - Class in com.yworks.yfiles.graph
An implementation of a chain of IContextLookupChainLinks.
LookupChain() - Constructor for class com.yworks.yfiles.graph.LookupChain
 
lookupContext(TemplateLabelStyle, ILabel, Class) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Delegates to the TemplateLabelStyle's ContextLookup.
lookupContext(TemplatePortStyle, IPort, Class) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Delegates to the TemplatePortStyle's ContextLookup.
LookupDecorator<TDecoratedType,TInterface> - Class in com.yworks.yfiles.graph
A convenience class that simplifies using an ILookupDecorator.
LookupDecorator(Class<TDecoratedType>, Class<TInterface>, ILookupDecorator, boolean, boolean) - Constructor for class com.yworks.yfiles.graph.LookupDecorator
Initializes a new instance of the LookupDecorator class.
LOST_CAPTURE - Static variable in class com.yworks.yfiles.view.Touch2DEvent
Touch capture has been lost while the device was down.
LOST_CAPTURE_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies the loss of touch capture for the primary device.
LOST_CAPTURE_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies the loss of touch capture for the secondary device.
lower() - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance one step closer to the beginning of the group rendering list, so that it will be rendered behind its current predecessor.
lowerAngle - Variable in class com.yworks.yfiles.layout.tree.BalloonLayout.NodeInfo
The lower angle of the subtree wedge rooted at the node.

M

main(String[]) - Static method in class com.yworks.yfiles.utils.Version
 
makeBiconnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Makes the given graph biconnected by inserting a minimum number of edges in the graph.
makeConnected(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Makes a graph connected by adding additional edges to the graph.
makeDFSAcyclic(Graph, EdgeList) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Removes cycles from the graph using a depth first search.
makeVisible(RectD) - Method in class com.yworks.yfiles.view.CanvasControl
Ensures that the provided bounds are visible in this control by adjusting the viewport correspondingly.
manhattanDistanceTo(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Returns the Manhattan distance of this orthogonal interval and the given orthogonal interval.
Mapper<K,V> - Class in com.yworks.yfiles.graph
An IMapper implementation backed by a Map.
Mapper() - Constructor for class com.yworks.yfiles.graph.Mapper
Creates an instance using a HashMap as the backing store.
Mapper(Map<K, V>) - Constructor for class com.yworks.yfiles.graph.Mapper
Creates an instance using the provided Map as the backing store.
MapperInputHandler<TKey,TData> - Class in com.yworks.yfiles.graphml
An IInputHandler implementation that uses an IMapper instance to associate the values with the keys.
MapperInputHandler(Class<TKey>, Class<TData>) - Constructor for class com.yworks.yfiles.graphml.MapperInputHandler
Initializes a new instance of the MapperInputHandler class that uses the IParseContext for deserialization.
MapperInputHandler(Class<TKey>, Class<TData>, IEventHandler<HandleDeserializationEventArgs>, Class) - Constructor for class com.yworks.yfiles.graphml.MapperInputHandler
Initializes a new instance of the MapperInputHandler class that uses the event handler for deserialization and suggests the provided target type for the deserializer.
MapperInputHandler(Class<TKey>, Class<TData>, IEventHandler<HandleDeserializationEventArgs>) - Constructor for class com.yworks.yfiles.graphml.MapperInputHandler
Initializes a new instance of the MapperInputHandler class that uses the event handler for deserialization and suggests the provided target type for the deserializer.
MapperMetadata - Class in com.yworks.yfiles.graph
The meta data that is associated with IMappers in a IMapperRegistry.
MapperMetadata(MapperMetadata) - Constructor for class com.yworks.yfiles.graph.MapperMetadata
Initializes a new instance of the MapperMetadata from the given instance class.
MapperMetadata(Class, Class) - Constructor for class com.yworks.yfiles.graph.MapperMetadata
Initializes a new instance of the MapperMetadata class.
MapperOutputHandler<TKey,TData> - Class in com.yworks.yfiles.graphml
An implementation of the AbstractOutputHandler class, that uses an IMapper to retrieve the values to output for each item and a Serializer callback for the serialization or delegates to the IWriteContext.serialize(Type, IWriteContext, java.lang.Object) callback.
MapperOutputHandler(Class<TKey>, Class<TData>, String) - Constructor for class com.yworks.yfiles.graphml.MapperOutputHandler
Initializes a new instance of the MapperOutputHandler class using the given name and inferring the scope and the type from the class parameters.
MapperOutputHandler(Class<TKey>, Class<TData>, KeyScope, String, KeyType) - Constructor for class com.yworks.yfiles.graphml.MapperOutputHandler
Initializes a new instance of the MapperOutputHandler class using the provided key scope, the name, and the key type.
MapperRegistry - Class in com.yworks.yfiles.graph
A simple HashMap-based implementation of the IMapperRegistry interface.
MapperRegistry() - Constructor for class com.yworks.yfiles.graph.MapperRegistry
 
Maps - Class in com.yworks.yfiles.algorithms
This class provides convenience and transformation services for Node- and EdgeMaps.
markAsUnshared(IWriteContext, Object) - Method in interface com.yworks.yfiles.graphml.IReferenceHandler
Unregister a shared resource.
markPortLabelForFallbackPlacement(LabelLayoutData) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Marks the given port label for a non-port placement (fallback).
MarkupExtension - Class in com.yworks.yfiles.graphml
Base class for objects that are serialized in GraphML as complex XML elements instead of simple attributes.
MarkupExtension() - Constructor for class com.yworks.yfiles.graphml.MarkupExtension
 
MARQUEE_RECTANGLE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
A ResourceKey that can be used to store a IVisualTemplate that can be used to create the visual that will be used to draw the marquee box.
MarqueeSelectionEventArgs - Class in com.yworks.yfiles.view.input
Event arguments used by MarqueeSelectionInputMode.
MarqueeSelectionInputMode - Class in com.yworks.yfiles.view.input
An IInputMode implementation that can handle marquee selections performed by the user with a mouse.
MarqueeSelectionInputMode() - Constructor for class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Creates a new instance of the marquee selection mode.
MASK - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
A constant for masking actual style constants from style modifiers.
matchesName(Element, String) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Checks whether the name attribute in definition matches name.
matchesScope(Element, KeyScope) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Checks whether the scope attribute in definition matches scope.
matchesType(Element, KeyType) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Checks whether the type attribute in definition matches type.
matchesUri(Element, String) - Static method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Checks whether the uri attribute in definition matches uri.
Matrix2D - Class in com.yworks.yfiles.geometry
An implementation of a matrix that represents an affine transformation and works with PointD.
Matrix2D() - Constructor for class com.yworks.yfiles.geometry.Matrix2D
Create an identity matrix.
Matrix2D(double, double, double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.Matrix2D
Create a matrix using the provided matrix entries.
MatrixOrder - Enum in com.yworks.yfiles.geometry
Enumeration constant for use in Matrix2D operations.
maximumHorizontalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the the maximum value for the vertical scroll bar.
maximumVerticalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the maximum value for the vertical scroll bar.
maximumZoomProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the maximum zoom level that is valid for this canvas control.
mayIntersectClip(RectD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Performs a quick test to decide whether this path might intersect the clipping rectangle, provided the path would be rendered using stroke of the given width.
MEDIAN - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment at the median child node.
MemoryIconLabelStyle - Class in com.yworks.yfiles.graph.styles
A mutable implementation of the ILabelStyle interface that uses BitmapSources that are built from memory as the icon.
MemoryIconLabelStyle() - Constructor for class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Creates a new instance using no icon and IconLabelStyleRenderer as renderer.
MemoryIconLabelStyle(Image) - Constructor for class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Creates a new instance using the provided icon and IconLabelStyleRenderer as renderer.
MemoryIconLabelStyle(Image, IconLabelStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Creates a new instance using the provided icon and renderer.
MemoryImageNodeStyle - Class in com.yworks.yfiles.graph.styles
An implementation of the INodeStyle interface that uses BitmapSource that are built from memory as visual representation of a node.
MemoryImageNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Creates a new instance.
MemoryImageNodeStyle(Image) - Constructor for class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Creates a new instance with the given imageSource.
MemoryImageNodeStyle(Image, INodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Creates a new instance using the specified image and a custom renderer instance.
MemoryImageNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A style renderer implementation that can be used together with MemoryImageNodeStyle instances.
MemoryImageNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
 
merge(LayoutGraph, ILayoutDataProvider, ILayers, ILayers) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayeredComponentsMerger
 
merge(LayoutGraph, ILayoutDataProvider, ILayers, ILayers) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayeredComponentsMerger
Merges two ILayers instances.
mergeWith(TreeLayout.SubtreeShape) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Merges the given TreeLayout.SubtreeShape instance with this TreeLayout.SubtreeShape instance.
mergeWithMax(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Merges this borderline with the given borderline using the "maximum" policy.
mergeWithMin(BorderLine) - Method in class com.yworks.yfiles.algorithms.BorderLine
Merges this borderline with the given borderline using the "minimum" policy.
MergingFoldingEdgeConverter - Class in com.yworks.yfiles.graph
A simple implementation of the IFoldingEdgeConverter interface that will make the view contain at most one folding edge between each pair of nodes by letting a single folding edge represent all master edges.
MergingFoldingEdgeConverter() - Constructor for class com.yworks.yfiles.graph.MergingFoldingEdgeConverter
Initializes a new instance of the MergingFoldingEdgeConverter class.
MergingPolicy - Enum in com.yworks.yfiles.layout.hierarchic
 
MIDDLE - Static variable in class com.yworks.yfiles.view.MouseButtons
The middle mouse button.
midPoint(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.YPoint
Returns a point that geometrically lies in in the middle of the line formed by the given points.
minCostFlow(Graph, IDataProvider, IDataProvider, IDataProvider, IDataProvider, IEdgeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.NetworkFlows
Solves a minimum cost flow problem with a capacity scaling algorithm.
minCostFlow(Graph, IDataProvider, IDataProvider, IDataProvider, IEdgeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.NetworkFlows
minCostFlow(Graph, Node, Node, IDataProvider, IDataProvider, IEdgeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.NetworkFlows
Solves a minimum cost maximum flow problem.
minimum(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.SpanningTrees
Calculates a minimum spanning tree for the given graph.
MINIMUM_DISTANCE_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.ShuffleLayout
A DataProvider key for specifying a minimum distance for each node The default minimum distance specified by MinimumNodeDistance will be ignored for a node if the IDataProvider registered with this key contains a valid minimum distance for that node.
MINIMUM_EDGE_DISTANCE_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for specifying the minimum distance to the next edge or node side
MINIMUM_FIRST_SEGMENT_LENGTH_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for specifying the minimum length of the first segment of each edge
MINIMUM_LAST_SEGMENT_LENGTH_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for specifying the minimum length of the last segment of each edge
MINIMUM_NODE_DISTANCE_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for defining for each node a minimum distance to the self-loop edges
MINIMUM_NODE_SIZE_DPKEY - Static variable in class com.yworks.yfiles.layout.GroupingKeys
A DataProvider key for assigning minimum sizes for group nodes.
MINIMUM_OCTILINEAR_SEGMENT_LENGTH_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for specifying the minimum length of the octilinear segments of an octilinear edge
minimumHorizontalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the minimum value for the horizontal scroll bar.
MinimumNodeSizeStage - Class in com.yworks.yfiles.layout
MinimumNodeSizeStage enforces a given minimum width/height of the nodes of a graph during the layout process.
MinimumNodeSizeStage(ILayoutAlgorithm, double, double) - Constructor for class com.yworks.yfiles.layout.MinimumNodeSizeStage
Creates a new MinimumNodeSizeStage instance using the given core layout algorithm along with a specific minimum width and height for the nodes.
MinimumNodeSizeStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.MinimumNodeSizeStage
Creates a new MinimumNodeSizeStage instance using the given core layout algorithm.
MinimumSizeGroupBoundsCalculator - Class in com.yworks.yfiles.layout
This IGroupBoundsCalculator allows custom insets for group nodes and guarantees that their provided minimum sizes will be maintained.
MinimumSizeGroupBoundsCalculator() - Constructor for class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Creates a new instance of MinimumSizeGroupBoundsCalculator with default settings.
MinimumSizeGroupBoundsCalculator(Object) - Constructor for class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Creates a new instance of MinimumSizeGroupBoundsCalculator with the given key as minimum node size key.
minimumVerticalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the minimum value for the vertical scroll bar.
minimumZoomProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the minimum the minimum zoom level for this canvas control.
MIR_HOR - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a horizontal mirroring.
MIR_HOR_ROT90 - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a horizontal mirroring and a counter-clockwise rotation by 90 degrees.
MIR_VERT - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a vertical mirroring.
MIR_VERT_ROT90 - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a vertical mirroring and a counter-clockwise rotation by 90 degrees.
MirrorModes - Class in com.yworks.yfiles.layout
 
mix(Color, Color, double) - Static method in class com.yworks.yfiles.utils.ImageSupport
Mixes two colors using the provided ratio.
MODE_MASK - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
ModelManager<T> - Class in com.yworks.yfiles.view
Manages the visual representations of items in a CanvasControl.
ModelManager(CanvasControl) - Constructor for class com.yworks.yfiles.view.ModelManager
Creates a new instance that will manage the items for the given canvas.
ModelParameter() - Constructor for class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Creates a new instance of FreeEdgeLabelLayoutModel.ModelParameter with radius 50 and angle 0.
ModelParameter(double, double, double) - Constructor for class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Creates a new instance of FreeEdgeLabelLayoutModel.ModelParameter with the given radius, angle and rotation angle.
ModelParameter(double, double) - Constructor for class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Creates a new instance of FreeEdgeLabelLayoutModel.ModelParameter with the given radius, angle and rotation angle.
ModelParameter() - Constructor for class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel.ModelParameter
Creates a new instance of FreeNodeLabelLayoutModel.ModelParameter.
ModelParameter(double, double) - Constructor for class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel.ModelParameter
Creates a new instance of FreeNodeLabelLayoutModel.ModelParameter with the given offset.
MODIFIER_AS_IS - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
A modifier that can be added to normal style specifiers to indicate that the arrangement strategy should take the initial positions of the components into account.
MODIFIER_MASK - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
A bitmask that can be used to query modifications of the actual mode such as GraphClipboard.ParentNodeDetectionModes.ALLOW_SELF or GraphClipboard.ParentNodeDetectionModes.FORCE.
MODIFIER_NO_OVERLAP - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
A modifier that can be added to normal style specifiers to indicate that the arrangement strategy should produce a non-overlapping component layout.
ModifierKeys - Class in com.yworks.yfiles.view
 
MonotonicPathRestriction - Enum in com.yworks.yfiles.layout.router
 
morphLayout(GraphControl, ILayoutAlgorithm, Duration, IEventHandler<LayoutEventArgs>) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(GraphControl, ILayoutAlgorithm, Duration, LayoutData, IEventHandler<LayoutEventArgs>) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(GraphControl, ILayoutAlgorithm, Duration) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(GraphControl, ILayoutAlgorithm, Duration, LayoutData) - Static method in class com.yworks.yfiles.graph.LayoutUtilities
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(ILayoutAlgorithm, Duration) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(ILayoutAlgorithm, Duration, LayoutData) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(ILayoutAlgorithm, Duration, IEventHandler<LayoutEventArgs>) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
morphLayout(ILayoutAlgorithm, Duration, LayoutData, IEventHandler<LayoutEventArgs>) - Method in class com.yworks.yfiles.view.GraphControl
Convenience method that runs a layout on the graph of a given graph control, animates the transition, and calls the given doneHandler once the animation has finished.
MOUSE - Static variable in class com.yworks.yfiles.view.input.InertiaPolicies
Move the viewport using inertia when the mouse has been used to drag the viewport.
Mouse2DEvent - Class in com.yworks.yfiles.view
Enumeration of the possible Mouse2DEvent types.
Mouse2DEvent(Object, EventType<Mouse2DEvent>, PointD, MouseButtons, ModifierKeys, MouseButtons, ModifierKeys) - Constructor for class com.yworks.yfiles.view.Mouse2DEvent
Constructs a new mouse event argument.
Mouse2DEvent(Object, EventType<Mouse2DEvent>, PointD, MouseButtons, ModifierKeys, MouseButtons, ModifierKeys, int, ScrollType, int, int) - Constructor for class com.yworks.yfiles.view.Mouse2DEvent
Constructs a new mouse event argument.
MOUSE_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies button clicks.
MOUSE_DRAGGED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies mouse drag events.
MOUSE_ENTERED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the mouse has entered the control.
MOUSE_EXITED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the has left the control.
MOUSE_LEFT_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies left mouse button clicks.
MOUSE_LEFT_DOUBLE_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies left mouse button double clicks.
MOUSE_LEFT_DRAGGED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies left mouse button drags.
MOUSE_LEFT_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies left mouse button press events.
MOUSE_LEFT_RELEASED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies left mouse button release events.
MOUSE_LOST_CAPTURE - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies the loss of touch capture for the any device.
MOUSE_MIDDLE_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies middle mouse button clicks.
MOUSE_MIDDLE_DOUBLE_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies middle mouse button double clicks.
MOUSE_MIDDLE_DRAGGED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies middle mouse button drags.
MOUSE_MOVED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies mouse movements that are not drags.
MOUSE_MOVED_OR_DRAGGED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies mouse movements.
MOUSE_MULTI_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies button multi-clicks.
MOUSE_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies mouse movements.
MOUSE_RELEASED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies mouse movements.
MOUSE_RIGHT_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies right mouse button clicks.
MOUSE_RIGHT_DOUBLE_CLICKED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies right mouse button double clicks.
MOUSE_RIGHT_DRAGGED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies right mouse button drags.
MOUSE_RIGHT_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies right mouse button press events.
MOUSE_RIGHT_RELEASED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies right mouse button release events.
MouseButtons - Class in com.yworks.yfiles.view
Flaggable enumeration for the mouse buttons.
mouseEventConsumingDisabledProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines whether consuming mouse events during the bubbling phase for this control is disabled or not.
MouseHoverInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that detects when the mouse hovers over the CanvasControl.
MouseHoverInputMode() - Constructor for class com.yworks.yfiles.view.input.MouseHoverInputMode
Creates a new instance with default values.
MouseHoverInputMode(IEventHandler<ToolTipQueryEventArgs>) - Constructor for class com.yworks.yfiles.view.input.MouseHoverInputMode
Creates a new instance using the provided ToolTip and query callback.
mouseWheelBehaviorProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the behavior of the mouse wheel.
MouseWheelBehaviors - Class in com.yworks.yfiles.view
Flaggable enumeration for the mouse wheel behavior options.
mouseWheelScroll(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
This method will be called by the CanvasControl.onMouse2DWheelTurned(Mouse2DEvent) method, if the MouseWheelBehavior property is set to MouseWheelBehaviors.SCROLL.
mouseWheelScrollFactorProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the factor that controls how fast the viewport scrolls when the mouse wheel is turned.
mouseWheelZoom(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
This method will be called by the CanvasControl.onMouse2DWheelTurned(Mouse2DEvent) method, if the MouseWheelBehavior property is set to MouseWheelBehaviors.ZOOM.
mouseWheelZoomFactorProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the factor by which the zoom level changes when the mouse wheel is turned.
move(double, double) - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Moves this TreeLayout.SubtreeShape instance and its connector by the given offsets.
MOVE - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which can be used to move something.
MOVE_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection down.
MOVE_FOCUS_BACK - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus backwards.
MOVE_FOCUS_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus downwards.
MOVE_FOCUS_FORWARD - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus forwards.
MOVE_FOCUS_PAGE_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus up a page.
MOVE_FOCUS_PAGE_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus up a page.
MOVE_FOCUS_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the focus upwards.
MOVE_LEFT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection left.
MOVE_RIGHT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection right.
MOVE_TO_PAGE_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection down a page.
MOVE_TO_PAGE_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection up a page.
MOVE_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to move the selection up.
moveBy(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Moves this rectangle by applying the offset to the anchor.
moveBy(double, double) - Method in class com.yworks.yfiles.algorithms.YPoint
Returns the point, got by moving this point to another position.
moveBy(PointD) - Method in class com.yworks.yfiles.geometry.MutablePoint
Moves this instance by adding the provided offsets to the coordinates of this point.
moveBy(PointD) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Moves this rectangle by applying the offset to the Location.
moveBy(PointD) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Moves this rectangle by applying the offset to the Anchor.
moveBy(Node, double, double) - Method in class com.yworks.yfiles.layout.LayoutGraph
Moves the upper-left corner of a node by a given vector.
moveBy(PointD) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Delegates the work to the reshapeable.
MOVED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
The mouse has been moved.
MOVED - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A pointer has been moved.
moveEdge(LayoutGraph, Edge, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves all control points of the given edge by the vector (dx,dy).
moveEdges(LayoutGraph, IEdgeCursor, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves the control points of all edges accessible through the given IEdgeCursor by the vector (dx,dy).
MoveFocusDirection - Enum in com.yworks.yfiles.view.input
Enumeration used by NavigationInputMode to determine the direction of the search for items to navigate to.
moveFocusTo(MoveFocusDirection) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Moves the focus into the given direction, not changing the current selection.
MoveInputMode - Class in com.yworks.yfiles.view.input
Generic IInputMode implementation that can be used to move something in the canvas using the mouse.
MoveInputMode() - Constructor for class com.yworks.yfiles.view.input.MoveInputMode
Initializes a new instance of the MoveInputMode class.
MoveLabelInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that can be used to drag a ILabel in a GraphControl.
MoveLabelInputMode() - Constructor for class com.yworks.yfiles.view.input.MoveLabelInputMode
Creates a new instance that will move labels in the graph retrieved from the InputModeContext.
MOVEMENT_X - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The bitwise combination of MoveTypes.LINEAR_MOVE_X and MoveTypes.ARBITRARY_MOVE_X.
MOVEMENT_Y - Static variable in class com.yworks.yfiles.view.input.MoveTypes
The bitwise combination of MoveTypes.LINEAR_MOVE_Y and MoveTypes.ARBITRARY_MOVE_Y.
MovementInfo - Class in com.yworks.yfiles.view.input
A helper class that is used in the context of GraphSnapContext to describe the movement of entities during the edit process.
MovementInfo(PointD, MoveTypes, IModelItem) - Constructor for class com.yworks.yfiles.view.input.MovementInfo
Initializes a new instance of the MovementInfo class.
moveNext() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Advances the cursor to the next position if possible.
moveNext() - Method in interface com.yworks.yfiles.utils.IEnumerator
Increments the current position by 1.
moveNode(LayoutGraph, Node, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves the given node by the vector (dx,dy).
moveNodes(LayoutGraph, INodeCursor, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves all nodes accessible through the given INodeCursor by the vector (dx,dy).
movePrevious() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Moves the cursor to the previous position in the path.
movesHorizontallySynchronizedWith(MovementInfo) - Method in class com.yworks.yfiles.view.input.MovementInfo
Determines whether this instances moves synchronized with the provided info.
moveSubgraph(LayoutGraph, IEdgeCursor, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves the subgraph induced by the edges accessible through the given IEdgeCursor by the vector (dx,dy).
moveSubgraph(LayoutGraph, INodeCursor, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Moves the subgraph induced by the nodes accessible through the given INodeCursor by the vector (dx,dy).
movesVerticallySynchronizedWith(MovementInfo) - Method in class com.yworks.yfiles.view.input.MovementInfo
Determines whether this instances moves synchronized with the provided info.
moveTo(double, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.MOVE_TO operation to the path elements.
moveTo(IPoint) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.MOVE_TO operation to the path elements.
moveTo(PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a PathType.MOVE_TO operation to the path elements.
moveTo(MoveFocusDirection) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Moves the focus into the given direction, setting the selection to the new element.
moveToFirst(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Moves the given node to the first position within the sequence of nodes in this graph.
moveToFirst(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Moves the given edge to the first position within the sequence of edges in this graph.
moveToLast(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Moves the given node to the last position within the sequence of nodes in this graph.
moveToLast(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Moves the given edge to the last position within the sequence of edges in this graph.
MoveTypes - Class in com.yworks.yfiles.view.input
Describes the type of the movement of a point during an edit in the context of GraphSnapContext.
MoveViewportInputMode - Class in com.yworks.yfiles.view.input
An IInputMode implementation that can be used to grab and drag the viewport of the control it is installed in.
MoveViewportInputMode() - Constructor for class com.yworks.yfiles.view.input.MoveViewportInputMode
Creates a new instance of the move viewport mode.
MS_XAML_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace URI for MS XAML elements that are not WPF specific.
MULTI_PARENT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for retrieving descriptors for nodes in multi-parent structures.
MULTI_ROWS - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in multiple rows.
MULTI_ROWS_COMPACT - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in multiple rows.
MULTI_ROWS_HEIGHT_CONSTRAINT - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places the components in ComponentArrangementStyles.MULTI_ROWS with a restricted height.
MULTI_ROWS_HEIGHT_CONSTRAINT_COMPACT - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places the components in ComponentArrangementStyles.MULTI_ROWS with a restricted height and as compact as possible.
MULTI_ROWS_WIDTH_CONSTRAINT - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places the components in ComponentArrangementStyles.MULTI_ROWS with a restricted width.
MULTI_ROWS_WIDTH_CONSTRAINT_COMPACT - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places the components in ComponentArrangementStyles.MULTI_ROWS with a restricted width and as compact as possible.
MultiComponentLayerer - Class in com.yworks.yfiles.layout.hierarchic
This class is a wrapper ILayerer implementation that delegates the actual layering to a delegate ILayerer.
MultiComponentLayerer(ILayerer) - Constructor for class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Creates a new instance of MultiComponentLayerer using the given delegate ILayerer.
MultiComponentLayerer(ILayerer, ILayeredComponentsMerger, Comparator<Object>) - Constructor for class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Creates a new instance of MultiComponentLayerer using the given ILayeredComponentsMerger and Comparator instances.
MultiPageLayout - Class in com.yworks.yfiles.layout.multipage
This layout algorithm subdivides the input graph into several LayoutGraphs (called page graphs) such that the layout (calculated by the specified core layout algorithm) of each graph fits the specified maximum page size.
MultiPageLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.multipage.MultiPageLayout
Creates a new MultiPageLayout instance.
MultiPageLayoutData - Class in com.yworks.yfiles.layout.multipage
Specifies custom data for the MultiPageLayout.
MultiPageLayoutData() - Constructor for class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
 
MultiPageLayoutResult - Class in com.yworks.yfiles.layout.multipage
This class represents the result of a layout run of MultiPageLayout.
MultiParentDescriptor - Class in com.yworks.yfiles.layout.tree
The MultiParentDescriptor provides style information for multi-parent structures.
MultiParentDescriptor() - Constructor for class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Creates a new MultiParentDescriptor instance with default settings.
MultiParentRoutingStyle - Enum in com.yworks.yfiles.layout.tree
 
MultiplexingInputMode - Class in com.yworks.yfiles.view.input
A composite IInputMode implementation that additionally can deal with Exclusive instances.
MultiplexingInputMode() - Constructor for class com.yworks.yfiles.view.input.MultiplexingInputMode
Creates an instance with no initial modes.
multiply(Matrix2D, MatrixOrder) - Method in class com.yworks.yfiles.geometry.Matrix2D
Multiplies this matrix instance by the given instance using the given order.
multiply(PointD, double) - Static method in class com.yworks.yfiles.geometry.PointD
Implements scalar multiplication.
multiply(Matrix2D, PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Implements the vector transformation by calling Matrix2D.transform(PointD).
multiply(AbstractRotatableNodePlacer.Matrix) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
MultiRowConstraint - Enum in com.yworks.yfiles.layout
 
MultiStageLayout - Class in com.yworks.yfiles.layout
An abstract base class for layout algorithms that provides services to simplify and decompose the input graph before it is passed to the core layout algorithm itself.
MultiStageLayout() - Constructor for class com.yworks.yfiles.layout.MultiStageLayout
Creates a new MultiStageLayout instance with default settings.
MutablePoint - Class in com.yworks.yfiles.geometry
A simple default implementation of a mutable point in 2D coordinate space with double precision coordinates.
MutablePoint() - Constructor for class com.yworks.yfiles.geometry.MutablePoint
Creates the point with initially 0.0d values for X and Y.
MutablePoint(IPoint) - Constructor for class com.yworks.yfiles.geometry.MutablePoint
Creates an instance using the given coordinate pair.
MutablePoint(double, double) - Constructor for class com.yworks.yfiles.geometry.MutablePoint
Creates an instance using the given coordinate pair.
MutableRectangle - Class in com.yworks.yfiles.geometry
A simple default implementation of a mutable rectangle in 2D coordinate space with double precision values stored in an instance of IMutablePoint and IMutableSize.
MutableRectangle(IMutablePoint, IMutableSize) - Constructor for class com.yworks.yfiles.geometry.MutableRectangle
Creates a new instance using the provided implementation for the storage of the position and size of the rectangle.
MutableRectangle(double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.MutableRectangle
Creates a new instance using the provided values to initialize the position and size.
MutableRectangle(PointD, SizeD) - Constructor for class com.yworks.yfiles.geometry.MutableRectangle
Creates a new instance using the provided values to initialize the position and size.
MutableRectangle() - Constructor for class com.yworks.yfiles.geometry.MutableRectangle
Creates a new empty instance located at the origin with width and height set to -1.
MutableRectangle(IRectangle) - Constructor for class com.yworks.yfiles.geometry.MutableRectangle
Creates a new instance initialized to the values of the provided argument.
MutableSize - Class in com.yworks.yfiles.geometry
A simple default implementation of a mutable size in 2D coordinate space with double precision values.
MutableSize(ISize) - Constructor for class com.yworks.yfiles.geometry.MutableSize
Creates an instance using the values provided by the size instance.
MutableSize() - Constructor for class com.yworks.yfiles.geometry.MutableSize
Creates the initially empty size, that is both Width and Height are 0.0d.
MutableSize(double, double) - Constructor for class com.yworks.yfiles.geometry.MutableSize
Creates an instance using the given width and height.

N

navigationCommandsEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the value indicating whether navigation related command bindings are enabled.
NavigationInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that can navigate an IGraph displayed in a GraphControl.
NavigationInputMode() - Constructor for class com.yworks.yfiles.view.input.NavigationInputMode
Initializes a new instance of the NavigationInputMode class.
NEAR_BORDER - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes the near-border region of the stripe.
neighbors(Class<T>, T) - Method in interface com.yworks.yfiles.graph.IGraph
Enumerates the neighbors of a given IPortOwner.
NetworkFlows - Class in com.yworks.yfiles.algorithms
This class provides sophisticated algorithms for solving classical network flow problems.
NEVER - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
A callback that will always return false;.
NEVER - Static variable in interface com.yworks.yfiles.view.input.IHitTestable
An IHitTestable that always returns false.
NEVER - Static variable in interface com.yworks.yfiles.view.input.IMarqueeTestable
An implementation that always yields false.
NEVER - Static variable in class com.yworks.yfiles.view.input.InertiaPolicies
Never move the viewport using inertia.
NEVER - Static variable in interface com.yworks.yfiles.view.IVisibilityTestable
An implementation of a IVisibilityTestable that always yields false.
NEW - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to create a new document.
newInstance() - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Creates a new instance of PenaltySettings.
newSharedInstance(LabelPlacements) - Static method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Returns an immutable descriptor instance for the specified placement.
next(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the next segment or null if there is no such segment.
next() - Method in class com.yworks.yfiles.algorithms.BorderLine.Segment
Returns the next segment or null if there is no such segment.
next() - Method in interface com.yworks.yfiles.algorithms.ICursor
Moves this cursor one position forward.
nextInEdge() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the successor of this edge in the list of incoming edges at its target node.
nextOutEdge() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the successor of this edge in the list of outgoing edges at its source node.
NinePositionsEdgeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An edge label model that knows nine different label positions.
NinePositionsEdgeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Initializes a new instance of the NinePositionsEdgeLabelModel class with a Distance of 10 and an Angle of 0.
NinePositionsEdgeLabelModel(double, double) - Constructor for class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Initializes a new instance of the NinePositionsEdgeLabelModel class.
NinePositionsEdgeLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Determines the position of a label in the NinePositionsEdgeLabelModel.
NO_BENDS - Static variable in interface com.yworks.yfiles.view.input.IBendCreator
A static instance that does not create any bends.
NO_CANDIDATES - Static variable in interface com.yworks.yfiles.view.input.IPortCandidateProvider
A generic implementation of the IPortCandidateProvider interface that provides no candidates.
node() - Method in interface com.yworks.yfiles.algorithms.INodeCursor
Gets the node at the current location of the cursor.
Node - Class in com.yworks.yfiles.algorithms
Represents a so-called node in the directed graph data type Graph.
Node(Graph) - Constructor for class com.yworks.yfiles.algorithms.Node
Instantiates a new Node object that will be part of the given graph.
NODE - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for nodes.
NODE_BOTTOM_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the center of the bottom border of the node layout.
NODE_BOTTOM_LEFT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the bottom left corner of the node layout.
NODE_BOTTOM_RIGHT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the bottom right corner of the node layout.
NODE_CENTER_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the center of the node layout.
NODE_CLUSTER_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for assigning a cluster ID to common (non-group) nodes.
NODE_COMPARABLE_DPKEY - Static variable in class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
A DataProvider key for defining a (global) order for nodes
NODE_HALO_DPKEY - Static variable in class com.yworks.yfiles.layout.NodeHalo
A DataProvider key for assigning halos for the nodes
NODE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.GroupingKeys
A DataProvider key for assigning a unique ID for each node.
NODE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutKeys
A DataProvider key for looking up a unique identifier for each node in a graph Layout algorithms may use this information to provide consistent layouts for multiple runs.
NODE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for mapping each node of the input graph to a unique ID.
NODE_INFO_DPKEY - Static variable in class com.yworks.yfiles.layout.radial.RadialLayout
A DataAcceptor key for publishing the circle ID and sector data For each node, the ID of the circle and data regarding the circular sector on which it was placed will be stored.
NODE_LABEL - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for node labels.
NODE_LABEL_CROSSING_COST_FACTORS_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of Double values representing factors that are multiplied by an edge's node label crossing costs in case the edge crosses the corresponding node label registered with key PartitionCellKeys.NODE_LABEL_LAYOUTS_KEY.
NODE_LABEL_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.multipage.MultiPageLayout
A DataProvider key for mapping each node label of the input graph to a unique ID.
NODE_LABEL_LAYOUT_DPKEY - Static variable in class com.yworks.yfiles.layout.LabelLayoutKeys
A DataProvider key for accessing label information of each node in the input graph
NODE_LABEL_LAYOUTS_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of INodeLabelLayouts covering a certain PartitionCell.
NODE_LAYOUT_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataProvider key for providing layout information for each node
NODE_LEFT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the center of the left border of the node layout.
NODE_ORDER_COMPARABLE_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.NodeOrderComparator
A DataProvider key for registering an order for each node in the graph
NODE_PLACER_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for specifying a child node placer for each node.
NODE_PORT_CANDIDATE_SET_DPKEY - Static variable in class com.yworks.yfiles.layout.PortCandidateSet
A DataProvider key for specifying a port candidate set for each node.
NODE_RIGHT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the center of the right border of the node layout.
NODE_STYLE - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the INodeStyle constant.
NODE_TOP_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the center of the top border of the node layout.
NODE_TOP_LEFT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the top left corner of the node layout.
NODE_TOP_RIGHT_ANCHORED - Static variable in class com.yworks.yfiles.graph.portlocationmodels.FreeNodePortLocationModel
A read only immutable singleton instance of a parameter that locates the port at the top right corner of the node layout.
NodeAlignment - Enum in com.yworks.yfiles.layout
 
NodeAlignmentPolicy - Enum in com.yworks.yfiles.view.input
Enumeration used by NavigationInputMode to determine which point (if any) of a group or folder node should be kept fixed when toggling the group node state.
NodeBasedSnapLine - Class in com.yworks.yfiles.view.input
A specialized OrthogonalSnapLine that stores a Node as additional information that can be used for the visualization.
NodeBasedSnapLine(INode, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, Object, double) - Constructor for class com.yworks.yfiles.view.input.NodeBasedSnapLine
Initializes a new instance of the NodeBasedSnapLine class.
NodeBasedSnapLine(INode, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, double, double, Object, double) - Constructor for class com.yworks.yfiles.view.input.NodeBasedSnapLine
Initializes a new instance of the NodeBasedSnapLine class.
nodeBetweenness(Graph, INodeMap, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes betweenness centrality for each node of a given graph.
nodeCount() - Method in class com.yworks.yfiles.algorithms.Graph
The number of nodes in this graph.
NodeDataType - Enum in com.yworks.yfiles.layout.hierarchic
 
NodeDecorator - Class in com.yworks.yfiles.graph
A utility class that helps in decorating the ILookup.lookup(Class) method of INode instances that are contained in an IGraph which are managed by an ILookupDecorator.
NodeDecorator(ILookupDecorator) - Constructor for class com.yworks.yfiles.graph.NodeDecorator
Initializes a new instance of the NodeDecorator class.
NodeDefaults - Class in com.yworks.yfiles.graph
A canonic implementation of the INodeDefaults interface.
NodeDefaults() - Constructor for class com.yworks.yfiles.graph.NodeDefaults
Initializes a new instance of the NodeDefaults class using default properties.
NodeDpKey<TValue> - Class in com.yworks.yfiles.algorithms
This class is used as look-up key for registering IDataProvider for Nodes with a Graph.
NodeDpKey(Class, String) - Constructor for class com.yworks.yfiles.algorithms.NodeDpKey
Initializes a new instance of the NodeDpKey class.
NodeDropInputMode - Class in com.yworks.yfiles.view.input
An ItemDropInputMode specialized to drag'n'drop INodes.
NodeDropInputMode(Class) - Constructor for class com.yworks.yfiles.view.input.NodeDropInputMode
Constructs a new instance of class DropInputMode for the expected data type.
NodeDropInputMode() - Constructor for class com.yworks.yfiles.view.input.NodeDropInputMode
Constructs a new instance of class NodeDropInputMode for the type INode.
nodeEdgeBetweenness(Graph, INodeMap, IEdgeMap, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes betweenness centrality for each node and edge of a given graph.
NodeEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the INode type and carries additional information about the parent node and the group node status.
NodeEventArgs(INode, INode, boolean) - Constructor for class com.yworks.yfiles.graph.NodeEventArgs
Creates a new instance.
NodeHalo - Class in com.yworks.yfiles.layout
A NodeHalo specifies a rectangular area around a specific node.
NodeInfo() - Constructor for class com.yworks.yfiles.layout.radial.RadialLayout.NodeInfo
Creates a new RadialLayout.NodeInfo instance.
NodeLabelCandidate - Class in com.yworks.yfiles.layout
A NodeLabelCandidate describes one valid placement for a node label considering the label model.
NodeLabelCandidate(YOrientedRectangle, Object, INodeLabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.NodeLabelCandidate
Creates a new instance of NodeLabelCandidate described by its box, model parameter and internal flag.
NodeLabelCandidate(YPoint, YDimension, Object, INodeLabelLayout, boolean) - Constructor for class com.yworks.yfiles.layout.NodeLabelCandidate
Creates a new instance of NodeLabelCandidate described by location, size, model parameter and internal flag.
NodeLabelCandidate(YOrientedRectangle, Object, INodeLabelLayout) - Constructor for class com.yworks.yfiles.layout.NodeLabelCandidate
Creates a new instance of NodeLabelCandidate described by its box, model parameter and internal flag.
NodeLabelCandidate(YPoint, YDimension, Object, INodeLabelLayout) - Constructor for class com.yworks.yfiles.layout.NodeLabelCandidate
Creates a new instance of NodeLabelCandidate described by location, size, model parameter and internal flag.
nodeLabelFeatureMap - Variable in class com.yworks.yfiles.layout.DefaultLayoutGraph
A Map associating the owner of a node label with the node label itself.
NodeLabelingPolicy - Enum in com.yworks.yfiles.layout.tree
 
nodeLabelMap - Variable in class com.yworks.yfiles.layout.DefaultLayoutGraph
A INodeMap associating INodeLabelLayouts with the nodes of this graph.
NodeLabelMode - Enum in com.yworks.yfiles.layout.hierarchic
 
NodeLayoutDescriptor - Class in com.yworks.yfiles.layout.hierarchic
This class is used by HierarchicLayoutCore during the various phases to provide the drawing details of the nodes of the graph.
NodeLayoutDescriptor() - Constructor for class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Creates a new instance of a NodeLayoutDescriptor with the default values.
NodeList - Class in com.yworks.yfiles.algorithms
Specialized list implementation for instances of type Node.
NodeList() - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates an empty node list.
NodeList(INodeCursor) - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates a list that is initialized with the nodes provided by the given NodeCursor object.
NodeList(INodeCursor, IDataProvider) - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates a list that is initialized with those nodes from the given NodeCursor object for which the given data provider returns true upon calling its getBool method.
NodeList(Node[]) - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates a list that is initialized with the nodes provided by the given array of nodes.
NodeList(Node) - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates a list that is initialized with a single node provided.
NodeList(NodeList) - Constructor for class com.yworks.yfiles.algorithms.NodeList
Creates a list that is initialized with the entries of the given list.
NODEMODEL_BIGNODE - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
NODEMODEL_KANDINSKY - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
NODEMODEL_POINT - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
NODEMODEL_PRESCRIBEDSIZE - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
NODEMODEL_UNRESTRICTED - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
nodeObjects() - Method in class com.yworks.yfiles.algorithms.Graph
Returns an Iterable that provides access to all nodes residing in this graph.
nodeObjects() - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
 
NodeOrderComparator - Class in com.yworks.yfiles.layout.tree
The NodeOrderComparator compares edges according to a specified order.
NodeOrderComparator() - Constructor for class com.yworks.yfiles.layout.tree.NodeOrderComparator
Creates a new NodeOrderComparator instance.
NodeOrders - Class in com.yworks.yfiles.algorithms
This class provides algorithms that order the nodes of a graph using specific criteria.
NodePairBasedSnapLine - Class in com.yworks.yfiles.view.input
A specialized OrthogonalSnapLine that stores two nodes as additional information that can be used for the visualization.
NodePairBasedSnapLine(INode, INode, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, Object, double) - Constructor for class com.yworks.yfiles.view.input.NodePairBasedSnapLine
Initializes a new instance of the NodePairBasedSnapLine class.
NodePairBasedSnapLine(INode, INode, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, double, double, Object, double) - Constructor for class com.yworks.yfiles.view.input.NodePairBasedSnapLine
Initializes a new instance of the NodePairBasedSnapLine class.
nodePredicateChanged(INode) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Should be called by clients if the NodePredicate changed for the given node.
nodePredicateChanged() - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
Should be called by the client if the NodePredicate changed for the nodes in the graph.
NodeReshapeHandler - Class in com.yworks.yfiles.graph
 
NodeReshapeHandler(INode) - Constructor for class com.yworks.yfiles.graph.NodeReshapeHandler
 
NodeReshapeHandles - Class in com.yworks.yfiles.graph
 
NodeReshapeHandles(IReshapeHandler, HandlePositions, INode) - Constructor for class com.yworks.yfiles.graph.NodeReshapeHandles
 
NodeReshapeSnapResultProvider - Class in com.yworks.yfiles.view.input
The default implementation of the INodeReshapeSnapResultProvider interface.
NodeReshapeSnapResultProvider() - Constructor for class com.yworks.yfiles.view.input.NodeReshapeSnapResultProvider
 
nodes(Graph) - Method in interface com.yworks.yfiles.algorithms.INodeSequencer
Returns a cursor that grants access to all nodes of the given graph in some order.
nodes() - Method in class com.yworks.yfiles.algorithms.NodeList
Returns a node cursor for this node list.
NODES_IN_NODE_TO_EDGE_DISTANCE_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of nodes being in node to edge distance to a certain PartitionCell.
NODES_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references a List of nodes whose bounds are covering a certain PartitionCell.
nodeShapeProvider - Variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
The provider of TreeLayout.SubtreeShapes for single nodes.
NodeSizeConstraintProvider - Class in com.yworks.yfiles.view.input
A simple default implementation of INodeSizeConstraintProvider.
NodeSizeConstraintProvider(ISize, ISize, IRectangle) - Constructor for class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Creates a new instance using the provided size instances as the initial values.
NodeSizeConstraintProvider(ISize, ISize) - Constructor for class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Creates a new instance using the provided size instances as the initial values.
NodeSnapLineProvider - Class in com.yworks.yfiles.view.input
An implementation of the ISnapLineProvider interface that provides OrthogonalSnapLines for INodes.
NodeSnapLineProvider() - Constructor for class com.yworks.yfiles.view.input.NodeSnapLineProvider
 
NodeSnapResultProvider - Class in com.yworks.yfiles.view.input
The default implementation of the INodeSnapResultProvider interface.
NodeSnapResultProvider() - Constructor for class com.yworks.yfiles.view.input.NodeSnapResultProvider
 
nodesToBoxes - Variable in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
The mapping from each node in the AbstractMISLabeling.conflictGraph to the corresponding LabelCandidate instance.
nodesToID - Variable in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
The mapping from nodes in the AbstractMISLabeling.conflictGraph to a corresponding integer value (ID).
NodeStyleDecorationInstaller - Class in com.yworks.yfiles.view
Allows the use of an INodeStyle to render the selection, highlight or focus indicator of nodes.
NodeStyleDecorationInstaller() - Constructor for class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Create a new instance of this class.
NodeStyleLabelStyleAdapter - Class in com.yworks.yfiles.graph.styles
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.
NodeStyleLabelStyleAdapter() - Constructor for class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Initializes a new instance of the NodeStyleLabelStyleAdapter class.
NodeStyleLabelStyleAdapter(INodeStyle, ILabelStyle) - Constructor for class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Creates a label style that uses the provided node style to render the background and the label style to render the foreground of this style.
NodeStylePortStyleAdapter - Class in com.yworks.yfiles.graph.styles
A port style decorator that uses a node style instance to render the port.
NodeStylePortStyleAdapter() - Constructor for class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Initializes a new instance of the NodeStylePortStyleAdapter class.
NodeStylePortStyleAdapter(INodeStyle) - Constructor for class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Creates a port style that uses the provided node style to render the port.
NodeStyleStripeStyleAdapter - Class in com.yworks.yfiles.graph.styles
A stripe style decorator that uses a node style instance to render the stripe.
NodeStyleStripeStyleAdapter() - Constructor for class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
Initializes a new instance of the NodeStyleStripeStyleAdapter class.
NodeStyleStripeStyleAdapter(INodeStyle) - Constructor for class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
Creates a stripe style that uses the provided node style to render the stripe.
NodeTemplate - Class in com.yworks.yfiles.graph.styles
A template for INodes in GraphControl that is used by TemplateNodeStyle to create the visualization of the INode.
NodeTemplate() - Constructor for class com.yworks.yfiles.graph.styles.NodeTemplate
 
NodeType - Enum in com.yworks.yfiles.layout.multipage
 
NON_SERIES_PARALLEL_EDGE_LABELS_DPKEY - Static variable in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
A DataProvider key for marking edge labels of non-series-parallel edges
NON_TREE_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeReductionStage
A DataProvider key for explicitly marking (some) edges that should not be considered for the tree
NONE - Static variable in class com.yworks.yfiles.graph.AdjacencyTypes
NONE - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for no item type.
NONE - Static variable in class com.yworks.yfiles.graph.StripeTypes
Constant for no item type.
NONE - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints no arrow at all.
NONE - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing no special component arrangement at all.
NONE - Static variable in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
Angle offset specifier for edge labels which expresses that no additional offset should be added to the angle.
NONE - Static variable in class com.yworks.yfiles.layout.MirrorModes
Mirroring specifier that can be used for preventing any mirroring of layout orientations.
NONE - Static variable in class com.yworks.yfiles.layout.organic.OutputRestriction
This OutputRestriction does not restrict the output by any means.
NONE - Static variable in class com.yworks.yfiles.view.CompoundKeyEvent
Neither Pressed, nor Typed, nor Released.
NONE - Static variable in class com.yworks.yfiles.view.DragDropKeyStates
No button and no key is pressed.
NONE - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
There is no grid snapping at all.
NONE - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates no position at all.
NONE - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which nothing will snap.
NONE - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
No active hotspot region.
NONE - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
NONE - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
Not a mouse event.
NONE - Static variable in class com.yworks.yfiles.view.MouseButtons
No mouse button.
NONE - Static variable in class com.yworks.yfiles.view.MouseWheelBehaviors
The mouse wheel has no effect.
NONE - Static variable in class com.yworks.yfiles.view.Touch2DEvent
Not a touch event.
norm() - Method in class com.yworks.yfiles.algorithms.YVector
Assigns unit length to the vector.
normalize(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.Centrality
Normalizes the double values of a given INodeMap by dividing each of them by the maximum of all values (maximum norm).
normalize(Graph, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Centrality
Normalizes the double values of a given IEdgeMap by dividing each of them by the maximum of all values (maximum norm).
normalize() - Method in class com.yworks.yfiles.geometry.MutablePoint
Normalizes this point as if it was a vector.
normalize(Graph, IDataProvider, IDataAcceptor) - Method in class com.yworks.yfiles.layout.hierarchic.GivenLayersLayerer
Convenience method that removes empty layers and ensures that the smallest layer has value 0.
normalizeEdges(LayoutGraph, ILayoutDataProvider) - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeReverser
Reverses all edges which point to the wrong direction.
NormalizeGraphElementOrderStage - Class in com.yworks.yfiles.layout
NormalizeGraphElementOrderStage normalizes the order of the elements within a graph to ensure the same order for multiple layout invocations.
NormalizeGraphElementOrderStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
Creates a new NormalizeGraphElementOrderStage instance with an optional core layout algorithm.
NormalizeGraphElementOrderStage() - Constructor for class com.yworks.yfiles.layout.NormalizeGraphElementOrderStage
Creates a new NormalizeGraphElementOrderStage instance with an optional core layout algorithm.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement north of the node.
NORTH - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port on the north (i.e., top) side of a node.
NORTH - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
A type constant that defines the upper border of a PartitionCell.
NORTH - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at north.
NORTH_EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH_EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH_EAST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement north-east of the node.
NORTH_EAST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at north east.
NORTH_WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH_WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
NORTH_WEST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement north-west of the node.
NORTH_WEST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at north west.
NOT_SNAPPED - Static variable in class com.yworks.yfiles.view.input.SnapTypes
Indicates that the location has not been snapped at all.
notContains(Iterable<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphItemTypes
Determines whether the specified items collection contains none of the types described by types.
notContains(FlagsEnum<T>) - Method in class com.yworks.yfiles.utils.FlagsEnum
Determines whether none of the flags in other are also contained in this instance.
notEquals(T, T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
 
notifyChange() - Method in class com.yworks.yfiles.graph.LookupChain
Can be called by client code to trigger the PropertyChanged event manually.
NULL_LAYOUT - Static variable in class com.yworks.yfiles.layout.RecursiveGroupLayout
A constant that represents a ILayoutAlgorithm implementation that does nothing.

O

Obfuscation - Annotation Type in com.yworks.yfiles.utils
A copy of the implementation of the same Annotation found in the bytecode obfuscator yGuard.
ObservableCollection<T> - Class in com.yworks.yfiles.utils
A simple default implementation of an IObservableCollection that is backed by an ordinary Collection.
ObservableCollection() - Constructor for class com.yworks.yfiles.utils.ObservableCollection
Creates a new instance using a ArrayList as the backing store.
ObservableCollection(Collection<T>) - Constructor for class com.yworks.yfiles.utils.ObservableCollection
Creates a new instance using a provided collection as the backing store.
Obstacle - Class in com.yworks.yfiles.layout.router.polyline
This class describes the obstacles that are used by implementations of IObstaclePartition to subdivide an area into PartitionCells.
Obstacle(YRectangle, Object) - Constructor for class com.yworks.yfiles.layout.router.polyline.Obstacle
Creates a new Obstacle instance with the given bounds and additional data.
OCTILINEAR_EDGES_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
A DataProvider key for specifying whether or not an edge is octilinear
OFFSET_EAST - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the east.
OFFSET_MASK - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A bitmask that can be used to query the offsets of a basic handle type.
OFFSET_NORTH - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the north.
OFFSET_SOUTH - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the south.
OFFSET_WEST - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the west.
ok() - Method in interface com.yworks.yfiles.algorithms.ICursor
Gets true if the current cursor position is valid.
ON_EDGE - Static variable in class com.yworks.yfiles.graph.labelmodels.EdgeSides
The label should be placed on the path of the edge.
ON_EDGE - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed on the path of the edge.
ON_SIDE_OF_EDGE_MASK - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Placement specifier mask that masks all placement specifiers that describe the side of the edge.
onAddingBend(IEdge, IBend, int) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before a bend is added to this graph's structure.
onAddingEdgeLabel(IEdge, ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that will be called just before an edge label is added to an edge.
onAddingNodeLabel(INode, ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that will be called just before a node label is added to a node.
onAddingPort(IPortOwner, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called when a port is going to be added to a node.
onAddLabel() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback that is invoked if the shift+F2 key is pressed and AddLabelAllowed is set to true.
onAddLabel() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback that is invoked if the shift+F2 key is pressed and AddLabelAllowed is set to true.
onBeginEditing() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called when editing starts.
onBendAdded(ItemEventArgs<IBend>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the BendAdded event.
onBendAdded(IBend) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that after a bend has been added to this graph's structure.
onBendCopied(IBend, IBend) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after a bend has been copied.
onBendCreated(BendEventArgs) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Triggers the BendCreated event.
onBendLocationChanged(IBend, PointD) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the BendLocationChanged event.
onBendLocationChanged(IBend, PointD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a bend location has changed.
onBendLocationChanged(Object, IBend, PointD) - Method in interface com.yworks.yfiles.graph.IBendLocationChangedHandler
Event delegate method that is used in IGraph's BendLocationChanged event.
onBendRemoved(BendEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the BendRemoved event.
onBendRemoved(IEdge, IBend, int) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that is invoked just after a bend has been removed from its edge.
onBendTagChanged(ItemChangedEventArgs<IBend, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the BendTagChanged event.
onBendTagChanged(IBend, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a bend tag has changed.
onCanceled() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Called after cancel() has been called.
onCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Event dispatch method that will dispatch the Canceled event.
onCanceled() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called after ClickInputMode.cancel() has been called.
onCanceled(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Called when the ConstrainedDragHandler.cancelDrag(IInputModeContext, PointD) method has been called.
onCanceled(IInputModeContext, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
onCanceled() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called after CreateBendInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Called after CreateEdgeInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.DropInputMode
Called after DropInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Called after FocusGuardInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Called after HandleInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Called after ItemHoverInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Called after KeyboardInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Called after MarqueeSelectionInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Called after MouseHoverInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Called after MoveInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called after MoveViewportInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Called after NavigationInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Called after ResizeStripeInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.TapInputMode
Called after TapInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called after TextEditorInputMode.cancel() has been called.
onCanceled() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Called after WaitInputMode.cancel() has been called.
onCancelEditing() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called when editing gets canceled.
onCellCreated(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Re-dispatches the event of the creation of a new PartitionCell to all registered IDecompositionListeners.
onCellCreated(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
 
onCellCreated(PartitionCell) - Method in interface com.yworks.yfiles.layout.router.polyline.IDecompositionListener
Callback after the new given PartitionCell has been created.
onCellFinalized(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Re-dispatches the event of having completed the process of subdivisions of a given PartitionCell to all registered IDecompositionListeners.
onCellFinalized(PartitionCell) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
 
onCellFinalized(PartitionCell) - Method in interface com.yworks.yfiles.layout.router.polyline.IDecompositionListener
Callback after the given PartitionCell has been finalized and won't be further subdivided.
onCellSubdivided(PartitionCell, List<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Re-dispatches the event of the subdivision of a given PartitionCell into several sub-cells to all registered IDecompositionListeners.
onCellSubdivided(PartitionCell, List<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
 
onCellSubdivided(PartitionCell, List<Object>) - Method in interface com.yworks.yfiles.layout.router.polyline.IDecompositionListener
Callback after the given PartitionCell has been subdivided into several sub-cells.
onChangingEdgePorts(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the ports of an edge are being changed.
onChangingEdgeStyle(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before an edge style is being changed.
onChangingGraphTag(Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the graph's tag is being changed.
onChangingLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the LayoutParameter of a label is being changed.
onChangingLabelPreferredSize(ILabel, SizeD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the preferred size of a label is being changed.
onChangingLabelStyle(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before a label style is being changed.
onChangingLabelText(ILabel, String) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the text of a label is being changed.
onChangingNodeStyle(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before a node style is being changed.
onChangingPortLocationModelParameter(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the LocationParameter of a port is being changed.
onChangingPortStyle(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before a port style is being changed.
onCleanedUp(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Raises the CleanedUp event.
onCleanUp(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.SnapContext
Raises the SnapContext.cleanUp() event.
onClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a click gesture.
onClickInputModeChanged(ClickInputMode, ClickInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the ClickInputMode property value changes and after initialization of the field.
onClickInputModeClicked(Object, ClickEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback that gets triggered once ClickInputMode triggers the Clicked event.
onClickInputModeDoubleClicked(Object, ClickEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback that gets triggered once ClickInputMode triggers the DoubleClicked event.
onCollectSnapLines(CollectGraphSnapLinesEventArgs) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Raises the CollectSnapLines event.
onCollectSnapLines(CollectLabelSnapLineEventArgs) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Raises the CollectSnapLines event.
onCollectSnapResults(CollectSnapResultsEventArgs) - Method in class com.yworks.yfiles.view.input.SnapContext
Raises the CollectSnapResults event.
onCompoundKeyPressedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the user has pressed a key on the CanvasControl.
onCompoundKeyReleasedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the user has released a key on the CanvasControl.
onCompoundKeyTypedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the user has typed a key on the CanvasControl.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Called after the ConcurrencyController property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.DropInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
 
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.TapInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerActivated() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Called after the Active property of the installed ConcurrencyController has been set to true.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.DropInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
 
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
 
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.TapInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onConcurrencyControllerDeactivated() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Called after the Active property of the installed ConcurrencyController has been set to false.
onCreateBendInputModeBendCreated(Object, ItemEventArgs<IBend>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback that is called as soon as CreateBendInputMode created a new bend.
onCreateBendInputModeChanged(CreateBendInputMode, CreateBendInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the CreateBendInputMode property value changes and after initialization of the field.
onCreateEdgeInputModeChanged(CreateEdgeInputMode, CreateEdgeInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the CreateEdgeInputMode property value changes and after initialization of the field.
onCreatingEdge(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the edge is added to this graph's structure.
onCreatingNode(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked before the node is added to this graph's structure.
onDeletedItem(ItemEventArgs<IModelItem>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the DeletedItem event.
onDeletedItem(ItemEventArgs<IModelItem>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the DeletedItem event.
onDeletedSelection(SelectionEventArgs<IModelItem>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the DeletedSelection event.
onDeletedSelection(SelectionEventArgs<IStripe>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the DeletedSelection event.
onDeletingSelection(SelectionEventArgs<IModelItem>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the DeletingSelection event.
onDeletingSelection(SelectionEventArgs<IStripe>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the DeletingSelection event.
onDisabled() - Method in class com.yworks.yfiles.view.CollectionModelManager
Called when this mode gets disabled.
onDisabled() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
 
onDisabled() - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
 
onDisabled() - Method in class com.yworks.yfiles.view.ModelManager
Called when this mode gets disabled.
onDisabled() - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
 
onDoubleClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a double-click gesture.
onDoubleTapped(TapEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Called once this mode has recognized a double-tap gesture.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Triggers the DragCanceled event.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Triggers the DragCanceled event.
onDragCanceled(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Triggers the DragCanceled event.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Triggers the DragCanceled event.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Clears the PositionHandler property.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Triggers the DragCanceled event.
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ReparentStripeInputMode
 
onDragCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Triggers the DragCanceled event.
onDragCanceling(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Triggers the DragCanceling event.
onDragCanceling(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Triggers the DragCanceling event.
onDragCanceling(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Triggers the DragCanceling event.
onDragCanceling(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Triggers the DragCanceling event.
onDragCanceling(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Triggers the DragCanceling event.
onDragDropped(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.DropInputMode
Called once a drag has been dropped on the canvas.
onDragDropped(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
 
onDragDropped(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
onDragEntered(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.DropInputMode
Called once a drag has entered the canvas.
onDragEntered(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Called once a drag has entered the canvas.
onDragEntered(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
onDragExited(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.DropInputMode
Called once a drag has left the canvas.
onDragExited(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
 
onDragExited(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback triggered once the drag has been finalized.
onDragFinished(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Callback triggered once the drag has been finalized.
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback triggered once the drag has been finalized.
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Clears the PositionHandler property.
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Callback triggered once the drag has been finalized.
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ReparentStripeInputMode
 
onDragFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Callback triggered once the drag has been finalized.
onDragFinishing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback triggered before the drag will be finalized.
onDragFinishing(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Callback triggered before the drag will be finalized.
onDragFinishing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback triggered before the drag will be finalized.
onDragFinishing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Callback triggered before the drag will be finalized.
onDragFinishing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Callback triggered before the drag will be finalized.
onDragged(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Callback triggered at the end of each drag.
onDragged(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback triggered at the end of each drag.
onDragged(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Callback triggered at the end of each drag.
onDragged(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback triggered at the end of each drag.
onDragged(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Callback triggered at the end of each drag.
onDragged(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Callback triggered at the end of each drag.
onDraggedOver(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.DropInputMode
Called whenever a drag is over the canvas.
onDraggedOver(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
 
onDraggedOver(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
onDragging(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Callback triggered at the start of each drag.
onDragging(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Callback triggered at the start of each drag.
onDragging(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Callback triggered at the start of each drag.
onDragging(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Callback triggered at the start of each drag.
onDragging(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Callback triggered at the start of each drag.
onDragging(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Callback triggered at the start of each drag.
onDragStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Triggers the DragStarted event.
onDragStarted(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Triggers the DragStarted event.
onDragStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Triggers the DragStarted event.
onDragStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Triggers the DragStarted event.
onDragStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Triggers the DragStarted event.
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Triggers the DragStarting event.
onDragStarting(MarqueeSelectionEventArgs) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Triggers the DragStarting event.
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Triggers the DragStarting event.
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Triggers the DragStarting event.
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ReparentStripeInputMode
 
onDragStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Triggers the DragStarting event.
onEdgeCopied(IEdge, IEdge) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after an edge has been copied.
onEdgeCreated(ItemEventArgs<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the EdgeCreated event.
onEdgeCreated(IEdge) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that triggers the EdgeCreated event.
onEdgeCreated(EdgeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Called by CreateEdgeInputMode.createEdge() after the edge has been finalized.
onEdgeCreationStarted(EdgeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Raises the EdgeCreationStarted event when the gesture for creating an edge has been initialized.
onEdgeLabelAdded(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called after a label has been added to an edge.
onEdgeLabelRemoved(ILabelOwner, ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called after a label has been removed from its edge.
onEdgePortsChanged(EdgeEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the EdgePortsChanged event.
onEdgePortsChanged(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after the ports of an edge has changed.
onEdgePortsChanged(EdgeEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback to be invoked after an edge's source and/or target ports have been changed as the result of an input gesture.
onEdgeRemoved(EdgeEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the EdgeRemoved event.
onEdgeRemoved(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that triggers the EdgeRemoved event.
onEdgeStyleChanged(ItemChangedEventArgs<IEdge, IEdgeStyle>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the EdgeStyleChanged event.
onEdgeStyleChanged(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after the style of an edge has changed.
onEdgeTagChanged(ItemChangedEventArgs<IEdge, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the EdgeTagChanged event.
onEdgeTagChanged(IEdge, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after the tag of an edge has changed.
onEditingCanceled(TextEventArgs) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Raises the EditingCanceled event.
onEditingStarted(TextEventArgs) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Raises the EditingStarted event.
onEditLabel() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback that is invoked if the F2 key is pressed and EditLabelAllowed is set to true.
onEditLabel() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback that is invoked if the F2 key is pressed and EditLabelAllowed is set to true.
onElementCopied(IModelItem, IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
IElementCopiedCallback that will be invoked for each item that has been copied into the clipboard graph in response to a GraphClipboard.copy(IGraph, Predicate, IGraph, INode, IElementCopiedCallback) operation.
onElementCopied(IModelItem, IModelItem) - Method in interface com.yworks.yfiles.graph.IElementCopiedCallback
Callback delegate used by GraphCopier and the like.
onElementCut(IModelItem, IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
IElementCopiedCallback that will be invoked for each item that has been copied into the clipboard graph in response to a GraphClipboard.cut(IGraph, Predicate) operation.
onElementPasted(IModelItem, IModelItem) - Method in class com.yworks.yfiles.graph.GraphClipboard
IElementCopiedCallback that will be invoked for each item that has been pasted into the target graph in response to a GraphClipboard.paste(IGraph, Predicate, IGraph, INode, IElementCopiedCallback, Predicate) operation.
onEnabled() - Method in class com.yworks.yfiles.view.CollectionModelManager
Called when this mode gets enabled.
onEnabled() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
 
onEnabled() - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
 
onEnabled() - Method in class com.yworks.yfiles.view.ModelManager
Called when this mode gets enabled.
onEnabled() - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
 
onEvent(Object, T) - Method in interface com.yworks.yfiles.utils.IEventHandler
Called when the event handler should react on the event.
onFinished(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
onFinished(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
onFocusedChanged() - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Called when the Focused property has changed.
onGestureCanceled(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the GestureCanceled event.
onGestureCanceling(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the GestureCanceling event.
onGestureFinished(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Callback triggered once the drag has been finalized.
onGestureFinishing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Callback triggered before the drag will be finalized.
onGestureStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the GestureStarted event.
onGestureStarting(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the GestureStarting event.
onGraphChanged(IGraph, IGraph) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Called when the WrappedGraph property value changes and after initialization of the field.
onGraphChanged(IGraph, IGraph) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
onGraphChanged(IGraph, IGraph) - Method in class com.yworks.yfiles.view.GraphModelManager
Called when the Graph property changes.
onGraphControlChanged(GraphControl, GraphControl) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the GraphControl property changes.
onGraphCopied(IGraph, IGraph) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after the entire graph has been copied.
onGraphMLParserHandleDeserialization(Object, HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Event handler for the HandleDeserialization event.
onGraphMLParserQueryInputHandlers(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Event handler for the QueryInputHandlers event.
onGraphMLWriterHandleSerialization(Object, HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Event handler for the HandleSerialization event.
onGraphMLWriterQueryOutputHandlers(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Event handler for the QueryOutputHandlers event.
onGraphSelectionChanged(IGraphSelection, IGraphSelection) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the GraphSelection property changes.
onGraphTagChanged(ItemChangedEventArgs<IGraph, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the GraphTagChanged event.
onGraphTagChanged(Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that triggers the GraphTagChanged event.
onGroupCollapsed(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupCollapsed event.
onGroupCollapsing(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupCollapsing event.
onGroupEntered(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupEntered event.
onGroupEntering(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupEntering event.
onGroupExited(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupExited event.
onGroupExiting(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupExiting event.
onGroupExpanded(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupExpanded event.
onGroupExpanding(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Raises the GroupExpanding event.
onHandleDeserialization(HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the HandleDeserialization event.
onHandleDeserialization(HandleDeserializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Fires the HandleDeserialization event.
onHandleInputModeChanged(HandleInputMode, HandleInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the HandleInputMode property value changes and after initialization of the field.
onHandleSerialization(HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the HandleSerialization event.
onHandleSerialization(HandleSerializationEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Fires the HandleSerialization event.
onHide() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Called when the tooltip should be hidden.
onHoveredItemChanged(HoveredItemChangedEventArgs) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Raises the HoveredItemChanged event.
onInitialized(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Event dispatch method that will dispatch the Initialized event.
onInitialized(IInputModeContext, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Called when the ConstrainedDragHandler.initializeDrag(IInputModeContext) method has been called.
onInitialized(IInputModeContext, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
onInitialized(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Raises the Initialized event.
onInitialized(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.SnapContext
Raises the Initialized event.
onInitializing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Event dispatch method that will dispatch the Initializing event.
onInitializing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Raises the Initializing event.
onInitializing(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.SnapContext
Raises the Initializing event.
onInvalidateDisplays(IEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the DisplaysInvalidated event.
onInvalidateDisplays(IEventArgs) - Method in class com.yworks.yfiles.graph.DefaultGraph
Triggers the DisplaysInvalidated event.
onIsGroupNodeChanged(NodeEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Dispatches the IsGroupNodeChanged event.
onItemAdded(T) - Method in class com.yworks.yfiles.utils.ObservableCollection
Callback method that will trigger the ItemAdded event.
onItemChanged(T) - Method in class com.yworks.yfiles.utils.ObservableCollection
Callback method that will trigger the ItemChanged event.
onItemCreated(ItemEventArgs<T>) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Called whenever a new item is created.
onItemRemoved(T) - Method in class com.yworks.yfiles.utils.ObservableCollection
Callback method that will trigger the ItemRemoved event.
onItemSelectionChanged(T, boolean) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Called when an item gets selected or deselected.
onItemSelectionChanged(ItemSelectionChangedEventArgs<IModelItem>) - Method in class com.yworks.yfiles.view.GraphSelection
Raises the ItemSelectionChanged event.
onItemSelectionChanged(ItemSelectionChangedEventArgs<IStripe>) - Method in class com.yworks.yfiles.view.StripeSelection
Raises the ItemSelectionChanged event.
onKeyboardInputModeChanged(KeyboardInputMode, KeyboardInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the KeyboardInputMode changed.
onKeyDown(KeyEvent) - Method in class com.yworks.yfiles.view.CanvasControl
This will transform the key event to ModifierKeys and redispatch the last mouse event.
onKeyPress(KeyEvent) - Method in class com.yworks.yfiles.view.CanvasControl
This implementation will do nothing.
onKeyUp(KeyEvent) - Method in class com.yworks.yfiles.view.CanvasControl
This will transform the key event to ModifierKeys and redispatch the last mouse event.
onLabelAdded(ItemEventArgs<ILabel>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelAdded event.
onLabelAdded(ILabel) - Method in class com.yworks.yfiles.graph.Table
Called after a label has been added to a stripe.
onLabelAdded(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelAdded event.
onLabelAdded(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelAdded event.
onLabelAdding(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Helper method that will be called for ILabelOwners.
onLabelAdding(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelAdding event.
onLabelAdding(LabelEditingEventArgs) - Method in interface com.yworks.yfiles.view.input.IEditLabelHelper
Helper method that will be called when trying to add a label to an ILabelOwner.
onLabelAdding(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelAdding event.
onLabelChanged(ILabel) - Method in class com.yworks.yfiles.graph.Table
Callback that is invoked after a label has changed.
onLabelCopied(ILabel, ILabel) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after a label has been copied.
onLabelEditing(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Helper method that will be called for ILabelOwners.
onLabelEditing(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelEditing event.
onLabelEditing(LabelEditingEventArgs) - Method in interface com.yworks.yfiles.view.input.IEditLabelHelper
Helper method that will be called when trying to edit a label.
onLabelEditing(LabelEditingEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelEditing event.
onLabelLayoutParameterChanged(ItemChangedEventArgs<ILabel, ILabelModelParameter>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelLayoutParameterChanged event.
onLabelLayoutParameterChanged(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a label model parameter has changed.
onLabelPreferredSizeChanged(ItemChangedEventArgs<ILabel, SizeD>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelPreferredSizeChanged event.
onLabelPreferredSizeChanged(ILabel, SizeD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after the preferred size of a label has changed.
onLabelRemoved(LabelEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelRemoved event.
onLabelRemoved(ILabelOwner, ILabel) - Method in class com.yworks.yfiles.graph.Table
Called after a label has been removed from its stripe.
onLabelSnapContextChanged(SnapContext, SnapContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the LabelSnapContext property context changed.
onLabelStyleChanged(ItemChangedEventArgs<ILabel, ILabelStyle>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelStyleChanged event.
onLabelStyleChanged(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a label style has changed.
onLabelTagChanged(ItemChangedEventArgs<ILabel, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelTagChanged event.
onLabelTagChanged(ILabel, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a label tag has changed.
onLabelTextChanged(ItemChangedEventArgs<ILabel, String>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the LabelTextChanged event.
onLabelTextChanged(ILabel, String) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a label text has changed.
onLabelTextChanged(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelTextChanged event.
onLabelTextChanged(ItemEventArgs<ILabel>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelTextChanged event.
onLabelTextEdited(ILabel, String) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the text of a label has been edited.
onLabelTextEdited(ILabel, String) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the text of a label has been edited.
onLabelTextEditingCanceled(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelTextEditingCanceled event.
onLabelTextEditingCanceled(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelTextEditingCanceled event.
onLabelTextEditingStarted(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the LabelTextEditingStarted event.
onLabelTextEditingStarted(LabelEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the LabelTextEditingStarted event.
onLeftClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a left click gesture.
onLeftDoubleClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a left double-click gesture.
ONLY_WHEN_FOCUSED - Static variable in class com.yworks.yfiles.view.MouseWheelBehaviors
Can be combined with MouseWheelBehaviors.ZOOM or MouseWheelBehaviors.SCROLL to perform the action only when the control has focus.
onMouse2DClicked(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse has been clicked.
onMouse2DClickedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the user has clicked on the CanvasControl with the mouse.
onMouse2DDragged(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse gets dragged.
onMouse2DDraggedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has been dragged over the CanvasControl, i.e. the mouse is being moved while at least one of the mouse buttons is pressed.
onMouse2DEntered(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse enters the control.
onMouse2DEnteredProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has entered the CanvasControl.
onMouse2DExited(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse exits the control.
onMouse2DExitedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has exited the CanvasControl.
onMouse2DMoved(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse has been moved and no button has been pressed.
onMouse2DMovedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has been moved in the CanvasControl.
onMouse2DPressed(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a mouse button has been pressed.
onMouse2DPressedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has been pressed in the CanvasControl.
onMouse2DReleased(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a mouse button has been released.
onMouse2DReleasedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse has been released on the CanvasControl.
onMouse2DWheelTurned(Mouse2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the mouse wheel has been turned.
onMouse2DWheelTurnedProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Defines a function to be called when the mouse wheel has turned over the CanvasControl.
onMoved(IInputModeContext, PointD, PointD) - Method in class com.yworks.yfiles.view.input.ConstrainedDragHandler
Called when the ConstrainedDragHandler.handleMove(IInputModeContext, PointD, PointD) operation has been performed.
onMoved(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Callback triggered at the end of each drag.
onMoveInputModeChanged(MoveInputMode, MoveInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the MoveInputMode property value changes and after initialization of the field.
onMoveInputModeDragCanceled(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when DragCanceled is triggered.
onMoveInputModeDragFinished(Object, IEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when DragFinished is triggered.
onMoveLabelInputModeChanged(MoveLabelInputMode, MoveLabelInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the MoveLabelInputMode property value changes and after initialization of the field.
onMoving(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Callback triggered at the start of each drag.
onMutexObtained() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Called when this instance obtains the mutex.
onMutexReleased() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Called when this instance released the mutex.
onNodeCopied(INode, INode) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after a node has been copied.
onNodeCreated(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the NodeCreated event.
onNodeCreated(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that triggers the NodeCreated event.
onNodeCreated(ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the NodeCreated event.
onNodeDropInputModeChanged(NodeDropInputMode, NodeDropInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the NodeDropInputMode property value changes and after initialization of the field.
onNodeDropInputModeNodeCreated(Object, ItemEventArgs<INode>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the NodeDropInputMode's ItemCreated event is triggered.
onNodeLabelAdded(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called after a label has been added to a node.
onNodeLabelRemoved(ILabelOwner, ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called after a label has been removed from its node.
onNodeLayoutChanged(INode, RectD) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the NodeLayoutChanged event.
onNodeLayoutChanged(INode, RectD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a node layout has changed.
onNodeLayoutChanged(Object, INode, RectD) - Method in interface com.yworks.yfiles.graph.INodeLayoutChangedHandler
Event delegate method that is used in IGraph's NodeLayoutChanged event.
onNodeRemoved(NodeEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the NodeRemoved event.
onNodeRemoved(INode, INode, boolean) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that triggers the NodeRemoved event.
onNodeReparented(NodeEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the NodeReparented event.
onNodeStyleChanged(ItemChangedEventArgs<INode, INodeStyle>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the NodeStyleChanged event.
onNodeStyleChanged(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a node style has changed.
onNodeTagChanged(ItemChangedEventArgs<INode, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the NodeTagChanged event.
onNodeTagChanged(INode, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a node tag has changed.
onObjectCopied(ItemCopiedEventArgs<Object>) - Method in class com.yworks.yfiles.graph.GraphCopier
Emits the ObjectCopied event.
onOverrideResolveReference(ResolveReferenceEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Fires the OverrideResolveReference event.
onParentChanged(NodeEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Dispatches the ParentChanged event.
onParsed(ParseEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the Parsed event.
onParsed(ParseEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Raises the Parsed event.
onParsing(ParseEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the Parsing event.
onParsing(ParseEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Raises the Parsing event.
onPopulateMenu(TContextMenu, PointD, EventSource) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
This will populate the context menu for the given world coordinate.
onPopulateMenu(PopulateMenuEventArgs) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Raises the PopulateMenu event.
onPortAdded(ItemEventArgs<IPort>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the PortAdded event.
onPortAdded(IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Called when a port has been added to a node.
onPortAdded(ItemEventArgs<IPort>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Raises the PortAdded event if the mode has added a port for the source or target node to complete the edge creation.
onPortCopied(IPort, IPort) - Method in class com.yworks.yfiles.graph.GraphCopier
Called after a port has been copied.
onPortLocationParameterChanged(ItemChangedEventArgs<IPort, IPortLocationModelParameter>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
onPortLocationParameterChanged(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a port location model parameter has changed.
onPortRemoved(PortEventArgs) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the PortRemoved event.
onPortRemoved(IPortOwner, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that is called just after a port has been removed from its owner.
onPortStyleChanged(ItemChangedEventArgs<IPort, IPortStyle>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the PortStyleChanged event.
onPortStyleChanged(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a port style has changed.
onPortTagChanged(ItemChangedEventArgs<IPort, Object>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Raises the PortTagChanged event.
onPortTagChanged(IPort, Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that is invoked after a port tag has changed.
onPrepareRenderContextEvent(RenderContextEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Raises the RenderContextEvent.PREPARE event.
onPrintedPage(PrintingEvent) - Method in class com.yworks.yfiles.view.CanvasPrinter
Called whenever a page was printed.
onPrintingPage(PrintingEvent) - Method in class com.yworks.yfiles.view.CanvasPrinter
Called whenever a page is about to be printed.
onPriorityChanged() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Triggers a PriorityChanged event with IEventArgs.EMPTY.
onPropertyChanged(PropertyChangedEventArgs) - Method in class com.yworks.yfiles.graph.LookupChain
Notifies client code that the lookup of this instance might have changed.
onPropertyChanged(PropertyChangedEventArgs) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Raises the PropertyChanged event.
onPropertyChanged(PropertyChangedEventArgs) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Raises the PropertyChanged event.
onPropertyChanged(String) - Method in class com.yworks.yfiles.graph.UndoEngine
This will trigger the corresponding PropertyChanged event.
onPropertyChanged(PropertyChangedEventArgs) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Callback method that is triggered when the focused item has changed.
onQueryInputHandlers(QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the QueryInputHandlers event.
onQueryInputHandlers(QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Fires the QueryInputHandlers event.
onQueryOutputHandlers(QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the QueryOutputHandlers event.
onQueryOutputHandlers(QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Fires the QueryOutputHandlers event.
onQueryPositionHandler(QueryPositionHandlerEventArgs) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Raises the QueryPositionHandler event.
onQueryReferenceId(QueryReferenceIdEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Fires the QueryReferenceId event.
onQueryReferenceId(QueryReferenceIdEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Fires the QueryReferenceId event.
onQueryToolTip(ToolTipQueryEventArgs) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Raises the QueryToolTip event.
onReinsert() - Method in class com.yworks.yfiles.algorithms.Edge
Callback method that is invoked from a graph just before this edge will be reinserted into that graph.
onRemovingBend(IBend) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that is invoked just before a bend is removed.
onRemovingEdge(IEdge) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that will be invoked before the node will be removed.
onRemovingEdgeLabel(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that will be called just before an edge label is removed from its edge.
onRemovingNode(INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback that will be invoked before the node will be removed.
onRemovingNodeLabel(ILabel) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that will be called just before a node label is removed from its node.
onRemovingPort(IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Callback method that is called just before a port will be removed.
onReparentNodeHandlerChanged(IReparentNodeHandler, IReparentNodeHandler) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the ReparentNodeHandler property value changes and after initialization of the field.
onReparentStripeHandlerChanged(IReparentStripeHandler, IReparentStripeHandler) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the ReparentStripeHandler property value changes and after initialization of the field.
onReparentStripeInputModeChanged(ReparentStripeInputMode, ReparentStripeInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the ReparentStripeInputMode property value changes and after initialization of the field.
onReshaped(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
onResizeStripeInputModeChanged(ResizeStripeInputMode, ResizeStripeInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the ResizeStripeInputMode property value changes and after initialization of the field.
onResolveReference(ResolveReferenceEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Fires the ResolveReference event.
onRightClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a right click gesture.
onRightDoubleClicked(ClickEventArgs) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called once this mode has recognized a double-click gesture.
onShow(PointD) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Triggered when the mouse hovers over the given coordinates.
onSizeChanged(IEventArgs) - Method in class com.yworks.yfiles.view.CanvasControl
Handles a size change of this CanvasControl.
onSnapContextChanged(SnapContext, SnapContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the SnapContext property context changed.
onSourcePortCandidateChanged(ItemEventArgs<IPortCandidate>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the SourcePortCandidateChanged event.
onStopEditing() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called when editing is stopped.
onStopped() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Called after stop() has been called.
onStopped(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Event dispatch method that will dispatch the Stopped event.
onStopped() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Called after ClickInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Called after CreateBendInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Called after CreateEdgeInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.DropInputMode
Called after DropInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Called after FocusGuardInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.HandleInputMode
Called after HandleInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Called after ItemHoverInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Called after KeyboardInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Called after MarqueeSelectionInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Called after MouseHoverInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.MoveInputMode
Called after MoveInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Called after MoveViewportInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Called after NavigationInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Called after ResizeStripeInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.TapInputMode
Called after TapInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called after TextEditorInputMode.stop() has been called.
onStopped() - Method in class com.yworks.yfiles.view.input.WaitInputMode
Called after WaitInputMode.stop() has been called.
onStripeChanged(IStripe, IStripe, ITable) - Method in class com.yworks.yfiles.graph.Table
Callback that is invoked after a stripe has changed.
onStripeChanged(StripeEventArgs) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Called whenever a change in the oldTable hierarchy occurs through this position handler.
onStripeCreated(IStripe) - Method in class com.yworks.yfiles.graph.Table
Called after a stripe has been created and added to a table.
onStripeCreated(ItemEventArgs<IStripe>) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Called whenever a new stripe is created.
onStripeDropInputModeChanged(StripeDropInputMode, StripeDropInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the StripeDropInputMode property value changes and after initialization of the field.
onStripeRemoved(IStripe, IStripe) - Method in class com.yworks.yfiles.graph.Table
Called after a stripe has been removed from its owner.
onTapped(TapEventArgs) - Method in class com.yworks.yfiles.view.input.TapInputMode
Called once this mode has recognized a tap gesture.
onTargetPortCandidateChanged(ItemEventArgs<IPortCandidate>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Triggers the TargetPortCandidateChanged event.
onTextEdited(TextEventArgs) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Raises the TextEdited event.
onTextEditorInputModeChanged(TextEditorInputMode, TextEditorInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Called when the TextEditorInputMode property value changes and after initialization of the field.
onTextEditorInputModeChanged(TextEditorInputMode, TextEditorInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Called when the TextEditorInputMode property value changes and after initialization of the field.
onTouch2DDown(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a finger has been put on the touch screen.
onTouch2DEntered(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a finger on the touch screen enters the control.
onTouch2DExited(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a finger on the touch screen exits the control.
onTouch2DLongPress(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a long press gesture has been performed with a finger on the touch screen.
onTouch2DLostCapture(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when the touch capture is lost.
onTouch2DMoved(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a finger has been moved on the touch screen.
onTouch2DTapped(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a tap gesture has been performed with a finger on the touch screen.
onTouch2DUp(Touch2DEvent) - Method in class com.yworks.yfiles.view.CanvasControl
Callback method that is called when a finger has been removed from the surface of the touch screen.
onTouchDown(TouchEvent) - Method in class com.yworks.yfiles.view.CanvasControl
 
onTouchEnter(TouchEvent) - Method in class com.yworks.yfiles.view.CanvasControl
 
onTouchLeave(TouchEvent) - Method in class com.yworks.yfiles.view.CanvasControl
 
onTouchMove(TouchEvent) - Method in class com.yworks.yfiles.view.CanvasControl
 
onTouchUp(TouchEvent) - Method in class com.yworks.yfiles.view.CanvasControl
 
onValidateLabelText(LabelTextValidatingEventArgs) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Raises the ValidateLabelText event.
onValidateLabelText(LabelTextValidatingEventArgs) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Raises the ValidateLabelText event.
onValueDetermined(T) - Method in class com.yworks.yfiles.utils.Future
Called when the Value property of this future has been determined.
onWaitingEnded(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Raises the WaitingEnded event.
onWaitingStarted(InputModeEventArgs) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Raises the WaitingStarted event.
onWriting(WriteEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the Writing event.
onWriting(WriteEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Raises the Writing event.
onWritten(WriteEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Raises the Written event.
onWritten(WriteEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Raises the Written event.
OPEN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to open a document.
openFile() - Method in class com.yworks.yfiles.view.GraphControl
Default implementation of ICommand.OPEN that shows a open file dialog and imports the GraphML.
OperationType - Enum in com.yworks.yfiles.layout
 
opposite(Node) - Method in class com.yworks.yfiles.algorithms.Edge
Returns the node at the opposite edge end with respect to the given node.
opposite(IPortOwner) - Method in interface com.yworks.yfiles.graph.IEdge
Gets the opposite port owner of an IEdge.
opposite(IPort) - Method in interface com.yworks.yfiles.graph.IEdge
Gets the opposite port of an IEdge.
OPTIMIZATION_BALANCED - Static variable in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Optimization strategy that balances bends and edge crossings in the edge routes.
OPTIMIZATION_EDGE_BENDS - Static variable in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Optimization strategy that minimizes bends in the edge routes.
OPTIMIZATION_EDGE_CROSSINGS - Static variable in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Optimization strategy that minimizes edge crossings in the edge routes.
OPTIMIZATION_EDGE_LENGTHS - Static variable in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Optimization strategy that minimizes the length of the edge routes.
OptimizationStrategy - Enum in com.yworks.yfiles.layout.labeling
 
optimizeAfterLayering(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Assigns new temporary port constraints after the nodes have been assigned to layers.
optimizeAfterLayering(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in interface com.yworks.yfiles.layout.hierarchic.IPortConstraintOptimizer
Assigns new temporary port constraints after the layering information has been determined.
optimizeAfterLayering(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
 
optimizeAfterSequencing(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Assigns new temporary port constraints after the order of the nodes in each layer has been determined.
optimizeAfterSequencing(Comparator<Object>, Comparator<Object>, LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Assigns new temporary port constraints after the order of the nodes in each layer has been determined.
optimizeAfterSequencing(Node, Comparator<Object>, Comparator<Object>, LayoutGraph, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Assigns new temporary port constraints to a given node of the graph after the order of the nodes in each layer has been determined.
optimizeAfterSequencing(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in interface com.yworks.yfiles.layout.hierarchic.IPortConstraintOptimizer
Assigns new temporary port constraints after the sequence of the nodes has been determined.
optimizeAfterSequencing(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
 
optimizeAfterSequencing(Node, Comparator<Object>, Comparator<Object>, LayoutGraph, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
 
optimizeSegmentOrder(Channel) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Optimizes the order of the segments in the given channel.
or(T) - Method in class com.yworks.yfiles.utils.FlagsEnum
Logically combines this FlagsEnum with another FlagsEnum to create a new instance that is equal to the original FlagsEnum OR the other FlagsEnum.
or(T, T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
Static convenience method that is semantically identical to the non-static method FlagsEnum.or(FlagsEnum)
or(IEventRecognizer) - Method in interface com.yworks.yfiles.view.input.IEventRecognizer
Creates an IEventRecognizer that performs a logical or operation between this and the other callback.
ordinal() - Method in class com.yworks.yfiles.utils.FlagsEnum
Returns the integer ordinal number for this flag.
OrganicEdgeRouter - Class in com.yworks.yfiles.layout.router
This edge routing algorithm applies organic routes to the edges of the graph.
OrganicEdgeRouter() - Constructor for class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Creates a new OrganicEdgeRouter instance with the default settings.
OrganicEdgeRouter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Creates a new OrganicEdgeRouter with the given core layout algorithm.
OrganicEdgeRouterData - Class in com.yworks.yfiles.layout.router
Specifies custom data for the OrganicEdgeRouter.
OrganicEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
 
OrganicLayout - Class in com.yworks.yfiles.layout.organic
This layout algorithm arranges graphs in an organic fashion.
OrganicLayout() - Constructor for class com.yworks.yfiles.layout.organic.OrganicLayout
Creates a new OrganicLayout instance with default settings.
OrganicLayoutData - Class in com.yworks.yfiles.layout.organic
Specifies custom data for the OrganicLayout.
OrganicLayoutData() - Constructor for class com.yworks.yfiles.layout.organic.OrganicLayoutData
 
OrganicPartitionGridLayoutStage - Class in com.yworks.yfiles.layout.organic
This layout stage enables support for handling a graph with a PartitionGrid structure.
OrganicPartitionGridLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.organic.OrganicPartitionGridLayoutStage
Creates a new instance of OrganicPartitionGridLayoutStage with the given layout algorithm as core algorithm.
OrganicRemoveOverlapsStage - Class in com.yworks.yfiles.layout.organic
This layout stage removes node overlaps while changes to the original layout structure are avoided and a specified minimum node distance is guaranteed.
OrganicRemoveOverlapsStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Creates a new instance of OrganicRemoveOverlapsStage with an optional core layout algorithm.
OrganicRemoveOverlapsStage() - Constructor for class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Creates a new instance of OrganicRemoveOverlapsStage with an optional core layout algorithm.
orientation(YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
Returns the orientation of point r relative to the directed line from point p to point q.
orientation(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Geom
Same as Geom.orientation(YPoint, YPoint, YPoint) with double values as arguments.
OrientationLayout - Class in com.yworks.yfiles.layout
OrientationLayout is a ILayoutStage that changes the orientation of the layout.
OrientationLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.OrientationLayout
Creates a new OrientationLayout instance using the given core layout algorithm.
OrientationLayout() - Constructor for class com.yworks.yfiles.layout.OrientationLayout
Creates a new OrientationLayout instance with default settings.
OrientationLayout(LayoutOrientation) - Constructor for class com.yworks.yfiles.layout.OrientationLayout
Creates a new OrientationLayout instance using the given orientation.
OrientedRectangle - Class in com.yworks.yfiles.geometry
A simple default implementation of a mutable oriented rectangle in 2D coordinate space with double precision values stored in an instance of IMutablePoint and IMutableSize as well as two doubles for the up vector components.
OrientedRectangle(IRectangle) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided rectangle to initialize the anchor and size.
OrientedRectangle(IOrientedRectangle) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided values to initialize.
OrientedRectangle(IMutablePoint, IMutableSize) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided values to initialize the anchor and size.
OrientedRectangle() - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Initializes a new instance of the OrientedRectangle class located at 0.0d,0.0d with empty width and height (-1.0d).
OrientedRectangle(double, double, double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided values to initialize the anchor and size.
OrientedRectangle(double, double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided values to initialize the anchor and size.
OrientedRectangle(double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.OrientedRectangle
Creates a new instance using the provided values to initialize the anchor and size.
OrientedRectangleIndicatorInstaller - Class in com.yworks.yfiles.view
An abstract base class for the ISelectionIndicatorInstaller, IFocusIndicatorInstaller and IHighlightIndicatorInstaller implementations that draws an oriented rectangle using a Template.
OrientedRectangleIndicatorInstaller() - Constructor for class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Initializes a new instance of the OrientedRectangleIndicatorInstaller class without fixed bounds.
OrientedRectangleIndicatorInstaller(IOrientedRectangle, ResourceKey) - Constructor for class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Initializes a new instance of the OrientedRectangleIndicatorInstaller class with fixed bounds and a ResourceKey.
OrientedRectangleIndicatorInstaller(IOrientedRectangle) - Constructor for class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Initializes a new instance of the OrientedRectangleIndicatorInstaller class with fixed bounds and a ResourceKey.
ORIGIN - Static variable in class com.yworks.yfiles.algorithms.YPoint
A YPoint constant with coordinates (0,0).
ORIGIN - Static variable in class com.yworks.yfiles.geometry.PointD
A struct instance that has PointD.x and PointD.y set to 0.0d.
ORIGINAL_EDGE_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the original IEdge of an Edge.
ORIGINAL_EDGE_LABEL_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the original ILabel of an IEdgeLabelLayout.
ORIGINAL_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the original INode of a Node.
ORIGINAL_NODE_LABEL_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the original ILabel of an INodeLabelLayout.
ORIGINAL_SOURCE_PORT_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the source port of the original IEdge of an Edge.
ORIGINAL_TARGET_PORT_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the target port of the original IEdge of an Edge.
OrthogonalEdgeEditingContext - Class in com.yworks.yfiles.view.input
A helper class that can be used to interactively reshape orthogonal edge paths.
OrthogonalEdgeEditingContext() - Constructor for class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Initializes a new instance of the OrthogonalEdgeEditingContext class that is initially Enabled.
OrthogonalEdgeEditingPolicy - Enum in com.yworks.yfiles.view.input
Enumeration defining different policies to enable or disable some aspects of creation or editing of orthogonal edges.
OrthogonalEdgeHelper - Class in com.yworks.yfiles.view.input
Default implementation of the IOrthogonalEdgeHelper.
OrthogonalEdgeHelper() - Constructor for class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
 
OrthogonalInterval - Class in com.yworks.yfiles.layout.router.polyline
A horizontal or vertical Interval that additionally stores a y- (in the horizontal case) or x-coordinate (in the vertical case).
OrthogonalInterval(double, double, double, boolean) - Constructor for class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Creates a new OrthogonalInterval instance using the from and to value as interval bounds.
OrthogonalInterval(Interval, double, boolean) - Constructor for class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Creates a new OrthogonalInterval instance with the given interval bounds.
OrthogonalLayout - Class in com.yworks.yfiles.layout.orthogonal
This layout algorithm arranges graphs in an orthogonal fashion.
OrthogonalLayout() - Constructor for class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Creates a new OrthogonalLayout instance with default settings.
OrthogonalLayoutData - Class in com.yworks.yfiles.layout.orthogonal
Specifies custom data for the OrthogonalLayout.
OrthogonalLayoutData() - Constructor for class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
 
OrthogonalPatternEdgeRouter - Class in com.yworks.yfiles.layout.router
OrthogonalPatternEdgeRouter routes edges orthogonally such that the resulting layout of the edges consists only of vertical and horizontal segments.
OrthogonalPatternEdgeRouter() - Constructor for class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Creates a new instance of OrthogonalPatternEdgeRouter with default settings.
OrthogonalPatternEdgeRouterData - Class in com.yworks.yfiles.layout.router
Specifies custom data for the OrthogonalPatternEdgeRouter.
OrthogonalPatternEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
 
OrthogonalSegmentDistributionStage - Class in com.yworks.yfiles.layout.router
OrthogonalSegmentDistributionStage distributes overlapping edge segments of orthogonally routed edges.
OrthogonalSegmentDistributionStage() - Constructor for class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Creates a new instance of OrthogonalSegmentDistributionStage with default settings.
OrthogonalSnapLine - Class in com.yworks.yfiles.view.input
An orthogonal snap line, in other words, one that is parallel to the x or y axis.
OrthogonalSnapLine(SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, Object, double) - Constructor for class com.yworks.yfiles.view.input.OrthogonalSnapLine
Creates a new snap line using the provided attributes.
OrthogonalSnapLine(SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, double, double, Object, double) - Constructor for class com.yworks.yfiles.view.input.OrthogonalSnapLine
Creates a new snap line using the provided attributes.
orthoNormal(YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns the vector which is orthogonal to the given one and has unit length.
OUT_EDGE_COMPARATOR_DPKEY - Static variable in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
A DataProvider key for assigning different orderings for outgoing edges of the nodes If the Comparator associated with a node is null, the outgoing edges maintain their initial order.
OUT_EDGE_COMPARATOR_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for specifying the comparator for the outgoing edges.
outDegree() - Method in class com.yworks.yfiles.algorithms.Node
Gets the number of outgoing edges at this node.
outDegree(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of outgoing edges at the given IPortOwner for this graph.
outDegree(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Calculates the number of outgoing edges at the given IPort for this graph.
outEdgesAt(IPortOwner) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields the outgoing edges at the given owner.
outEdgesAt(IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that yields the outgoing edges at the given port.
OUTGOING - Static variable in class com.yworks.yfiles.graph.AdjacencyTypes
The constant for outgoing edges.
OutputRestriction - Class in com.yworks.yfiles.layout.organic
OutputRestrictions restrict the output area and the shape of a layout in conjunction with organic layout algorithms such as OrganicLayout or InteractiveOrganicLayout.
OverviewGraphVisualCreator - Class in com.yworks.yfiles.view
An IVisualCreator for use in a CanvasControl that renders a IGraph instance in a sloppy overview style.
OverviewGraphVisualCreator(IGraph) - Constructor for class com.yworks.yfiles.view.OverviewGraphVisualCreator
Creates a new instance for the given graph.
OverviewInputMode - Class in com.yworks.yfiles.view.input
An IInputMode that can be used for an overview CanvasControl.
OverviewInputMode() - Constructor for class com.yworks.yfiles.view.input.OverviewInputMode
Creates a new instance.

P

PACKED_CIRCLE - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in a circular cloud around the biggest component.
PACKED_COMPACT_CIRCLE - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in a circular compact cloud around the biggest component.
PACKED_COMPACT_RECTANGLE - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in a rectangular cloud around the biggest component.
PACKED_RECTANGLE - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in a rectangular cloud around the biggest component.
pageCount() - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutResult
Returns the number of pages available in this MultiPageLayoutResult.
pageMarkPrintingEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the value for whether the CanvasPrinter.createPageMarks(PageLayout, int) method should be called for every page that is printed.
PanelNodeStyle - Class in com.yworks.yfiles.graph.styles
An implementation of INodeStyle that draws a simple floating panel with a slight gradient, a thin border and optionally a drop shadow.
PanelNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.PanelNodeStyle
Creates a new instance using PanelNodeStyleRenderer as renderer to share.
PanelNodeStyle(PanelNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.PanelNodeStyle
Creates a new instance using the provided renderer to share.
PanelNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A INodeStyle renderer implementation that draws a simple floating panel with a slight gradient, a thin border and a simple drop shadow.
PanelNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Creates a new instance of this style.
ParallelEdgeRouter - Class in com.yworks.yfiles.layout
ParallelEdgeRouter is a ILayoutStage that routes parallel edges which connect the same pair of nodes in a graph.
ParallelEdgeRouter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.ParallelEdgeRouter
Creates a new ParallelEdgeRouter instance with an optional core layout algorithm.
ParallelEdgeRouter() - Constructor for class com.yworks.yfiles.layout.ParallelEdgeRouter
Creates a new ParallelEdgeRouter instance with an optional core layout algorithm.
ParallelEdgeRouterData - Class in com.yworks.yfiles.layout
Specifies custom data for the ParallelEdgeRouter.
ParallelEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.ParallelEdgeRouterData
 
parallelEdges - Variable in class com.yworks.yfiles.layout.ParallelEdgeRouter
IEdgeMap that associates a hidden edge with the unique parallel edge not hidden from the core layout algorithm.
parallelStream() - Method in class com.yworks.yfiles.algorithms.YList
 
parallelStream() - Method in interface com.yworks.yfiles.utils.ICollection
Returns a parallel Stream using the elements of this enumerable.
parallelStream() - Method in interface com.yworks.yfiles.utils.IEnumerable
Returns a parallel Stream using the elements of this enumerable.
parallelStream() - Method in class com.yworks.yfiles.utils.ObservableCollection
 
ParallelSubstructureStyle - Enum in com.yworks.yfiles.layout.organic
 
PARENT_NODE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.GroupingKeys
A DataProvider key for describing the hierarchy of nodes in the graph.
ParentConnectorDirection - Enum in com.yworks.yfiles.layout.tree
 
parse(IGraph, Document, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the XML document document into an graph instance, using elementFactory to create the elements.
parse(IGraph, InputStream, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the input stream into an graph instance, using elementFactory to create the elements.
parse(IGraph, InputStream, URI, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the input stream into an graph instance, using elementFactory to create the elements.
parse(IGraph, Reader, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the input reader into an graph instance, using elementFactory to create the elements.
parse(IGraph, Reader, URI, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the input reader into an graph instance, using elementFactory to create the elements.
parse(IGraph, String, IGraphElementFactory) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Parse the input uri into an graph instance, using elementFactory to create the elements.
PARSE_LABEL_SIZE - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to specify whether the preferred size of labels should be parsed.
parseData(IParseContext, Node) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
This method is invoked each time a data element with matching key is processed.
parseData(IParseContext, Node) - Method in interface com.yworks.yfiles.graphml.IInputHandler
This method is invoked each time a data element with matching key is processed.
parseDataCore(IParseContext, Node) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Abstract method callback that actually parses the data.
parseDataCore(IParseContext, Node) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Parses the data using either the Deserializer or the IParseContext.deserialize(Class, IParseContext, Node) call.
ParseEventArgs - Class in com.yworks.yfiles.graphml
This is the event argument that is used by the IParseEvents interface that can be queried from the ParseEvents property.
ParseEventArgs(IParseContext, Element) - Constructor for class com.yworks.yfiles.graphml.ParseEventArgs
Initializes a new instance of the ParseEventArgs class.
ParsePrecedence - Enum in com.yworks.yfiles.graphml
This enumeration defines the valid priorities for IInputHandler processing.
PartialLayout - Class in com.yworks.yfiles.layout.partial
This class represents a partial layout algorithm which changes the coordinates for a given set of graph elements (called partial elements) only.
PartialLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.partial.PartialLayout
Creates a new instance of PartialLayout which uses the specified ILayoutAlgorithm instance as the core layout algorithm.
PartialLayout() - Constructor for class com.yworks.yfiles.layout.partial.PartialLayout
Creates a new instance of PartialLayout which uses the specified ILayoutAlgorithm instance as the core layout algorithm.
PartialLayoutData - Class in com.yworks.yfiles.layout.partial
Specifies custom data for the PartialLayout.
PartialLayoutData() - Constructor for class com.yworks.yfiles.layout.partial.PartialLayoutData
 
PARTITION_CELL_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.PartitionGrid
A DataProvider key for storing a set of partition cells for each node Each node is placed inside the columns/rows defined by the corresponding PartitionCellId identifier.
PARTITION_GRID_CELL_ID_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references the PartitionCellId of the PartitionGrid cell covering a certain PartitionCell.
PARTITION_GRID_COLUMN_INDEX_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references the column index of the PartitionGrid cell covering a certain PartitionCell.
PARTITION_GRID_DPKEY - Static variable in class com.yworks.yfiles.layout.PartitionGrid
A DataProvider key for storing the partition grid structure If the IDataProvider contains a partition grid structure, this structure will be considered during layout (provided that the layout algorithm supports such constraints).
PARTITION_GRID_ROW_INDEX_KEY - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCellKeys
The key references the row index of the PartitionGrid cell covering a certain PartitionCell.
PartitionCell - Class in com.yworks.yfiles.layout.router.polyline
A PartitionCell represents a rectangular part of a IPartition as result of the decomposition process.
PartitionCell(YRectangle, IPartition) - Constructor for class com.yworks.yfiles.layout.router.polyline.PartitionCell
Creates a new PartitionCell of the given IPartition with the location and the size of the given rectangle.
PartitionCell(double, double, double, double, IPartition) - Constructor for class com.yworks.yfiles.layout.router.polyline.PartitionCell
Creates a new PartitionCell instance of the given IPartition with the given bounds.
PartitionCell.PartitionCellBorder - Class in com.yworks.yfiles.layout.router.polyline
This class is a type-safe enumeration used for defining the border of a PartitionCell.
PartitionCellId - Class in com.yworks.yfiles.layout
PartitionCellId represents an identifier for partition cells of a partition grid structure.
PartitionCellId.Cell - Class in com.yworks.yfiles.layout
This class represents a single partition cell, i.e., a pair consisting of a row and a column.
PartitionCellKeys - Class in com.yworks.yfiles.layout.router.polyline
This class defines keys to obtain additional information about a PartitionCell.
PartitionGrid - Class in com.yworks.yfiles.layout
This class represents a partition grid that partitions the drawing area into rectangular partition cells.
PartitionGrid() - Constructor for class com.yworks.yfiles.layout.PartitionGrid
Creates a new empty instance of PartitionGrid.
PartitionGrid(int, int) - Constructor for class com.yworks.yfiles.layout.PartitionGrid
Creates an instance of PartitionGrid with the given number of rows and columns.
PartitionGrid(int, int, double, double, double, double) - Constructor for class com.yworks.yfiles.layout.PartitionGrid
Creates an instance of PartitionGrid with the given number of rows and columns as well as with given insets and minimum sizes.
PartitionGridData - Class in com.yworks.yfiles.layout
Specifies a PartitionGrid for a layout.
PartitionGridData() - Constructor for class com.yworks.yfiles.layout.PartitionGridData
 
PartitionGridLayoutStage - Class in com.yworks.yfiles.layout.hierarchic
This class implements a layout stage that handles a given partition grid structure.
PartitionGridLayoutStage() - Constructor for class com.yworks.yfiles.layout.hierarchic.PartitionGridLayoutStage
Creates a new instance of PartitionGridLayoutStage.
PartitionLayout - Class in com.yworks.yfiles.layout
PartitionLayout provides a framework for layouts that are based on a divide and conquer approach.
PartitionLayout() - Constructor for class com.yworks.yfiles.layout.PartitionLayout
Creates a new PartitionLayout instance with default settings.
PartitionLayout.IInterEdgeRouter - Interface in com.yworks.yfiles.layout
An PartitionLayout.IInterEdgeRouter is responsible for routing inter-edges.
PartitionLayout.IPartitionFinder - Interface in com.yworks.yfiles.layout
A PartitionLayout.IPartitionFinder is responsible for partitioning the input graph.
PartitionLayout.IPartitionPlacer - Interface in com.yworks.yfiles.layout
A PartitionLayout.IPartitionPlacer is responsible for arranging the graph partitions.
PartitionLayoutData - Class in com.yworks.yfiles.layout
Specifies custom data for the PartitionLayout.
PartitionLayoutData() - Constructor for class com.yworks.yfiles.layout.PartitionLayoutData
 
PartitionStyle - Enum in com.yworks.yfiles.layout.circular
 
paste(IGraph, Predicate<IModelItem>, IGraph, INode, IElementCopiedCallback, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Calls GraphCopier.copy(IGraph, Predicate, IGraph, INode, PointD, IElementCopiedCallback) on the current FromClipboardCopier instance, depending on whether the targetGraph is the ClipboardGraph instance.
paste(IGraph, IGraphSelection) - Method in class com.yworks.yfiles.graph.GraphClipboard
Pastes the ClipboardGraph's contents into the targetGraph, selecting all pasted elements.
paste(IGraph, Predicate<IModelItem>, IElementCopiedCallback) - Method in class com.yworks.yfiles.graph.GraphClipboard
Pastes the contents from the ClipboardGraph to the targetGraph after applying a filter.
paste(IInputModeContext, IGraph, Predicate<IModelItem>, IElementCopiedCallback, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Pastes the contents from the ClipboardGraph to the targetGraph after applying a filter.
paste(IGraph, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Pastes the contents from the ClipboardGraph to the targetGraph after applying a filter.
paste(IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
Pastes the contents from the ClipboardGraph to the targetGraph after applying a filter.
paste(IGraphClipboardContext, IModelItem, Object) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
This method is called after the item has been pasted from the clipboard.
paste() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Pastes the current clipboard contents.
PASTE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to paste from the clipboard.
pasteAtLocation(PointD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Pastes the current clipboard contents at the given location.
path - Variable in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
The path instance that this instance is working with.
Path - Class in com.yworks.yfiles.layout.router.polyline
A Path represents the result of a path search as a list of consecutive CellEntrances.
Path(Edge, List<Object>, double) - Constructor for class com.yworks.yfiles.layout.router.polyline.Path
Creates a new instance of Path for the given edge, cell entrances and cost.
PathBasedEdgeStyleRenderer<TStyle extends IEdgeStyle> - Class in com.yworks.yfiles.graph.styles
An abstract base class for IEdgeStyleRenderer implementations that are based on the calculation of a GeneralPath.
PathBasedEdgeStyleRenderer(Class<TStyle>) - Constructor for class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
pathContains(PointD, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Tests whether the line of the path is hit at the given point using an epsilon for fuzzy hit testing.
pathIntersectsRect(LayoutGraph, Edge, Rectangle2D) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Checks whether or not the path of the given edge intersects the interior of a given rectangular area.
Paths - Class in com.yworks.yfiles.algorithms
This class provides methods for finding paths within a graph that have certain properties.
PathSearch - Class in com.yworks.yfiles.layout.router.polyline
This is a pathfinding algorithm that calculates the shortest (i.e., the cheapest) paths for a set of edges through a GraphPartition.
PathSearch() - Constructor for class com.yworks.yfiles.layout.router.polyline.PathSearch
Creates a new instance of PathSearch.
PathSearchConfiguration - Class in com.yworks.yfiles.layout.router.polyline
This class contains the basic configuration used by path search algorithms.
PathSearchConfiguration(LayoutGraph, GroupingSupport, EdgeRouter) - Constructor for class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Creates a new instance of PathSearchConfiguration used for a path search.
PathSearchContext - Class in com.yworks.yfiles.layout.router.polyline
This class provides context information that is useful for the PathSearch algorithm.
PathSearchContext(PathSearch, PathSearchConfiguration) - Constructor for class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Creates a new instance of PathSearchContext.
PathSearchExtension - Class in com.yworks.yfiles.layout.router.polyline
Extensions are added to a PathSearch to influence the search process.
PathSearchExtension() - Constructor for class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Creates a new instance of PathSearchExtension.
PathSearchResult - Class in com.yworks.yfiles.layout.router.polyline
This class manages the best Paths found for each edge and provides according EdgeInfos.
PathSearchResult(PathSearchConfiguration) - Constructor for class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Creates a new instance of PathSearchResult.
PathType - Enum in com.yworks.yfiles.geometry
An enumeration of all possible types that make up a GeneralPath.
peek() - Method in class com.yworks.yfiles.algorithms.YList
Equivalent to First.
Pen - Class in com.yworks.yfiles.view
A utility class that holds all properties of a pen.
Pen() - Constructor for class com.yworks.yfiles.view.Pen
Initializes a new instance of the Pen class.
Pen(Paint) - Constructor for class com.yworks.yfiles.view.Pen
Initializes a new instance of the Pen class using the given brush.
Pen(Paint, double) - Constructor for class com.yworks.yfiles.view.Pen
Initializes a new instance of the Pen class using the given brush and thickness.
PEN_KEY - Static variable in class com.yworks.yfiles.view.EdgeFocusIndicatorInstaller
A ResourceKey that will be used to find the Pen that will be used to draw the path of the edge.
PEN_KEY - Static variable in class com.yworks.yfiles.view.EdgeHighlightIndicatorInstaller
A ResourceKey that will be used to find the Pen that will be used to draw the path of the edge.
PEN_KEY - Static variable in class com.yworks.yfiles.view.EdgeSelectionIndicatorInstaller
A ResourceKey that will be used to find the Pen that will be used to draw the path of the edge.
PenaltySettings - Class in com.yworks.yfiles.layout.router.polyline
This class provides the cost penalties that are applied for violating restrictions during a PathSearch.
PenaltySettings() - Constructor for class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Creates a new instance of PenaltySettings.
PixelImageExporter - Class in com.yworks.yfiles.view
This class exports the contents of a CanvasControl into a WritableImage.
PixelImageExporter(ContextConfigurator) - Constructor for class com.yworks.yfiles.view.PixelImageExporter
Initializes a new PixelImageExporter with the given ContextConfigurator.
PixelImageExporter(RectD) - Constructor for class com.yworks.yfiles.view.PixelImageExporter
Initializes a new PixelImageExporter that exports the content of the given bounds in world coordinates.
PlaceAlongEdge - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration that is used by EdgeSegmentLabelModel to indicate the position of the label along the edge.
placeNodeInCell(IGraph, INode, INode, IColumn, IRow, boolean, boolean) - Static method in interface com.yworks.yfiles.graph.ITable
Places node in the center of the table cell determined by column and row.
placeNodeInCell(IGraph, INode, INode, IColumn, IRow, boolean) - Static method in interface com.yworks.yfiles.graph.ITable
Places node in the center of the table cell determined by column and row.
placeNodeInCell(IGraph, INode, INode, IColumn, IRow) - Static method in interface com.yworks.yfiles.graph.ITable
Places node in the center of the table cell determined by column and row.
placeParentHorizontal(RotatedSubtreeShape, List<Object>, Rectangle2D, double) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Moves the shape of the local root to a suitable position relative to the children's shapes.
placePartitions(LayoutGraph, IDataProvider, IDataProvider) - Method in interface com.yworks.yfiles.layout.PartitionLayout.IPartitionPlacer
Arranges the graph while taking partition IDs and inter-edge information into account.
placeSubgraphs(LayoutGraph, NodeList[]) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method is called during the layout process and places the subgraph components one-by-one onto the drawing area.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Arranges the local root relative to the TreeLayout.SubtreeShape of its children.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Initializes the local data structures and then delegates the work to the abstract variant of this method (AbstractNodePlacer.placeSubtree(Node, ParentConnectorDirection)).
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Arranges the local root relative to the rotated subtree shapes of its children.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Initializes the local data structures and then delegates the work to the abstract variant of this method (AbstractRotatableNodePlacer.placeSubtree(Node, ParentConnectorDirection)).
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Arranges the SubtreeShapes of children of the local root node in rows or columns that fit the specified aspect ratio.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Delegates the arrangement of TreeLayout.SubtreeShapes to an instance of LeftRightNodePlacer.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Arranges the local root relative to the subtree shape of its children.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.BusNodePlacer
Places all children of the local root below and above a bus segment that is shared by the edges.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Arranges the root node and its children.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Places the TreeLayout.SubtreeShapes of the child nodes using the two delegate node placers retrieved with PrimaryPlacer and SecondaryPlacer.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Arranges the local root relative to the subtree shape of its children.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Arranges the SubtreeShapes of the local root and its children as a dendrogram.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Places the children of the given local root alternating in two horizontal lines.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.FreeNodePlacer
Merges the rotated shapes of the given local root and its children and routes the edges between them.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.GridNodePlacer
Places the children of a local root node in a grid.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.GroupedNodePlacer
Places the groups of TreeLayout.SubtreeShapes according to their group IDs.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in interface com.yworks.yfiles.layout.tree.INodePlacer
Arranges the SubtreeShapes of the local root and its children and routes the edges that connect them.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Places the children of local root in layers.
placeSubtree(IDataProvider, IDataProvider, LayoutGraph, Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.LeafNodePlacer
Creates a TreeLayout.SubtreeShape for the local root node (a leaf node in this case) and adds target points to the incoming edge.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Places the subtree shapes of the children left and right of a common vertical bus.
placeSubtree(Node, ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Places the children of the local root node in a single row.
PlanarEmbedding - Class in com.yworks.yfiles.algorithms
Represents an embedding of a planar graph.
PlanarEmbedding(Graph) - Constructor for class com.yworks.yfiles.algorithms.PlanarEmbedding
Creates a new embedding for the specified planar graph.
point() - Method in interface com.yworks.yfiles.algorithms.IPointCursor
Gets the instance of YPoint the cursor is currently pointing on.
Point2D - Class in com.yworks.yfiles.algorithms
Represents a two-dimensional point located at (x, y).
Point2D() - Constructor for class com.yworks.yfiles.algorithms.Point2D
Creates a new instance that is located at (0, 0).
Point2D(double, double) - Constructor for class com.yworks.yfiles.algorithms.Point2D
Creates a new instance at the given location.
PointBasedSnapLine - Class in com.yworks.yfiles.view.input
A specialized OrthogonalSnapLine that stores a Point instance as additional information that can be used for the visualization.
PointBasedSnapLine(IPoint, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, Object, double) - Constructor for class com.yworks.yfiles.view.input.PointBasedSnapLine
Initializes a new instance of the PointBasedSnapLine class.
PointBasedSnapLine(IPoint, SnapLineOrientation, SnapLineSnapTypes, ResourceKey, PointD, double, double, Object, double) - Constructor for class com.yworks.yfiles.view.input.PointBasedSnapLine
Initializes a new instance of the PointBasedSnapLine class.
pointCount() - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Returns the number of control points of the edge.
PointD - Class in com.yworks.yfiles.geometry
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
PointD() - Constructor for class com.yworks.yfiles.geometry.PointD
 
PointD(double, double) - Constructor for class com.yworks.yfiles.geometry.PointD
Initializes a new instance using the given values for the PointD.x and PointD.y properties.
PointD(IPoint) - Constructor for class com.yworks.yfiles.geometry.PointD
Initializes a new instance using the coordinates of the provided IPoint.
POINTER_DOWN - Static variable in class com.yworks.yfiles.view.DragDropKeyStates
The left mouse button is down or a touch gesture is in progress.
points() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the points in the path.
PointSelectionIndicatorInstaller - Class in com.yworks.yfiles.view
A simple ISelectionIndicatorInstaller implementation that draws an ellipse centered at a given point in world coordinate space.
PointSelectionIndicatorInstaller(IPoint) - Constructor for class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Creates a new instance that indicates a point.
PolylineEdgeRouterData - Class in com.yworks.yfiles.layout.router.polyline
Specifies custom data for the EdgeRouter.
PolylineEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
 
PolylineEdgeStyle - Class in com.yworks.yfiles.graph.styles
A polygonal IEdgeStyle where straight line segments are used to connect the bends.
PolylineEdgeStyle() - Constructor for class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Creates a new instance using PolylineEdgeStyleRenderer as renderer.
PolylineEdgeStyle(PolylineEdgeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Creates a new instance using the provided renderer.
PolylineEdgeStyleRenderer - Class in com.yworks.yfiles.graph.styles
An IEdgeStyleRenderer that will render PolylineEdgeStyle instances.
PolylineEdgeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.PolylineEdgeStyleRenderer
 
PolylineLayoutStage - Class in com.yworks.yfiles.layout.router.polyline
PolylineLayoutStage extends the orthogonal edge paths with polyline segments.
PolylineLayoutStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Creates a new instance of PolylineLayoutStage using the given core layout algorithm.
PolylineLayoutStage() - Constructor for class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Creates a new instance of PolylineLayoutStage using the given core layout algorithm.
pop() - Method in class com.yworks.yfiles.algorithms.YList
Removes the first element from this list and returns it.
popEdge() - Method in class com.yworks.yfiles.algorithms.EdgeList
Removes the first edge from this list and returns it.
popLast() - Method in class com.yworks.yfiles.algorithms.YList
Removes the last element from this list and returns it.
popNode() - Method in class com.yworks.yfiles.algorithms.NodeList
Removes the first node from this list and returns it.
popScope() - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Pops a current declaration scope.
PopulateItemContextMenuEventArgs<TModelItem> - Class in com.yworks.yfiles.view.input
A specialized subclass of PopulateMenuEventArgs that carries the Item for which the context menu should be populated.
PopulateItemContextMenuEventArgs(IInputModeContext, PointD, Object, EventSource, TModelItem) - Constructor for class com.yworks.yfiles.view.input.PopulateItemContextMenuEventArgs
Initializes a new instance of the PopulateItemContextMenuEventArgs class.
PopulateMenuEventArgs - Class in com.yworks.yfiles.view.input
Event arguments for the PopulateMenu event.
PopulateMenuEventArgs(IInputModeContext, PointD, Object, EventSource) - Constructor for class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Initializes a new instance of the PopulateMenuEventArgs class.
populatePreviewGraph(IGraph) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Subclasses shall fill the specified graph that is used to preview the dragged item.
populatePreviewGraph(IGraph) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
 
populatePreviewGraph(IGraph) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
PORT - Static variable in class com.yworks.yfiles.graph.GraphItemTypes
Constant for ports.
PORT_ASSIGNMENT_DPKEY - Static variable in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
A DataProvider key for providing an individual port distribution at nodes If there is no IPortAssignment specified for a node, the layout algorithm uses the default assignment.
PORT_ASSIGNMENT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for assigning ports to nodes.
PORT_DUMMY_NODE_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
This key is used to provide information about dummy nodes that have been inserted into the graph to model edges at edges.
PORT_LOCATION_MODEL_PARAMETER - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the IPortLocationModelParameter constant.
PORT_LOCATION_MODEL_PARAMETER - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags port location information.
PORT_STYLE - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the IPortStyle constant.
PortAssignmentMode - Enum in com.yworks.yfiles.layout.hierarchic
 
PortAssignmentMode - Enum in com.yworks.yfiles.layout.seriesparallel
 
PortAssignmentMode - Enum in com.yworks.yfiles.layout.tree
 
PortCalculator - Class in com.yworks.yfiles.layout
PortCalculator adjusts the final port assignments after a layout has been calculated.
PortCalculator() - Constructor for class com.yworks.yfiles.layout.PortCalculator
Creates a new PortCalculator instance with an optional core layout algorithm.
PortCandidate - Class in com.yworks.yfiles.layout
This class represents a candidate port on which edges can be connected to their source and/or target node.
PortCandidateOptimizer - Class in com.yworks.yfiles.layout.hierarchic
This class is an implementation of the IPortConstraintOptimizer interface that tries to assign the edges of the graph to ports considering the specified PortCandidates.
PortCandidateOptimizer() - Constructor for class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Creates a new instance of PortCandidateOptimizer with the default settings.
PortCandidateSet - Class in com.yworks.yfiles.layout
This class associates PortCandidates with the nodes of a graph.
PortCandidateSet() - Constructor for class com.yworks.yfiles.layout.PortCandidateSet
Creates a new empty PortCandidateSet instance.
PortCandidateSet.ICandidateMatcher - Interface in com.yworks.yfiles.layout
A PortCandidateSet.ICandidateMatcher retrieves the best matching entries from a PortCandidateSet.
PortCandidateSet.IEntry - Interface in com.yworks.yfiles.layout
This interface represents an entry of a PortCandidateSet and provides access to the actual PortCandidate instance and the maximum number of edges allowed to connect to it.
PortCandidateValidity - Enum in com.yworks.yfiles.view.input
Enumeration for the different possible Validity states.
PortConstraint - Class in com.yworks.yfiles.layout
A PortConstraint represents a constraint for the source or target port of an edge path.
PortConstraintConfigurator - Class in com.yworks.yfiles.layout
The PortConstraintConfigurator provides the possibility to create PortConstraints according to the initial connecting side of an edge.
PortConstraintConfigurator() - Constructor for class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates a new PortConstraintConfigurator instance.
PortConstraintKeys - Class in com.yworks.yfiles.layout
PortConstraintKeys are used for associating DataProviders that contain constraints for the edges of the input graph.
PortDecorator - Class in com.yworks.yfiles.graph
A utility class that helps in decorating the ILookup.lookup(Class) method of IPort instances that are contained in an IGraph which are managed by an ILookupDecorator.
PortDecorator(ILookupDecorator) - Constructor for class com.yworks.yfiles.graph.PortDecorator
Initializes a new instance of the PortDecorator class.
PortDefaults - Class in com.yworks.yfiles.graph
A canonic implementation of the IPortDefaults interface.
PortDefaults() - Constructor for class com.yworks.yfiles.graph.PortDefaults
Initializes a new instance of the PortDefaults class using a trivial location model parameter.
PortDirections - Class in com.yworks.yfiles.layout
 
PortEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the IPort type and carries additional IPortOwner information.
PortEventArgs(IPort, IPortOwner) - Constructor for class com.yworks.yfiles.graph.PortEventArgs
Initializes a new instance of the PortEventArgs class.
PortLocationModelParameterHandle - Class in com.yworks.yfiles.view.input
An implementation of the IHandle that can be used to move an IPort interactively by assigning new IPortLocationModelParameters to the LocationParameter.
PortLocationModelParameterHandle(IPort) - Constructor for class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Initializes a new instance of the PortLocationModelParameterHandle class to change the IPortLocationModelParameter of the given .
portOwner - Variable in class com.yworks.yfiles.view.input.PortsHandleProvider
The owner of the ports.
PortPlacementStage - Class in com.yworks.yfiles.layout
The PortPlacementStage assigns edges to the ports specified by PortConstraints or PortCandidates after calling the core layout algorithm.
PortPlacementStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.PortPlacementStage
Creates a new PortPlacementStage instance with an optional core layout algorithm.
PortPlacementStage() - Constructor for class com.yworks.yfiles.layout.PortPlacementStage
Creates a new PortPlacementStage instance with an optional core layout algorithm.
PortRelocationHandle - Class in com.yworks.yfiles.view.input
A sophisticated implementation of the IHandle interface that lets the user change an edge's source and target port.
PortRelocationHandle(IGraph, IEdge, boolean) - Constructor for class com.yworks.yfiles.view.input.PortRelocationHandle
Creates a new instance of the PortRelocationHandle class.
PortRelocationHandleProvider - Class in com.yworks.yfiles.view.input
Simple implementation of a IHandleProvider that can be used for IEdges.
PortRelocationHandleProvider(IGraph, IEdge) - Constructor for class com.yworks.yfiles.view.input.PortRelocationHandleProvider
Initializes a new instance of the PortRelocationHandleProvider class using the given graph and edge.
PortsHandleProvider - Class in com.yworks.yfiles.view.input
A simple implementation of an IHandleProvider that returns all handles in the lookup of the ports owned by the given owner.
PortsHandleProvider(IPortOwner) - Constructor for class com.yworks.yfiles.view.input.PortsHandleProvider
Creates an instance using the given owner as the provider for the ports.
PortSide - Enum in com.yworks.yfiles.layout
 
PortStyle - Enum in com.yworks.yfiles.layout.tree
 
PortTemplate - Class in com.yworks.yfiles.graph.styles
A template for IPorts in GraphControl that is used by TemplatePortStyle to create the visualization of the IPort.
PortTemplate() - Constructor for class com.yworks.yfiles.graph.styles.PortTemplate
 
positionOf(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.Path
Returns the position of the first occurrence of the given CellEntrance in this path, or -1 if this path does not contain this CellEntrance.
POST_VIS_FLOW - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
POST_VIS_NONE - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
POST_VIS_PATH - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
POST_VIS_SIMPLEX - Static variable in class com.yworks.yfiles.layout.orthogonal.KandinskyConstants
 
postProcess() - Method in interface com.yworks.yfiles.layout.tree.IProcessor
This method is called by the TreeLayout after the layout has finished.
POSTPROCESS - Static variable in class com.yworks.yfiles.view.PrintingEvent
Event type for the event that can be used to make customizations to the node to print on a specific page after the page was printed.
postProcessLabel(Graph, LabelLayoutData) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Restores the original preferred placement and updates the label rotation according to the layout orientation.
postTraverse(Edge, Node) - Method in class com.yworks.yfiles.algorithms.Dfs
Callback method that will be invoked after the DFS has returned from the given node.
postVisit(Node, int, int) - Method in class com.yworks.yfiles.algorithms.Dfs
Callback method that will be invoked whenever a node visit has been completed.
pred() - Method in class com.yworks.yfiles.algorithms.ListCell
Returns the predecessor cell of this cell.
predCell(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Returns the predecessor cell of the given list cell.
predecessors(Class<T>, T) - Method in interface com.yworks.yfiles.graph.IGraph
Enumerates the predecessors of a given IPortOwner.
PREFERRED_EDGE_LENGTH_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
A DataProvider key for defining an individual preferred length for each edge
PREFERRED_EDGE_LENGTH_DPKEY - Static variable in class com.yworks.yfiles.layout.organic.OrganicLayout
A DataProvider key for defining an individual preferred length for each edge
preferredLayoutSize(double, double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Specifies the preferred size of the layout.
PreferredPlacementDescriptor - Class in com.yworks.yfiles.layout
A PreferredPlacementDescriptor provides placement information for automatic edge labeling.
PreferredPlacementDescriptor() - Constructor for class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Creates a new PreferredPlacementDescriptor instance with default settings.
PreferredPlacementDescriptor(PreferredPlacementDescriptor) - Constructor for class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Creates a new PreferredPlacementDescriptor instance that copies the given descriptor.
prepare(LayoutGraph) - Method in class com.yworks.yfiles.layout.BendConverter
Prepares the graph before calling the core layout algorithm.
prepare(IGraph) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Setup partition grid information from a graph that contains table structures.
PREPARE - Static variable in class com.yworks.yfiles.view.RenderContextEvent
Event type for the event that can be used to modify the RenderContextEvent.getContext() during com.yworks.yfiles.canvas.CanvasControl#createContentVisual(com.yworks.yfiles.drawing.IRenderContext) and com.yworks.yfiles.canvas.CanvasControl#update().
prepareEdgePaths(IGraph) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Called during OrthogonalEdgeEditingContext.dragInitialized() to prepare the edge paths for orthogonal editing.
prepareFoldingView(IFoldingView) - Method in class com.yworks.yfiles.graph.FoldingManager
Callback that can be overridden by subclasses to prepare the IFoldingView instance right before it will be initialized with a copy of the elements in the initial graph.
prepareOrientationChange(LayoutGraph) - Method in class com.yworks.yfiles.layout.OrientationLayout
Prepares the layout for the desired orientation.
prepareOrientationChange(OrientationLayout) - Method in class com.yworks.yfiles.layout.PartitionGrid
Prepares for the orientation changes and is called at the beginning of the OrientationLayout stage.
prepareOrthogonalEdge(IGraph, IEdge, IListEnumerable<SegmentOrientation>, IListEnumerable<MovementInfo>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Helper method that inspects and prepares an orthogonal edge for the upcoming edit process.
preparePartition(PathSearchConfiguration, GraphPartition) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
Stores the given PathSearchConfiguration and GraphPartition such that they are accessible through Configuration and GraphPartition, respectively.
preparePartition(PathSearchConfiguration, GraphPartition) - Method in interface com.yworks.yfiles.layout.router.polyline.IGraphPartitionExtension
PrepareRenderContextEventArgs - Class in com.yworks.yfiles.view
The event arguments for the IEventHandler used by CanvasControl#raisePrepareRenderContextEvent(PrepareRenderContextEventArgs).
PrepareRenderContextEventArgs(IRenderContext) - Constructor for class com.yworks.yfiles.view.PrepareRenderContextEventArgs
Initializes a new instance of the PrepareRenderContextEventArgs class.
prepareTableLayout() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Set up TableLayoutConfigurator for a layout.
prepareTransform(YPoint) - Method in class com.yworks.yfiles.layout.OrientationLayout
Transforms the given point during preparation.
prepend(GeneralPath, boolean) - Method in class com.yworks.yfiles.geometry.GeneralPath
Adds the contents of the given path to the beginning of this path.
prependStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.CompositeLayoutStage
Prepends a ILayoutStage to the previously added ILayoutStages.
prependStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Prepends the given ILayoutStage to the layout pipeline.
preProcess(IDataMap, IDataMap, IDataMap) - Method in interface com.yworks.yfiles.layout.tree.IProcessor
Performs preparations for the actual tree layout in a pre-processing step.
PREPROCESS - Static variable in class com.yworks.yfiles.view.PrintingEvent
Event type for the event that can be used to make customizations to the node to print on a specific page before the page is printed.
preProcessLabel(Graph, LabelLayoutData, Direction) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Prepares the label for the core layout algorithm.
PRESENTATION_OPTIONS_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace URI for WPF presentation option attributes.
PRESSED - Static variable in class com.yworks.yfiles.view.CompoundKeyEvent
The key has been pressed.
PRESSED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
A button has been pressed.
preTraverse(Edge, Node, boolean) - Method in class com.yworks.yfiles.algorithms.Dfs
Callback method that will be invoked if the given edge will be considered the first (and only) time during the DFS.
prev(BorderLine.Segment) - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns the previous segment or null if there is no such segment.
prev() - Method in class com.yworks.yfiles.algorithms.BorderLine.Segment
Returns the previous segment or null if there is no such segment.
prev() - Method in interface com.yworks.yfiles.algorithms.ICursor
Moves this cursor one position backward (optional).
preventNextDoubleClick() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Prevents a double-click event from being issued if the next click would do so and sends only a single click instead.
preventNextDoubleTap() - Method in class com.yworks.yfiles.view.input.TapInputMode
Prevents a double-tap event from being issued if the next tap would do so and sends only a single tap instead.
prevInEdge() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the predecessor of this edge in the list of incoming edges at its target node.
PREVIOUS_PARENT - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
A node should be pasted into its original parent.
preVisit(Node, int) - Method in class com.yworks.yfiles.algorithms.Dfs
Callback method that will be invoked whenever a formerly unvisited node gets visited for the first time.
prevOutEdge() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the predecessor of this edge in the list of outgoing edges at its source node.
prim(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.SpanningTrees
Calculates a minimum spanning tree for the given graph.
PRIMARY_NODES_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
A DataProvider key for dividing the children into two sets If there is no IDataProvider registered with this key, half of the nodes are placed left of the root and the remaining nodes are placed right of the root.
primaryChildren(Node, LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Returns all upper-left children of the local root node.
print(PrinterJob, boolean) - Method in class com.yworks.yfiles.view.CanvasPrinter
Prints the pages using the specified PrinterJob which will provide the PageLayout for one page to print.
PRINT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to print.
PRINT_PREVIEW - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that indicates the intention to print and show a preview of what to print beforehand.
PrintInfo(Rectangle, double, int, int) - Constructor for class com.yworks.yfiles.view.CanvasPrinter.PrintInfo
Constructs a new PrintInfo instance.
PrintingEvent - Class in com.yworks.yfiles.view
Event that is used in the com.yworks.yfiles.canvas.CanvasPrinter to inform clients when a page is about to be printed or after it was printed.
PrintingEvent(IRenderContext, EventType<PrintingEvent>, Node, int, int, CanvasPrinter.PrintInfo) - Constructor for class com.yworks.yfiles.view.PrintingEvent
Initializes a new instance of the PrintingEvent class.
printNodeSlotSize() - Method in class com.yworks.yfiles.algorithms.Graph
For internal debugging purposes only.
printRectangleProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the rectangle that will be printed.
processInput(Object, boolean, IEventArgs) - Static method in interface com.yworks.yfiles.view.input.ICommand
 
processSnapResults(ArrayList<SnapResult>, PointD, PointD) - Method in class com.yworks.yfiles.view.input.SnapContext
Chooses the current SnapResults from a temporary list.
projection(double, double, double, double, double, double) - Static method in class com.yworks.yfiles.algorithms.Geom
Determines the projection of the point p onto the line segment [l1, l2].
propagate() - Method in class com.yworks.yfiles.layout.LabelCandidate
Replaces the model parameter and box of the owner with the model parameter and box of this candidate.
PROPERTIES - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to show properties of an item.
Property - Class in com.yworks.yfiles.graphml
Wraps a property together with default values and meta data.
PropertyChangedEventArgs - Class in com.yworks.yfiles.utils
Arguments for an event that indicates that a property has changed.
PropertyChangedEventArgs(String) - Constructor for class com.yworks.yfiles.utils.PropertyChangedEventArgs
Creates a new instance of this event.
PropertyInfo - Class in com.yworks.yfiles.graphml
A PropertyInfo provides information about a property of a java class.
PropertyInfo(String, int, Class<?>, Method, Method) - Constructor for class com.yworks.yfiles.graphml.PropertyInfo
Creates a initializes a new instance.
provideMapper(LayoutGraphAdapter, ILayoutAlgorithm, TContext) - Method in class com.yworks.yfiles.layout.ContextItemMapping
Provides a mapper mapping the items to values.
provideMapper(LayoutGraphAdapter, ILayoutAlgorithm, IIncrementalHintsFactory) - Method in class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
 
provideMapper(LayoutGraphAdapter, ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.ItemCollection
Provides a mapper describing which elements are contained in this ItemCollection.
provideMapper(LayoutGraphAdapter, ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.ItemMapping
Provides a mapper mapping the items to values.
provideMapper(LayoutGraphAdapter, ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.SingleItemCollection
Provides a mapper describing which elements are contained in this ItemCollection.
provideValue(ILookup) - Method in class com.yworks.yfiles.graphml.MarkupExtension
Returns an object that is set as the value of the target property for this markup extension.
publishItemChanged(T) - Method in class com.yworks.yfiles.utils.ObservableCollection
Method that may be called by client code to trigger an ItemChanged event.
publishLayers(LayoutGraph, ILayers) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method that publishes the layering information.
publishSequences(LayoutGraph, ILayers, ILayoutDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Callback method that publishes the sequencing information.
push(Object) - Method in class com.yworks.yfiles.algorithms.YList
Equivalent to YList.addFirst(Object).
pushScope() - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Pushes a current declaration scope.
putData(Object, Object) - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Stores the additional data associated with the given key for this PartitionCell.

Q

qos - Variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
quadTo(double, double, double, double) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a quadratic Bézier curve to the path elements.
quadTo(IPoint, IPoint) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a quadratic Bézier curve to the path elements.
quadTo(PointD, PointD) - Method in class com.yworks.yfiles.geometry.GeneralPath
Appends a quadratic Bézier curve to the path elements.
queryAndResetPreventNextDoubleClick() - Method in class com.yworks.yfiles.view.input.ClickInputMode
Returns and resets the flag set by ClickInputMode.preventNextDoubleClick().
queryAndResetPreventNextDoubleTap() - Method in class com.yworks.yfiles.view.input.TapInputMode
Returns and resets the flag set by TapInputMode.preventNextDoubleTap().
QueryInputHandlersEventArgs - Class in com.yworks.yfiles.graphml
Specialized IEventArgs that are used for dynamic IInputHandler registration.
QueryInputHandlersEventArgs(IParseContext, Element, List<IInputHandler>) - Constructor for class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
Create a new instance.
QueryItemToolTipEventArgs<TModelItem> - Class in com.yworks.yfiles.view.input
A specialized subclass of ToolTipQueryEventArgs that carries the Item for which the tool tip is queried.
QueryItemToolTipEventArgs(IInputModeContext, PointD, TModelItem) - Constructor for class com.yworks.yfiles.view.input.QueryItemToolTipEventArgs
Initializes a new instance of the QueryItemToolTipEventArgs class.
QueryOutputHandlersEventArgs - Class in com.yworks.yfiles.graphml
Event argument implementation that is used by the QueryOutputHandlers event.
QueryOutputHandlersEventArgs(IWriteContext, KeyScope) - Constructor for class com.yworks.yfiles.graphml.QueryOutputHandlersEventArgs
Initializes a new instance of the QueryOutputHandlersEventArgs class.
QueryPositionHandlerEventArgs - Class in com.yworks.yfiles.view.input
Event argument that is used to query the IPositionHandler that is used to move the items while dragging via MoveInputMode.
QueryPositionHandlerEventArgs(IInputModeContext, PointD) - Constructor for class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
Instantiates a new QueryPositionHandlerEventArgs.
QueryReferenceIdEventArgs - Class in com.yworks.yfiles.graphml
Event arguments for calls to the QueryReferenceId or QueryReferenceId events.
QueryReferenceIdEventArgs(IWriteContext, Object) - Constructor for class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
Creates a new instance.

R

RadialLayout - Class in com.yworks.yfiles.layout.radial
This layout algorithm arranges graphs in a radial fashion.
RadialLayout() - Constructor for class com.yworks.yfiles.layout.radial.RadialLayout
Creates a new RadialLayout instance with the default settings.
RadialLayout.NodeInfo - Class in com.yworks.yfiles.layout.radial
Info object used for retrieving information about each node from the layout algorithm.
RadialLayoutData - Class in com.yworks.yfiles.layout.radial
Specifies custom data for the RadialLayout.
RadialLayoutData() - Constructor for class com.yworks.yfiles.layout.radial.RadialLayoutData
 
raise() - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance one step closer to the end of the group rendering list, so that it will be rendered on top of its current successor.
raiseUpdatedEvent() - Method in class com.yworks.yfiles.view.CanvasControl
raiseUpdatingEvent() - Method in class com.yworks.yfiles.view.CanvasControl
Raises the CanvasEvent.UPDATING event.
raiseUpdatingEvent() - Method in class com.yworks.yfiles.view.GraphOverviewControl
 
RankAssignments - Class in com.yworks.yfiles.algorithms
This class provides algorithms for solving the rank assignment problem.
RankingPolicy - Enum in com.yworks.yfiles.layout.hierarchic
 
reachable(Graph, Node, boolean, boolean[], boolean[]) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Determines the set of nodes that are reachable from a given node when a set of edges that cannot be traversed is specified.
reachable(Graph, Node, boolean, boolean[]) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Determines the set of nodes that are reachable from a given node when a set of edges that cannot be traversed is specified.
read(IGraph, InputStream) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads GraphML content from the given input stream and populates the Graph object.
read(IGraph, InputStream, URI) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads GraphML content from the given input stream and populates the Graph object.
read(IGraph, Document) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Read GraphML from an existing XML document.
read(IGraph, Reader) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads GraphML content from the given reader and populates the Graph object.
read(IGraph, Reader, URI) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads GraphML content from the given reader and populates the Graph object.
read(IGraph, URL) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads a GraphML file from the given url inside the applications xap file and populates the Graph object.
read(IGraph, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Reads a GraphML file from the given GraphML file and populates the IGraph object.
Rectangle2D - Class in com.yworks.yfiles.algorithms
Represents a two-dimensional rectangle of size (width x height), located at the point (x, y).
Rectangle2D() - Constructor for class com.yworks.yfiles.algorithms.Rectangle2D
Creates a new rectangle of size (0 x 0) at the location (0, 0).
Rectangle2D(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.Rectangle2D
Creates a new rectangle of the specified size at the specified location.
RectangleHandle - Class in com.yworks.yfiles.view.input
A more sophisticated IHandle implementation that modifies a rectangle.
RectangleHandle(HandlePositions, IMutableRectangle) - Constructor for class com.yworks.yfiles.view.input.RectangleHandle
Subclass constructor that creates a handle for the given position using the location instance as the Location for the handle.
RectangleIndicatorInstaller - Class in com.yworks.yfiles.view
A basis implementation of ISelectionIndicatorInstaller, IFocusIndicatorInstaller and IHighlightIndicatorInstaller that draws a rectangle using a Template.
RectangleIndicatorInstaller() - Constructor for class com.yworks.yfiles.view.RectangleIndicatorInstaller
Initializes a new instance of the RectangleIndicatorInstaller class without fixed bounds.
RectangleIndicatorInstaller(IRectangle, ResourceKey) - Constructor for class com.yworks.yfiles.view.RectangleIndicatorInstaller
Initializes a new instance of the RectangleIndicatorInstaller class with fixed bounds and a ResourceKey.
RectangleIndicatorInstaller(IRectangle) - Constructor for class com.yworks.yfiles.view.RectangleIndicatorInstaller
Initializes a new instance of the RectangleIndicatorInstaller class with fixed bounds and a ResourceKey.
RectangleReshapeHandleProvider - Class in com.yworks.yfiles.view.input
A simple convenience implementation of an IReshapeHandleProvider that returns handles that modify a IMutableRectangle.
RectangleReshapeHandleProvider(IMutableRectangle, HandlePositions) - Constructor for class com.yworks.yfiles.view.input.RectangleReshapeHandleProvider
Creates a default instance that provide handles for each of the positions given for the rectangle.
RectangleReshapeHandleProvider(IMutableRectangle) - Constructor for class com.yworks.yfiles.view.input.RectangleReshapeHandleProvider
Creates a default instance that provide handles for each of the positions given for the rectangle.
RectD - Class in com.yworks.yfiles.geometry
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
RectD() - Constructor for class com.yworks.yfiles.geometry.RectD
 
RectD(double, double, double, double) - Constructor for class com.yworks.yfiles.geometry.RectD
Initializes a new instance.
RectD(IRectangle) - Constructor for class com.yworks.yfiles.geometry.RectD
Initializes a new instance of the RectD struct with the initial values obtained from the given rectangle.
RectD(PointD, PointD) - Constructor for class com.yworks.yfiles.geometry.RectD
Initializes a new instance using two point to define the bounds.
RectD(PointD, SizeD) - Constructor for class com.yworks.yfiles.geometry.RectD
Initializes a new instance using the TopLeft corner and the Size.
RecursiveEdgeStyle - Enum in com.yworks.yfiles.layout.hierarchic
Routing specifier that routes edges between different group contents non-recursively.
RecursiveGroupLayout - Class in com.yworks.yfiles.layout
This layout algorithm recursively traverses a hierarchically organized graph in a bottom-up fashion and applies a specified layout algorithm to the contents (direct children) of each group node.
RecursiveGroupLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.RecursiveGroupLayout
Creates a new instance of RecursiveGroupLayout with an optional core layout algorithm.
RecursiveGroupLayout(ILayoutAlgorithm, IGroupBoundsCalculator) - Constructor for class com.yworks.yfiles.layout.RecursiveGroupLayout
Creates a new instance of RecursiveGroupLayout with default settings using the given layout algorithm and IGroupBoundsCalculator implementation.
RecursiveGroupLayout() - Constructor for class com.yworks.yfiles.layout.RecursiveGroupLayout
Creates a new instance of RecursiveGroupLayout with an optional core layout algorithm.
RecursiveGroupLayoutData - Class in com.yworks.yfiles.layout
Specifies custom data for the RecursiveGroupLayout.
RecursiveGroupLayoutData() - Constructor for class com.yworks.yfiles.layout.RecursiveGroupLayoutData
 
RecursiveShuffleLayout - Class in com.yworks.yfiles.layout.organic
This algorithm recursively removes node overlaps from a graph with a hierarchic group structure.
RecursiveShuffleLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Creates a new RecursiveShuffleLayout instance with an optional core layout algorithm.
RecursiveShuffleLayout() - Constructor for class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Creates a new RecursiveShuffleLayout instance with an optional core layout algorithm.
RED - Static variable in class com.yworks.yfiles.algorithms.Bipartitions
A constant for marking a node that belongs to the red partition.
redispatchMouse2DEvent(ModifierKeys) - Method in class com.yworks.yfiles.view.CanvasControl
Redispatches a previously fired mouse event appropriately, e.g. if the view port has changed.
redo() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
redo() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Redoes the next IUndoUnit.
redo() - Method in class com.yworks.yfiles.graph.ConsumerUndoUnit
Calls the redo delegate using the redo parameter.
redo() - Method in interface com.yworks.yfiles.graph.IUndoUnit
Redoes the work that is represented by this unit.
redo() - Method in class com.yworks.yfiles.graph.UndoEngine
Redoes the next IUndoUnit.
redo() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Delegates to the IGraph's UndoEngine's UndoEngine.redo() method.
REDO - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to redo a previously undone operation.
reduceBendCount(LayoutGraph) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Removes the bends which are obviously not necessary.
reduceBendCount(LayoutGraph, double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Removes the bends which are obviously not necessary.
registerAddedBend(IBend) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Can be used by subclasses during OrthogonalEdgeEditingContext.prepareOrthogonalEdge(IGraph, IEdge, IListEnumerable, IListEnumerable) to register added bends that can later be removed in case the operation is canceled.
registerEdgeBendsInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads edge bends.
registerEdgeBendsOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes edge bends.
registerEdgeLabelsInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads edge labels.
registerEdgeLabelsOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes edge labels.
registerEdgeStyleInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads edge styles.
registerEdgeStyleOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes edge styles.
registerForChildrenIfNecessary(Node, IDisposeVisualCallback) - Method in interface com.yworks.yfiles.view.IRenderContext
Registers a visual if children have registered themselves for disposal.
registerGraphSettingsInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads IGraph graph default settings.
registerGraphSettingsOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes the settings of a graph.
registerLocalMapping(String, String) - Method in interface com.yworks.yfiles.graphml.IXmlNamespaceManager
Register a local namespace/prefix mapping.
registerNodeLabelsInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads node labels.
registerNodeLabelsOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes node labels.
registerNodeLayoutInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads node layouts.
registerNodeLayoutOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes node layouts.
registerNodeStyleInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads node styles.
registerNodeStyleOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes node styles.
registerObstacle(IRenderContext, GeneralPath) - Method in class com.yworks.yfiles.view.BridgeManager
Convenience method that can be called to dynamically register an obstacle path with the context during the rendering.
registerObstacleCubicCurve(IRenderContext, PointD, PointD, PointD, PointD) - Method in class com.yworks.yfiles.view.BridgeManager
Convenience method that can be called to dynamically register a single obstacle cubic curve with the context during the rendering.
registerObstacleLine(IRenderContext, PointD, PointD) - Method in class com.yworks.yfiles.view.BridgeManager
Convenience method that can be called to dynamically register a single obstacle line with the context during the rendering.
registerObstacleQuadCurve(IRenderContext, PointD, PointD, PointD) - Method in class com.yworks.yfiles.view.BridgeManager
Convenience method that can be called to dynamically register a single obstacle quadratic curve with the context during the rendering.
registerObstacles(IRenderContext) - Method in class com.yworks.yfiles.view.BridgeManager
Called to initialize the context with the obstacles.
registerPortLocationInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads port locations.
registerPortLocationOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes port locations.
registerPortStyleInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads port styles.
registerPortStyleOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes port styles.
registerResource(IWriteContext, Object) - Method in interface com.yworks.yfiles.graphml.IReferenceHandler
Register a shared resource.
registerSameLayerEdge(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Registers an Edge as a same-layer Edge appropriately into all data structures.
registerTagInputHandler(Object, QueryInputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined input handler that reads ITagOwner tags.
registerTagOutputHandler(Object, QueryOutputHandlersEventArgs) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Predefined output handler that writes ITagOwner tags.
reInsertEdge(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Reinserts a formerly removed edge into this graph and fires a corresponding notification event to inform registered listeners.
reInsertNode(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Reinserts a formerly removed node into this graph and fires a corresponding notification event to inform registered listeners.
RELATIVE_TO_EDGE_FLOW - Static variable in class com.yworks.yfiles.layout.LabelAngleReferences
Angle interpretation specifier for edge labels which expresses that the rotation angle should be interpreted relative to the edge slope.
RELATIVE_TO_EDGE_FLOW - Static variable in class com.yworks.yfiles.layout.LabelSideReferences
Side placement specifier for edge labels which expresses that the preferred side of the edge is interpreted relative to the edge flow.
RELEASED - Static variable in class com.yworks.yfiles.view.CompoundKeyEvent
The key has been released.
RELEASED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
A button has been released.
releaseKeyboard() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Releases previously captured keyboard input.
releaseMutex() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Releases the mutex that is currently owned by this instance.
releaseMutex() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Releases the input mutex.
releasePointer() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Releases previously captured mouse and touch input.
relocate(PointD) - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Sets the coordinates of the point to the given values.
relocate(double, double) - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Sets the coordinates of the point to the given values.
relocate(IPoint) - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Sets the coordinates of the point to the given values.
remove(Object) - Method in class com.yworks.yfiles.algorithms.YList
Removes the given object from this list.
remove(IModelItem) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
remove(IModelItem) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
remove(FoldingLabelState) - Method in class com.yworks.yfiles.graph.FolderNodeState
 
remove(FoldingBendState) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
Removes the bend from this edge state.
remove(FoldingLabelState) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
 
remove(FoldingLabelState) - Method in class com.yworks.yfiles.graph.FoldingLabelOwnerState
Removes the label from its owning FoldingLabelOwnerState.
remove(IModelItem) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given item from this graph.
remove(ILabel) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given label from its owner.
remove(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Removes stripe from its parent container.
remove(IContextLookupChainLink) - Method in class com.yworks.yfiles.graph.LookupChain
Removes the link that has previously been added to this instance from this chain.
remove(IStripe) - Method in class com.yworks.yfiles.graph.Table
 
remove(ILabel) - Method in class com.yworks.yfiles.graph.Table
Removes the given label from its owner.
remove(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Removes a Node from this ILayer instance.
remove() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Removes the current layer from the list of layers.
remove(int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayers
Removes the layer at the specified position from this list of layers.
remove(PortCandidateSet.IEntry) - Method in class com.yworks.yfiles.layout.PortCandidateSet
Removes the given entry from the list of candidate entries.
remove(Object) - Method in interface com.yworks.yfiles.utils.ICollection
 
remove(Object) - Method in interface com.yworks.yfiles.utils.IList
 
remove(Object) - Method in class com.yworks.yfiles.utils.ObservableCollection
Tries to remove the item from the collection and triggers the ItemRemoved event.
remove(T) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Overridden to do nothing.
remove() - Method in interface com.yworks.yfiles.view.ICanvasObject
Removes this item from the scene graph it currently belongs to.
remove() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeBinding
Removes the binding represented by this instance from the KeyboardInputMode it has been created for.
remove() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeCommandBinding
Removes the binding represented by this instance from the KeyboardInputMode it has been created for.
remove() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeKeyBinding
Removes the binding represented by this instance from the KeyboardInputMode it has been created for.
remove() - Method in class com.yworks.yfiles.view.input.KeyboardInputModeRecognizerBinding
Removes the binding represented by this instance from the KeyboardInputMode it has been created for.
remove(IInputMode) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Removes the given mode from this compound mode.
remove(T) - Method in class com.yworks.yfiles.view.ModelManager
Uninstalls the provided item and removes it from this managers set of managed items.
remove(Node) - Method in class com.yworks.yfiles.view.VisualGroup
Removes a previously added Node from the children collection of this instance.
removeActiveChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Removes the given listener for the ActiveChanged event that occurs the Active property changes.
removeAddedBends(IGraph, Iterable<IBend>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Removes previously registered added bends.
removeAdditionalEnterIntervalCalculator(IEnterIntervalCalculator) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Removes the given interval calculator from the list of registered IEnterIntervalCalculators.
removeAll(Collection<? extends Object>) - Method in class com.yworks.yfiles.algorithms.YList
Removes the given collection of objects from this list.
removeAll() - Method in class com.yworks.yfiles.layout.SequentialLayout
Clears the current chain of layout algorithms and therefore removes all layout algorithms.
removeAll(Collection<? extends Object>) - Method in interface com.yworks.yfiles.utils.ICollection
 
removeAll(Collection<?>) - Method in interface com.yworks.yfiles.utils.IList
 
removeAt(ICursor) - Method in class com.yworks.yfiles.algorithms.YList
Removes the element pointed to by the given YCursor object.
removeBackgroundGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the BackgroundGroupChanged event that occurs when the BackgroundGroup property has been changed.
removeBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeBendAddedListener(IEventHandler<ItemEventArgs<IBend>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the BendAdded event that occurs when a bend has been added to an edge in this graph.
removeBendCopiedListener(IEventHandler<ItemCopiedEventArgs<IBend>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the BendCopied event that occurs after a bend has been copied.
removeBendCreatedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Removes the given listener for the BendCreated event that occurs once a bend creation gesture has been recognized.
removeBendLocationChangedListener(IBendLocationChangedHandler) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeBendLocationChangedListener(IBendLocationChangedHandler) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeBendLocationChangedListener(IBendLocationChangedHandler) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the BendLocationChanged event that occurs when the location of a bend has been changed.
removeBendRemovedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeBendRemovedListener(IEventHandler<BendEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeBendRemovedListener(IEventHandler<BendEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the BendRemoved event that occurs when a bend has been removed from an edge in this graph.
removeBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeBendTagChangedListener(IEventHandler<ItemChangedEventArgs<IBend, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the BendTagChanged event that occurs when the tag of a bend has been replaced.
removeCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Removes the given listener for the Canceled event that occurs after the call to AbstractInputMode.cancel().
removeCanExecuteChangedListener(IEventHandler) - Method in interface com.yworks.yfiles.view.input.ICommand
Removes the given listener for the CanExecuteChanged event that occurs when the result of a call to ICommand.canExecute(Object, Object) may yield a different result.
removeCell(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Removes the given list cell, and hence the element stored in it, from this list.
removeCleanedUpListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Removes the given listener for the CleanedUp event that occurs when the recent edit operation has been cleaned up.
removeCleanedUpListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Removes the given listener for the CleanedUp event that occurs when this instance has been cleaned up.
removeClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the Clicked event that occurs once a click has been detected.
removeCollectSnapLinesListener(IEventHandler<CollectGraphSnapLinesEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Removes the given listener for the CollectSnapLines event that occurs every time this instance has been initialized to collect OrthogonalSnapLines.
removeCollectSnapLinesListener(IEventHandler<CollectLabelSnapLineEventArgs>) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Removes the given listener for the CollectSnapLines event that occurs every time this instance has been initialized to collect SnapLines.
removeCollectSnapResultsListener(IEventHandler<CollectSnapResultsEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Removes the given listener for the CollectSnapResults event that occurs while moving items and handles.
RemoveCollinearBendsStage - Class in com.yworks.yfiles.layout
The RemoveCollinearBendsStage removes all collinear bends found in a graph.
RemoveCollinearBendsStage() - Constructor for class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Creates a new RemoveCollinearBendsStage instance with default settings.
removeCommand(ICommand) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Removes all previously registered commands from this instance.
removeConnectorPair(Node, Node, YList, LayoutContext) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
This method is called during a postprocessing step that reduces the number of connectors.
removeConstraints(Object) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraintFactory
Clears all constraints for a given Node.
removeContentGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the ContentGroupChanged event that occurs when the ContentGroup property has been changed.
removeData(Object) - Method in class com.yworks.yfiles.layout.router.polyline.PartitionCell
Removes the additional data associated with the given key for this PartitionCell.
removeDataParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the DataParsed event that occurs after a data element has been fully parsed.
removeDataParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the DataParsing event that occurs when a data element is about to be parsed.
removeDataProvider(Object) - Method in class com.yworks.yfiles.algorithms.Graph
Removes the data provider that is registered using the given look-up key.
removeDataWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the DataWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'data' element has been called.
removeDataWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the DataWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'data' element will be called.
removeDeletedItemListener(IEventHandler<ItemEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the DeletedItem event that occurs when an item has been deleted interactively by this mode.
removeDeletedItemListener(IEventHandler<ItemEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the DeletedItem event that occurs when an item has been deleted interactively by this mode.
removeDeletedSelectionListener(IEventHandler<SelectionEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the DeletedSelection event that occurs just before the GraphEditorInputMode.deleteSelection() method has deleted the selection after all selected items have been removed.
removeDeletedSelectionListener(IEventHandler<SelectionEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the DeletedSelection event that occurs just before the TableEditorInputMode.deleteSelection() method has deleted the selection after all selected items have been removed.
removeDeletingSelectionListener(IEventHandler<SelectionEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the DeletingSelection event that occurs just before the GraphEditorInputMode.deleteSelection() method starts its work and will be followed by any number of DeletedItem events and finalized by a DeletedSelection event.
removeDeletingSelectionListener(IEventHandler<SelectionEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the DeletingSelection event that occurs just before the TableEditorInputMode.deleteSelection() method starts its work and will be followed by any number of DeletedItem events and finalized by a DeletedSelection event.
removeDeserializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.ChildParseContext
Removes a previously locally set deserialization property.
removeDeserializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Remove a deserialization property that has been set by GraphMLParser.setDeserializationProperty(TypedKey, Object).
removeDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeDisplaysInvalidatedListener(IEventHandler<IEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the DisplaysInvalidated event that occurs when the graph has changed visually and the display should be updated to reflect the changes.
removeDocumentParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the DocumentParsed event that occurs when the document has been parsed.
removeDocumentParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the DocumentParsing event that occurs when the document is about to be parsed.
removeDocumentWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the DocumentWriting event that occurs just after the IXmlWriter.writeStartDocument() has been called.
removeDocumentWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the DocumentWritten event that occurs just before the IXmlWriter.writeEndDocument() will be called.
removeDomainItem(T) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Removes the given item from the selection in response to the item being removed from the domain.
removeDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the DoubleClicked event that occurs once a double-click has been detected.
removeDoubleTappedListener(IEventHandler<TapEventArgs>) - Method in class com.yworks.yfiles.view.input.TapInputMode
Removes the given listener for the DoubleTapped event that occurs once a double-tap has been detected.
removeDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCanceledListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragCanceled event that occurs when the drag has been canceled.
removeDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragCanceling event that occurs before the drag will be canceled.
removeDragCancelingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragCanceling event that occurs before the drag will be canceled.
removeDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragCanceling event that occurs before the drag will be canceled.
removeDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragCanceling event that occurs before the drag will be canceled.
removeDragCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragCanceling event that occurs before the drag will be canceled.
removeDragDroppedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Removes the given listener for the DragDropped event that occurs when a drag operation is dropped onto the CanvasControl into which this instance is installed.
removeDragEnteredListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Removes the given listener for the DragEntered event that occurs when a drag operation enters the CanvasControl into which this instance is installed.
removeDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragFinished event that occurs once the drag has been finished.
removeDragFinishedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragFinished event that occurs the drag has been finished.
removeDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragFinished event that occurs once the drag has been finished.
removeDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragFinished event that occurs once the drag has been finished.
removeDragFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragFinished event that occurs once the drag has been finished.
removeDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragFinishing event that occurs before the drag will be finished.
removeDragFinishingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragFinishing event that occurs before the drag will be finished.
removeDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragFinishing event that occurs before the drag will be finished.
removeDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragFinishing event that occurs before the drag will be finished.
removeDragFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragFinishing event that occurs before the drag will be finished.
removeDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the Dragged event that occurs at the end of every drag.
removeDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDraggingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDraggingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the Dragging event that occurs at the start of every drag.
removeDragLeftListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Removes the given listener for the DragLeft event that occurs when a drag operation leaves the CanvasControl into which this instance is installed.
removeDragOverListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.DropInputMode
Removes the given listener for the DragOver event that occurs when a drag operation drags over the CanvasControl into which this instance is installed.
removeDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragStarted event that occurs once the drag is initialized and has started.
removeDragStartedListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragStarted event that occurs once the drag is initialized and has started.
removeDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragStarted event that occurs once the drag is initialized and has started.
removeDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragStarted event that occurs once the drag is initialized and has started.
removeDragStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragStarted event that occurs once the drag is initialized and has started.
removeDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the given listener for the DragStarting event that occurs once the drag is starting.
removeDragStartingListener(IEventHandler<MarqueeSelectionEventArgs>) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Removes the given listener for the DragStarting event that occurs once the drag is starting.
removeDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the DragStarting event that occurs once the drag is starting.
removeDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Removes the given listener for the DragStarting event that occurs once the drag is starting.
removeDragStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Removes the given listener for the DragStarting event that occurs once the drag is starting.
removeDuplicateBends(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Removes successive bends that have the same coordinates from all edges in the graph.
removeDuplicateBends(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Removes successive bends that have the same coordinates from the given edge.
removeDynamicDecompositionListener(IDecompositionListener) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Removes the given dynamic decomposition listener such that it no longer receives PartitionCell subdivision and creation events from this decomposition.
removeDynamicDecompositionListener(IDecompositionListener) - Method in class com.yworks.yfiles.layout.router.polyline.GraphPartition
Removes the given listener from the GraphPartition.
removeDynamicDecompositionListener(IDecompositionListener) - Method in interface com.yworks.yfiles.layout.router.polyline.IDynamicDecomposition
Removes the given IDecompositionListener from the IPartition.
removeEdge(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Removes the given edge from this graph and fires a corresponding notification event to inform registered listeners.
removeEdgeCopiedListener(IEventHandler<ItemCopiedEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the EdgeCopied event that occurs after an edge has been copied.
removeEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeEdgeCreatedListener(IEventHandler<ItemEventArgs<IEdge>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the EdgeCreated event that occurs when an edge has been created.
removeEdgeCreatedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the EdgeCreated event that occurs after an edge has been created by this mode.
removeEdgeCreationStartedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the EdgeCreationStarted event that occurs when the edge creation has started.
removeEdgeGroupAssignment(ILayers) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Removes the current assignment of source/target edge groups from a given ILayers instance.
removeEdgeLabel(IEdgeLabelLayout, Edge) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Removes a label from a given edge.
removeEdgeParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the EdgeParsed event that occurs after a edge element has been fully parsed.
removeEdgeParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the EdgeParsing event that occurs when an edge element is about to be parsed.
removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the EdgePortsChanged event that occurs when an edge had its SourcePort or TargetPort changed.
removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the EdgePortsChanged event that occurs after an edge's source and/or target ports have been changed as the result of an input gesture.
removeEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeEdgeRemovedListener(IEventHandler<EdgeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the EdgeRemoved event that occurs when an edge has been removed.
removeEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeEdgeStyleChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, IEdgeStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the EdgeStyleChanged event that occurs when an edge style has been replaced.
removeEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeEdgeTagChangedListener(IEventHandler<ItemChangedEventArgs<IEdge, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the EdgeTagChanged event that occurs when the tag of an edge has been replaced.
removeEdgeWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the EdgeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'edge' element has been called.
removeEdgeWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the EdgeWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'edge' element will be called.
removeEditingCanceledListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Removes the given listener for the EditingCanceled event that occurs if the editing has not been finished.
removeEditingStartedListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Removes the given listener for the EditingStarted event that occurs when text editing is started.
removeElements(IGraph, Predicate<IModelItem>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Removes elements from the graph based on a Predicate.
removeElementsCopiedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Removes the given listener for the ElementsCopied event that occurs when the GraphClipboard.copy(IGraph, Predicate) operation finished successfully.
removeElementsCutListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Removes the given listener for the ElementsCut event that occurs when the GraphClipboard.cut(IGraph, Predicate) operation finished successfully.
removeElementsPastedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.GraphClipboard
Removes the given listener for the ElementsPasted event that occurs when the GraphClipboard.paste(IInputModeContext, IGraph, Predicate, IElementCopiedCallback, Predicate) operation finished successfully.
removeEventHandlers(IGraph) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Removes event handlers for graph that have been added with AbstractGraphWrapper.addEventHandlers(IGraph).
removeEventHandlers(IGraph) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
removeFocusGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the FocusGroupChanged event that occurs when the FocusGroup property has been changed.
removeFromGraph(Graph) - Static method in class com.yworks.yfiles.algorithms.AbortHandler
Removes any attached AbortHandler instance from the given graph.
removeGestureCanceledListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureCanceled event that occurs when the gesture has been canceled.
removeGestureCancelingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureCanceling event that occurs before the gesture will be canceled.
removeGestureFinishedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureFinished event that occurs once the gesture has been finished.
removeGestureFinishingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureFinishing event that occurs before the gesture will be finished.
removeGestureStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureStarted event that occurs once the gesture is initialized and has started.
removeGestureStartingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the GestureStarting event that occurs once the gesture is starting.
removeGraphCopiedListener(IEventHandler<ItemCopiedEventArgs<IGraph>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the GraphCopied event that occurs after the entire graph has been copied.
removeGraphMLParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the GraphMLParsed event that occurs after the graphml element has been fully parsed.
removeGraphMLParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the GraphMLParsing event that occurs when the graphml element is about to be parsed.
removeGraphMLWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the GraphMLWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'graphml' element has been called.
removeGraphMLWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the GraphMLWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'graphml' element will be called.
removeGraphParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the GraphParsed event that occurs after a graph element has been fully parsed.
removeGraphParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the GraphParsing event that occurs when a graph element is about to be parsed.
removeGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeGraphTagChangedListener(IEventHandler<ItemChangedEventArgs<IGraph, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the GraphTagChanged event that occurs when the tag of the graph has been replaced.
removeGraphWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the GraphWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'graph' element has been called.
removeGraphWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the GraphWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'graph' element will be called.
removeGroupCollapsedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Removes the given listener for the GroupCollapsed event that occurs whenever a group has been IFoldingView.collapse(INode)d.
removeGroupCollapsedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupCollapsed event that occurs whenever a group has been Collapsed.
removeGroupCollapsingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupCollapsing event that occurs before a group will be Collapsed.
removeGroupEnteredListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupEntered event that occurs whenever a group has been Entered.
removeGroupEnteringListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupEntering event that occurs before a group will be Entered.
removeGroupExitedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupExited event that occurs whenever a group has been Exited.
removeGroupExitingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupExiting event that occurs before a group will be Exited.
removeGroupExpandedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Removes the given listener for the GroupExpanded event that occurs whenever a group has been IFoldingView.expand(INode)ed.
removeGroupExpandedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupExpanded event that occurs whenever a group has been Expanded.
removeGroupExpandingListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Removes the given listener for the GroupExpanding event that occurs before a group will be Expanded.
removeHandle(IHandle) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes a handle from the collection of handles managed by this instance.
removeHandleDeserializationListener(IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the HandleDeserialization event that occurs when XML content is about to be deserialized.
removeHandleDeserializationListener(IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Removes the given listener for the HandleDeserialization event that occurs when XML content is about to be deserialized.
removeHandleSerializationListener(IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the HandleSerialization event that occurs when XML content is about to be serialized.
removeHandleSerializationListener(IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Removes the given listener for the HandleSerialization event that occurs when XML content is about to be serialized.
removeHighlight(T) - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Removes an item from the current highlight selection.
removeHighlightGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the HighlightGroupChanged event that occurs when the HighlightGroup property has been changed.
removeHoveredItemChangedListener(IEventHandler<HoveredItemChangedEventArgs>) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Removes the given listener for the HoveredItemChanged event that occurs when the item that is being hovered over with the mouse changes.
removeInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Removes the given listener for the Initialized event that occurs after the call to AbstractInputMode.initialize().
removeInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Removes the given listener for the Initialized event that occurs when the edit has been initialized.
removeInitializedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Removes the given listener for the Initialized event that occurs when this instance has been initialized.
removeInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Removes the given listener for the Initializing event that occurs before the call to AbstractInputMode.initialize().
removeInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Removes the given listener for the Initializing event that occurs when the edit is about to be initialized.
removeInitializingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.SnapContext
Removes the given listener for the Initializing event that occurs when this instance is about to be initialized.
removeInputModeContextChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the InputModeContextChanged event that occurs when the InputModeContext property has been changed.
removeInputModeGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the InputModeGroupChanged event that occurs when the InputModeGroup property has been changed.
removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the IsGroupNodeChanged event.
removeItem(T) - Method in class com.yworks.yfiles.view.CollectionModelManager
 
removeItem(T) - Method in class com.yworks.yfiles.view.ItemModelManager
Deregisters and uninstalls the given item from the canvas.
removeItemAddedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Removes the given listener for the ItemAdded event that occurs when an item has been added to this collection.
removeItemAddedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Removes the given listener for the ItemAdded event that occurs when an item has been added to this collection.
removeItemChangedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Removes the given listener for the ItemChanged event that occurs when an item in this collection has changed significantly.
removeItemChangedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Removes the given listener for the ItemChanged event that occurs when an item has been changed inside this collection.
removeItemCreatedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Removes the given listener for the ItemCreated event that occurs when a new item gets created by this input mode.
removeItemRemovedListener(IEventHandler<ItemEventArgs<T>>) - Method in interface com.yworks.yfiles.utils.IObservableCollection
Removes the given listener for the ItemRemoved event that occurs when an item has been removed from this collection.
removeItemRemovedListener(IEventHandler<ItemEventArgs<T>>) - Method in class com.yworks.yfiles.utils.ObservableCollection
Removes the given listener for the ItemRemoved event that occurs when an item has been removed from this collection.
removeItems(Iterable<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Removes all items from the canvas.
removeItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<T>>) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
 
removeItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<IModelItem>>) - Method in class com.yworks.yfiles.view.GraphSelection
 
removeItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<T>>) - Method in interface com.yworks.yfiles.view.ISelectionModel
Removes the given listener for the ItemSelectionChanged event that occurs when an item changed its selection state from selected to unselected or vice versa.
removeItemSelectionChangedListener(IEventHandler<ItemSelectionChangedEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.StripeSelection
 
removeKeyParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the KeyParsed event that occurs after a key element has been fully parsed.
removeKeyParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the KeyParsing event that occurs when a key element is about to be parsed.
removeKeyWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the KeyWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'key' element has been called.
removeKeyWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the KeyWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'key' element will be called.
removeLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelAdded event that occurs when a label has been added to this graph instance.
removeLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the LabelAdded event that occurs when a label has been added to this graph instance.
removeLabelAddedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.Table
 
removeLabelAddedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelAdded event that occurs when this mode has triggered the addition of an ILabel, for instance, in response to GraphEditorInputMode.createLabel(ILabelOwner).
removeLabelAddedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelAdded event that occurs when this mode has triggered the addition of an ILabel, for instance, in response to TableEditorInputMode.createLabel(IStripe).
removeLabelAddingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelAdding event that occurs when a label is about to be added.
removeLabelAddingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelAdding event that occurs when a label is about to be added.
removeLabelChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the LabelChanged event that occurs when a label has been changed, for instance, if its style has been replaced.
removeLabelChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.Table
 
removeLabelCopiedListener(IEventHandler<ItemCopiedEventArgs<ILabel>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the LabelCopied event that occurs after a label has been copied.
removeLabelEditingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelEditing event that occurs when a label is about to be edited.
removeLabelEditingListener(IEventHandler<LabelEditingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelEditing event that occurs when a label is about to be edited.
removeLabelLayout(Node, INodeLabelLayout) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Removes the given node label layout from the given node.
removeLabelLayout(Edge, IEdgeLabelLayout) - Method in interface com.yworks.yfiles.layout.ILabelLayoutFactory
Removes the given IEdgeLabelLayout from the given edge.
removeLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelLayoutParameterChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelModelParameter>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelLayoutParameterChanged event that occurs when the model parameter of a label has been changed.
removeLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelPreferredSizeChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, SizeD>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelPreferredSizeChanged event that occurs when the preferred size of a label has been changed.
removeLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelRemoved event that occurs when a label has been removed from this graph instance.
removeLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the LabelRemoved event that occurs when a label has been removed from this graph instance.
removeLabelRemovedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
removeLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelStyleChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, ILabelStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelStyleChanged event that occurs when a label style has been replaced.
removeLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelTagChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelTagChanged event that occurs when the tag of a label has been replaced.
removeLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeLabelTextChangedListener(IEventHandler<ItemChangedEventArgs<ILabel, String>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the LabelTextChanged event that occurs when the text of a label has been changed.
removeLabelTextChangedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelTextChanged event that occurs when this mode has triggered the edit of an ILabel, for instance, in response to GraphEditorInputMode.editLabel(ILabel).
removeLabelTextChangedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelTextChanged event that occurs when this mode has triggered the edit of an ILabel, for instance, in response to TableEditorInputMode.editLabel(ILabel).
removeLabelTextEditingCanceledListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelTextEditingCanceled event that occurs when the actual label editing process is canceled.
removeLabelTextEditingCanceledListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelTextEditingCanceled event that occurs when the actual label editing process is canceled.
removeLabelTextEditingStartedListener(IEventHandler<LabelEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the LabelTextEditingStarted event that occurs when the actual label editing process is about to start.
removeLabelTextEditingStartedListener(IEventHandler<ItemEventArgs<ILabel>>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the LabelTextEditingStarted event that occurs when the actual label editing process is about to start.
removeLayoutFinishedListener(IEventHandler<LayoutEventArgs>) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Removes the given listener for the LayoutFinished event.
removeLeftClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the LeftClicked event that occurs once a left click has been detected.
removeLeftDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the LeftDoubleClicked event that occurs once a left double-click has been detected.
removeLookup(IContextLookupChainLink) - Method in class com.yworks.yfiles.graph.DefaultGraph
Removes a previously added lookup chain element from the lookup of this.
removeLookup(Class, IContextLookupChainLink) - Method in interface com.yworks.yfiles.graph.ILookupDecorator
Removes a previously registered lookup chain element from the chain of lookups for a given type.
removeLookup(Class<T>) - Method in class com.yworks.yfiles.graphml.ChildParseContext
Removes a local lookup override that has been added using ChildParseContext.setLookup(Class, Object).
removeLookup(Class<T>) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Removes a local lookup override that has been added using ChildWriteContext.setLookup(Class, Object).
removeLookup(Class<T>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Remove an implementation of T that has been set with GraphMLParser.setLookup(Class, Object).
removeLookup(Class<T>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Remove an implementation of T that has been set with GraphMLWriter.setLookup(Class, Object).
removeMapper(Object) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Removes a previously registered mapper for the given tag.
removeMapper(Object) - Method in class com.yworks.yfiles.graph.MapperRegistry
 
removeMovedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the Moved event that occurs at the end of every drag or move.
removeMovingListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the Moving event that occurs at the start of every drag or move.
removeMutexObtainedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Removes the given listener for the MutexObtained event that occurs when the mutex has been successfully obtained.
removeMutexReleasedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Removes the given listener for the MutexReleased event that occurs when the mutex has been released.
removeNode(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Removes the given node from this graph.
removeNodeCopiedListener(IEventHandler<ItemCopiedEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the NodeCopied event that occurs after a node has been copied.
removeNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the NodeCreated event that occurs when a node has been created.
removeNodeCreatedListener(IEventHandler<ItemEventArgs<INode>>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the NodeCreated event that occurs when this mode has created a node in response to user interaction.
removeNodeLabel(INodeLabelLayout, Node) - Method in class com.yworks.yfiles.layout.multipage.LayoutContext
Removes a label from a given node.
removeNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeNodeLayoutChangedListener(INodeLayoutChangedHandler) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the NodeLayoutChanged event that occurs when a node layout has been changed.
removeNodeParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the NodeParsed event that occurs after a node element has been fully parsed.
removeNodeParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the NodeParsing event that occurs when a node element is about to be parsed.
removeNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeNodeRemovedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the NodeRemoved event that occurs when a node has been removed.
removeNodeReparentedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the NodeReparented event that occurs when a node has been reparented interactively.
removeNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeNodeStyleChangedListener(IEventHandler<ItemChangedEventArgs<INode, INodeStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the NodeStyleChanged event that occurs when a node style has been replaced.
removeNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeNodeTagChangedListener(IEventHandler<ItemChangedEventArgs<INode, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the NodeTagChanged event that occurs when the tag of a node has been replaced.
removeNodeWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the NodeWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'node' element has been called.
removeNodeWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the NodeWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'node' element will be called.
removeObjectCopiedListener(IEventHandler<ItemCopiedEventArgs<Object>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the ObjectCopied event that occurs after a style has been copied.
removeObstacleProvider(IObstacleProvider) - Method in class com.yworks.yfiles.view.BridgeManager
Removes a previously added IObstacleProvider from the list of registered providers.
RemoveOverlapsStage - Class in com.yworks.yfiles.layout.organic
This ILayoutStage removes node overlaps and guarantees a certain minimum distance between nodes.
RemoveOverlapsStage(double) - Constructor for class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
Creates a new RemoveOverlapsStage instance with a given minimum node distance.
removeOverrideResolveReferenceListener(IEventHandler<ResolveReferenceEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the OverrideResolveReference event that occurs before inline references are evaluated.
removeParentChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removeParentChangedListener(IEventHandler<NodeEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removeParentChangedListener(IEventHandler<NodeEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the ParentChanged event.
removeParsedListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the Parsed event that occurs when the the document has been parsed.
removeParsedListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Removes the given listener for the Parsed event that occurs when the the document has been parsed.
removeParsingListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the Parsing event that occurs when the parsing of a document is just about to begin.
removeParsingListener(IEventHandler<ParseEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Removes the given listener for the Parsing event that occurs when the parsing of the document is just about to begin.
removePathSearchExtension(PathSearchExtension) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearch
Removes the given extension from the list of PathSearchExtensions.
removePopulateMenuListener(IEventHandler<PopulateMenuEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Removes the given listener for the PopulateMenu event that occurs when the context menu is about to be shown.
removePortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removePortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removePortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the PortAdded event that occurs when a port has been added to this graph instance.
removePortAddedListener(IEventHandler<ItemEventArgs<IPort>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the PortAdded event that occurs when this instance adds a port to the source or target node during completion of the edge creation gesture.
removePortCopiedListener(IEventHandler<ItemCopiedEventArgs<IPort>>) - Method in class com.yworks.yfiles.graph.GraphCopier
Removes the given listener for the PortCopied event that occurs after a port has been copied.
removePortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removePortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removePortLocationParameterChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortLocationModelParameter>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the PortLocationParameterChanged event that occurs when the location model parameter of a port has been changed.
removePortParsedListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the PortParsed event that occurs after a port element has been fully parsed.
removePortParsingListener(IEventHandler<ParseEventArgs>) - Method in interface com.yworks.yfiles.graphml.IParseEvents
Removes the given listener for the PortParsing event that occurs when a port element is about to be parsed.
removePortRemovedListener(IEventHandler<PortEventArgs>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removePortRemovedListener(IEventHandler<PortEventArgs>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removePortRemovedListener(IEventHandler<PortEventArgs>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the PortRemoved event that occurs when a port has been removed from its owner.
removePortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removePortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removePortStyleChangedListener(IEventHandler<ItemChangedEventArgs<IPort, IPortStyle>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the PortStyleChanged event that occurs when a port style has been replaced.
removePortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
removePortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
removePortTagChangedListener(IEventHandler<ItemChangedEventArgs<IPort, Object>>) - Method in interface com.yworks.yfiles.graph.IGraph
Removes the given listener for the PortTagChanged event that occurs when the tag of a port has been replaced.
removePortWritingListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the PortWriting event that occurs right after the IXmlWriter.writeStartElement(java.lang.String, java.lang.String, java.lang.String) method for writing a GraphMl 'port' element has been called.
removePortWrittenListener(IEventHandler<WriteEventArgs>) - Method in interface com.yworks.yfiles.graphml.IWriteEvents
Removes the given listener for the PortWritten event that occurs just before the IXmlWriter.writeEndElement() for the GraphML 'port' element will be called.
removePreferredCursorChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Removes the given listener for the PreferredCursorChanged event that occurs when the PreferredCursor property changes.
removePrintedListener(IEventHandler<PrintingEvent>) - Method in class com.yworks.yfiles.view.CanvasPrinter
Removes the given listener for the printed event.
removePrintingListener(IEventHandler<PrintingEvent>) - Method in class com.yworks.yfiles.view.CanvasPrinter
Removes the given listener for the printing event.
removePriorityChangedListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Removes the given listener for the PriorityChanged event that occurs when ConcurrencyController.onPriorityChanged() is called by the associated mode.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in interface com.yworks.yfiles.graph.IFoldingView
Removes the given listener for the PropertyChanged event that occurs whenever the view becomes invalid or the LocalRoot property changes.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.LookupChain
Removes the given listener for the PropertyChanged event that occurs when the lookup of this instance has changed for some or all of the types or items.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Removes the given listener for the PropertyChanged event that occurs when a property value changes.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Removes the given listener for the PropertyChanged event that occurs when the value of the Table property changes.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Removes the given listener for the PropertyChanged event that occurs when UndoEngine.canUndo(), UndoEngine.canRedo(), UndoName, or RedoName changed its value.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.utils.Future
Removes the given listener for the PropertyChanged event that occurs when a property value changes.
removePropertyChangedListener(IEventHandler<PropertyChangedEventArgs>) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Removes the given listener for the PropertyChanged event that occurs when the FocusedItem property has been changed.
removeQueryInputHandlersListener(IEventHandler<QueryInputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the QueryInputHandlers event that occurs when a GraphML attribute is about to be read.
removeQueryInputHandlersListener(IEventHandler<QueryInputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Removes the given listener for the QueryInputHandlers event that occurs when IInputHandlers are queried.
removeQueryOutputHandlersListener(IEventHandler<QueryOutputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the QueryOutputHandlers event that occurs when a GraphML attribute is about to be written.
removeQueryOutputHandlersListener(IEventHandler<QueryOutputHandlersEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Removes the given listener for the QueryOutputHandlers event that occurs when IOutputHandlers are queried.
removeQueryPositionHandlerListener(IEventHandler<QueryPositionHandlerEventArgs>) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Removes the given listener for the QueryPositionHandler event that occurs when a drag is recognized for the MoveInputMode.
removeQueryReferenceIdListener(IEventHandler<QueryReferenceIdEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the QueryReferenceId event that occurs when a reference is queried.
removeQueryReferenceIdListener(IEventHandler<QueryReferenceIdEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Removes the given listener for the QueryReferenceId event that occurs when a reference is queried.
removeQueryToolTipListener(IEventHandler<ToolTipQueryEventArgs>) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Removes the given listener for the QueryToolTip event that occurs when this mode queries the tool tip for a certain query location.
removeRecursively(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Removes stripe and all of its descendants from table.
removeRecursivelyWithResize(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given stripe and all of its descendants from table and resizes all affected stripes so that the table size does not change if possible.
removeResolveReferenceListener(IEventHandler<ResolveReferenceEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the ResolveReference event that occurs after references are evaluated.
removeRightClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the RightClicked event that occurs once a right click has been detected.
removeRightDoubleClickedListener(IEventHandler<ClickEventArgs>) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Removes the given listener for the RightDoubleClicked event that occurs once a right double-click has been detected.
removeSameLayerStructures(AbstractPortConstraintOptimizer.SameLayerData, LayoutGraph, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
removeSelection(T) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Removes an item from the current selection.
removeSelectionGroupChangedListener(IEventHandler) - Method in class com.yworks.yfiles.view.CanvasControl
Removes the given listener for the SelectionGroupChanged event that occurs when the SelectionGroup property has been changed.
removeSerializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Removes a previously locally set serialization property.
removeSerializationProperty(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Remove a serialization property that has been set by GraphMLWriter.setSerializationProperty(TypedKey, Object).
removeSourcePortCandidateChangedListener(IEventHandler<ItemEventArgs<IPortCandidate>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the SourcePortCandidateChanged event that occurs when the value of the SourcePortCandidate property changes.
removeStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Removes the given ILayoutStage from the layout pipeline.
removeStoppedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Removes the given listener for the Stopped event that occurs after the call to AbstractInputMode.stop().
removeStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the StripeChanged event that occurs when a stripe has been changed, for instance, if its style has been replaced.
removeStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
removeStripeChangedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Removes the given listener for the StripeChanged event that occurs when a stripe state is changed by this input mode.
removeStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the StripeCreated event that occurs when a stripe has been added.
removeStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in class com.yworks.yfiles.graph.Table
 
removeStripeCreatedListener(IEventHandler<ItemEventArgs<IStripe>>) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
Removes the given listener for the StripeCreated event that occurs when a new stripe gets created by this input mode.
removeStripeRemovedListener(IEventHandler<StripeEventArgs>) - Method in interface com.yworks.yfiles.graph.ITable
Removes the given listener for the StripeRemoved event that occurs when a stripe has been removed from its parent.
removeStripeRemovedListener(IEventHandler<StripeEventArgs>) - Method in class com.yworks.yfiles.graph.Table
 
removeTappedListener(IEventHandler<TapEventArgs>) - Method in class com.yworks.yfiles.view.input.TapInputMode
Removes the given listener for the Tapped event that occurs once a tap has been detected.
removeTargetPortCandidateChangedListener(IEventHandler<ItemEventArgs<IPortCandidate>>) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Removes the given listener for the TargetPortCandidateChanged event that occurs when the value of the TargetPortCandidate property changes.
removeTextEditedListener(IEventHandler<TextEventArgs>) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Removes the given listener for the TextEdited event that occurs once the text has been edited.
removeUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Tries to remove a given unit from this compound unit.
removeUnitRedoneListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Removes the given listener for the UnitRedone event that occurs when the engine has successfully executed the IUndoUnit.redo() operation of an IUndoUnit.
removeUnitUndoneListener(IEventHandler<IEventArgs>) - Method in class com.yworks.yfiles.graph.UndoEngine
Removes the given listener for the UnitUndone event that occurs when the engine has successfully executed the IUndoUnit.undo() operation of an IUndoUnit.
removeValidateLabelTextListener(IEventHandler<LabelTextValidatingEventArgs>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Removes the given listener for the ValidateLabelText event that occurs when a label that is about to be added or edited.
removeValidateLabelTextListener(IEventHandler<LabelTextValidatingEventArgs>) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Removes the given listener for the ValidateLabelText event that occurs after label editing to validate the label text for a label that is about to be added or edited.
removeValue(K) - Method in class com.yworks.yfiles.graph.Mapper
 
removeValue(Object) - Method in class com.yworks.yfiles.graphml.CreationProperties
Removes the associated entry for the given key.
removeValue(TypedKey<T>) - Method in class com.yworks.yfiles.graphml.TypedKeyMapper
Removes a previously created association with the given key.
removeWaitingEndedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Removes the given listener for the WaitingEnded event that occurs when the waiting ended.
removeWaitingStartedListener(IEventHandler<InputModeEventArgs>) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Removes the given listener for the WaitingStarted event that occurs when the waiting started.
removeWithResize(IStripe) - Method in interface com.yworks.yfiles.graph.ITable
Removes stripe from table and resizes all affected stripes so that the table size does not change if possible.
removeWritingListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the Writing event that occurs when the writing of a document is just about to begin.
removeWritingListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Removes the given listener for the Writing event that occurs when the writing of a document is just about to begin.
removeWrittenListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Removes the given listener for the Written event that occurs when the writing of a document has been finished.
removeWrittenListener(IEventHandler<WriteEventArgs>) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Removes the given listener for the Written event that occurs when the writing of a document has just been finished.
RenderContextEvent - Class in com.yworks.yfiles.view
The event arguments for the com.yworks.util.IEventHandler used by PrepareRenderContextEvent.
RenderContextEvent(IRenderContext) - Constructor for class com.yworks.yfiles.view.RenderContextEvent
Initializes a new instance of the PrepareRenderContextEventArgs class.
reparent(IInputModeContext, INode, INode) - Method in interface com.yworks.yfiles.view.input.IReparentNodeHandler
Performs the actual reparenting after the reparent gesture has been finalized.
reparent(IInputModeContext, IStripe, IStripe, int, StripeReparentPolicy) - Method in interface com.yworks.yfiles.view.input.IReparentStripeHandler
Performs the actual reparenting after the reparent gesture has been finalized.
reparent(IInputModeContext, INode, INode) - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
 
reparent(IInputModeContext, IStripe, IStripe, int, StripeReparentPolicy) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
Performs the actual reparenting after the reparent gesture has been finalized.
ReparentNodeHandler - Class in com.yworks.yfiles.view.input
Simple default implementation of IReparentNodeHandler that treats shift key presses as reparent gestures and allows for reparenting all nodes.
ReparentNodeHandler() - Constructor for class com.yworks.yfiles.view.input.ReparentNodeHandler
 
ReparentStripeHandler - Class in com.yworks.yfiles.view.input
Default implementation of the IReparentStripeHandler interface.
ReparentStripeHandler() - Constructor for class com.yworks.yfiles.view.input.ReparentStripeHandler
 
ReparentStripeInputMode - Class in com.yworks.yfiles.view.input
Specialized input mode that is used to reparent a stripe inside an ITable structure.
ReparentStripeInputMode() - Constructor for class com.yworks.yfiles.view.input.ReparentStripeInputMode
 
ReparentStripePositionHandler - Class in com.yworks.yfiles.view.input
Customized IPositionHandler implementation that moves a stripe in the table hierarchy when the stripe is dragged.
ReparentStripePositionHandler(IStripe) - Constructor for class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Creates a new instance of this position handler which moves .
replaceAmbiguousLabelDescriptors(Graph) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Replaces the PreferredPlacementDescriptors of all edge labels in the given graph with non-ambiguous descriptors.
replaceHubsBySubgraph(LayoutGraph, IDataProvider, IDataAcceptor) - Static method in class com.yworks.yfiles.layout.router.BusRepresentations
Changes the representation of buses from hubs to complete subgraphs.
replaceHubsBySubgraph(LayoutGraph, EdgeList[], IDataProvider, IDataProvider, IDataAcceptor) - Static method in class com.yworks.yfiles.layout.router.BusRepresentations
Changes the representation of buses from hubs to complete subgraphs by creating new edges between regular nodes and removing the hubs.
replaceItem(Object, Class) - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Replaces the Item using a substitute for serialization.
replaceSubgraphByHubs(LayoutGraph, IEdgeCursor, IDataProvider, IDataAcceptor) - Static method in class com.yworks.yfiles.layout.router.BusRepresentations
Changes the representation of buses from complete subgraphs to hubs by replacing intersection points by hubs.
REPRESENTED_EDGE - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
The edge that is currently being represented by the dummy edge that is written instead.
requeryHandles() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Trigger a reevaluation of all visible handles.
requestKeyboard() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Requests capturing of all keyboard input that happens in the CanvasControl.
requestMutex() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Requests the mutex from the current Controller.
requestMutex() - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Can be called to request an input mutex for the input mode.
requestPointer() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Requests capturing of all mouse and touch input that happens in the CanvasControl.
reset() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Resets the state of the handler.
reset() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Reset the cursor to point to the beginning of the path.
reset() - Method in class com.yworks.yfiles.geometry.Matrix2D
Resets this instance to the identity.
reset() - Method in interface com.yworks.yfiles.utils.IEnumerator
Resets the position of the pointer to its initial state.
resetAmbiguousLabelDescriptors(Graph) - Method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Restores the PreferredPlacementDescriptors of all edge labels in the given graph with their original descriptors.
resetPath(LayoutGraph, Edge, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Assigns a trivial path which has no control points to the specified edge.
resetPath(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Assigns a trivial path which has no control points to the specified edge.
resetPaths(LayoutGraph, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Assigns a trivial path which has no control points to all edges in the specified graph.
resetPaths(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Assigns a trivial path which has no control points to all edges in the specified graph.
resetPorts(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Sets the ports of all edges in the graph to the center of the nodes.
reshape(double, double, double, double) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Applies a new position and size to a given mutable rectangle.
reshape(IRectangle) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Applies a new position and size to a given mutable rectangle.
reshape(IPoint, ISize) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Applies a new position and size to a given mutable rectangle.
reshape(RectD) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Applies a new position and size to a given mutable rectangle.
reshape(IOrientedRectangle) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Applies the values provided by the given instance to the values of this instance.
reshapeFinished(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.graph.NodeReshapeHandler
 
reshapeFinished(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.ConstrainedReshapeHandler
reshapeFinished(IInputModeContext, RectD, RectD) - Method in interface com.yworks.yfiles.view.input.IReshapeHandler
Called by clients to indicate that the reshaping has just been finished.
reshapeFinished(IInputModeContext, RectD, RectD) - Method in class com.yworks.yfiles.view.input.TableReshapeHandler
 
ReshapeHandlerHandle - Class in com.yworks.yfiles.view.input
A more sophisticated IHandle implementation that delegates to a IReshapeHandler.
ReshapeHandlerHandle(HandlePositions, IReshapeHandler, ISize, ISize) - Constructor for class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Subclass constructor that creates a handle for the given position using the location instance as the Location for the handle.
ReshapeHandlerHandle(HandlePositions, IReshapeHandler, ISize) - Constructor for class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Subclass constructor that creates a handle for the given position using the location instance as the Location for the handle.
ReshapeHandlerHandle(HandlePositions, IReshapeHandler) - Constructor for class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Subclass constructor that creates a handle for the given position using the location instance as the Location for the handle.
ReshapeRectangleContext - Class in com.yworks.yfiles.view.input
Helper class that carries information about a reshape operation.
ReshapeRectangleContext(RectD, ISize, ISize, IRectangle, HandlePositions, PointD, PointD, SizeD) - Constructor for class com.yworks.yfiles.view.input.ReshapeRectangleContext
Initializes a new instance of the ReshapeRectangleContext class.
resize(SizeD) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the size of the rectangle to the provided value.
resize(ISize) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the size of the rectangle to the provided value.
resize(SizeD) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Sets the size of the rectangle to the values of a SizeD struct.
resize(SizeD) - Method in interface com.yworks.yfiles.geometry.IMutableSize
Sets the values of the size to the given values.
resize(double, double) - Method in interface com.yworks.yfiles.geometry.IMutableSize
Sets the coordinates of the size to the given values.
resize(ISize) - Method in interface com.yworks.yfiles.geometry.IMutableSize
Sets the coordinates of the size to the given values.
resize(double, double) - Method in class com.yworks.yfiles.view.CanvasControl
 
RESIZE - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which can be used to resize something.
RESIZE_STRIPE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
A ResourceKey that can be used to store a IVisualTemplate that can be used to create the visual that will be used to draw the highlight for the stripe that is resized.
ResizeStripeInputMode - Class in com.yworks.yfiles.view.input
Specialized input mode that is used to resize a stripe by dragging one of its borders.
ResizeStripeInputMode() - Constructor for class com.yworks.yfiles.view.input.ResizeStripeInputMode
Creates a new instance of this input mode.
resolveCandidate(IInputModeContext, IPortCandidate, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Tries to resolve a dynamic port candidate for the given location.
resolveCandidates(Iterable<IPortCandidate>, PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Returns an enumerable over the given candidates where no instance has PortCandidateValidity.DYNAMIC Validity.
resolveEdge(IParseContext, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
resolveEdge(IParseContext, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementResolver
Resolve the GraphML id to an IEdge instance.
resolveGraph(IParseContext, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
resolveGraph(IParseContext, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementResolver
Resolve the GraphML id to an IGraph instance.
resolveNode(IParseContext, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
resolveNode(IParseContext, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementResolver
Resolve the GraphML id to an INode instance.
resolvePort(IParseContext, String, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
resolvePort(IParseContext, String, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementResolver
Resolve the GraphML id to an IPort instance.
ResolveReferenceEventArgs - Class in com.yworks.yfiles.graphml
Event arguments for calls to the ResolveReference and OverrideResolveReference events.
ResolveReferenceEventArgs(IParseContext, String) - Constructor for class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
Creates a new instance of ResolveReferenceEventArgs.
ResourceKey - Class in com.yworks.yfiles.view
The base class for ResourceKey that exists for compatibility with WPF classes.
ResourceKey(String) - Constructor for class com.yworks.yfiles.view.ResourceKey
Initializes a new instance of the ResourceKey class using the given string as the key.
ResourceKey(Class, Object) - Constructor for class com.yworks.yfiles.view.ResourceKey
Initializes a new instance of the ResourceKey class.
restore(LayoutGraph) - Method in class com.yworks.yfiles.layout.BendConverter
Restores the structure of the graph after the core layout algorithm has finished.
restore(IGraph) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Write back all information from the partition grid.
restoreEdgeDirections(LayoutGraph, ILayoutDataProvider) - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeReverser
Restores the original direction of edges marked as reversed.
restoreOriginalDataProviders() - Method in class com.yworks.yfiles.algorithms.DataProviders.DataProviderOverlayManager
Restores all DataProvider bindings that have been changed using {DataProviders.DataProviderOverlayManager.addDataProvider(Object, IDataProvider).
restoreTableLayout() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Writes the table layout information provided through TableLayoutConfigurator back to all tables.
retainAll(Collection<? extends Object>) - Method in class com.yworks.yfiles.algorithms.YList
Retains only those elements in this list which are contained in the given collection.
retainAll(Collection<? extends Object>) - Method in interface com.yworks.yfiles.utils.ICollection
 
retainAll(Collection<?>) - Method in interface com.yworks.yfiles.utils.IList
 
reverse() - Method in class com.yworks.yfiles.algorithms.YList
Reverses the sequence of elements in this list.
reverse(IEdge) - Method in interface com.yworks.yfiles.graph.IGraph
reverse(LayoutGraph, ILayoutDataProvider, Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeReverser
Reverses a given edge which points to the wrong direction.
REVERSE_EDGE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that reverses the direction of edges.
reverseEdge(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Reverses the given edge and fires corresponding notification events to inform registered listeners.
reverseEdge(LayoutGraph, Edge) - Method in class com.yworks.yfiles.layout.ReverseEdgesStage
Reverses the specified edge in the specified graph.
reverseEdge(IEdge) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Reverses the given edges.
reverseEdgeLayout(IEdgeLayout) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Reverses the layout of an edge.
reverseEdges(LayoutGraph) - Method in class com.yworks.yfiles.layout.ReverseEdgesStage
Reverses selected edges in the specified graph.
reverseEdges(EdgeList) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Reverses the direction of given edges.
reverseEdges(Iterable<IEdge>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Reverses the given edges.
ReverseEdgesStage - Class in com.yworks.yfiles.layout
ReverseEdgesStage selectively reverses edges in a graph, while keeping the layout and label positions of the reversed edges as close to the pre-reversal layout and positions as possible.
ReverseEdgesStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.ReverseEdgesStage
Creates a new ReverseEdgesStage instance with an optional core layout algorithm.
ReverseEdgesStage() - Constructor for class com.yworks.yfiles.layout.ReverseEdgesStage
Creates a new ReverseEdgesStage instance with an optional core layout algorithm.
ReverseEdgesStageData - Class in com.yworks.yfiles.layout
Specifies custom data for the ReverseEdgesStage.
ReverseEdgesStageData() - Constructor for class com.yworks.yfiles.layout.ReverseEdgesStageData
 
reverseSelectedEdges() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Reverses the selected edges.
REWRITE_RELATIVE_RESOURCE_URIS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Whether to rewrite relative URIs relative to the current document location.
right - Variable in class com.yworks.yfiles.algorithms.YInsets
The inset from the right.
right - Variable in class com.yworks.yfiles.geometry.InsetsD
Gets the right inset.
RIGHT - Static variable in class com.yworks.yfiles.layout.Direction
Decodes the right direction.
RIGHT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the right inside the node.
right - Variable in class com.yworks.yfiles.layout.NodeHalo
The NodeHalo size at the right side of the node.
RIGHT - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment at the right side.
RIGHT - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which the right sides of rectangular elements will snap.
RIGHT - Static variable in class com.yworks.yfiles.view.MouseButtons
The right mouse button.
RIGHT_IN_FLOW - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port lying right of the direction of the main flow of the edge or of the overall layout.
RIGHT_OF_EDGE - Static variable in class com.yworks.yfiles.graph.labelmodels.EdgeSides
The label should be placed on the right hand side of the edge path if looking from the source node into the direction of the target node.
RIGHT_OF_EDGE - Static variable in class com.yworks.yfiles.layout.LabelPlacements
Preferred placement specifier for edge labels which expresses that the label should be placed on the right hand side of the edge path.
RIGHT_TO_LEFT - Static variable in class com.yworks.yfiles.layout.MirrorModes
Mirroring specifier that defines that layout orientation LayoutOrientation.RIGHT_TO_LEFT will be mirrored.
rightOf(YVector, YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns true if vector v1 is on the right side of v2.
rightTurn(YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
ROOT - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
Nodes should always be pasted into the root group.
ROOT_PLACEMENT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
A DataProvider key for specifying the placement of each subtree root If no root placement is specified for one of the subtree roots, the default root placement will be used.
RootAlignment() - Constructor for class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
 
RootAlignment - Enum in com.yworks.yfiles.layout.tree
 
RootNodePolicy - Enum in com.yworks.yfiles.layout.tree
 
RootPlacement - Enum in com.yworks.yfiles.layout.tree
 
ROT180 - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a rotation by 180 degrees.
ROT270 - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a counter-clockwise rotation by 270 degrees.
ROT90 - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
A matrix which applies a counter-clockwise rotation by 90 degrees.
rotate(double) - Method in class com.yworks.yfiles.algorithms.YVector
Returns a new YVector instance that is obtained by rotating this vector by the given angle (measured in radians) in clockwise direction (with regards to screen coordinates).
rotate(double) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends a rotate operation to this matrix.
rotate(double, PointD) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends a rotation operation to this matrix around the specified rotation center.
rotate(double, PointD, MatrixOrder) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends or appends a rotation operation to this matrix around the specified rotation center.
rotate(double, MatrixOrder) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends or appends a rotation operation to this matrix around the origin.
ROTATE - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which can be used to rotate something.
RotatedSubtreeShape - Class in com.yworks.yfiles.layout.tree
Decorates a SubtreeShape and provides rotated access on it.
RotatedSubtreeShape() - Constructor for class com.yworks.yfiles.layout.tree.RotatedSubtreeShape
For testing purposes only.
roundEdgeLayout(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Rounds the locations of the control points and ports of the given edge to integer values.
roundLayout(LayoutGraph) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Rounds coordinates and sizes in the layout of an entire graph to integer values.
roundNodeLayout(LayoutGraph, Node) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Rounds the location and size of the given node to integer values.
route(EdgeList, PathSearchResult) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Routes the given edges.
ROUTE_EDGE_DPKEY - Static variable in class com.yworks.yfiles.layout.partial.PartialLayout
A DataProvider key for obtaining the edges that should be routed by the edge router.
RoutedEventArgs - Class in com.yworks.yfiles.view
 
RoutedEventArgs() - Constructor for class com.yworks.yfiles.view.RoutedEventArgs
 
routeEdgesBetweenFixedElements(LayoutGraph, EdgeList) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method is called during the layout process and routes all partial edges that connect two fixed elements.
routeEdgesParallel(LayoutGraph, Edge, Edge, double, boolean, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes two edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, EdgeList, double, boolean, boolean, double, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a list of edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, Edge, double, boolean, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes two edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, Edge, double, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes two edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, Edge, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes two edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, EdgeList, double, boolean, boolean, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a list of edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, EdgeList, double, boolean, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a list of edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, EdgeList, double, boolean) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a list of edges which are incident to the same nodes in parallel, optionally joining the end points.
routeEdgesParallel(LayoutGraph, Edge, EdgeList, double) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a list of edges which are incident to the same nodes in parallel, optionally joining the end points.
routeInterEdges(LayoutGraph, EdgeList) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
This method is called during the layout process and routes all inter-edges.
routeInterEdges(LayoutGraph, IDataProvider, IDataProvider) - Method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
Routes inter-edges of the partitioned graph.
routeInterEdges(LayoutGraph, EdgeList) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Reroutes the given inter-edges using the current edge routing algorithm.
routeNonTreeEdges(LayoutGraph, IEdgeMap) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Routes all edges that do not belong to the chosen spanning tree.
routeRestoredEdges(LayoutGraph, IDataProvider, YRectangle) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
This method is called by MultiPageLayout.removeConnectorPair(Node, Node, YList, LayoutContext) to route the restored edges.
routeSelfLoop(LayoutGraph, Edge) - Static method in class com.yworks.yfiles.layout.LayoutGraphUtilities
Routes a self-loop.
RoutingStyle - Class in com.yworks.yfiles.layout.hierarchic
This class is used by EdgeLayoutDescriptor to specify the routing style for different types of edges.
RoutingStyle(EdgeRoutingStyle) - Constructor for class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Creates a new RoutingStyle instance with the given routing style for each edge.
RoutingStyle - Enum in com.yworks.yfiles.layout.seriesparallel
Style constant describing a polyline edge style.
RoutingStyle - Enum in com.yworks.yfiles.layout.tree
 
RoutingType - Enum in com.yworks.yfiles.layout.router.polyline
 
ROW - Static variable in class com.yworks.yfiles.graph.StripeTypes
Constant for rows.
ROW_INDEX_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.GridNodePlacer
A DataProvider key for assigning nodes to the rows in the grid If no IDataProvider is registered with this key, all nodes will be placed in the same row.
RowAlignment - Enum in com.yworks.yfiles.layout
Row alignment specifier which defines that each row will be aligned with its center.
RowDescriptor - Class in com.yworks.yfiles.layout
This class represents a row of a partition grid structure.
ROWS - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components in multiple rows so that the overall aspect ratio of the whole graph gets as close to the aspect ratio of the preferred layout size as possible.

S

safeLookup(Class<T>, Object) - Method in interface com.yworks.yfiles.graph.IContextLookup
Typesafe convenience method for the IContextLookup.lookup(Object, Class) method.
safeLookup(Class<T>) - Method in interface com.yworks.yfiles.graph.ILookup
Typesafe convenience method for the ILookup.lookup(Class) method.
SameLayerData() - Constructor for class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer.SameLayerData
sameLayerEdgeCount() - Method in interface com.yworks.yfiles.layout.hierarchic.INodeData
Returns the number of same-layer edges associated with the Node of this INodeData instance.
SANDWICH_MASK - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position mask that constrains the positions to above and below the node.
SandwichLabelModel - Class in com.yworks.yfiles.graph.labelmodels
A node label model that knows only two possible positions.
SandwichLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
Initializes a new instance of the SandwichLabelModel class with zero offset.
SAVE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to save an item.
SAVE_AS - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to save an item under a new name.
saveFile() - Method in class com.yworks.yfiles.view.GraphControl
Default implementation of ICommand.SAVE that possibly shows a save file dialog and GraphControl.exportToGraphML(OutputStream) exports the GraphML} to the selected file or the last known file.
saveFileAs() - Method in class com.yworks.yfiles.view.GraphControl
Default implementation of ICommand.SAVE_AS that shows a save file dialog and GraphControl.exportToGraphML(OutputStream) exports the GraphML} to the selected file.
scalarProduct(YVector, YVector) - Static method in class com.yworks.yfiles.algorithms.YVector
Returns the value of the scalar product of two vectors.
scalarProduct(PointD) - Method in class com.yworks.yfiles.geometry.PointD
Calculates the scalar product of this and the given vector.
scalarProduct(PointD, PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Calculates the scalar product of the two given points.
scale(double) - Method in class com.yworks.yfiles.algorithms.YVector
Scales the vector by an factor.
scale(double, double) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends a scale operation to this instance.
scale(double, double, MatrixOrder) - Method in class com.yworks.yfiles.geometry.Matrix2D
Appends or prepends a scale operation to this instance.
scaleProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the scale.
scalingDownToFitPageEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the value for whether to scale down the content so that it always fits on one page.
scalingUpToFitPageEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasPrinter
Returns the property that holds the value for whether to scale up the content so that it always fills one page as large as possible.
Scope - Enum in com.yworks.yfiles.layout.organic
Enum constants that specify the scope for the OrganicLayout and ClassicOrganicLayout.
Scope - Enum in com.yworks.yfiles.layout.router
 
SCROLL - Static variable in class com.yworks.yfiles.view.MouseWheelBehaviors
The mouse wheel scrolls the view.
SCROLL_BAR_ENABLED - Static variable in class com.yworks.yfiles.view.CanvasControl
Constant to describe the state of a scroll bar.
SCROLL_BAR_VISIBLE - Static variable in class com.yworks.yfiles.view.CanvasControl
Constant that describes the state of a scroll bar.
SCROLL_PAGE_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to scroll down.
SCROLL_PAGE_LEFT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to scroll left.
SCROLL_PAGE_RIGHT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to scroll right.
SCROLL_PAGE_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to scroll up.
scrollCommandAnimationEnabledProperty() - Method in class com.yworks.yfiles.view.CanvasControl
ScrollType - Enum in com.yworks.yfiles.view
An enumeration containing values for different mouse wheel scroll behavior.
secondaryChildren(Node, LayoutGraph) - Method in class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Returns all lower-right children of the local root node.
segmentCount() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns the number of segment infos in this channel.
segmentCount() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns the number of segments of the edge.
SegmentGroup - Class in com.yworks.yfiles.layout.router.polyline
Represents a group of segments of different edges that shall be combined at their common source or target.
SegmentGroup(Interval, List<Object>) - Constructor for class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Creates a new instance of SegmentGroup that contains the given segments and a range to place them.
segmentGroupCount() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns the number of segment groups in this channel.
SegmentInfo - Class in com.yworks.yfiles.layout.router.polyline
A SegmentInfo holds information about the possible location of an orthogonal edge segment.
SegmentInfo(Edge, int, Direction, Interval, Interval, Interval, List<Object>) - Constructor for class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Creates a new instance of SegmentInfo with the given information.
SegmentInfo(Edge, int, LineSegment) - Constructor for class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Creates a new instance of SegmentInfo using a LineSegment to describe the edge segment.
SegmentOrientation - Enum in com.yworks.yfiles.view.input
Enumeration for possible orientations of a segment in a (partially) orthogonal edge routing.
SegmentRatioPortLocationModel - Class in com.yworks.yfiles.graph.portlocationmodels
A port location model that places the port on a certain edge segment at a specified ratio.
SegmentRatioPortLocationModel() - Constructor for class com.yworks.yfiles.graph.portlocationmodels.SegmentRatioPortLocationModel
 
SELECT_ALL - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to select all items.
SELECT_ITEM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to select the item that is specified by the Parameter.
SELECT_TO_PAGE_DOWN - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection a page downwards.
SELECT_TO_PAGE_UP - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to extend the selection a page upwards.
selectAll() - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Clears the current selection and selects all stripes in all table instances.
selectCurrentItem() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Selects the CurrentItem current item.
SELECTED_ROOT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
A DataProvider key for marking the node that will be used as root node of the tree.
SELECTED_ROOT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.BalloonLayout
A DataProvider key for marking the node that will be used as root node of the tree.
SELECTED_ROOT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
A DataProvider key for marking the node that will be used as root node of the tree.
SELECTED_ROOT_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.TreeLayout
A DataProvider key for marking the node that will be used as root node of the tree.
SELECTED_STRIPE_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
A ResourceKey that can be used to store a IVisualTemplate that can be used to create the visual that will be used to draw the highlight for the stripe that is selected.
SELECTION - Static variable in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
If exactly one group node is selected the nodes should be pasted into that group.
SELECTION_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the selection indicator.
SELECTION_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.RectangleIndicatorInstaller
A ResourceKey that will be used to find the IVisualTemplate for drawing the selection indicator.
SelectionEventArgs<T extends IModelItem> - Class in com.yworks.yfiles.view.input
Event arguments that are used when modifying a ISelectionModel.
SelectionEventArgs(IInputModeContext, ISelectionModel<T>) - Constructor for class com.yworks.yfiles.view.input.SelectionEventArgs
Creates a new instance.
SelectionIndicatorManager<T extends ILookup> - Class in com.yworks.yfiles.view
A ModelManager implementation that manages the visual decorations of selected elements in a canvas.
SelectionIndicatorManager(CanvasControl, IObservableCollection<T>, ISelectionModel<T>) - Constructor for class com.yworks.yfiles.view.SelectionIndicatorManager
Creates an instance that for all selected items in the model dynamically installs a selection render decoration.
selectionIndicatorManagerProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property for the selection indicator manager.
selectionProperty() - Method in class com.yworks.yfiles.view.GraphControl
The property that holds the the GraphSelection.
selectItem(GraphControl, IModelItem, boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Callback that selects the given item.
selectNodeAndSelfloopBends(INode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Selects the node and possible bends of selfloop edges.
SelfLoopCalculator - Class in com.yworks.yfiles.layout.hierarchic
This class calculates bend points for self-loops routed in orthogonal or octilinear fashion.
SelfLoopCalculator(double, double) - Constructor for class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculator
Creates a new instance of SelfLoopCalculator using the given parameters.
SelfLoopCalculatorData - Class in com.yworks.yfiles.layout.hierarchic
Specifies custom data for the SelfLoopCalculator.
SelfLoopCalculatorData() - Constructor for class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
 
SelfLoopRouter - Class in com.yworks.yfiles.layout
A SelfLoopRouter routes the self-loops (reflexive edges) of a graph.
SelfLoopRouter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.SelfLoopRouter
Creates a new SelfLoopRouter with an optional core layout algorithm.
SelfLoopRouter() - Constructor for class com.yworks.yfiles.layout.SelfLoopRouter
Creates a new SelfLoopRouter with an optional core layout algorithm.
SelfLoopStyle - Enum in com.yworks.yfiles.layout
Self-loop style specifier which defines that the routes of self-loops are rounded.
SEMI - Static variable in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
Angle offset specifier for edge labels which expresses that an additional offset of 180 degrees should be added to the angle.
SEQUENCE_CONSTRAINTS_MEMENTO_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for storing the constraint graph A v1 before v2 constraint is represented as an edge between the representatives of v1 and v2 in the constraint graph.
SEQUENCE_INDEX_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataAcceptor key for publishing the index inside their layer for all nodes in the graph.
SEQUENCE_INDEX_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataAcceptor key for publishing the index inside their layer for all nodes in the graph.
sequenceNodeLayers(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsSequencer
Calculates the sequence of the nodes within each layer using the nodes' coordinates.
sequenceNodeLayers(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
 
sequenceNodeLayers(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in class com.yworks.yfiles.layout.hierarchic.GivenSequenceSequencer
Calculates the sequence of the nodes within a ILayers instance based on the given Comparator instance.
sequenceNodeLayers(LayoutGraph, ILayers, ILayoutDataProvider, IItemFactory) - Method in interface com.yworks.yfiles.layout.hierarchic.ISequencer
Calculates the sequence of the nodes within each layer.
SequentialLayout - Class in com.yworks.yfiles.layout
A SequentialLayout allows for chaining multiple layout algorithms.
SequentialLayout() - Constructor for class com.yworks.yfiles.layout.SequentialLayout
Creates a new SequentialLayout instance with an empty chain of layout algorithms.
SerializationNotSupportedException - Exception in com.yworks.yfiles.graphml
Exception that will be thrown by the IWriteContext.serialize(Type, IWriteContext, Object) method and the like to indicate that the deserialization failed.
SerializationNotSupportedException() - Constructor for exception com.yworks.yfiles.graphml.SerializationNotSupportedException
Initializes a new instance of the SerializationNotSupportedException class.
SerializationNotSupportedException(String) - Constructor for exception com.yworks.yfiles.graphml.SerializationNotSupportedException
Initializes a new instance of the SerializationNotSupportedException class with the given message.
SerializationNotSupportedException(String, RuntimeException) - Constructor for exception com.yworks.yfiles.graphml.SerializationNotSupportedException
Initializes a new instance of the SerializationNotSupportedException class using the given message and inner exception.
SerializationProperties - Class in com.yworks.yfiles.graphml
Constant class for common serialization properties.
serialize(Type, IWriteContext, T) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
 
serialize(Type, IWriteContext, T) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Serialize item.
serialize(Type, IWriteContext, T) - Method in interface com.yworks.yfiles.graphml.IWriteContext
Serialize item to an XML representation.
serialize(Type, T) - Method in interface com.yworks.yfiles.graphml.IWriteContext
Serialize the item.
serialize(Object, Type) - Method in interface com.yworks.yfiles.graphml.IWriteContext
Serializes the specified item using the provided type information.
serialize(Type, IWriteContext, Object) - Method in class com.yworks.yfiles.graphml.XamlSerializer
Serialize the given object to a IXmlWriter.
serializeReplacement(Type, Object, Object) - Method in interface com.yworks.yfiles.graphml.IWriteContext
Serialize an replacement object replacement instead of the original originalItem.
SeriesParallelLayout - Class in com.yworks.yfiles.layout.seriesparallel
This layout algorithm arranges series-parallel graphs.
SeriesParallelLayout() - Constructor for class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Creates a new SeriesParallelLayout instance with default settings.
SeriesParallelLayoutData - Class in com.yworks.yfiles.layout.seriesparallel
Specifies custom data for the SeriesParallelLayout.
SeriesParallelLayoutData() - Constructor for class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
 
set(Object, Object) - Method in interface com.yworks.yfiles.algorithms.IDataAcceptor
Sets an object value associated with the given data holder.
set(Object, Object) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Associates the given value to the given edge.
set(Object, Object) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Associates the given value to the given node.
set(int, Object) - Method in class com.yworks.yfiles.algorithms.YList
 
set(double, double, double, double, double, double) - Method in class com.yworks.yfiles.geometry.Matrix2D
Sets all elements of this instance.
set(Matrix2D) - Method in class com.yworks.yfiles.geometry.Matrix2D
Sets the values of the given matrix to this instance.
set(TypedKey<T>, T) - Method in class com.yworks.yfiles.graphml.TypedKeyMapper
Sets the specified key/value pair.
set(Object, Object) - Method in class com.yworks.yfiles.layout.DataMapAdapter
 
set(double, double) - Method in class com.yworks.yfiles.view.input.RectangleHandle
SET_CURRENT_ITEM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that invokes CurrentItem if executed.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Sets the AbortHandler used during the layout.
setAbortHandler(AbortHandler) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the AbortHandler used during the layout.
setAbsJoinEndDistance(double) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets the absolute distance from the end point of the joined lines to the first parallel segments.
setActiveButtons(MouseButtons) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Determines for which button(s) mouse clicks should be processed.
setAdaptedGraph(IGraph) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Sets or yields the original IGraph instance that is adapted by this instance.
setAdaptiveLineDistancesEnabled(boolean) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets whether or not the distances between parallel edges should be determined automatically according to the sizes of their source and target nodes.
setAdaptiveMinimumEdgeDistanceEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets whether or not an adaptive minimum edge distance is used.
setAddLabelAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.ADD_LABEL command should be handled.
setAddLabelAllowed(boolean) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets whether the label editor will be automatically invoked if the Shift+F2 key is pressed.
setAdjustContentRectPolicy(AdjustContentRectPolicy) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a property that determines whether this instance should automatically adjust the ContentRect if the graph changes.
setAdjustGroupNodeSizeAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.ADJUST_GROUP_NODE_SIZE command should be handled.
setAffectedComponents(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Sets a collection of nodes that determine the components that shall be laid out.
setAffectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Sets the collection of edges affected by this router.
setAffectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the collection of edges placed by the layout.
setAffectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Sets the collection of affected edges.
setAffectedEdges(DpKeyItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets the collection of edges affected by this router.
setAffectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouterData
Sets the collection of edges affected by this router.
setAffectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouterData
Sets the collection of edges routed by this router.
setAffectedEdges(DpKeyItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets the collection of edges affected by this router.
setAffectedEdges(DpKeyItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the collection of affected edges.
setAffectedEdges(DpKeyItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Sets the collection of affected edges.
setAffectedEdgesAdoptionEnabled(boolean) - Method in class com.yworks.yfiles.layout.BendConverter
Sets whether or not the selection state of the original edge should be adopted by its replacement edges.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.BendConverter
Sets the key to register a IDataProvider which identifies edges as selected.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Sets the IDataProvider key to look up the selection state of the edges that defines whether or not an edge's path should be approximated by a bezier curve.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Sets the IDataProvider key to determine which edges are to be split by this layout stage.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the key to register a IDataProvider for marking edges as selected.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the key to register a IDataProvider which determines the edges that shall be routed by this algorithm.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets the key to register a IDataProvider which determines the edges that shall be routed by this algorithm.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the IDataProvider key to look up the selection state of the edges.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the IDataProvider key used for looking up the selected state of the edges of the graph to be laid out.
setAffectedEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Sets the key to register a IDataProvider that provides the selected state of the edges of the graph.
setAffectedLabels(DpKeyItemCollection<ILabel>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets the collection of labels that shall be placed by the algorithm.
setAffectedLabelsDpKey(Object) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets the IDataProvider key to mark labels as selected for placement.
setAffectedNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the collection of nodes that is laid out by the layout.
setAffectedNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the collection of nodes placed by the layout.
setAffectedNodes(DpKeyItemCollection<INode>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the collection of affected nodes.
setAffectedNodes(DpKeyItemCollection<INode>) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Sets the collection of affected nodes.
setAffectedNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the IDataProvider key to look up the selection state of the nodes.
setAffectedNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the IDataProvider key used for looking up the selected state of the nodes of the graph to be laid out.
setAffectedNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Sets the key to register a IDataProvider that provides the selected state of the nodes of the graph.
setAffectedNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.SubgraphLayout
Sets the key to register a IDataProvider which marks the nodes that induce the subgraph to be arranged.
setAlgorithmProperty(Object, Object) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Provides access to implementation specific properties of the algorithms used.
setAligningDegreeOneNodesEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not degree-one nodes that have the same neighbor should be aligned.
setAlignment(VerticalNodeAlignment) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets the vertical alignment of the individual nodes in the same generation.
setAllKeyboardInputCapturingEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a value indicating whether all keyboard input should be captured by this control, even if it hosts UI elements that would otherwise capture those events.
setAllowMixedSelection(boolean) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Whether to allow mixed selections of graph elements and table elements.
setAllPointerInputCapturingEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a value indicating whether all mouse or touch input should be captured by this control, even if it hosts UI elements that would otherwise capture those events.
setAlternativeEdgePath(ItemMapping<IEdge, YPointPath>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to alternative paths for edges connecting to groups, group content or folder nodes.
setAlternativeGroupBounds(ItemMapping<INode, YRectangle>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from group/folder nodes to alternative bounds for these nodes.
setAmbiguityReductionEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Sets whether or not the number of ambiguous label placements is reduced by applying an additional optimization step.
setAnchor(YPoint) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the anchor of this oriented rectangle.
setAnchor(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the anchor of this rectangle.
setAnchor(PointD) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the anchor vector of the oriented rectangle to the given value.
setAnchor(IPoint) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Returns the instance that stores the anchor of this oriented rectangle.
setAnchor(IPoint) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the anchor of the text box.
setAnchorX(double) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the x coordinate for the anchor of the rectangle.
setAnchorX(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Implements the IOrientedRectangle and will return the x coordinate of the Location.
setAnchorX(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the x coordinate of the anchor of this instance from the Anchor instance.
setAnchorY(double) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the y coordinate for the anchor of the rectangle.
setAnchorY(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Implements the IOrientedRectangle and will return the y coordinate of the Location plus the Height.
setAnchorY(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the y coordinate of the anchor of this instance from the Anchor instance.
setAngle(double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the angle (measured in radians) of this rectangle.
setAngle(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the orientation of this rectangle.
setAngle(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Sets the rotation angle of all labels with this model in radians.
setAngle(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Sets the rotation angle of all labels with this model in radians.
setAngle(double) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Sets the angle for the rotation of the labels.
setAngle(double) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Sets the rotation angle of all labels with this model.
setAngle(double) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Sets the angle (measured in radians) of the label model.
setAngle(double) - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Sets the rotation angle of the label that is placed using this model parameter.
setAngle(double) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the angle (in radians) for the label rotation.
setAngle(double) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Sets the angle (measured in radians) of the label model.
setAngleOffsetOnRightSide(LabelAngleOnRightSideOffsets) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the angle offset for labels that are placed on the right side of the edge.
setAngleReference(LabelAngleReferences) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the reference of the angle given by Angle.
setAngleRotationOnRightSide(LabelAngleOnRightSideRotations) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets how the angle is applied to labels on the right side in respect of the labels of the left side of the edge.
setArmedCursor(Cursor) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the cursor to use when this mode is in "armed" state.
setAspectRatio(double) - Method in class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayout
Sets the desired aspect ratio (i.e.
setAspectRatio(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Sets the preferred aspect ratio (width/height) for the subtrees.
setAspectRatio(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the default aspect ratio for this AspectRatioTreeLayout.
setAssistantNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the collection of nodes the AssistantNodePlacer considers as assistants.
setAtStrongPortConstraint(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Sets whether or not this edge segment has the restriction of a strong PortConstraint.
setAttraction(int) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the edge attraction value.
setAutoAdjustingPreferredSizeEnabled(boolean) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Sets a property that determines whether to automatically adjust the preferred size of a label.
setAutoAdjustingPreferredSizeEnabled(boolean) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
setAutoCleanupEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Determines whether unused ports should automatically be removed from their owners as soon as no further edge is connected to them.
setAutoCleanupEnabled(boolean) - Method in class com.yworks.yfiles.graph.PortDefaults
 
setAutoCommittingOnFocusLostEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets a property that determines whether the text edited should be committed if the focus gets lost or the editing should be canceled.
setAutoDragEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a property that causes the control to automatically pan the view when the mouse gets dragged outside of the bounds of the control.
setAutoDragInsets(InsetsD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the auto drag insets.
setAutoFlipping(boolean) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Sets whether or not edge labels get flipped if they would be upside down in their current position.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets a value indicating whether the label should be flipped 180 degrees automatically, if it would be oriented downwards, otherwise.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets a value indicating whether to automatically flip the rendering should the layout's up vector point downwards.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets a value indicating whether to automatically flip the rendering should the layout's up vector point downwards.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Sets a value indicating whether the label should be flipped 180 degrees automatically, if it would be oriented downwards, otherwise.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Sets a value indicating whether the rendering should automatically be flipped (rotated by 180 degrees) if otherwise it would be rendered upside-down.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Sets whether or not edge labels get flipped if they would be upside down in their current position.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not edge labels are automatically flipped if otherwise they would be upside-down.
setAutoFlippingEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not this stage should automatically flip edge label content depending on the label's rotation angle.
setAutoFlippingTextBoxEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets a value indicating whether to automatically flip the orientation of the text box if the UpVector actually points downwards.
setAutoFocusingCanvasOnEditorClosedEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets a property that determines whether this mode should try to Node.requestFocus() the Canvas once the editor is closed via a keyboard gesture.
setAutoGroupNodeAlignmentPolicy(NodeAlignmentPolicy) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the the location that should be kept fixed if toggling a group node state.
setAutomaticEdgeGrouping(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether edge groups are automatically created for edges that are connected to the same port.
setAutomaticEdgeGrouping(boolean) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether edge groups are automatically created for edges that are connected to the same port.
setAutomaticEdgeGroupingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not edges are grouped automatically.
setAutomaticGroupNodeCompaction(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not group nodes are compacted automatically.
setAutomaticRadiusEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets whether or not the radius of the circle should be determined automatically.
setAutomaticStructureUpdate(boolean) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets whether or not this algorithm performs automatic structure updates on the graph copy if the original graph changes.
setAutoMergeTime(Duration) - Method in class com.yworks.yfiles.graph.UndoEngine
Sets the duration during which the engine will try to merge newly added units.
setAutoMouseWheelZoomEnabled(boolean) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Determines whether the mouse wheel can be used to perform zooming in the ClientCanvas.
setAutoRemovingEmptyLabelsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether this mode should automatically remove labels from the graph when a label text has been edited and the label text is empty.
setAutoRemovingEmptyLabelsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a value indicating whether this mode should automatically remove labels from the table when a label text has been edited and the label text is empty.
setAutoRotationEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Sets whether edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
setAutoRotationEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Sets whether edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
setAutoRotationEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Sets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
setAutoRotationEnabled(boolean) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Sets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
setAutoRotationEnabled(boolean) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Sets whether or not edge labels are automatically rotated according to the angle of the corresponding reference edge segment.
setAutoSelectingSelfloopBendsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a property that determines whether clicking on a node should automatically select all bends of self loops adjacent to that node.
setAutoStartEditingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Determines whether this mode should automatically fire up the editor once it gets installed.
setAutoSwitchingToAncestorEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether this instance should automatically switch the LocalRoot to an ancestor of the current root, if this view becomes Invalid.
setAutoUpdateEnabled(boolean) - Method in class com.yworks.yfiles.view.Animator
Sets a value indicating whether to automatically invalidate the control this instance has been created for.
setAutoUpdateEnabled(boolean) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Determines whether the the canvas this mode is installed in should automatically be invalidated if the client canvas gets invalidated.
setAvoidingNodeEdgeOverlapsEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not the layout algorithm tries to avoid node/edge overlaps.
setBackgroundFill(Paint) - Method in class com.yworks.yfiles.view.PixelImageExporter
Sets the background fill to use for image export.
setBackgroundGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the BackgroundGroup property.
setBackgroundPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the brush to use for the background box of the label.
setBackgroundPen(Pen) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the pen to use for the background box of the label.
setBackgroundStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Sets the style that is used to draw the background of the table.
setBackLoopPenalty(double) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Sets the penalty cost associated with each back-loop.
setBackLoopRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not reversed edges should be routed as back-loops.
setBackLoopRoutingForSelfLoopsEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not self-loops should be routed in a similar manner as back-loops.
setBackLoopRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Sets the routing style for back-loop edges.
setBarycenterModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not a barycenter drawing mode should be used.
setBarycenterModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Sets whether or not the barycenter mode is used for node shuffling when removing overlaps.
setBeginHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the IHitTestable that determines where bends may be created.
setBeginHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a IHitTestable that determines, whether it is valid to start an edge creation gesture here.
setBendCost(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the costs for creating a bend on the edge's path.
setBendDistance(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the preferred distance between any two bends of an edge.
setBendGridConstraintProvider(IGridConstraintProvider<IBend>) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the grid constraint provider for the IBends.
setBendLocation(IBend, PointD) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setBendLocation(IBend, PointD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Modifies the location of the given bend.
setBendLocation(IBend, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Modifies the location of the given bend.
setBendPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge bend.
setBendReduction(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not an optimization step should be applied that tries to further reduce the number of bends.
setBendReusingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets a property that determines whether this mode should use an existing bend in CreateBendInputMode.createBend(IEdge, PointD) if there is one found at the given location.
setBends(IListEnumerable<IBend>) - Method in class com.yworks.yfiles.graph.SimpleEdge
Provides access to a collection of bends that describe the geometry of this edge.
setBendsInNodeToEdgeDistancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge bend being closer to the border of the source node, the target node or one of their ancestor group nodes than the minimum node to edge distance.
setBendsResettingEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether to reset and clear the bends of a folding edge initially.
setBestFitRotationEnabled(boolean) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets whether or not to automatically choose the best fitting rotation angle.
setBezierFittingEnabled(boolean) - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Sets whether or not a bezier curve should be fit to an edge associated to this descriptor.
setBfsLayererCoreNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the collection of core nodes used by the BFSLayerer.
setBitmapSource(Image) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Sets the bitmap source.
setBool(Object, boolean) - Method in interface com.yworks.yfiles.algorithms.IDataAcceptor
Sets a boolean value associated with the given data holder.
setBool(Object, boolean) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Associates the given boolean value to the given edge.
setBool(Object, boolean) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Associates the given boolean value to the given node.
setBool(Object, boolean) - Method in class com.yworks.yfiles.layout.DataMapAdapter
 
setBorderGapToPortGapRatio(double) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Sets the ratio of the border gap (distance between the outer ports and the node border) to the port gap (distance between adjacent ports).
setBorderGapToPortGapRatio(double) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Sets the ratio of the border gap (distance between the outer ports to the node border) to the port gap (distance between adjacent ports).
setBottomInset(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the bottom inset in which no element will lie in the resulting layout.
setBoundingBox(YRectangle) - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
Sets the bounding box of the label.
setBounds(YOrientedRectangle) - Method in class com.yworks.yfiles.layout.LabelLayoutData
Sets the oriented box of the label.
setBounds(RectD) - Method in class com.yworks.yfiles.view.ViewportLimiter
Sets the maximal allowed navigable bounds for the viewport.
setBridgeCrossingPolicy(BridgeCrossingPolicy) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the BridgeCrossingPolicy mode that is used by this instance.
setBundled(boolean) - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Sets whether or not an edge associated to this descriptor should be bundled.
setBundlingQuality(double) - Method in class com.yworks.yfiles.layout.EdgeBundling
Sets the desired quality of the calculated edge bundling.
setBundlingStrength(double) - Method in class com.yworks.yfiles.layout.EdgeBundling
Sets the strength of the edge bundling.
setBusAlignment(double) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the vertical bus alignment for orthogonally routed edge buses.
setBusAlignment(double) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets the vertical bus alignment for orthogonally routed edges.
setBusCreationEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Sets whether or not a bus is created in the space between the parent and its children.
setBusId(Object) - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Sets the bus ID.
setButtonPlacement(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Sets an ILabelModelParameter that determines the placement of the button for toggling the expanded state.
setCancel(boolean) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets a value indicating whether the action (adding or editing a label) should be canceled.
setCancelDuration(Duration) - Method in class com.yworks.yfiles.algorithms.AbortHandler
Sets the duration an algorithm may run before being cancelled automatically.
setCancelGestureOnInvalidTarget(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether an edge creation gesture will be canceled when the gesture is ended on an invalid target and no bend may be created there.
setCanceling(boolean) - Method in class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Sets a value indicating whether the edit should be canceled.
setCancelingEditImplicitlyEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets whether after calls to CreateEdgeInputMode.createEdge(IGraph, IPortCandidate, IPortCandidate) the current undo edit should be canceled if the method returns null.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the property that determines cancel events.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "cancel" recognizer.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "cancel" recognizer.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "cancel" recognizer.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "cancel" recognizer.
setCancelRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the IEventRecognizer to detect when editing the text shall be canceled.
setCancelRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the property that determines cancel events via touch.
setCandidateDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the ICanvasObjectDescriptor that is used for visualizing the IPortCandidates in the canvas during the edit.
setCandidateTag(Object) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the tag for this candidate.
setCandidateTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Sets the template to use for showing candidates.
setCanvas(CanvasControl) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of the property canvas.
setCanvas(CanvasControl) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets the canvas to print.
setCanvasControl(CanvasControl) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the CanvasControl that should be managed by this instance.
setCanvasObjectGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.ItemModelManager
Sets the canvas object group used by ItemModelManager.install(Object).
setCanvasPropertyKey(String) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
setCapturingMouseInputDuringDragEnabled(boolean) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets a value indicating whether to capture mouse input during drag operations.
setCellIds(ContextItemMapping<INode, PartitionCellId, PartitionGrid>) - Method in class com.yworks.yfiles.layout.PartitionGridData
Sets the mapping from nodes to PartitionCellId using the partition grid as context.
setCenter(YPoint) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the current center of the oriented rectangle.
setCenter(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the anchor of the OrientedRectangle so that the center of the rectangle coincides with the given coordinate pair.
setCenter(PointD) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the center of the oriented rectangle to the given value.
setCenter(PointD) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Sets the center of the rectangle to the provided value.
setCenter(Node, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the center coordinates of the given node.
setCenter(Node, double, double) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the center coordinates of the given node.
setCenter(Node, double, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the center location of the given node.
setCenter(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the world coordinate at the center of the control.
setCenteringContentEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets whether the contents should be centered on the page.
setCenterNodes(DpKeyItemCollection<INode>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets the collection of nodes that shall be placed in the center with center node policy set to CenterNodesPolicy.CUSTOM .
setCenterNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the IDataProvider key used for looking up the selected nodes that should be placed in the center.
setCenterNodesPolicy(CenterNodesPolicy) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the policy that determines which nodes are selected as roots of the (virtual) tree for the layout process and are set in the center of the circles.
setCenterX(Node, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the center location's x-coordinate of the given node.
setCenterY(Node, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the center location's y-coordinate of the given node.
setCenterZoomEventRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.CanvasControl
Specifies an IEventRecognizer that determines whether the zooming to the center of the view, rather than at the mouse location should be used.
setChainStraighteningModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not chains are drawn straight or not.
setChainSubstructureStyle(ChainSubstructureStyle) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the style specifier for chain substructures.
setChildAlignmentPolicy(ChildAlignmentPolicy) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the child alignment policy for this layout algorithm.
setChildNodePlacer(INodePlacer) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Sets the INodePlacer instance that places the non-assistant children.
setChildOrderingPolicy(ChildOrderingPolicy) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the child ordering policy for sorting the child nodes around their parents.
setChildPlacement(ChildPlacement) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the direction in which the child nodes are placed with respect to their parent node.
setCircleIds(IMapper<INode, Integer>) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Sets the mapper from nodes to their circle id.
setClassAssertionStatus(String, boolean) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
setClassLoader(DelegatingClassLoader) - Static method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
setClearingGraphBeforeReadEnabled(boolean) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Whether to clear an existing graph instance before reading.
setClearSelectionAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.DESELECT_ALL command should be handled.
setClickInputMode(ClickInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the ClickInputMode.
setClickSelectableItems(StripeTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a property that determines which types of items should be selectable through mouse clicks..
setClickSelectableRegions(StripeSubregionTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets clicks on which StripeSubregionTypes(s) should toggle a stripe selection state.
setClientCanvas(CanvasControl) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Sets the canvas this canvas should use to navigate.
setClientObject(Object) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the client object.
setClipboard(GraphClipboard) - Method in class com.yworks.yfiles.view.GraphControl
Sets the GraphClipboard associated with this control.
setClipboardGraph(IGraph) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the graph that contains the clipboard's contents.
setClipMargin(double) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the margin by which the Clip should be enlarged to accommodate for clipped away lines being taken into account for bridge calculation.
setClone(GraphCopier.CloneTypes) - Method in class com.yworks.yfiles.graph.GraphCopier
Sets the types of items that should be cloned for the copy operation.
setClosestCandidate(IPortCandidate) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Updates the closest candidate for visual feedback.
setClosestCandidateDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the ICanvasObjectDescriptor that is used for visualizing the closest IPortCandidate in the canvas during the edit.
setClusteringQuality(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the quality measure of the clustering algorithm.
setCollapseGroupAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value that determines whether it is allowed to collapse group nodes via the ICommand.COLLAPSE_GROUP.
setCollectingAllEdgeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the edge path of the label owner at the distance of other edge labels in the graph.
setCollectingAllNodeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the border of the label owner at the distance of other node labels in the graph.
setCollectingEdgePathSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines on the edge path.
setCollectingEdgeSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for edge segments.
setCollectingInitialLocationSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines for the initial position of a label.
setCollectingNodePairCenterSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance will try to align the centers of adjacent nodes so that their centers are equally far away from each other.
setCollectingNodePairSegmentSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets a value indicating whether this instance will collect pairs of adjacent nodes and add snapping logic so that moved edge segments will snap so that the distances to the adjacent nodes are equal.
setCollectingNodePairSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets a value indicating whether this instance will collect pairs of adjacent nodes and add snapping logic so that moved nodes will snap so that the distances to the adjacent nodes are equal.
setCollectingNodeShapeSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect six snap lines, two through the center and four through the border sides of the label owner.
setCollectingNodeSizesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect the sizes of fixed nodes.
setCollectingNodeSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for nodes.
setCollectingOwnEdgeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect two snap lines in parallel to the edge path of the label owner at the initial distance of the edge label.
setCollectingOwnNodeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect four snap lines in parallel to the owner's borders at the initial label distance.
setCollectingPortSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this instance should collect fixed snap lines for ports.
setCollectingSameOwnerEdgeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the edge path of the label owner at the distances of all edge labels of that owner.
setCollectingSameOwnerNodeDistanceSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Determines whether this instance should collect snap lines in parallel to the border of the label owner at the distance of other node labels of that owner.
setCollinearBendsRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets whether or not collinear bends are removed from the layout.
setColor(Color) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Sets the base color to use.
setColor(Color) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Sets the base color to use.
setColumnDefaults(IStripeDefaults) - Method in interface com.yworks.yfiles.graph.ITable
Sets the defaults for Columns.
setColumnDefaults(IStripeDefaults) - Method in class com.yworks.yfiles.graph.Table
Sets the defaults for Columns.
setColumnIndices(ItemMapping<INode, Integer>) - Method in class com.yworks.yfiles.layout.PartitionGridData
Sets the mapping from nodes to the index of their columns.
setColumnModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets whether this ILayoutStage wraps lines/rows or columns.
setColumnOrderOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.PartitionGrid
Sets whether or not the order of the columns should be chosen automatically to minimize edge lengths.
setCompaction(boolean) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Specifies whether or not to enable size compaction for table nodes.
setCompactionAlgorithm(short) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Sets if rectangular decomposition should be used.
setCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets whether or not the compaction option is enabled.
setCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Sets whether or not the compaction option is enabled.
setCompactnessFactor(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the compactness factor for the layout algorithm.
setCompactnessFactor(double) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the factor defining how compact layout results will potentially be, where a smaller factor produces potentially more compact layouts.
setComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the Comparator instance used for sorting the lanes.
setComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the Comparator that will be used for sorting the outgoing edges of each local root in the tree before they are being arranged.
setComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the Comparator instance that determines the order of the outgoing edges for each node of the tree.
setComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the Comparator instance that is used for sorting the outgoing edges of each node of the tree.
setComparator(Comparator<T>) - Method in class com.yworks.yfiles.view.ItemModelManager
Sets a comparer that compares the items so that they are put into the correct order in the canvas tree.
setComponentArrangementEnabled(boolean) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets whether or not the separately arranged components of the input graph should be arranged relative to each other.
setComponentArrangementPolicy(ComponentArrangementPolicy) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the policy that specifies how to arrange connected components.
setComponentAssignmentStrategy(ComponentAssignmentStrategy) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the strategy that assigns partial nodes to subgraph components.
setComponentCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not a subgraph component may be placed within another subgraph component.
setComponentComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Sets the component Comparator instance.
setComponentIds(ItemMapping<INode, Comparable>) - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Sets the mapping from nodes to their component comparable that is used to sort the components.
setComponentIds(ItemMapping<INode, Object>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the mapping from partial nodes to an object defining their component assignment.
setComponentLayout(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that arranges the connected components of an input graph.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets whether or not the ComponentLayout should be enabled.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not the ILayoutStage used for arranging the components of the graph is activated.
setComponentSpacing(double) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets the distance between the bounding boxes of the components.
setComputedHeight(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the computed height of the row after the layout has been calculated.
setComputedPosition(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the computed position (smallest x-coordinate) of the column after the layout has been calculated.
setComputedPosition(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the computed position (smallest y-coordinate) of the row after the layout has been calculated.
setComputedWidth(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the computed width of the column after the layout has been calculated.
setConsiderNodeLabels(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not the layout algorithm reserves space for node labels to avoid overlaps.
setConsiderNodeSizes(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not to consider node sizes during layout calculation.
setConstant(TValue) - Method in class com.yworks.yfiles.layout.ItemMapping
Sets a constant value all items are mapped to.
setConstraintIncrementalLayererAdditionalEdgeWeights(ItemMapping<IEdge, Integer>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping from edges to an additional weight used by the ConstraintIncrementalLayerer.
setConstraintLayouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
setContent(Object) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of the property content.
setContentGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the ContentGroup property.
setContentGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the content group this manager instance uses to add visual representation of the graph to.
setContentMargins(InsetsD) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets the margins that are defined on this printable.
setContentPropertyKey(String) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
setContentRect(RectD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the Rectangle in world coordinates that holds the contents.
setContentRect(double, double, double, double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the content rectangle.
setContentRectMargins(InsetsD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
setContentRectUpdatingEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether the content rectangle property of the CanvasControl should be updated upon completion.
setContext(IRenderContext) - Method in class com.yworks.yfiles.view.PrepareRenderContextEventArgs
Sets the context.
setContext(IRenderContext) - Method in class com.yworks.yfiles.view.RenderContextEvent
Sets the context.
setContextDelegate(BiFunction<TItem, TContext, TValue>) - Method in class com.yworks.yfiles.layout.ContextItemMapping
Sets a delegate from the items and a context object to the values.
setContextLookup(IContextLookup) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Sets an implementation of IContextLookup that can be used to satisfy queries that are made to the implementation which is returned by calls to INodeStyleRenderer.getContext(com.yworks.yfiles.graph.INode, com.yworks.yfiles.graph.styles.INodeStyle) that are made on the style renderer that is associated with this style instance.
setCopyingFirstLabelEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the first label of the master edge should be recreated for the folding edge.
setCopyingFirstLabelEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the first label of the master group node should be recreated for the collapsed group node instance.
setCopyingStylesEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether node and edge styles should be copied during creation of the layout graph, or if the original instances should be used.
setCopyItems(GraphItemTypes) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the type of items that can be copied and pasted at all using the clipboard.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.AbstractLayoutStage
Sets the core layout algorithm that is wrapped by this stage.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.BendConverter
Sets the core layout algorithm that is wrapped by this ILayoutStage.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.GraphTransformer
 
setCoreLayout(ILayoutAlgorithm) - Method in interface com.yworks.yfiles.layout.ILayoutStage
Sets the core layout algorithm.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets the core layout algorithm that is wrapped by this ILayoutStage.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
 
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
 
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
 
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the ILayoutAlgorithm instance that is applied to each subgraph component.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Sets the core layout algorithm which arranges the graph before edge routing.
setCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
 
setCornerApproximationPointsCount(int) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Sets the number of points that are used for rounding the corners of the self-loops.
setCosts(double) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the costs for the implicit path given by the previous entrances.
setCreateBendAllowed(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to allow the creation of bends.
setCreateBendAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether bend creation should be enabled.
setCreateBendInputMode(CreateBendInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the CreateBendInputMode property.
setCreateBendRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the creation of a bend.
setCreateBendRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the creation of a bend via touch.
setCreateEdgeAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether edge creation should be enabled.
setCreateEdgeInputMode(CreateEdgeInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the CreateEdgeInputMode property.
setCreateNodeAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether node creation by clicking on an empty canvas location is enabled.
setCriticalEdgePriorities(ItemMapping<IEdge, Integer>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to their priority to be a 'critical' edge.
setCropLength(double) - Method in class com.yworks.yfiles.graph.styles.Arrow
Sets the cropping length associated with this instance.
setCroppingAtPortEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Sets the value that determines if the edge path is cropped at the port or at the node bounds.
setCrossingCost(double) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the cost for each edge crossing.
setCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Sets the penalty cost associated with a crossing that would occur if a given combination of PortCandidates would be chosen.
setCrossingReductionEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the number of edge crossings should be reduced.
setCrossTableSelectionAllowed(boolean) - Method in interface com.yworks.yfiles.view.IStripeSelection
Whether to allow the selection to span multiple table instances.
setCrossTableSelectionAllowed(boolean) - Method in class com.yworks.yfiles.view.StripeSelection
Whether to allow the selection to span multiple table instances.
setCurrentCandidate(boolean) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Sets a property that determines whether this descriptor uses the "current" candidates.
setCurrentEdge(Edge) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Sets the edge that is currently routed.
setCurrentItem(IModelItem) - Method in class com.yworks.yfiles.view.GraphControl
Sets the 'current' item.
setCurrentItem(GraphControl, IModelItem) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Callback that actually sets the current item property.
setCurrentItem(IModelItem) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the "current" item to the given one.
setCurrentLocation(SegmentInfo, double) - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Specifies the current location that the given segment info has been assigned within its location range.
setCursor(Cursor) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Sets the cursor to display when the mouse hovers over or drags this handle.
setCursor(Cursor) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Provides the cursor to display when the mouse hovers over or drags this handle.
setCursor(Cursor) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the cursor to display when the mouse hovers over or drags this handle.
setCursor(Cursor) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Sets the cursor to display when the mouse hovers over or drags this handle.
setCurvesConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.view.BridgeManager
Sets a value that determines whether curves (cubic and quadratic) should be considered as obstacles.
setCustomGroups(ItemMapping<INode, Object>) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Sets the mapping from nodes to their custom group object.
setCustomProfit(double) - Method in class com.yworks.yfiles.layout.LabelCandidate
Sets the custom profit for this candidate.
setCustomProfitModelRatio(double) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Sets the ratio between the internal profit (ip) and the profit computed using the specified profit model (sp).
setCutObstacleCost(double) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Sets the costs incurred for every Obstacle that must be cut in a subdivision.
setCycleSubstructureStyle(CycleSubstructureStyle) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the style specifier for cycle substructures.
setCyclicPortDependenciesAllowed(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Determines whether or not cyclic port dependencies are allowed.
setDashes(List<Double>) - Method in class com.yworks.yfiles.view.DashStyle
Sets the dashes.
setDashStyle(DashStyle) - Method in class com.yworks.yfiles.view.Pen
Sets the dash style for the pen.
setDecoratingNullsEnabled(boolean) - Method in class com.yworks.yfiles.graph.LookupDecorator
Sets a value indicating whether wrapping implementations will wrap null values from the rest of the lookup chain or those values will simply be returned instead.
setDefaultAssertionStatus(boolean) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
setDefaultBridgeCreator(IBridgeCreator) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the default implementation of the IBridgeCreator that will be used if BridgeManager.addBridges(IRenderContext, GeneralPath, IBridgeCreator) is invoked with a null callback argument.
setDefaultBridgeCrossingStyle(BridgeCrossingStyle) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the default BridgeCrossingStyle that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
setDefaultBridgeHeight(double) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the default height of a bridge that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
setDefaultBridgeOrientationStyle(BridgeOrientationStyle) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the default BridgeOrientationStyle for bridges that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
setDefaultBridgeWidth(double) - Method in class com.yworks.yfiles.view.BridgeManager
Sets the default width of a bridge that will be used by the default implementation of the IBridgeCreator that is initially assigned to the DefaultBridgeCreator property.
setDefaultBundleDescriptor(EdgeBundleDescriptor) - Method in class com.yworks.yfiles.layout.EdgeBundling
Sets the default EdgeBundleDescriptor used for all edges which do not have a specific descriptor assigned via a IDataProvider registered with key EdgeBundling.EDGE_BUNDLE_DESCRIPTOR_DPKEY.
setDefaultCursor(Cursor) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Sets the cursor to use whenever no child mode prefers a different cursor.
setDefaultEdgeLayoutDescriptor(EdgeLayoutDescriptor) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
setDefaultEdgeRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Sets the default routing style for edges that have no individual routing style.
setDefaultExisting(boolean) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets a value indicating whether a default value has been assigned.
setDefaultInsets(YInsets) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Sets the default insets that will be used if the IDataProvider registered with the insets key does not contain a mapping for a specific node.
setDefaultLeafPlacer(INodePlacer) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets the default INodePlacer instance that places the leaf nodes of the tree.
setDefaultMinimumNodeSize(YDimension) - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Sets the default minimum size (width and height) for group nodes.
setDefaultNodePlacer(INodePlacer) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets the default INodePlacer instance that arranges all subtrees that do not have a specific INodePlacer assigned using a IDataProvider.
setDefaultOutEdgeComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the default Comparator used for sorting the outgoing edges incident to nodes that do not have a specific Comparator.
setDefaultOutEdgeComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets the default Comparator instance that sorts the outgoing edges in all subtrees that do not have a specific Comparator assigned using a IDataProvider.
setDefaultPortAssignment(IPortAssignment) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the default IPortAssignment used for those nodes that do not have their own specific instance.
setDefaultPortAssignment(IPortAssignment) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets the default IPortAssignment instance for all subtrees that do not have a specific IPortAssignment assigned using a IDataProvider.
setDefaultPortBorderGapRatio(double) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultPortAllocator
Sets the border gap ratio for the default port.
setDefaultValue(V) - Method in class com.yworks.yfiles.graph.Mapper
Sets the default value to return if no specific value has been set for a given key.
setDefaultValue(TData) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Sets the default value that will be applied to the keys where the data attribute is missing.
setDefaultValue(TData) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets the default value.
setDefaultValueOverridingEnabled(boolean) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Sets a value indicating whether values that are applied via the AbstractInputHandler.applyDefault(IParseContext) mechanism and are equal to the value that is already present in the mapper will explicitly be overridden in the mapper.
setDefaultValueParsingEnabled(boolean) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Sets a value indicating whether the default value in the key definition should be parsed.
setDelay(Duration) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets the duration the mouse has to hover in one place to show a tool tip.
setDelegate(Predicate<TItem>) - Method in class com.yworks.yfiles.layout.ItemCollection
Sets a delegate from the items to a boolean value.
setDelegate(Function<TItem, TValue>) - Method in class com.yworks.yfiles.layout.ItemMapping
Sets a delegate that implements the mapping.
setDelegatingNodePlacersPrimaryNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the collection of nodes the DelegatingNodePlacer places with its PrimaryPlacer.
setDeletableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items may be deleted using the GraphEditorInputMode.deleteSelection() action.
setDeletableItems(StripeTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a property that determines which types of items may be deleted using the TableEditorInputMode.deleteSelection() action.
setDeletablePredicate(Predicate<IModelItem>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a predicate that is queried to determine whether an IModelItem can be deleted or not.
setDendrogramStyleEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets whether or not the layering is done dendrogram-like.
setDependentCopyItems(GraphItemTypes) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the type of items that depend on other elements but should automatically be copied implicitly to the clipboard if all elements that it depends on are explicitly selected for copying.
setDescriptor(ILabelCandidateDescriptor) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Sets the descriptor.
setDescriptor(ICanvasObjectDescriptor) - Method in interface com.yworks.yfiles.view.ICanvasObject
Sets the descriptor instance that interprets the UserObject during rendering, hit testing, and bounds calculation.
setDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.ItemModelManager
Sets the canvas object descriptor used by ItemModelManager.install(Object) when an item is added to an canvas object group.
setDeserializationProperty(TypedKey<T>, T) - Method in class com.yworks.yfiles.graphml.ChildParseContext
Sets the local deserialization property for the given key to the value.
setDeserializationProperty(TypedKey<T>, T) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Set a deserialization property that allows to fine tune the parsing process.
setDeserializer(IEventHandler<HandleDeserializationEventArgs>) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Sets the deserializer.
setDeserializerTargetType(Class) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Sets the target deserialization type for the TargetType property.
setDesiredAspectRatio(double) - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Sets the desired aspect ratio.
setDeterministicModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Sets whether or not this implementation uses a deterministic algorithm to assign the PortCandidates.
setDeterministicModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.GenericLabeling
Sets whether or not this algorithm behaves deterministically.
setDeterministicModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets whether or not the deterministic mode of the layout algorithm is enabled.
setDeterministicModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not the deterministic mode of this algorithm is enabled.
setDirectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets the collection of edges that should be routed in a way that point in the main layout direction.
setDirectedEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the collection of edges that are considered as directed by the layout.
setDirectedMode(boolean) - Method in class com.yworks.yfiles.algorithms.Dfs
Sets whether or not to interpret the edges of the graph as directed.
setDirectedModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets whether or not the direction of edges should be considered.
setDirectGroupContentEdgeRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets whether or not this edge is routed directly to a group node's border if it connects the group node with one of its descendants.
setDirectionConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.EdgeBundleDescriptor
Sets whether or not the direction of the edge associated to this descriptor should be considered.
setDirectlyConnectSameLayerEdge(Edge) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Converts a same-layer Edge to an Edge of type EdgeDataType.DIRECT_SAME_LAYER_EDGE.
setDirty(boolean) - Method in interface com.yworks.yfiles.view.ICanvasObject
Sets a flag that indicates whether ICanvasObject needs to be updated during the next call to CanvasControl.invalidate().
setDisableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets IEventRecognizer that temporarily disables snapping.
setDisableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets event recognizer that recognizes when the user temporarily disables snapping.
setDisableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets event recognizer that recognizes when the user temporarily disables snapping.
setDisposeCallback(Node, IDisposeVisualCallback) - Method in interface com.yworks.yfiles.view.IRenderContext
Registers a callback which will be called when the visual will be removed from the visual tree.
setDistance(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Sets the distance between the label box and the edge path.
setDistance(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Sets the distance between the label box and the edge path.
setDistance(double) - Method in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
Sets the distance of the labels above or below the edge.
setDistance(double) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Sets the distance between the label's bounding box and the edge path.
setDistance(double) - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Sets the distance between the label's bounding box and the node.
setDistance(double) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Sets the distance between the label's box and the edge's path.
setDistanceRelativeToEdge(boolean) - Method in class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Sets whether or not the distance to the edge is interpreted relative to the edge's path.
setDistanceToEdge(double) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the preferred distance between a label and the corresponding edge segment.
setDouble(Object, double) - Method in interface com.yworks.yfiles.algorithms.IDataAcceptor
Sets a double value associated with the given data holder.
setDouble(Object, double) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Associates the given double value to the given edge.
setDouble(Object, double) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Associates the given double value to the given node.
setDouble(Object, double) - Method in class com.yworks.yfiles.layout.DataMapAdapter
 
setDoubleClickPolicy(DoubleClickPolicy) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets the click handling mode that determines the triggering behavior of Clicked and DoubleClicked.
setDoubleClickSize(SizeD) - Method in class com.yworks.yfiles.view.CanvasControl
The area in view coordinates the mouse needs to stay in before multiple clicks are considered multiple single clicks instead of multi-clicks.
setDoubleClickTime(Duration) - Method in class com.yworks.yfiles.view.CanvasControl
The value of the double click time.
setDoubleLineSpacingRatio(double) - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Sets the ratio of the spacing between the root and the children in the upper line and the spacing between the two lines of subtrees.
setDoubleTapDuration(Duration) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the double tap time.
setDoubleTapSize(SizeD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the area in view coordinates the touch pointer needs to stay in before multiple taps are considered multiple single taps instead of multi-taps.
setDpKey(DpKeyBase<Boolean>) - Method in class com.yworks.yfiles.layout.DpKeyItemCollection
Sets the data provider key that is used for the item collection.
setDragCursor(Cursor) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
The cursor to use during the dragging.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "dragged" recognizer.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the initial dragging gesture that is used to initiate the creation after the preparation.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "dragged" recognizer.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "dragged" recognizer.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "dragged" recognizer.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the "dragged" recognizer.
setDraggedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "dragged" recognizer.
setDraggedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the initial dragging gesture that is used to initiate the creation after the preparation via touch.
setDraggedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "dragged" recognizer for touch input.
setDraggedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "dragged" recognizer for touch input.
setDraggedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "dragged" recognizer for touch events.
setDraggedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "dragged" recognizer for touch input.
setDragLocation(PointD) - Method in class com.yworks.yfiles.view.input.DropInputMode
This method updates the MousePosition according to the coordinates passed in.
setDragLocation(PointD) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Sets the drag location and calls ItemDropInputMode.updatePreview(IGraph, PointD) to update the layout of item preview based on the mouse coordinates and the results of the SnapContext.
setDragLocation(PointD) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
setDragSize(SizeD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the area in view coordinates the mouse may stay in before a movement is considered a drag.
setDragSourceStripeTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current source of a stripe reparent operation.
setDragTime(Duration) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the drag time.
setDrawingDistanceCalculator(IDrawingDistanceCalculator) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the IDrawingDistanceCalculator instance responsible for determining the minimum distances between elements that belong to the same layer.
setDropDataMap(Map) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets the map that maps a drop id to in instance of the type this DropInputMode was created for.
setDropTarget(IModelItem) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Gets the drop target at SnappedMousePosition
setDropTargetHighlightEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Switches highlighting the drop target on and off.
setDropTargetStripeTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current target of a stripe reparent operation.
setDummyEdgeDisplayEnabled(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets a value indicating whether to show a dummy edge during the drag operation.
setDuplicateAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.DUPLICATE command should be handled.
setDuplicateCopier(GraphCopier) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the GraphCopier instance that will be used to duplicate elements inside the graph.
setDuration(Duration) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets the duration of the animation.
setDuration(Duration) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets the duration to show the tool tip.
setEasedAnimationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether to use eased animation.
setEdge(IEdge) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Sets the currently configured edge.
setEdgeBundleDescriptors(ItemMapping<IEdge, EdgeBundleDescriptor>) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Sets the mapping of edges to their EdgeBundleDescriptor.
setEdgeBundleDescriptors(ItemMapping<IEdge, EdgeBundleDescriptor>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets the mapping of edges to their EdgeBundleDescriptor.
setEdgeBundleDescriptors(ItemMapping<IEdge, EdgeBundleDescriptor>) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStageData
Sets the mapping of edges to their EdgeBundleDescriptor.
setEdgeBundleModeMask(EdgeBundleModes) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the bit mask for defining edge bundles.
setEdgeComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets a custom Comparator to define the processing order of the edges.
setEdgeConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Sets whether or not subgraph edges are taken into account when calculating the bounding box of the fixed nodes.
setEdgeCreator(IEdgeCreationCallback) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the ports based edge creation callback.
setEdgeCrossingCost(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the costs for a crossing between two edges.
setEdgeCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for a crossing of two edges.
setEdgeDefaults(IEdgeDefaults) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setEdgeDefaults(IEdgeDefaults) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setEdgeDefaults(IEdgeDefaults) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the defaults for normal edges.
setEdgeDefaults(IEdgeDefaults) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Convenience property for customizing the appearance of newly created edges.
setEdgeDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the ICanvasObjectDescriptor instance used for installing an IEdge into the canvas.
setEdgeDescriptors(ItemMapping<IEdge, BusDescriptor>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets the mapping of edges to their BusDescriptor.
setEdgeDirectedness(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping from edges to their directedness.
setEdgeDirectedness(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the mapping from edges to their directedness.
setEdgeDirectionIgnoringEnabled(boolean) - Method in class com.yworks.yfiles.graph.MergingFoldingEdgeConverter
Sets a value indicating whether edge direction should be ignored for the determination of the existing folding edges.
setEdgeDistributionStrategy(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Sets the strategy for the edge distribution step.
setEdgeGroupAdoptionEnabled(boolean) - Method in class com.yworks.yfiles.layout.BendConverter
Sets whether or not edge grouping information of the original edge should be adopted by its replacement edges.
setEdgeGroupOverlapAllowed(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not edge labels may overlap with edges belonging to the same edge group as the label's edge.
setEdgeGroupRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Sets the routing style for grouped edges at the common segments.
setEdgeIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from edges to their unique IDs.
setEdgeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Sets whether or not the labels of edges contained in a group are considered while calculating the bounds of the group node.
setEdgeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.OrientationLayout
Sets whether or not the position of the edge labels should be changed during orientation change.
setEdgeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets whether or not the routing algorithm considers as obstacles the edge labels that do not belong to the (sub-)set of edges to be routed when calculating the edge routes.
setEdgeLabelCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge crossing an edge label.
setEdgeLabelDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the ICanvasObjectDescriptor instance used for installing an ILabel of an IEdge into the canvas.
setEdgeLabelIds(ItemMapping<ILabel, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from edge labels to their unique IDs.
setEdgeLabelModels(ItemMapping<ILabel, IEdgeLabelLayoutModel>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets the mapping from edge labels to an IEdgeLabelLayoutModel used by the labeling algorithm instead of the original label model.
setEdgeLabelOrientationResetEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not to reset the orientation of edge labels.
setEdgeLabelPlacementEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not labels assigned to edges are placed.
setEdgeLabelSpacing(double) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the distance between edge labels belonging to the same edge as well as the distance of the edge labels to the target node of the edge.
setEdgeLabelTranslationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not edge label information is translated.
setEdgeLayoutDescriptor(EdgeLayoutDescriptor) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
setEdgeLayoutDescriptor(EdgeLayoutDescriptor) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets the EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
setEdgeLayoutDescriptors(ItemMapping<IEdge, EdgeLayoutDescriptor>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping of edges to their EdgeLayoutDescriptor.
setEdgeLayoutDescriptors(ItemMapping<IEdge, EdgeLayoutDescriptor>) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets the mapping from edges to their EdgeLayoutDescriptor.
setEdgeLayoutDescriptors(ItemMapping<IEdge, EdgeLayoutDescriptor>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the mapping of edges to their EdgeLayoutDescriptor.
setEdgeLayoutDescriptors(ItemMapping<IEdge, EdgeLayoutDescriptor>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets the mapping from edges to their EdgeLayoutDescriptor.
setEdgeLengthPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for the edge length.
setEdgeLengthReductionEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the overall edge length should be optimized.
setEdgeNodeOverlapAllowed(boolean) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Sets whether or not edges are allowed to cross nodes.
setEdgeOverlapCost(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the costs for overlapping edge paths.
setEdgeOverlapPenalty(double) - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
Sets a penalty value that is used by labeling algorithms to judge the severity if this candidate overlaps with an edge path.
setEdgeOverlapPenalty(double) - Method in class com.yworks.yfiles.layout.LabelCandidate
Sets a penalty for a candidate position that overlaps the path of an edge.
setEdgeOverlapsRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not label candidates that overlap with edges are removed.
setEdgeOverlapsRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Sets whether or not label candidates that overlap with edges are removed.
setEdgePortLocation(IPort, PointD) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Callback method that assigns a new location that matches newLocation to port.
setEdgePortNodeSize(SizeD) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Sets the size of the nodes that are inserted for the ports that are created for IEdges that are connected at other IEdges.
setEdgePorts(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setEdgePorts(IEdge, IPort, IPort) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets the ports of the given edge to the new values.
setEdgePorts(IEdge, IPort, IPort) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the ports of the given edge to the new values.
setEdgeQueryingEnabled(boolean) - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Sets a value indicating whether to query the Edges for an IObstacleProvider implementation.
setEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the custom edge router instance that is used for partial edges and edges between different subgraph components (so-called inter-edges).
setEdgeRoutingStrategy(EdgeRoutingStrategy) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the routing strategy that is used for partial edges and edges between different subgraph components (so-called inter-edges).
setEdgeRoutingStrategy(EdgeRoutingStrategy) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the edge routing strategy.
setEdgeRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the edge routing style used by this layout algorithm.
setEdges(EdgeList) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Specifies the edges that shall be routed.
setEdgeSpacing(double) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets the space that should be kept between edges.
setEdgeStraighteningEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not a postprocessing step should be applied to reduce the number of bends.
setEdgeStyle(MultiParentRoutingStyle) - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Sets the routing style for edges that connect to nodes which constitute a multi-parent structure.
setEdgeStyle(IEdgeStyle) - Method in class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
The style to use for the rendering.
setEdgeStyle(IEdgeStyle) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Sets the overview edge style.
setEdgeStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the FoldingEdgeStyle instance should be assigned as a ICloneable.clone()clone or not.
setEdgeThickness(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping from edges to their thickness.
setEdgeToEdgeConnectionsAllowed(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not edges are allowed to connect to other edges.
setEdgeToEdgeConnectionsAllowed(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Determines whether or not edges are allowed to connect to other edges.
setEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets the minimum distance between two edges.
setEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the minimum distance between two adjacent edges in one layer.
setEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Sets the minimum distance between two edges.
setEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the preferred distance between edges.
setEdgeTypes(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from edges to their type.
setEditable(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Property that sets the editable state of this canvas.
setEditing(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the current editing state of the editor.
setEditLabelAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.EDIT_LABEL command should be handled.
setEditLabelAllowed(boolean) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets whether the label editor will be automatically invoked if the F2 key is pressed.
setEditLabelOnDoubleClickAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether double-clicking should start label editing.
setEditorText(String) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the current text of the text input editor.
setElementFactory(IElementFactory) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the element factory for creating special nodes and edges in a multi-page layout.
setEmptyGroupNodeHidingEnabled(boolean) - Method in class com.yworks.yfiles.layout.HideGroupsStage
Sets whether or not empty group nodes, i.e., group nodes without children, will be hidden by this stage.
setEmptyGroupsConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets whether empty group nodes are handled like group nodes with content or like normal nodes.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.CollectionModelManager
Sets a value indicating whether this CollectionModelManager is enabled.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Sets if this controller is enabled.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Sets a value indicating whether orthogonal edge editing is enabled at all.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.SnapContext
Sets a value indicating whether this SnapContext is enabled.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TapInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Sets the enabled state of this input mode.
setEnabled(boolean) - Method in class com.yworks.yfiles.view.ModelManager
Sets whether this ModelManager is enabled.
setEnableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets IEventRecognizer that reenables temporarily disabled snapping.
setEnableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets event recognizer that recognizes when the user reenables temporarily disabled snapping.
setEnableSnappingRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets event recognizer that recognizes when the user reenables temporarily disabled snapping.
setEndHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a IHitTestable that determines, whether it is valid to finish an edge creation gesture here.
setEndPointMovedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the movement of the end point of the edge.
setEndPointsAbs(Edge, YPoint, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the two end points of the given edge in absolute coordinates.
setEnforceBendCreationRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the IEventRecognizer that will be queried to decide if bend creation is enforced.
setEnterDirection(Direction) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the direction from which this cell was entered.
setEnterGroupAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value that determines whether it is allowed to enter group nodes via the ICommand.ENTER_GROUP.
setEnterInterval(OrthogonalInterval) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the OrthogonalInterval that was used for entering this cell.
setEnterSegmentGroup(SegmentGroup) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Sets the segment group containing the entering segment.
setEnterSegmentIndex(int) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Sets the index of the edge segment that enters this cell.
setEntrance(int, CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.Path
Replaces the CellEntrance at the given position of this path with the given CellEntrance.
setExactPlacement(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not the SimplexNodePlacer enforces the placement of nodes at their exact current positions, even if this violates minimum distance constraints.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Sets a value indicating whether this controller will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.TapInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExclusive(boolean) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets a value indicating whether this mode will be the only one running when it has the mutex.
setExistingPortAddingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets a property that determines whether the existing port should be available as a possible port candidate, too.
setExitGroupAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value that determines whether it is allowed to exit the current group node via the ICommand.EXIT_GROUP.
setExitSegmentGroup(SegmentGroup) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Sets the segment group containing the exiting segment.
setExitSegmentIndex(int) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Sets the index of the edge segment that exits this cell.
setExpandGroupAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value that determines whether it is allowed to expand group nodes via the ICommand.EXPAND_GROUP.
setExternalCandidate(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
Sets a value indicating whether this candidate is deemed an external candidate.
setExtraCropLength(double) - Method in class com.yworks.yfiles.graph.styles.DefaultEdgePathCropper
Sets an extra length the edge is cropped.
setFaceMaximizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not one face of the embedding of the graph should be maximized.
setFactory(Predicate<TDecoratedType>, Function<TDecoratedType, TInterface>) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for items matching a predicate with a factory that creates a TInterface instance if TInterface is queried during the ILookup.lookup(Class).
setFactory(Function<TDecoratedType, TInterface>) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all TDecoratedType items, so that factory is used to create a TInterface instance if TInterface is queried during the ILookup.lookup(Class).
setFallbackUpperSameLayerEdge(boolean) - Method in interface com.yworks.yfiles.layout.hierarchic.IEdgeData
Sets whether or not the Edge associated with this IEdgeData instance should be an upper same-layer edge (if it is a same-layer edge).
setFamilyMembersSortingPolicy(FamilyMembersSortingPolicy) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets the order of individuals in the same generation (siblings, partners) based on their sex.
setFamilyTypes(ItemMapping<INode, FamilyType>) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayoutData
Sets the mapping from nodes to their family type.
setFileIOEnabled(boolean) - Method in class com.yworks.yfiles.view.GraphControl
Sets a value indicating whether integrated handling of commands for ICommand.OPEN/ICommand.SAVE/ICommand.SAVE_AS is enabled.
setFillStyle(FillStyle) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Sets how rows/columns are aligned with each other.
setFinalTemperature(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the absolute, final temperature value, which will cause the algorithm to stop if the average temperature falls under this value.
setFinishRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the finishing gesture that is used to end the edge creation on the target node.
setFinishRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the finishing gesture that is used to end the edge creation on the target node by a touch gesture.
setFiringGraphEventsEnabled(boolean) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Sets whether or not this partition manager should fire graph events.
setFiringGraphEventsEnabled(boolean) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Sets whether or not this hider should fire graph events.
setFirstAndLastSegmentLockingEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets whether or not the first and last segment of an edge will be distributed.
setFitContentViewMargins(InsetsD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the insets in view coordinates that should be used by the CanvasControl.fitContent() operation.
setFittingContentAfterGroupActionsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value that determines whether CanvasControl.fitContent() or the ICommand.FIT_CONTENT should be triggered after a group navigation action.
setFixed(boolean) - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Sets whether or not the associated edge is fixed.
setFixedElementsLayerer(ILayerer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the ILayerer instance that obtains the layering for fixed nodes during the incremental layout run.
setFixedElementsSequencer(ISequencer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the ISequencer instance that calculates the sequence of the fixed nodes during the incremental layout run.
setFixedGroupNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Sets the collection of group nodes whose contents should keep their relative positions.
setFixedHeightEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets a value indicating whether this ArcEdgeStyle interprets the Height value as an absolute or relative value.
setFixedNode(SingleItemCollection<INode>) - Method in class com.yworks.yfiles.layout.FixNodeLayoutData
Sets the collection of nodes which should be considered fixed.
setFixedRadius(double) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets a fixed radius for the circle on which the nodes will be placed.
setFixedWidth(double) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets the desired width of the lines.
setFixedWidthLineBreaksEnabled(boolean) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets whether the algorithm should use the fixed width or target aspect ratio to determine line breaks.
setFixPointPolicy(FixPointPolicy) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Sets the fix point calculation policy used in FixNodeLayoutStage.calculateFixPoint(Rectangle2D) to determine which point in the corresponding rectangle should be considered fixed.
setFixPorts(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Controls whether strong port constraints are automatically created.
setFixPorts(boolean) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Controls whether strong port constraints are automatically created.
setFlexibleGridSpacing(boolean) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets whether or not the grid spacing can be reduced if there is not enough space.
setFlexiblePreferredDistance(boolean) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets whether or not the preferred distance between edges can be reduced if there is not enough space.
setFlowDirection(NodeOrientation) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the flow direction.
setFocusClickSwallowingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets a property that determines whether clicks should be swallowed if they happen within a short amount of time after the CanvasControl got focus.
setFocused(boolean) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Sets a value indicating whether the container this manager is installed in currently is focused.
setFocusedItem(T) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Sets the focused item, updates the canvas and fires the corresponding property change event.
setFocusGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the HighlightGroup property.
setFocusIndicatorManager(FocusIndicatorManager<IModelItem>) - Method in class com.yworks.yfiles.view.GraphControl
Sets the FocusIndicatorManager property.
setFocusTapSwallowingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TapInputMode
Sets a property that determines whether taps should be swallowed if they happen within a short amount of time after the CanvasControl got focus.
setFolderNodeAsParentAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Sets a value indicating whether nodes can be dropped on collapsed folder nodes.
setFolderNodeConverter(IFolderNodeConverter) - Method in class com.yworks.yfiles.graph.FoldingManager
Sets the IFolderNodeConverter implementation that is used to create/convert and modify the folder nodes inside the view instances.
setFolderNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the collection of folder nodes used for recursive edge styles in incremental mode.
setFolderNodeSize(SizeD) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the initial size of the Layout of the collapsed group node that will be assigned during the creation of the appearance of the collapsed group node.
setFolderNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the INodeStyle to use for the collapsed group nodes.
setFoldingEdgeConverter(IFoldingEdgeConverter) - Method in class com.yworks.yfiles.graph.FoldingManager
Sets the IFoldingEdgeConverter implementation that is used to create/convert and modify the folding edges inside the view instances.
setFoldingEdgeStyle(IEdgeStyle) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the IEdgeStyle to use for the folding edge.
setFoldingStateCopyingEnabled(boolean) - Method in class com.yworks.yfiles.graph.GraphCopier
Sets a property that determines whether additional folding states.
setFont(Font) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the typeface to use for the label.
setFontSmoothingType(FontSmoothingType) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets he smoothing type for the Font that to use for the text.
setForcingSnapToCandidateEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a property that determines whether the mouse should be forced to snap to the nearest valid port candidate if the mouse hovers over a target node.
setForkStyle(ForkStyle) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Sets the fork style which influences the port assignment.
setFrame(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle in double coordinates.
setFrame(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle based on the specified location and size.
setFrameFromCenter(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle based on the specified new center and corner.
setFrameFromCenter(Point2D, Point2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle based on the specified new center and corner.
setFrameFromDiagonal(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle based on the end points of one of its diagonals.
setFrameFromDiagonal(Point2D, Point2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the outer bounds of this rectangle based on the end points of one of its diagonals.
setFrom(PointD) - Method in class com.yworks.yfiles.view.input.SnapLine
The first location that delimits this snap line.
setFromClipboardCopier(GraphCopier) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the GraphCopier instance that will be used to copy the graph from the clipboard to the target graph.
setFromScratchLayerer(ILayerer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the ILayerer instance that obtains the layering for the nodes if the layout algorithm runs in From Scratch mode.
setFromScratchLayeringStrategy(LayeringStrategy) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets a predefined layering strategy for the from scratch layerer.
setFromScratchSequencer(ISequencer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the ISequencer instance that calculates the node sequence if the layout algorithm runs in From Scratch mode.
setFromSketchEnabled(boolean) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Specifies whether or not from sketch mode should be enabled.
setFromSketchLayerAssignmentEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not the SimplexNodePlacer should try to use the coordinates given from the current sketch for the determination of the layer coordinates.
setFromSketchMode(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not to take the coordinates of the input diagram into account when arranging the nodes.
setFromSketchModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not to take the coordinates of the input diagram into account when arranging the nodes of the partitions and the partitions themselves.
setFromSketchModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets whether or not to consider the coordinates of the input diagram when arranging the graph.
setFromSketchModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the existing drawing should be used as a sketch of the resulting orthogonal layout.
setFromSketchModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets whether or not to consider the initial coordinates of the graph elements.
setFromSketchModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not to consider the given coordinates of the input diagram when arranging the tree.
setGeneralGraphHandling(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not the layout algorithm can handle general graphs.
setGivenLayersLayererIds(ItemMapping<INode, Integer>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping from nodes to their layer index when using the GivenLayersLayerer.
setGlobalLayeringEnforced(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not a global layering is enforced, that is, each node spans exactly one layer.
setGraph(IGraph) - Method in class com.yworks.yfiles.view.GraphControl
Sets the graph that is displayed in this control.
setGraph(IGraph) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the graph this manager manages.
setGraph(IGraph) - Method in class com.yworks.yfiles.view.GraphOverviewControl
Sets the graph that is rendered in the overview.
setGraph(IGraph) - Method in class com.yworks.yfiles.view.GraphSelection
Sets the IGraph this instance is using as the domain for the selection.
setGraph(IGraph) - Method in class com.yworks.yfiles.view.input.EditLabelHelper
Sets the graph instance to retrieve the default values from.
setGraphControl(GraphControl) - Method in class com.yworks.yfiles.view.GraphOverviewControl
Sets the client control, that will be used to retrieve the graph from and that will be used for navigating.
setGraphControl(GraphControl) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the GraphControl this mode acts on.
setGraphControlCore(GraphControl) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the GraphControl to use for the various actions.
setGraphMLIOHandler(GraphMLIOHandler) - Method in class com.yworks.yfiles.view.GraphControl
Sets the GraphMLIOHandler to use for the various I/O methods in this instance.
setGraphModelManager(GraphModelManager) - Method in class com.yworks.yfiles.view.GraphControl
Sets the GraphModelManager property.
setGraphVisualCreator(OverviewGraphVisualCreator) - Method in class com.yworks.yfiles.view.GraphOverviewControl
Sets the OverviewGraphVisualCreator that is used to render the over view graph.
setGravityFactor(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the gravity factor whose magnitude determines the strength of the force towards the barycenter of the graph.
setGrid(int) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Sets the grid size to use.
setGrid(PartitionGrid) - Method in class com.yworks.yfiles.layout.PartitionGridData
Sets the partition grid.
setGrid(Grid) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the Grid instance on which the routing algorithm places the orthogonal segments.
setGridInfo(GridInfo) - Method in class com.yworks.yfiles.view.GridVisualCreator
Sets the grid info that describes the geometry of the grid.
setGridInfo(GridInfo) - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
Sets the grid info that describes the geometry of the grid.
setGridNodePlacerRowIndices(ItemMapping<INode, Integer>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping from nodes to the index of the row the GridNodePlacer shall place the node in.
setGridOrigin(YPoint) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the origin of the grid.
setGridOrigin(double, double) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Specifies the coordinates of the origin of the grid.
setGridReference(YPoint) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets a reference point relative to the center of the node which will be placed on a grid coordinate.
setGridRouting(boolean) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets whether or not to route the edges on a grid.
setGridRouting(boolean) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets whether or not the orthogonal segments are distributed on grid coordinates.
setGridRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets whether or not to route edge segments on grid lines only.
setGridSnapDistance(double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the GridSnapDistance.
setGridSnapType(GridSnapTypes) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the type of the grid snapping that should be performed.
setGridSpacing(double) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets the current grid spacing.
setGridSpacing(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the equidistant spacing between the horizontal and vertical grid lines.
setGridSpacing(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the equidistant spacing between the horizontal and vertical grid lines.
setGridSpacing(int) - Method in class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayout
Sets the equidistant spacing between the horizontal and vertical grid lines.
setGridSpacing(int) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets the equidistant spacing between the horizontal and vertical grid lines.
setGridSpacing(int) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the equidistant spacing between the horizontal and vertical grid lines.
setGridSpacing(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the spacing of the grid on which edges are routed.
setGridSpacing(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets the spacing between two grid lines.
setGridStyle(GridStyle) - Method in class com.yworks.yfiles.view.GridVisualCreator
Sets the grid style that this implementation uses.
setGroup(ICanvasObjectGroup) - Method in interface com.yworks.yfiles.view.ICanvasObject
Sets the parent group of this instance.
setGroupAlignmentPolicy(GroupAlignmentPolicy) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the group layer alignment strategy used for recursive group layering.
setGroupBoundsCalculator(IGroupBoundsCalculator) - Method in class com.yworks.yfiles.layout.HideGroupsStage
Sets the IGroupBoundsCalculator instance for calculating the sizes of group nodes.
setGroupBoundsCalculator(IGroupBoundsCalculator) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the IGroupBoundsCalculator instance used for calculating the size of group nodes.
setGroupBoundsCalculator(IGroupBoundsCalculator) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the IGroupBoundsCalculator instance used for calculating the size of group nodes.
setGroupBoundsCalculator(IGroupBoundsCalculator) - Method in class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Sets the IGroupBoundsCalculator instance that computes the sizes of all group nodes.
setGroupBoundsCalculator(IGroupBoundsCalculator) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets a IGroupBoundsCalculator which computes the sizes of all group nodes.
setGroupCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not layer compaction for recursive group layering is active.
setGroupCompactionStrategy(GroupCompactionPolicy) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets the strategy used for controlling the horizontal compactness of group nodes.
setGroupingConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets whether or not grouping information bound to the graph should be considered when determining the graph components.
setGroupingMode(GroupingMode) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets how to handle special nodes (like connector and proxy nodes) with respect to groups.
setGroupingOperationsAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether grouping operations like grouping selected nodes or moving nodes into group nodes should be enabled.
setGroupingSupported(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not group nodes are handled by the layout algorithm.
setGroupingSupportEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not group nodes are handled by the layout algorithm.
setGroupNodeCompactness(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the compactness of group nodes.
setGroupNodeCompactness(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the compactness of group nodes.
setGroupNodeCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge crossing a group node.
setGroupNodeDefaults(INodeDefaults) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setGroupNodeDefaults(INodeDefaults) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setGroupNodeDefaults(INodeDefaults) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the defaults for group nodes.
setGroupNodeInsetsDpKey(Object) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Sets the key to register a IDataProvider that is used to access the insets for the group nodes.
setGroupNodeLayouts(ItemMapping<INode, ILayoutAlgorithm>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets the mapping from group nodes to the ILayoutAlgorithm used for their child nodes.
setGroupNodeModes(ItemMapping<INode, GroupNodeMode>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the mapping from group nodes to a mode constant describing how to handle the group node.
setGroupNodePolicy(GroupsPolicy) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the policy for the handling of group nodes.
setGroupNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Sets the overview group node style.
setGroupSelectionAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.GROUP_SELECTION command should be handled.
setGroupTransposition(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Sets whether or not an additional crossing minimization heuristic should be used in the presence of grouped graphs.
setGuardCursor(Cursor) - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Sets the Cursor that will be shown during active guards.
setHandled(boolean) - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Sets a value indicating whether this HandleDeserializationEventArgs is handled.
setHandled(boolean) - Method in class com.yworks.yfiles.graphml.HandleSerializationEventArgs
Sets a value indicating whether this HandleSerializationEventArgs is handled.
setHandled(boolean) - Method in class com.yworks.yfiles.graphml.QueryInputHandlersEventArgs
Sets or query whether the current GraphML attribute has been processed.
setHandled(boolean) - Method in class com.yworks.yfiles.layout.LayoutEventArgs
Mark an event as handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.CompoundKeyEvent
Sets a value that indicates whether this event has been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.ClickEventArgs
Sets a value indicating whether this ClickEventArgs have been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.ItemClickedEventArgs
Sets a value indicating whether this ItemClickedEventArgs is handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets a value indicating whether this event has been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Sets a value indicating whether this PopulateMenuEventArgs has been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
Sets a value indicating whether this QueryPositionHandlerEventArgs has been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.TapEventArgs
Sets a value indicating whether this TapEventArgs have been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Sets a value indicating whether this ToolTipQueryEventArgs has been handled.
setHandled(boolean) - Method in class com.yworks.yfiles.view.RoutedEventArgs
 
setHandleInputMode(HandleInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the HandleInputMode property.
setHandlePositions(HandlePositions) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Sets the bitwise combination of all handle positions this instance provides a handle for.
setHandles(IObservableCollection<IHandle>) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the collection of IHandles this mode manages.
setHeight(double) - Method in interface com.yworks.yfiles.geometry.IMutableSize
Sets the height of this instance.
setHeight(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the height of this instance from the Size instance.
setHeight(double) - Method in class com.yworks.yfiles.geometry.MutableSize
Sets the height.
setHeight(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the height of this instance from the Size instance.
setHeight(double) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets the "height" of the arc.
setHeightHandleProviderEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets a value indicating whether the ArcEdgeStyleRenderer should provide an IHandle if queried for the IHandleProvider implementation that allows for adjusting the Height of this instance.
setHeuristicCosts(double) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the heuristic costs for the implicit path given by the previous entrances.
setHideGroupsStage(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that hides the group nodes of the input graph.
setHideGroupsStageEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not the ILayoutStage used for hiding group nodes is activated.
setHideGroupsStageEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for hiding group nodes is activated.
setHideGroupsStageEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the ILayoutStage used for hiding group nodes is activated.
setHideGroupsStageEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets whether or not the ILayoutStage used for hiding group nodes is activated.
setHideGroupsStageEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the ILayoutStage used for hiding group nodes is activated.
setHidingEdgesAtEdgesEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Determines whether edges at other edges will be hidden from the layout graph or included.
setHidingLabelDuringEditingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a property that determines whether the label should be hidden while it is edited.
setHierarchicEdgeNestingEnabled(boolean) - Method in class com.yworks.yfiles.view.GraphModelManager
Determines whether this instance should nest the edges accordingly if the graph is grouped.
setHierarchicNodeNestingEnabled(boolean) - Method in class com.yworks.yfiles.view.GraphModelManager
Determines whether this instance should nest the nodes and optionally edges accordingly if the graph is grouped.
setHierarchyCopyingEnabled(boolean) - Method in class com.yworks.yfiles.graph.GraphCopier
Sets a property that determines whether grouping information should be copied to target graphs.
setHighlightGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the HighlightGroup property.
setHighlightIndicatorManager(HighlightIndicatorManager<IModelItem>) - Method in class com.yworks.yfiles.view.GraphControl
Sets the HighlightIndicatorManager property.
setHighlightTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Sets the template to use for showing highlighted candidates.
setHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the IHitTestable that will be used by this mode to determine where the user may start dragging.
setHitTester(IHitTester<IModelItem>) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the hitTester property.
setHitTestRadius(double) - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the radius of the area around the mouse in view coordinates in which a IHitTestable may lie to be considered a valid hit.
setHonoringBothDimensionsEnabled(boolean) - Method in class com.yworks.yfiles.view.ViewportLimiter
Sets a value indicating whether both dimensions of Bounds need to be honored.
setHorizontal(boolean) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Sets whether child nodes are distributed in horizontal rows or vertical columns.
setHorizontalAnchor(MovementInfo) - Method in class com.yworks.yfiles.view.input.MovementInfo
Sets the horizontal movement info to which this info is anchored horizontally.
setHorizontalCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not the SimplexNodePlacer tries to create a maximally compact horizontal layout at the cost of more bends.
setHorizontalDistance(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Sets the horizontal distance between the TreeLayout.SubtreeShapes.
setHorizontalDistance(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the horizontal distance between adjacent nodes.
setHorizontalDistance(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the horizontal distance between nodes or TreeLayout.SubtreeShapes.
setHorizontalDistance(double) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Sets the horizontal distance between nodes or subtrees.
setHorizontalLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Sets whether the configurator will prepare its associated graph for a vertical (that is top-to-bottom or bottom-to-top) layout calculation or a horizontal (that is left-to-right or right-to-left) one.
setHorizontalOverlapCriterion(HorizontalOverlapCriterion) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Sets the criterion for marking an overlap as horizontal.
setHorizontalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the visibility policy for the vertical scrollbar.
setHorizontalSpacing(double) - Method in class com.yworks.yfiles.view.GridInfo
Sets the horizontal spacing between grid points in the world coordinate system.
setHoverCursor(Cursor) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Sets the cursor to use when the mouse is hovering over a ItemHoverInputMode.isValidHoverItem(IModelItem) valid hover item.
setHoverItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Sets which graph items are considered by this input mode.
setHoverRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "hovering" state recognizer.
setIcon(Image) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets the icon to paint for the label.
setIconPlacement(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets the parameter that specifies the icon placement.
setIconPlacement(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets the icon placement model parameter.
setIconSize(SizeD) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets the size of the icon to paint for the label.
setIconSize(SizeD) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets the size of the icon to paint for the label.
setIdProvider(IClipboardIdProvider) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the IClipboardIdProvider used by this instance to provide IDs for copied items.
setIgnoreContentRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the recognizer that changes the behavior to ignore the content of all stripes instead of moving them or considering for minimum sizes.
setIgnoredLabels(ItemCollection<ILabel>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the collection of labels of nodes or fixed edges that are ignored by the router.
setIgnoringEdgesWithOneNodeEnabled(boolean) - Method in class com.yworks.yfiles.graph.GraphClipboard
Whether to paste edges whose source or target node was selected when copying to the clipboard while the other node was not.
setIgnoringInnerNodeLabelsEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets whether or not this routing algorithm ignores node labels that are inside the bounds of their owner as obstacles for edge routes.
setImmediateInterEdgeRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not edges between different subgraph components should be routed immediately.
setImplementation(TDecoratedType, TInterface) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for a single item with a fixed TInterface implementation if TInterface is queried on the item's ILookup.lookup(Class).
setImplementation(Predicate<TDecoratedType>, TInterface) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all items matching a predicate with a fixed TInterface implementation if TInterface is queried on an item's ILookup.lookup(Class).
setImplementation(TInterface) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain, so that implementation is always returned if TInterface is queried on an item's ILookup.lookup(Class).
setImplementationWrapper(Predicate<TDecoratedType>, BiFunction<TDecoratedType, TInterface, TInterface>) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all items matching a predicate with a factory callback that wraps the underlying implementation if TInterface is queried during the ILookup.lookup(Class).
setImplementationWrapper(BiFunction<TDecoratedType, TInterface, TInterface>) - Method in class com.yworks.yfiles.graph.LookupDecorator
Amends the lookup chain for all items with a factory callback that wraps the underlying implementation if TInterface is queried during the ILookup.lookup(Class).
setIncrementalHints(IncrementalHintItemMapping) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from nodes and edges to their incrementally hints.
setIncrementalLayeringNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
Sets an item collection of nodes that are mapped to incremental layering hints.
setIncrementalSequencingItems(ItemCollection<IModelItem>) - Method in class com.yworks.yfiles.layout.hierarchic.IncrementalHintItemMapping
Sets an item collection of nodes that are mapped to incremental sequencing hints.
setIndependentCopyItems(GraphItemTypes) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the type of items that can be copied and pasted independently of their owning element.
setIndexFixed(boolean) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets whether the index of the column is fixed or it should be chosen automatically in order to minimize edge lengths.
setIndexFixed(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets whether or not an index of a swimlane is fixed (based on the result of the comparison with the other swimlanes) or whether the index should be chosen automatically in order to minimize edge lengths.
setIndexFixed(boolean) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets whether the index of the row is fixed or it should be chosen automatically in order to minimize edge lengths.
setInertia(Node, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the inertia of the given node.
setInertia(InertiaPolicies) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the mode that determines when to use inertia when dragging the viewport.
setInertiaDamping(double) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
The amount of damping that is applied to the inertia movement.
setInertiaFactor(double) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the factor that determines how much the recent movement data is taken into account for the calculation of inertia speed and direction.
setInertiaThreshold(double) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the threshold that determines when inertia movement should stop.
setInfo(Object) - Method in class com.yworks.yfiles.algorithms.ListCell
Sets the element stored in this cell.
setInfo(ListCell, Object) - Method in class com.yworks.yfiles.algorithms.YList
Updates the element stored in the given list cell with the given object.
setInitialAngle(double) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets the angle that describes the location on the circle of the first node.
setInitialPlacement(InitialPlacement) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the strategy for the initial placement of nodes.
setInitialTemperature(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the initial temperature for the force-directed layout process.
setInnerModel(ILabelModel) - Method in class com.yworks.yfiles.graph.labelmodels.DescriptorWrapperLabelModel
Sets the inner label model.
setInnerStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets the inner style to decorate.
setInnerStyleInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.MemoryIconLabelStyle
Sets the insets that should be applied for the layout of the inner style rendering.
setInputMode(IInputMode) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the single IInputMode instance that shall be installed for this canvas.
setInputModeContext(IInputModeContext) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the InputModeContext property.
setInputModeContext(IInputModeContext) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets the context to operate on.
setInputModeGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the InputModeGroup property.
setInset(double) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Sets the insets to use for the bevel.
setInsets(InsetsD) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets the default insets for a stripe.
setInsets(InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Sets the insets for this table.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
Sets the insets to use by this model.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
Sets the insets to use within the node's Layout.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
Sets the insets to use within the node's Layout.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Sets the insets to use within the stripe's Layout.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.StripeDefaults
Sets the default insets for a stripe.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Sets the insets to use for the INodeInsetsProvider that will be reported by the CollapsibleNodeStyleDecoratorRenderer's ILookup.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the insets for this label.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Sets the instance to use that provides the insets for this style.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Sets the instance to use that provides the insets for this style.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Sets the insets the INodeInsetsProvider implementation for INode should yield for this instance.
setInsets(InsetsD) - Method in class com.yworks.yfiles.graph.Table
 
setInstance(IPort) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the instance that will be returned by Port and DefaultPortCandidate.createPort(IInputModeContext).
setInt(Object, int) - Method in interface com.yworks.yfiles.algorithms.IDataAcceptor
Sets an integer value associated with the given data holder.
setInt(Object, int) - Method in interface com.yworks.yfiles.algorithms.IEdgeMap
Associates the given integer value to the given edge.
setInt(Object, int) - Method in interface com.yworks.yfiles.algorithms.INodeMap
Associates the given integer value to the given node.
setInt(Object, int) - Method in class com.yworks.yfiles.layout.DataMapAdapter
 
setIntegratedEdgeLabeling(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not the layout algorithm will place edge labels and reserve space for them.
setIntegratedEdgeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not the layout algorithm reserves space for labels and places them.
setIntegratedEdgeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the layout algorithm preserves space and places edge labels.
setIntegratedEdgeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the layout algorithm automatically places edge labels.
setIntegratedEdgeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not the layout algorithm reserves space for edge labels and places them.
setIntegratedEdgeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not edge labels are placed by the layout algorithm.
setIntegratedNodeLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the layout algorithm automatically places node labels.
setInterEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.FixGroupLayoutStage
Sets the edge routing algorithm that is applied to route the inter-edges.
setInterEdgeRouter(PartitionLayout.IInterEdgeRouter) - Method in class com.yworks.yfiles.layout.PartitionLayout
Sets the PartitionLayout.IInterEdgeRouter instance that is responsible for inter-edge routing.
setInterEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets the current edge routing algorithm for handling inter-edges.
setInterEdgeRoutingStyle(InterEdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.FixGroupLayoutStage
Sets the inter-edge routing style used by this layout stage.
setInterEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets the key for marking the inter-edges to be routed.
setInterleavedMode(InterleavedMode) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the mode for child node arrangement.
setInterleavedNodes(ItemCollection<INode>) - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Sets the collection of nodes that should be arranged in an interleaved fashion.
setInternalNodeLabelMovingEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not internal node labels are allowed to move.
setInvalidEdgeGroupingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge with a group ID that is not grouped at source or target side.
setInvalidItemsDiscardingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Determines whether items that have been hit at the current location that are not valid items should be ignored or reported as null.
setIsFlipped(boolean) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Sets the value of the property isFlipped.
setIsGroupNode(INode, boolean) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setIsGroupNode(INode, boolean) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setIsGroupNode(INode, boolean) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
setIsGroupNode(INode, boolean) - Method in interface com.yworks.yfiles.graph.IGraph
Determines whether the given node should be considered a group node.
setIsGroupNodePredicate(Predicate<INode>) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Sets the callback for testing whether a dragged node should be created as a group node.
setIsInDomain(Predicate<T>) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Sets the predicate which determines whether the queried item should be considered for this selection model.
setIsUpsideDown(boolean) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Sets the value of the property isUpsideDown.
setIsValidParentPredicate(Predicate<INode>) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Sets the callback for testing whether an existing node in the graph can be used as a valid parent node in the context of grouping.
setItem(K, V) - Method in class com.yworks.yfiles.graph.Mapper
Finds the associated value for the given key in the mapping or (re-)associates the given key with the value provided, removing previous associations.
setItem(TModelItem) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property item.
setItem(V) - Method in class com.yworks.yfiles.layout.SingleItemCollection
Sets the single item this item collection contains.
setItemCreator(IDropCreationCallback<T>) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Sets the callback for item creation.
setItemFocused(boolean) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property itemFocused.
setItemHighlighted(boolean) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property itemHighlighted.
setItemPropertyKey(String) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
 
setItems(Collection<LayoutData>) - Method in class com.yworks.yfiles.layout.CompositeLayoutData
Sets a collection of composed layout data objects.
setItems(Collection<TItem>) - Method in class com.yworks.yfiles.layout.ItemCollection
Sets a collection of items.
setItemSelected(boolean) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property itemSelected.
setIterationFactor(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the iteration factor which influences the maximum number of optimization iterations the algorithm may perform.
setJoiningEndsEnabled(boolean) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets whether or not to join end points of parallel edges.
setKeepCalculatedPorts(boolean) - Method in class com.yworks.yfiles.layout.FixPortLocationStage
Sets whether or not the final edge routes should contain the ports calculated by the core layout algorithm.
setKeepingAllSelfLoopRoutesEnabled(boolean) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Sets whether or not this algorithm should keep all self-loop routes.
setKeepingExistingBendsEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Sets whether or not the initial bend coordinates are kept when determining the edge path.
setKeyboardInputMode(KeyboardInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
setKeyDefaultWritingEnabled(boolean) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets a value indicating whether to write the key default.
setKeyDefinitionName(String) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets the name for the key definition.
setKeyDefinitionScope(KeyScope) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets the scope for the key definition.
setKeyDefinitionType(KeyType) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets the key type for the key definition.
setKeyDefinitionUri(String) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets an optional URI for the key definition.
setLabel(ILabel) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Sets the currently configured label.
setLabel(ILabel) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Sets the currently configured label.
setLabel(ILabel) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Sets the currently configured label.
setLabel(ILabel) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the label to edit.
setLabelCompactionEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not the SimplexNodePlacer places labels in a more compact style.
setLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets whether or not to take node and edge labels into account when calculating the bounding box of the graph components.
setLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.FixNodeLayoutStage
Sets whether or not label geometries are taken into account when calculating the bounding box of the fixed nodes.
setLabelCrossingPenaltyFactors(ItemMapping<ILabel, Double>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from labels to a crossing penalty factor.
setLabelDefaults(ILabelDefaults) - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
setLabelDefaults(ILabelDefaults) - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Sets the defaults for labels at edges.
setLabelDefaults(ILabelDefaults) - Method in interface com.yworks.yfiles.graph.INodeDefaults
Sets the defaults for labels at nodes.
setLabelDefaults(ILabelDefaults) - Method in class com.yworks.yfiles.graph.NodeDefaults
 
setLabelEditableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items may have their labels edited.
setLabelEditableItems(StripeTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a property that determines which types of items may have their labels edited.
setLabeling(ILayoutStage) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the ILayoutStage that places the labels of the input graph.
setLabeling(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that places the labels of the input graph.
setLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets whether or not the given labeling algorithm places the labels of the input graph.
setLabelingEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for placing the labels of the input graph is activated.
setLabelInsetsColor(Color) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyle
Sets the base color to use for drawing the label insets background.
setLabelLayout(Node, INodeLabelLayout) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Specifies the layout information for all associated labels of the given node in case there is only one label.
setLabelLayout(Node, INodeLabelLayout[]) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Specifies the layout information for all associated labels of the given node.
setLabelLayout(Edge, IEdgeLabelLayout[]) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Specifies the layout information for all associated labels of the given edge.
setLabelLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the ILabelModelParameter to use for the first label of the folding edge.
setLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setLabelLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the ILabelModelParameter to use for the first label of the collapsed group node.
setLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the label model parameter for the given label.
setLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.ITable
Sets the label model parameter for the given label.
setLabelLayoutParameter(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.graph.Table
Sets the label model parameter for the given label.
setLabelLayoutParameterCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the LabelLayoutParameter instance should be assigned as a ICloneable.clone()clone or not.
setLabelLayoutParameterCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the LabelLayoutParameter instance should be assigned as a ICloneable.clone()clone or not.
setLabelOverlapsReducingEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not a post-processing step to reduce the number of label overlaps is applied.
setLabelPreferredSize(ILabel, SizeD) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setLabelPreferredSize(ILabel, SizeD) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setLabelPreferredSize(ILabel, SizeD) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the preferred size of the label.
setLabelPreferredSize(ILabel, SizeD) - Method in interface com.yworks.yfiles.graph.ITable
Sets the preferred size of the label.
setLabelPreferredSize(ILabel, SizeD) - Method in class com.yworks.yfiles.graph.Table
Sets the preferred size of the label.
setLabels(ILabelDefaults) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets the defaults for labels at stripes.
setLabels(IListEnumerable<ILabel>) - Method in class com.yworks.yfiles.graph.SimpleEdge
Sets the collection for the labels.
setLabels(IListEnumerable<ILabel>) - Method in class com.yworks.yfiles.graph.SimpleNode
Sets the collection for the labels.
setLabels(ILabelDefaults) - Method in class com.yworks.yfiles.graph.StripeDefaults
 
setLabelSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The LabelSnapContext instance that handles interactive snapping of ILabels to their owner during drag operations like movements.
setLabelStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the ILabelStyle to use for the first label of the folding edge.
setLabelStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the ILabelStyle to use for the first label of the collapsed group nodes.
setLabelStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Sets the ILabelStyle that is used for rendering the foreground of the label.
setLabelStyle(ILabelStyle) - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
The style to use for the rendering.
setLabelStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the LabelStyle instance should be assigned as a ICloneable.clone()clone or not.
setLabelStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the LabelStyle instance should be assigned as a ICloneable.clone()clone or not.
setLabelStyleInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Sets the insets to apply for the LabelStyle as margins.
setLabelText(ILabel, String) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setLabelText(ILabel, String) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets the label text of the given label.
setLabelText(ILabel, String) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the label text of the given label.
setLabelText(ILabel, String) - Method in interface com.yworks.yfiles.graph.ITable
Sets the label text of the given label.
setLabelText(String) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Sets the value of property labelText.
setLabelText(ILabel, String) - Method in class com.yworks.yfiles.graph.Table
Sets the label text of the given label.
setLabelText(ILabel, String) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the label's text after it has been edited.
setLaneTightness(double) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the tightness factor of the lane.
setLastOnBottomPlacementEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Sets whether or not the last child is placed centered, aligned with the bus and below the other child nodes.
setLayerAlignment(double) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the alignment of the node of this NodeLayoutDescriptor instance within its layer.
setLayerConstraintFactory(ILayerConstraintFactory) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the factory to specify layer constraints.
setLayerer(ILayerer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the ILayerer instance responsible for generating the layer assignment (first phase of the layout algorithm).
setLayerIndices(IMapper<INode, Integer>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapper from nodes to the index of their layer.
setLayeringStrategy(LayeringStrategy) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the layering strategy that determines how nodes are distributed into different layers.
setLayerSeparationEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not to separate layers.
setLayerSpacing(double) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the spacing between two consecutive circles (layers).
setLayerSpacing(double) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets the distance between two adjacent layers.
setLayout(IRectangle) - Method in class com.yworks.yfiles.graph.FolderNodeState
The layout of the node.
setLayout(IRectangle) - Method in class com.yworks.yfiles.graph.SimpleNode
Returns a live view of the layout of the node.
setLayout(IOrientedRectangle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Retrieves the current layout.
setLayout(Node, INodeLayout) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Specifies the layout information for the given node.
setLayout(Edge, IEdgeLayout) - Method in class com.yworks.yfiles.layout.DefaultLayoutGraph
Specifies the layout information for the given edge.
setLayoutCallback(ILayoutCallback) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the callback that is notified upon completion of multi-page layout calculation runs.
setLayoutData(LayoutData) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets the layout data that is applied when starting the executor.
setLayoutMode(LayoutMode) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the layout mode this layouter should use for upcoming layouts.
setLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Sets the layout orientation.
setLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the main orientation of the layout.
setLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the layout orientation that is considered during the placement of partial elements.
setLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.FoldingLabelState
The ILabelModelParameter used to describe the label's layout.
setLayoutParameter(ILabelModelParameter) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Sets the label model parameter to use for labels.
setLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
setLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.graph.SimpleLabel
Sets the label model's parameter that determines the positioning of this label.
setLayoutParameter(ILabelModelParameter) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the LayoutParameter of the label to add.
setLayoutParameter(ILabel, ILabelModelParameter) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Actually applies the given parameter at the end of the gesture.
setLayoutParameterInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Sets a value indicating whether the LayoutParameter instance should be shared referentially or cloned upon a call to ILabelDefaults.getLayoutParameterInstance(ILabelOwner).
setLayoutParameterInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
setLayouts(List<ILayoutAlgorithm>) - Method in class com.yworks.yfiles.layout.SequentialLayout
Sets the chain of layout algorithms.
setLayoutStyle(LayoutStyle) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets the global layout style for this layout algorithm.
setLayoutStyle(LayoutStyle) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets the layout style for this layout algorithm.
setLayoutStyle(SelfLoopStyle) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Sets the layout style of the self-loops.
setLeadingEdgeAdjustmentEnabled(boolean) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets whether or not to adjust the leading edge to obtain more symmetric results.
setLeadingEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouterData
Sets the collection of leading edges.
setLeafPlacement(LeafPlacement) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the layout policy for leaf nodes.
setLeftInset(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the left column inset in which no element will lie in the resulting layout.
setLeftLaneInset(double) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the left insets of the swimlane in which no element will lie in the resulting layout.
setLeftRightPlacersLeftNodes(ItemMapping<INode, Boolean>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets a mapping from nodes to a boolean value that specifies whether a node should be placed left of the bus (true) or right of the bus (false).
setLineBreakRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the IEventRecognizer to detect the key gesture for new line breaks.
setLineCap(StrokeLineCap) - Method in class com.yworks.yfiles.view.Pen
Sets the line cap for the end of the line.
setLineDistance(double) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets the distance between two adjacent edge paths that run in parallel.
setLineDistance(double) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Sets the distance between two self-loops incident to the same node.
setLineJoin(StrokeLineJoin) - Method in class com.yworks.yfiles.view.Pen
Sets the line join property.
setLineSpacing(double) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the value for the lineSpacing property of the JavaFX text.
setLocalRoot(INode) - Method in interface com.yworks.yfiles.graph.IFoldingView
Sets an entity of the MasterGraph hierarchy to serve as the virtual root for the view's local hierarchy.
setLocation(double, double) - Method in class com.yworks.yfiles.algorithms.Point2D
Sets the location of this point to the given coordinates.
setLocation(Point2D) - Method in class com.yworks.yfiles.algorithms.Point2D
Sets the location of this point to the same values as for the given point.
setLocation(IPoint) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Returns the instance that stores the position of this rectangle.
setLocation(PointD) - Method in class com.yworks.yfiles.graph.FoldingBendState
The location of the bend.
setLocation(IPoint) - Method in class com.yworks.yfiles.graph.SimpleBend
Sets the location of this bend.
setLocation(PointD) - Method in class com.yworks.yfiles.graph.SimplePort
Sets the location of this port.
setLocation(double, double) - Method in interface com.yworks.yfiles.layout.INodeLayout
Sets the coordinates of the upper-left corner of the node.
setLocation(double, double) - Method in class com.yworks.yfiles.layout.LabelLayoutData
Specifies the coordinates of the upper-left corner of the bounding box of the label.
setLocation(Node, double, double) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the coordinates of the upper-left corner of the given node.
setLocation(Node, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the coordinates of the upper-left corner of the given node.
setLocation(double) - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Sets the fixed location within the location range for this segment info.
setLocation(IPoint) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the location of the text box in world coordinates.
setLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.FoldingPortState
The IPortLocationModelParameter describing the position of this port.
setLocationParameter(IPortLocationModelParameter) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Sets the location model parameter to use for ports.
setLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.PortDefaults
 
setLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.SimplePort
Sets the IPortLocationModelParameter that is used to determine the location of this port.
setLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the model parameter that will be used for the LocationParameter if this candidate is chosen.
setLocationParameterInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Sets a value indicating whether the LocationParameter instance should be shared referentially or cloned upon a call to IPortDefaults.getLocationParameterInstance(IPortOwner).
setLocationParameterInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.PortDefaults
 
setLongPressDuration(Duration) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the long press time.
setLongSegmentBreakingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not the SimplexNodePlacer should break long edge segments in favor of a more compact layout.
setLookFurtherMode(boolean) - Method in class com.yworks.yfiles.algorithms.Dfs
Sets whether or not to continue the depth first search after all nodes reachable from the first node have been visited.
setLookup(ILookup) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Sets the lookup instance to use in AbstractGraphWrapper.lookup(Class).
setLookup(Class<T>, T) - Method in class com.yworks.yfiles.graphml.ChildParseContext
Adds another lookup result to the local lookup override.
setLookup(Class<T>, T) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Adds another lookup result to the local lookup override.
setLookup(Class<T>, T) - Method in class com.yworks.yfiles.graphml.GraphMLParser
Register an implementation of T for use with GraphMLParser.lookup(Class).
setLookup(Class<T>, T) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Register an implementation of T for use with GraphMLWriter.lookup(Class).
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets the lookup implementation that will be used for DefaultGraph.lookup(Class) calls.
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.SimpleBend
Sets the ILookup implementation used for calls to SimpleBend.lookup(Class) on this instance.
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.SimpleEdge
Sets the ILookup implementation used for calls to SimpleEdge.lookup(Class) on this instance.
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.SimpleLabel
Sets the ILookup implementation used for calls to SimpleLabel.lookup(Class) on this instance.
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.SimpleNode
Sets the ILookup implementation used for calls to SimpleNode.lookup(Class) on this instance.
setLookupImplementation(ILookup) - Method in class com.yworks.yfiles.graph.SimplePort
Sets the ILookup implementation used for calls to SimplePort.lookup(Class) on this instance.
setMapper(IMapper<TKey, TData>) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Sets the mapper to use for storing the data.
setMapper(IMapper<TKey, TData>) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Sets the mapper to use for querying the data for each item.
setMapper(IMapper<TItem, Boolean>) - Method in class com.yworks.yfiles.layout.ItemCollection
Sets a mapping from the items to a boolean value.
setMapper(IMapper<TItem, TValue>) - Method in class com.yworks.yfiles.layout.ItemMapping
Sets an IMapper that realizes the mapping.
setMapperMetadata(Object, MapperMetadata) - Method in interface com.yworks.yfiles.graph.IMapperRegistry
Sets the mapper meta data for the mapper that has been registered using the provided tag.
setMapperMetadata(Object, MapperMetadata) - Method in class com.yworks.yfiles.graph.MapperRegistry
 
setMapperMetadata(MapperMetadata) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Sets the mapper metadata to serialize to the key definition.
setMapperRegistry(IMapperRegistry) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets the mapper registry that is associated with this graph instance.
setMargin(InsetsD) - Method in class com.yworks.yfiles.view.ContextConfigurator
Sets the margins for the exported image.
setMargin(InsetsD) - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Specifies the margin around the label layout.
setMargin(InsetsD) - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Specifies the margin around the node layout.
setMargins(InsetsD) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Sets the insets in view coordinates that should be used by the OverviewInputMode.updateVisibleArea() operation.
setMarqueeCursor(Cursor) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the cursor to use during the dragging of the marquee.
setMaxColumnLevel(int) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
The maximum nesting level the column hierarchy may acquire during a reparent gesture.
setMaximalBounds(LayoutGraph, double, double, double, double) - Static method in class com.yworks.yfiles.layout.GraphTransformer
Fits the given graph into the specified rectangular bounds.
setMaximumChildSectorAngle(double) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the maximum sector angle around a node within which the node's children will be placed.
setMaximumDeviationAngle(int) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets the maximum deviation angle allowed for an edge.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Sets the time limit (in milliseconds) set for this sequencer per execution.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the time limit (in milliseconds) set for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the time limit (in milliseconds) set for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets the time limit (in milliseconds) set for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Sets the time limit in milliseconds set for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.labeling.GenericLabeling
Sets the time limit for this algorithm in milliseconds.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the preferred time limit (in milliseconds) for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the maximum duration in milliseconds that this layout algorithm is allowed to run.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets the maximum duration in milliseconds that this algorithm is allowed to run.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the maximum duration in milliseconds that this layout algorithm is allowed to run.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Sets the maximum duration in milliseconds that this layout stage is allowed to run.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the preferred time limit (in milliseconds) for the layout algorithm.
setMaximumDuration(long) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the time limit (in milliseconds) set for the edge routing algorithm.
setMaximumError(double) - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Sets the maximum allowed error for the fitting process.
setMaximumNodeSize(double) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Sets the maximum size of a node used for calculating layer overlaps.
setMaximumNonOrthogonalSegmentRatio(double) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the maximum segment length ratio at each end of an orthogonal segment that may get converted into a (non-orthogonal) polyline segment.
setMaximumPageSize(YDimension) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets the maximum size of a single page.
setMaximumPolylineSegmentRatio(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the maximum ratio between the horizontal/vertical part of a segment and the (non-orthogonal) polyline part.
setMaximumSize(ISize) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Sets the maximum size allowed for the reshapeable.
setMaximumSize(ISize) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Sets the instance to return by NodeSizeConstraintProvider.getMaximumSize(INode).
setMaximumSize(ISize) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the maximum size allowed for the reshapeable.
setMaximumSize(ISize) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Sets the maximum size allowed for the reshapeable.
setMaximumSnapDistance(double) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets the maximum distance the pointer may be away of a candidate in order to be snapped to the candidate.
setMaximumTargetZoom(double) - Method in class com.yworks.yfiles.view.ViewportAnimation
Sets the maximum zoom level to use after the animation.
setMaximumZoom(double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the maximum zoom level that is valid for Zoom.
setMaxRowLevel(int) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
The maximum nesting level the row hierarchy may acquire during a reparent gesture.
setMaxValue(double, double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Assures that all values in the given interval are greater or equal than the given value.
setMenu(TContextMenu) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Sets the menu to show.
setMenuClearingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Sets a value indicating whether to clear Menu's Items before the PopulateMenu event is triggered.
setMenuClosedCallback(TContextMenu, Runnable) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Defines or removes a function to be called when the given popup menu has been closed.
setMenuClosedCallback(ContextMenu, Runnable) - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
setMerger(ILayeredComponentsMerger) - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Sets the merger instance.
setMinimumBackboneSegmentLength(double) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the preferred minimum length of a backbone segment.
setMinimumBendAngle(double) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the minimum bend angle (in degrees) between two adjacent edge segments.
setMinimumBusConnectionsCount(int) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the minimum number of bus connections a backbone segment must have.
setMinimumBusDistance(double) - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Sets the minimum distance between the nodes of a multi-parent structure and the bus connecting these nodes.
setMinimumDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the preferred minimum distance to obstacles.
setMinimumDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the preferred minimum distance to obstacles.
setMinimumDistance(double) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Sets the minimum distance the algorithm should guarantee between nodes and non-incident edges.
setMinimumDistance(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the minimum distance that an edge will maintain from its source and target node.
setMinimumDistanceToEdge(int) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the minimum distance between any two edge segments.
setMinimumDistanceToNode(int) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the minimum distance between edge segments and nodes.
setMinimumEdgeDistances(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the mapping from edges to their minimum distance to the next edge and to node sides.
setMinimumEdgeLength(int) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the minimum length that this layout algorithm assigns to edges of the graph.
setMinimumEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the minimum distance between a pair of edges.
setMinimumEdgeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the minimum distance between edges.
setMinimumEdgeToEdgeDistancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violations of the minimum distance between any two edges.
setMinimumEnclosedArea(IRectangle) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Sets the minimum rectangular area that needs to be contained in the reshapeable.
setMinimumEnclosedArea(IRectangle) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
setMinimumEnclosedArea(IRectangle) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the minimum enclosed area that needs to be encompassed by this reshapeable.
setMinimumEnclosedArea(IRectangle) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Sets the minimum enclosed area that needs to be encompassed by this reshapeable.
setMinimumFirstLastSegmentLengthPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violations of the minimum length of the first and last segment of an edge.
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the minimum length of the first segment of the edge path (at the source node).
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Sets the minimum length of the first segment of the edge path (at the source node).
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Sets the minimum length of the first segment of the edge path (at the source node).
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the minimum length of the first segment of the edge path (at the source node).
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Sets the minimum length for the first segment of the associated edge.
setMinimumFirstSegmentLength(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the minimum length for the first segment of an edge.
setMinimumFirstSegmentLengths(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the mapping from edges to the minimum length of their first segment.
setMinimumGroupDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Sets the minimum distance between group nodes.
setMinimumGroupNodeToEdgeDistancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violations of the minimum distance between any edge and any group node side.
setMinimumHeight(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the minimum height of the row.
setMinimumLaneWidth(double) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the minimum width of the swimlane.
setMinimumLastSegmentLength(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the minimum length of the last segment of the edge path (at the target node).
setMinimumLastSegmentLength(double) - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Sets the minimum length of the last segment of the edge path (at the target node).
setMinimumLastSegmentLength(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the minimum length of the last segment of the edge path (at the target node).
setMinimumLastSegmentLength(double) - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Sets the minimum length for the last segment of the associated edge.
setMinimumLastSegmentLength(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the minimum length for the last segment of an edge.
setMinimumLastSegmentLengths(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the mapping from edges to the minimum length of their last segment.
setMinimumLayerDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the minimum distance between two adjacent layers.
setMinimumLayerDistance(double) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the minimum distance between two circles.
setMinimumLayerDistance(double) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the minimum distance between two adjacent layers.
setMinimumLayerHeight(double) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the minimum height of the layer to which this node is assigned.
setMinimumLength(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the minimum length of an edge.
setMinimumLength(double) - Method in class com.yworks.yfiles.layout.seriesparallel.EdgeLayoutDescriptor
Sets the minimum length for the associated edge.
setMinimumNodeCornerDistance(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the minimum distance that the edge should maintain from node corners when entering or leaving the node.
setMinimumNodeCornerDistancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violations of the minimum distance the edge shall maintain from node corners when entering or leaving the node.
setMinimumNodeDistance(int) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets the minimum distance between nodes that are next to each other on the circle.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the minimum node distance that this algorithm should enforce between all pairs of nodes.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
Sets the minimum distance to be kept between any two nodes of the graph.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.organic.RemoveOverlapsStage
Sets the minimum distance to be kept between any two nodes of the graph.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Sets the default minimum distance that has to be obeyed between any two nodes.
setMinimumNodeDistance(int) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the minimum distance between two adjacent nodes.
setMinimumNodeDistance(int) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the minimum distance to be kept between the nodes in the tree.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the minimum horizontal distance between adjacent nodes within the same layer.
setMinimumNodeDistance(double) - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Sets the minimum distance between two nodes belonging to the same multi-parent structure.
setMinimumNodeDistances(ItemMapping<INode, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the mapping from nodes to their minimum distance to selfloop edges.
setMinimumNodeDistances(ItemMapping<INode, Double>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the mapping from nodes to their minimum distance to other nodes.
setMinimumNodeSize(double) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Sets the minimum size of a node used for calculating layer overlaps.
setMinimumNodeSizeDpKey(Object) - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Sets the key to register a IDataProvider that is used to access the minimum sizes for the group nodes.
setMinimumNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the minimum distance between edges and node bounds.
setMinimumNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the minimum distance between edges and node bounds.
setMinimumNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the minimum distance between nodes and edges.
setMinimumNodeToEdgeDistancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violations of the minimum distance between any edge and any normal node side.
setMinimumNodeToNodeDistance(double) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets the minimum distance between two neighboring nodes of the same circle.
setMinimumNodeToNodeDistance(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the minimum distance between nodes.
setMinimumOctilinearSegmentLength(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the minimum length of octilinear segments for this edge.
setMinimumOctilinearSegmentLengths(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the mapping from edges to the minimum length of their octilinear segments.
setMinimumPolylineSegmentLength(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the minimum vertical distance of the edge segments that are not orthogonal.
setMinimumRadius(double) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets the minimum radius for the circle on which the nodes are placed.
setMinimumRootDistance(double) - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Sets the minimum distance between the TreeLayout.SubtreeShape of a root node and the bus connecting to all of its children.
setMinimumSegmentLength(double) - Method in class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Sets the minimum segment length of an edge.
setMinimumSize(double) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets the default minimum stripe size.
setMinimumSize(IStripe, double) - Method in interface com.yworks.yfiles.graph.ITable
Sets the minimum size of stripe.
setMinimumSize(double) - Method in class com.yworks.yfiles.graph.StripeDefaults
Sets the default minimum stripe size.
setMinimumSize(SizeD) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Sets the minimum size an INodeSizeConstraintProvider implementation for INode should yield.
setMinimumSize(IStripe, double) - Method in class com.yworks.yfiles.graph.Table
 
setMinimumSize(ISize) - Method in class com.yworks.yfiles.view.input.AbstractReshapeHandleProvider
Sets the minimum size allowed for the reshapeable.
setMinimumSize(ISize) - Method in class com.yworks.yfiles.view.input.NodeSizeConstraintProvider
Sets the instance to return by NodeSizeConstraintProvider.getMinimumSize(INode).
setMinimumSize(ISize) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the minimum size allowed for the reshapeable.
setMinimumSize(ISize) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Sets the minimum size allowed for the reshapeable.
setMinimumSlope(double) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the minimum slope that the mid segments of this edge should have, if the edge is routed polyline in vertical layouts.
setMinimumSlope(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the minimum slope which a non-orthogonal edge segment should have.
setMinimumSlope(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the minimum slope of the edge segments.
setMinimumSlopeHeight(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the minimum height for sloped edge segments.
setMinimumSublayerDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets the minimum distance between the upper and lower sublayer.
setMinimumSubtreeDistance(double) - Method in class com.yworks.yfiles.layout.tree.DendrogramNodePlacer
Sets the minimum horizontal distance between adjacent SubtreeShapes.
setMinimumTableDistance(double) - Method in class com.yworks.yfiles.layout.TableLayoutConfigurator
Sets the minimum distance between two different table nodes.
setMinimumWidth(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the minimum width of the column.
setMinimumZoom(double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the minimum zoom factor for this CanvasControl.
setMinValue(double, double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Assures that all values in the given interval are less or equal than the given value.
setMirrored(boolean) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets whether or not every other line is mirrored.
setMirroringAllowed(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not subgraph components are mirrored to improve the layout quality.
setMirrorMode(MirrorModes) - Method in class com.yworks.yfiles.layout.hierarchic.AbstractPortConstraintOptimizer
Sets the mirror mask that defines which orientations should be mirrored.
setMirrorMode(MirrorModes) - Method in class com.yworks.yfiles.layout.OrientationLayout
Sets the mirror mask that defines which orientations this OrientationLayout shall mirror.
setMiterLimit(double) - Method in class com.yworks.yfiles.view.Pen
Sets the miter limit.
setMixedSelectionAllowed(boolean) - Method in interface com.yworks.yfiles.view.IStripeSelection
Whether to allow mixed row/column selections.
setMixedSelectionAllowed(boolean) - Method in class com.yworks.yfiles.view.StripeSelection
Whether to allow mixed row/column selections.
setMode(PortAssignmentMode) - Method in class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Sets the mode that describes how ports are placed.
setMode(PortAssignmentMode) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Sets the mode that describes how ports are placed.
setModel(IObservableCollection<T>) - Method in class com.yworks.yfiles.view.CollectionModelManager
Sets the model of the items to display in the canvas.
setModel(IPortLocationModel) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
The model that will be used by this instance to determine the new LocationParameter if the DefaultPortCandidate.getPortCandidateAt(IInputModeContext, PointD) is called and the Validity is set to PortCandidateValidity.DYNAMIC.
setModel(IObservableCollection<T>) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Sets the model that describes the domain for the selection.
setModelParameter(Object) - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
 
setModelParameter(Object) - Method in interface com.yworks.yfiles.layout.ILabelLayout
Sets the label model parameter that describes the position of this label.
setModificationMatrix(AbstractRotatableNodePlacer.Matrix) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the modification matrix used for rotating / mirroring the layout.
setMonotonicPathRestriction(MonotonicPathRestriction) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the monotonic path restriction that should be applied.
setMonotonicPathRestriction(MonotonicPathRestriction) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the monotonic path restrictions that should be applied.
setMonotonyViolationPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for violating the monotonic path restrictions of an edge.
setMouseEventConsumingDisabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the behavior of consuming mouse events during the bubbling phase.
setMouseWheelBehavior(MouseWheelBehaviors) - Method in class com.yworks.yfiles.view.CanvasControl
Determines the behavior of the mouse wheel.
setMouseWheelScrollFactor(double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a factor that controls how fast the viewport scrolls when the mouse wheel is turned.
setMouseWheelZoomFactor(double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the factor by which the zoom level changes when the mouse wheel is turned.
setMovableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should be movable using the MoveInputMode or MoveLabelInputMode respectively in case of labels.
setMoveCursor(Cursor) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the cursor to use during the move.
setMovedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "moved" state recognizer specifically for touch input.
setMoveInputMode(MoveInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the MoveInputMode property.
setMoveLabelInputMode(MoveLabelInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the MoveLabelInputMode property.
setMoveType(MoveTypes) - Method in class com.yworks.yfiles.view.input.MovementInfo
Indicates the type of the movement for this instance.
setMultiParentAllowed(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not multi-parent structures are allowed for this tree layout.
setMultiParentAllowed(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Sets whether or not multi-parent structures (structures of multiple nodes that share the same predecessors as well as the same successors) are allowed.
setMultiSelectionRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the IEventRecognizer that will be queried to decide if a click is deemed a multi selection gesture.
setMultiThreadingAllowed(boolean) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets whether or not the layout algorithm may use multi-threading to reduce the running time.
setMultiThreadingAllowed(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not the layout algorithm may use multi-threading to reduce the running time.
setNavigableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the item types that can be navigated to by this mode.
setNavigationalUndoUnitsEnqueuingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IFoldingView
Determines whether changes to the LocalRoot property and calls to IFoldingView.collapse(INode) and IFoldingView.expand(INode) should be recorded in undo history.
setNavigationCommandsEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a value indicating whether navigation related command bindings are enabled.
setNewText(String) - Method in class com.yworks.yfiles.view.input.LabelTextValidatingEventArgs
Sets the new text to use for the label.
setNext(IContextLookup) - Method in interface com.yworks.yfiles.graph.IContextLookupChainLink
This method is called by the framework to register the fallback lookup implementation that should be used during a call to IContextLookup.lookup(Object, Class).
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Sets the currently configured node.
setNode(INode) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Sets the currently configured node.
setNodeAlignmentConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not partial nodes should be aligned.
setNodeBorderWidthRatio(double) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Defines the width of a node's border which is taken into account when deciding which way to route the first segment of an orthogonal edge.
setNodeCenter(INode, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the center of a node to the given world coordinates.
setNodeClusterIds(ItemMapping<INode, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from nodes to their cluster id.
setNodeClusteringEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not a clustering algorithm should be applied to the input graph.
setNodeCompaction(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets whether or not nodes should be placed in a more compact style with respect to layout width.
setNodeCreator(INodeCreationCallback) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the callback that is responsible for creating a new node, for instance, in response to a mouse click.
setNodeCrossingCost(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Sets the costs for edges that cross nodes.
setNodeCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge crossing a regular node.
setNodeDefaults(INodeDefaults) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setNodeDefaults(INodeDefaults) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setNodeDefaults(INodeDefaults) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the defaults for normal nodes.
setNodeDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the ICanvasObjectDescriptor instance used for installing an INode into the canvas.
setNodeDropInputMode(NodeDropInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the NodeDropInputMode property that is responsible for handling drag and drop operations of nodes onto the Canvas.
setNodeGridConstraintProvider(IGridConstraintProvider<INode>) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the grid constraint provider for the INodes.
setNodeHalo(double) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Sets the size of the halo around a node, that means the insets that are used for calculating layer overlaps.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.circular.CircularLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.ComponentLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalos(ItemMapping<INode, NodeHalo>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping from nodes to their NodeHalo.
setNodeHalosConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Sets whether or not the calculation of the bounds of a group node considers the NodeHalos associated with the group's child nodes.
setNodeIds(ItemMapping<INode, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from nodes to their unique IDs.
setNodeInfos(IMapper<INode, RadialLayout.NodeInfo>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets the mapping from nodes to a RadialLayout.NodeInfo describing on which circle and in which sector the node is placed.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not the layout algorithm reserves space for node labels preventing possible overlaps.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not the layout algorithm considers node labels when calculating node positions to avoid overlaps.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.InsetsGroupBoundsCalculator
Sets whether or not the labels of nodes contained in a group are considered while calculating the bounds of the group node.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not to reserve space for node labels during layout calculation.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the layout algorithm considers node labels when calculating node positions to avoid overlaps.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets whether or not node labels are taken into account when calculating node positions.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets whether or not the routing algorithm considers the labels of the nodes as obstacles when calculating the edge routes to avoid overlaps.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the layout algorithm reserves space for node labels.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not the layout algorithm reserves space for node labels.
setNodeLabelConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not the layout algorithm reserves space for node labels.
setNodeLabelCrossingPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge crossing a node label.
setNodeLabelDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the ICanvasObjectDescriptor instance used for installing an ILabel of an INode into the canvas.
setNodeLabelIds(ItemMapping<ILabel, Object>) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayoutData
Sets the mapping from node labels to their unique IDs.
setNodeLabelingPolicy(NodeLabelingPolicy) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the policy defining how node labels are placed by the integrated node labeling mechanism (for example, the desired label orientation).
setNodeLabelMode(NodeLabelMode) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the mode that determines how node labels are handled by the algorithm during the layout.
setNodeLabelModels(ItemMapping<ILabel, INodeLabelLayoutModel>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets the mapping from node labels to an INodeLabelLayoutModel used by the labeling algorithm instead of the original label model.
setNodeLabelOrientationResetEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not to reset the orientation of node labels.
setNodeLabelPlacementEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not labels assigned to nodes are placed.
setNodeLabelSpacing(double) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the distance between node labels belonging to the same node.
setNodeLabelTranslationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not node label information is translated.
setNodeLayout(INode, RectD) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setNodeLayout(INode, RectD) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets the layout of the given node to the new values.
setNodeLayout(INode, RectD) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the layout of the given node to the new value.
setNodeLayout(INode, RectD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Updates the bounds of the node.
setNodeLayoutDescriptor(NodeLayoutDescriptor) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the NodeLayoutDescriptor instance used for all those nodes that do not have a specific layout descriptor assigned.
setNodeLayoutDescriptors(ItemMapping<INode, NodeLayoutDescriptor>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the mapping of nodes to their NodeLayoutDescriptor.
setNodeModel(short) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Sets the node model which is used.
setNodeOrder(YList) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Adjusts the order of the Nodes of this ILayer instance according to the given order.
setNodeOverlapPenalty(double) - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
Sets a penalty value that is used by labeling algorithms to judge the severity if this label candidate overlaps with a node's bounds.
setNodeOverlapPenalty(double) - Method in class com.yworks.yfiles.layout.LabelCandidate
Sets a penalty for a candidate position that overlaps the box of a node.
setNodeOverlapsAllowed(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not overlaps between nodes are allowed.
setNodeOverlapsRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets whether or not label candidates that overlap with nodes are removed.
setNodeOverlapsRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Sets whether or not label candidates that overlap with nodes are removed.
setNodePlacer(INodePlacer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the INodePlacer instance that will calculate the final node placement of the layout.
setNodePlacer(INodePlacer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the INodePlacer instance responsible for the assignment of the x-(sequence) and preliminary y-coordinates of the nodes.
setNodePlacers(ItemMapping<INode, INodePlacer>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping from nodes to their INodePlacer.
setNodePortCandidateSets(ItemMapping<INode, PortCandidateSet>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from nodes to their PortCandidateSet.
setNodePortCandidateSets(ItemMapping<INode, PortCandidateSet>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from nodes to their PortCandidateSet.
setNodePortCandidateSets(ItemMapping<INode, PortCandidateSet>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets a mapping from nodes to their PortCandidateSet.
setNodePortCandidateSets(ItemMapping<INode, PortCandidateSet>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets a mapping from nodes to their PortCandidateSet.
setNodePortCandidateSets(ItemMapping<INode, PortCandidateSet>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from nodes to their PortCandidateSet.
setNodeQueryingEnabled(boolean) - Method in class com.yworks.yfiles.view.GraphObstacleProvider
Sets a value indicating whether to query the Nodes for an IObstacleProvider implementation.
setNodeScalingFactor(double) - Method in class com.yworks.yfiles.layout.hierarchic.AsIsLayerer
Sets the scaling factor used for scaling the size of the nodes.
setNodeSequencer(INodeSequencer) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets the INodeSequencer that will be used for determining the order of the nodes for the circle placement.
setNodeSizeAware(boolean) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets whether or not to consider node sizes during layout calculation.
setNodeSizeConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Sets whether or not the size of the nodes should be considered.
setNodeSizeScalingEnabled(boolean) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets whether or not to also scale node sizes when performing the scale operation.
setNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeStyleLabelStyleAdapter
Sets the INodeStyle that is used for rendering the background of the label.
setNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Sets the INodeStyle that is used for rendering the port.
setNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeStyleStripeStyleAdapter
Sets the INodeStyle that is used for rendering the stripe.
setNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
The style to use for the rendering.
setNodeStyle(INodeStyle) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
Sets the overview node style.
setNodeStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the FolderNodeStyle instance should be assigned as a ICloneable.clone()clone or not.
setNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets the minimum distance between a Node and an (non-adjacent) Edge.
setNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the minimum distance between an edge and an adjacent node in one layer.
setNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Sets the minimum distance between a Node and an (non-adjacent) Edge.
setNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The preferred distance between node borders and edge segments.
setNodeToNodeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets the minimum distance between two Nodes.
setNodeToNodeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets the minimum distance between two adjacent nodes in one layer.
setNodeToNodeDistance(double) - Method in class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Sets the minimum distance between two Nodes.
setNodeToNodeDistance(double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
The preferred distance between node borders.
setNonGroupNodeAsParentAllowed(boolean) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
Sets a value indicating whether nodes can be dropped onto nodes that are no group nodes.
setNonSeriesParallelEdgeLabelingAlgorithm(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the labeling algorithm that is applied to all edge labels that belong to non-series-parallel edges.
setNonSeriesParallelEdgeLabelSelectionKey(Object) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the key to register a IDataProvider that is used by the non-series-parallel edge labeling algorithm to determine which edge labels it should place.
setNonSeriesParallelEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the edge routing algorithm used for the edges of a general graph that are not part of the series-parallel subgraph whose layout is calculated.
setNonSeriesParallelEdgesDpKey(Object) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the key to register a IDataProvider that is used for marking non-series-parallel edges.
setNonTreeEdgeLabelingAlgorithm(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Sets the labeling algorithm that is applied to all edge labels that belong to non-tree edges.
setNonTreeEdgeLabelSelectionKey(Object) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Sets the key to register a IDataProvider that is used by the non-tree edge labeling algorithm to determine which edge labels it should place.
setNonTreeEdgeRouter(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Sets the edge routing algorithm that is applied to all non-tree edges.
setNonTreeEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStageData
Sets the collection of edges explicitly marked as not belonging to a tree.
setNonTreeEdgeSelectionKey(Object) - Method in class com.yworks.yfiles.layout.tree.TreeReductionStage
Sets the key to register a IDataProvider that will be used by the non-tree edge routing algorithm to determine the edges that need to be routed.
setNormalizedOutline(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
Sets the normalized outline of the image that will be displayed.
setNormalizedOutline(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyle
Sets the normalized outline of the image that will be displayed.
setNormalizedOutline(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Sets the normalized outline of a label that will be displayed using the created control.
setNormalizedOutline(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Sets the normalized outline of a node that will be displayed using the created control.
setNormalizedOutline(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Sets the normalized outline of a port that will be displayed using the created control.
setNullFallback(boolean) - Method in class com.yworks.yfiles.graph.LookupDecorator
Sets a value indicating whether a null result value of the methods LookupDecorator.setImplementation(Predicate, java.lang.Object) and LookupDecorator.setFactory(Function) should be interpreted as taking the fallback value, or actually return null.
setOctilinearEdges(ItemCollection<IEdge>) - Method in class com.yworks.yfiles.layout.hierarchic.SelfLoopCalculatorData
Sets the collection of edges that are octilinear.
setOffset(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Sets pr sets the offset of the label box and the edge path relative to the default placement.
setOffset(double) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Sets the offset of the label box and the edge path relative to the default placement.
setOffset(double) - Method in class com.yworks.yfiles.view.DashStyle
Sets the offset.
setOffsetForFamilyNodes(double) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets the offset by which a FamilyType.FAMILY node is shifted down if its parents are not direct neighbors.
setOnCompoundKeyPressed(EventHandler<? super CompoundKeyEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onCompoundKeyPressed.
setOnCompoundKeyReleased(EventHandler<? super CompoundKeyEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onCompoundKeyReleased.
setOnCompoundKeyTyped(EventHandler<? super CompoundKeyEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onCompoundKeyTyped.
setOnlyStraightBendRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Sets whether the algorithm removes only collinear bends which lie in the middle of their neighbors or all collinear bends.
setOnMouse2DClicked(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DClicked.
setOnMouse2DDragged(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DDragged.
setOnMouse2DEntered(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DEntered.
setOnMouse2DExited(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DExited.
setOnMouse2DMoved(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DMoved.
setOnMouse2DPressed(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DPressed.
setOnMouse2DReleased(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DReleased.
setOnMouse2DWheelTurned(EventHandler<? super Mouse2DEvent>) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the value of the property onMouse2DWheelTurned.
setOperation(OperationType) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the transformation operation.
setOptimizationStrategy(OptimizationStrategy) - Method in class com.yworks.yfiles.layout.labeling.AbstractMISLabeling
Sets the optimization strategy which defines the importance of criteria when optimizing labeling results.
setOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.OrientationLayout
Sets the main direction of the layout.
setOrientationLayout(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that modifies the orientation of a computed layout.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.radial.RadialLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the ILayoutStage that modifies the orientation of the layout is activated.
setOrientationOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not a postprocessing step should be applied to reduce the number of directed edges that do not comply with the specified layout orientation.
setOrientationOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Sets whether or not tree component arrangement is improved by changing the orientation of components.
setOrientedBox(YOrientedRectangle) - Method in class com.yworks.yfiles.layout.AbstractLabelLayout
Sets the box of the label.
setOrigin(LayoutGraph, NodeList, EdgeList, YPoint, YRectangle) - Method in class com.yworks.yfiles.layout.ComponentLayout
Moves the subgraph containing the given nodes and edges to the specified origin.
setOrigin(PointD) - Method in class com.yworks.yfiles.view.GridInfo
Sets the canonic origin of the grid.
setOriginalHeight(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the original height of the row.
setOriginalPosition(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the original position (smallest x-coordinate) of the column.
setOriginalPosition(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the original position (smallest y-coordinate) of the row.
setOriginalWidth(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the original width of the column.
setOrthogonalBendRemovalEnabled(OrthogonalEdgeEditingPolicy) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the policy that controls whether removing bends from an orthogonal edge will keep the edge orthogonal.
setOrthogonalEdgeCreationEnabled(OrthogonalEdgeEditingPolicy) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the the policy that controls whether edges will be create orthogonally.
setOrthogonalEdgeEditingContext(OrthogonalEdgeEditingContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the orthogonal edge editing context.
setOrthogonalRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not edges should be routed orthogonally.
setOrthogonalSegmentSplittingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets a value indicating whether an orthogonal segment should be split by the last bend creation.
setOrthogonalSnapDistance(double) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the distance in the view coordinate system that determines how far the mouse should be snapped to a horizontal or vertical line.
setOutEdgeComparators(ItemMapping<INode, Comparator<IEdge>>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets the mapping from nodes to comparison functions used to sort the nodes' outgoing edges.
setOutEdgeComparators(ItemMapping<INode, Comparator<IEdge>>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping from nodes to comparison functions used to sort the nodes' outgoing edges.
setOutputRestriction(OutputRestriction) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets an OutputRestriction which restricts the area for the layout result of this algorithm.
setOutputRestriction(OutputRestriction) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the area restriction for the result of the layout algorithm.
setOverlapsAllowed(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not (partially) overlapping nodes are allowed.
setOverUsagePenalty(double) - Method in class com.yworks.yfiles.layout.hierarchic.PortCandidateOptimizer
Sets the penalty cost associated with each edge being assigned to a port which has already reached its capacity.
setOverviewInputMode(OverviewInputMode) - Method in class com.yworks.yfiles.view.GraphOverviewControl
Sets the IInputMode that is used to navigate the client control.
setOwner(IEdge) - Method in class com.yworks.yfiles.graph.SimpleBend
Returns the edge this bend instance belongs to.
setOwner(ILabelOwner) - Method in class com.yworks.yfiles.graph.SimpleLabel
Sets the owner of this label.
setOwner(IPortOwner) - Method in class com.yworks.yfiles.graph.SimplePort
Returns the owner of this port.
setOwner(Object) - Method in class com.yworks.yfiles.graphml.GraphMLParseValueSerializerContext
The parent object if such an object exists currently.
setOwner(Object) - Method in class com.yworks.yfiles.graphml.GraphMLWriteValueSerializerContext
The parent object if such an object exists currently.
setOwner(IPortOwner) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the owner of the port to be created.
setOwner(ILabelOwner) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the owner of the label.
setPackageAssertionStatus(String, boolean) - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
setPageMarkPrintingEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets whether the CanvasPrinter.createPageMarks(PageLayout, int) method should be called for every page that is printed.
setPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.Arrow
Sets the Paint of the fill of this arrow.
setPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Sets the Paint that is used to draw the shape.
setPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Sets the Paint for this style.
setPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Sets the background brush for this style.
setPaint(Paint) - Method in class com.yworks.yfiles.view.Pen
Sets the brush for the pen.
setPaint(Paint) - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Sets the brush to use for filling the point's ellipse in the view coordinate system.
setParallelEdgeRouter(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that routes parallel edges.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelEdgeRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not the ILayoutStage used for routing parallel edges is activated.
setParallelSubstructureStyle(ParallelSubstructureStyle) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the style specifier for parallel substructures.
setParameter(IGraph, IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Callback method that applies the parameter.
setParent(INode, INode) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setParent(INode, INode) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setParent(INode, INode) - Method in class com.yworks.yfiles.graph.FilteredGraphWrapper
 
setParent(INode, INode) - Method in interface com.yworks.yfiles.graph.IGraph
Sets the parent node for a given node.
setParent(IRow, IRow, int) - Method in interface com.yworks.yfiles.graph.ITable
Sets owner as new parent of row, inserting row at the given index.
setParent(IColumn, IColumn, int) - Method in interface com.yworks.yfiles.graph.ITable
Sets owner as new parent of column, inserting column at the given index.
setParent(IRow, IRow) - Method in interface com.yworks.yfiles.graph.ITable
Sets owner as new parent of row, inserting row at the given index.
setParent(IColumn, IColumn) - Method in interface com.yworks.yfiles.graph.ITable
Sets owner as new parent of column, inserting column at the given index.
setParent(IRow, IRow, int) - Method in class com.yworks.yfiles.graph.Table
 
setParent(IColumn, IColumn, int) - Method in class com.yworks.yfiles.graph.Table
 
setParentNodeDetection(GraphClipboard.ParentNodeDetectionModes) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets whether or not nodes should be automatically put into a group node and if so how this group will be determined.
setPartitionFinder(PartitionLayout.IPartitionFinder) - Method in class com.yworks.yfiles.layout.PartitionLayout
Sets the PartitionLayout.IPartitionFinder instance that is responsible for partitioning the input graph.
setPartitionGridCellReentrancePenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for an edge leaving and reentering in the same partition grid cell.
setPartitionGridData(PartitionGridData) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the partition grid layout data.
setPartitionGridData(PartitionGridData) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the partition grid layout data.
setPartitionGridData(PartitionGridData) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets the partition grid layout data.
setPartitionGridData(PartitionGridData) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets the partition grid layout data.
setPartitionPlacer(PartitionLayout.IPartitionPlacer) - Method in class com.yworks.yfiles.layout.PartitionLayout
Sets the PartitionLayout.IPartitionPlacer instance that is responsible for arranging the graph partitions.
setPartitionStyle(PartitionStyle) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets the style for the arrangement of each partition.
setPasteAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.PASTE command should be handled.
setPasteDelta(PointD) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets a vector that will be used to move nodes and bends by after they have been pasted to the target graph.
setPasteDelta(PointD) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The offset for paste operation if clipboard operations are enabled.
setPasteSelectableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should be selected after GraphEditorInputMode.paste() or GraphEditorInputMode.duplicateSelection().
setPath(GeneralPath) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Sets the path that defines the boundary of the shape.
setPath(Edge, YPointPath) - Method in class com.yworks.yfiles.layout.LayoutGraph
Sets the path of the given edge.
setPath(Edge, YList) - Method in class com.yworks.yfiles.layout.LayoutGraph
Sets the path of the given edge.
setPath(Edge, Path) - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Specifies a found path for an edge.
setPathCorrection(boolean) - Method in class com.yworks.yfiles.layout.PortPlacementStage
Sets whether or not this ILayoutStage corrects the edge paths after moving the port to the location specified by a PortConstraint or PortCandidates.
setPathFinderStrategy(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Sets the strategy for the path finding step.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets the Pen that is used to draw the arc.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.Arrow
Sets the Pen of the outline of this arrow.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyle
Sets the Pen that is used to draw the shape.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Sets the Pen for the line.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Sets the Pen for this style.
setPen(Pen) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Sets the pen to use for the outline.
setPen(Pen) - Method in class com.yworks.yfiles.view.GridVisualCreator
Sets the pen to use for painting the grid points.
setPen(Pen) - Method in class com.yworks.yfiles.view.PointSelectionIndicatorInstaller
Sets the pen to use for drawing the point in the view coordinate system.
setPenaltySettings(PenaltySettings) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Sets the PenaltySettings used for this edge.
setPerceivedBendOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not the number of perceived bends should be minimized.
setPinchZoomAllowed(boolean) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets a value indicating whether to allow the pinch zoom gesture.
setPlaceAlongEdge(LabelPlacements) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the preferred placement along the edge.
setPlacingChildrenOnCommonRadiusEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not, in the underlying tree, the children of a tree node are placed on a common radius.
setPlacingFamilyNodesAlwaysBelowEnabled(boolean) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets whether or not FamilyType.FAMILY nodes are placed between or below the partners.
setPlacingPartnerlessBelowEnabled(boolean) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets whether or not FamilyType.FAMILY nodes of individuals that have only children but no partners are placed below this individual or next to it.
setPoint(double, double) - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Specifies a point that represents the location of the label's center in relation to the source point of the edge.
setPoint(double, double) - Method in class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel.ModelParameter
Specifies the offset of the label's center to the upper-left corner of the node.
setPoint(int, double, double) - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Sets the absolute coordinates of the control point at the given position in the sequence of control points.
setPoints(Edge, YPointPath) - Method in class com.yworks.yfiles.layout.LayoutGraph
Sets the control points of the given edge.
setPoints(Edge, YList) - Method in class com.yworks.yfiles.layout.LayoutGraph
Sets the control points of the given edge.
setPolicy(MergingPolicy) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayeredComponentsMerger
Sets the merging policy constant as defined in DefaultLayeredComponentsMerger.
setPolylineLabeling(boolean) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets whether or not straight edges are extended to avoid label overlaps.
setPolylineRoutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets whether or not the routing algorithm will route the edges of the graph with (non-orthogonal) polyline segments.
setPort(IPort) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Sets the currently configured port.
setPort(IInputModeContext, IEdge, boolean, IPortCandidate, PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Callback that is triggered by PortRelocationHandle.dragFinished(IInputModeContext, PointD, PointD) to actually change the port.
setPortAllocator(IPortAllocator) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the IPortAllocator instance responsible for assigning port coordinates to the adjacent edges of each node.
setPortAssignment(PortAssignmentMode) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the assignment strategy which distributes the ports along the node borders.
setPortAssignments(ItemMapping<INode, IPortAssignment>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets the mapping from nodes to their IPortAssignment.
setPortAssignments(ItemMapping<INode, IPortAssignment>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping from nodes to their IPortAssignment.
setPortBorderGapRatio(int, double) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Specifies the port border gap ratio for the port distribution at a given side of the node.
setPortBorderGapRatios(double) - Method in class com.yworks.yfiles.layout.hierarchic.NodeLayoutDescriptor
Sets the port border gap ratio for the port distribution on all sides of the node.
setPortCandidateResolutionRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the event recognizer that determines whether dynamic port candidates should be resolved.
setPortCandidateResolutionRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets the event recognizer that determines whether a dynamic port candidate should be resolved.
setPortCandidateResolvingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets a value indicating whether a dynamic port candidate should be resolved for the current mouse location.
setPortCandidatesAutoAssignmentEnabled(boolean) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets whether or not temporary PortCandidates are inserted to improve the routing of inter-edges.
setPortCandidateShowingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to display possible port candidates during the creation of the edge.
setPortConstraintAdoptionEnabled(boolean) - Method in class com.yworks.yfiles.layout.BendConverter
Sets whether or not the associated PortConstraints of the original edge should be adopted by its replacement edges.
setPortConstraintOptimizer(IPortConstraintOptimizer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the IPortConstraintOptimizer instance responsible for optimizing the assignment of port constraints to the adjacent edges of each node.
setPortConstraintsReplacementEnabled(boolean) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayout
Sets whether or not PortConstraints of inter-edges are temporarily replaced by PortCandidates.
setPortDefaults(IPortDefaults) - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
setPortDefaults(IPortDefaults) - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Sets the defaults for ports at edges.
setPortDefaults(IPortDefaults) - Method in interface com.yworks.yfiles.graph.INodeDefaults
Sets the defaults for ports at nodes.
setPortDefaults(IPortDefaults) - Method in class com.yworks.yfiles.graph.NodeDefaults
 
setPortDescriptor(ICanvasObjectDescriptor) - Method in class com.yworks.yfiles.view.GraphModelManager
Sets the ICanvasObjectDescriptor instance used for installing an IPort into the canvas.
setPortGridConstraintProvider(IGridConstraintProvider<IPort>) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the grid constraint provider for the IPorts.
setPortLocation(IPort, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that tries to set the absolute coordinates of the given port to the given values.
setPortLocationParameter(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setPortLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the IPortLocationModelParameter to use for the ports at the collapsed group node that represent the ports of the master group node in the collapsed state.
setPortLocationParameter(IPort, IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setPortLocationParameter(IPort, IPortLocationModelParameter) - Method in interface com.yworks.yfiles.graph.IGraph
Sets a new IPortLocationModelParameter for the given port.
setPortLocationParameterCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the PortLocationParameter instance should be assigned as a clone or not.
setPortMovingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Sets a value indicating ports are allowed to be moved at all.
setPorts(IListEnumerable<IPort>) - Method in class com.yworks.yfiles.graph.SimpleEdge
Provides access to a collection of ports that are owned by this instance.
setPorts(IListEnumerable<IPort>) - Method in class com.yworks.yfiles.graph.SimpleNode
Provides access to a collection of ports that are owned by this instance.
setPorts(IInputModeContext, IEdge, IPort, IPort) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Finally sets the ports for the edge to the new values.
setPortStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets the IPortStyle to use for the ports at the collapsed group node that represent the ports of the master group node in the collapsed state.
setPortStyle(PortStyle) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the port assignment policy that will be applied.
setPortStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Sets a value indicating whether the PortStyle instance should be assigned as a ICloneable.clone()clone or not.
setPortTag(Object) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the port tag to create the port with.
setPortViolationPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty if an edge does not comply with its PortCandidates or PortConstraints.
setPosition(PointD) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
 
setPosition(PointD) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Updates the position of the handle.
setPosition(PointD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
 
setPositionHandler(IPositionHandler) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the IPositionHandler that will be used as fallback to handle that actual movement of the elements during the drag.
setPositionHandler(IPositionHandler) - Method in class com.yworks.yfiles.view.input.QueryPositionHandlerEventArgs
The IPositionHandler to use for the movement of the items that are affected by the MoveInputMode.
setPositionRelativeToSegment(boolean) - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Sets whether or not the label position mask should be interpreted relative to the edge segment.
setPrecedence(ParsePrecedence) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Sets the parse precedence that is associated with this handler.
setPrecedence(WritePrecedence) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Sets the write precedence for the handler.
setPreferredAlignment(Alignment) - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Sets the preferred placement of this segment within its location range.
setPreferredBackboneSegmentCount(int) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the maximum number of selected backbone segments with the same orientation.
setPreferredChildWedge(int) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around their parent node.
setPreferredCursor(Cursor) - Method in class com.yworks.yfiles.view.input.ConcurrencyController
Returns the cursor the associated mode of this controller would like to have displayed in the CanvasControl.
setPreferredDistance(double) - Method in class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Sets the preferred distance between each two segments.
setPreferredDuration(Duration) - Method in class com.yworks.yfiles.view.TableAnimation
Sets the preferred duration of the animation.
setPreferredDuration(Duration) - Method in class com.yworks.yfiles.view.ViewportAnimation
Sets the preferred duration of the animation.
setPreferredEdgeLength(double) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the default preferred edge length.
setPreferredEdgeLength(double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets the default preferred edge length.
setPreferredEdgeLength(Edge, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the preferred length of the given edge.
setPreferredEdgeLength(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the default preferred edge length.
setPreferredEdgeLengths(ItemMapping<IEdge, Double>) - Method in class com.yworks.yfiles.layout.organic.OrganicLayoutData
Sets the mapping from edges to their preferred edge length.
setPreferredHeight(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the preferred height of the layout.
setPreferredMinimalEdgeDistance(double) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Defines the preferred minimal distance of orthogonal edges.
setPreferredMinimumNodeToEdgeDistance(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the minimum preferred distance between nodes and edges when node-edge overlaps are not allowed.
setPreferredNodeDistance(double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets the preferred distance between nodes.
setPreferredOctilinearSegmentLength(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the preferred length for non-orthogonal segments in octilinear edge routes.
setPreferredPlacementDescriptor(PreferredPlacementDescriptor) - Method in class com.yworks.yfiles.layout.LabelLayoutData
Sets the preferred placement of this label.
setPreferredPolylineSegmentLength(double) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets the preferred length of (non-orthogonal) polyline segments.
setPreferredPolylineSegmentLength(double) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the preferred segment length for (non-orthogonal) polyline segments.
setPreferredRootWedge(int) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around the global root.
setPreferredSize(SizeD) - Method in class com.yworks.yfiles.graph.FoldingLabelState
The preferred size of the label.
setPreferredSize(SizeD) - Method in class com.yworks.yfiles.graph.SimpleLabel
Sets the preferred size of the label with respect to its current contents and the implementation of the visualization.
setPreferredSize(YDimension) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets the preferred size of the layout.
setPreferredSize(SizeD) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the PreferredSize of the label to add.
setPreferredWidth(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the preferred width of the layout.
setPrepareRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the starting gesture that is used to prepare the edge creation on the source node.
setPrepareRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "pressed" state recognizer specifically for touch input.
setPrepareRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The event recognizer that recognizes the starting gesture that is used to prepare the edge creation on the source node via touch.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "pressed" state recognizer.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "pressed" state recognizer.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "pressed" state recognizer.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "pressed" state recognizer.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the "pressed" state recognizer.
setPressedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "pressed" state recognizer.
setPressedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "pressed" state recognizer for touch input.
setPressedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "pressed" state recognizer for touch input.
setPressedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "pressed" recognizer for touch events.
setPressedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "pressed" state recognizer for touch input.
setPreviewEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Determines whether a preview of the dragged element is displayed during the drag.
setPreviousEdgeCellInfo(EdgeCellInfo) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the EdgeCellInfo describing how the previous partition cell was traversed.
setPreviousEntrance(CellEntrance) - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Sets the previous CellEntrance along the path that was traversed in order to reach the cell.
setPrimaryDownRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that starts the 'move viewport' gesture.
setPrimaryMoveRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that moves the viewport or zooms the canvas if a secondary device is down.
setPrimaryUpRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that ends the 'move viewport' or 'pinch' gesture.
setPrintRectangle(RectD) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets the rectangle that will be printed.
setPriority(int) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayerConstraint
Sets the priority of a constraint.
setPriority(int) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.ClickInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.DropInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.HandleInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.MoveInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.TapInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
The priority of this input mode.
setPriority(int) - Method in class com.yworks.yfiles.view.input.WaitInputMode
The priority of this input mode.
setProfit(double) - Method in class com.yworks.yfiles.graph.labelmodels.LabelCandidateDescriptor
Sets a profit value that is used by labeling algorithms to judge how good this label candidate is.
setProfitModel(IProfitModel) - Method in class com.yworks.yfiles.layout.labeling.AbstractLabeling
Sets the IProfitModel for ranking the LabelCandidates for labels.
setQualityTimeRatio(double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets the ratio of layout quality versus running time.
setQualityTimeRatio(double) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the ratio of layout quality versus running time.
setQuasiOrthogonalShape(QuasiOrthogonalShape) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Sets the planar graph.
setRadius(double) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Sets the radius of the corner of the rounded rectangle.
setRadius(double) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Sets the corner radius of the rounded rectangle.
setRadius(Node, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the radius of the given node.
setRadiusHandleProviderEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Sets a property that determines whether this instance should provide an IHandle for editing the radius of the shape.
setRandomizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayout
Sets whether or not a randomization strategy should be performed.
setRandomizationRounds(int) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Sets the number of randomized rounds that this algorithm performs, if there was no optimal solution.
setRankingPolicy(RankingPolicy) - Method in class com.yworks.yfiles.layout.hierarchic.TopologicalLayerer
Sets the (re-)ranking policy used by this TopologicalLayerer instance.
setRatio(double) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Sets the ratio how far the label should be positioned from the border in the header area.
setRearrangementAllowed(boolean) - Method in class com.yworks.yfiles.layout.Swimlanes.SwimlaneRepresentative
Sets whether or not the represented swimlane can be rearranged.
setRect(Rectangle2D) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the location and size of this rectangle to be similar to the specified rectangle.
setRect(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.Rectangle2D
Sets the location and size of this rectangle to the specified values.
setRecursiveEdgeStyle(RecursiveEdgeStyle) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets how edges in grouped graphs are routed between the content of different groups.
setRecursiveGroupLayeringEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not groups are respected during the layering stage.
setRedoName(String) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Returns the current redo name.
setReferenceId(String) - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
The reference id that should be evaluated by the event handler.
setReferenceType(GraphMLReferenceType) - Method in class com.yworks.yfiles.graphml.QueryReferenceIdEventArgs
Determines the type of the reference being queried.
setReferentialIdentityTypes(GraphCopier.CloneTypes) - Method in class com.yworks.yfiles.graph.GraphCopier
Sets the types of objects where the referential identity should be kept across clipboard operations.
setRelativeAngleEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.FreeEdgeLabelModel
Sets a property that indicates whether the angle used by the parameter should be interpreted relative to the edge's orientation or as an absolute angle in the coordinate system.
setRelativeLocation(PointD) - Method in interface com.yworks.yfiles.graph.ITable
Sets the relative location of the upper left corner of the table.
setRelativeLocation(PointD) - Method in class com.yworks.yfiles.graph.Table
 
setRelativePortLocation(IPort, PointD) - Method in interface com.yworks.yfiles.graph.IGraph
Tries to set the location of the port relative to its owner if the owner is a node.
setRelativePortLocation(IPort, PointD) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Callback method that assigns a new relative location to port.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "released" recognizer.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "released" recognizer.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "released" recognizer.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "released" recognizer.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the "released" recognizer.
setReleasedRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "released" recognizer.
setReleasedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the "released" state recognizer specifically for touch input.
setReleasedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Sets the "released" recognizer for touch input.
setReleasedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the "released" recognizer for touch input.
setReleasedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Sets the "released" recognizer for touch events.
setReleasedRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the "released" recognizer for touch input.
setRelJoinEndDistance(double) - Method in class com.yworks.yfiles.layout.ParallelEdgeRouter
Sets the relative distance from the end point of the joined lines to the first parallel segments.
setRemoveBendRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the property that determines bend removal events.
setRemoveBendRecognizerTouch(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the property that determines bend removal events via touch.
setRenderSize(SizeD) - Method in class com.yworks.yfiles.graph.styles.NodeStylePortStyleAdapter
Sets the MutableSize of the port that will be displayed using NodeStyle.
setRenderSize(SizeD) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Sets the SizeD of a port that will be displayed using the created control.
setReparentNodeHandler(IReparentNodeHandler) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the IReparentNodeHandler that is used for moving nodes out of group nodes or into other group nodes.
setReparentNodesAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether moving nodes out of group nodes or into other group nodes is allowed.
setReparentRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
Sets the IEventRecognizer that will be queried to determine whether the gesture is a reparent gesture.
setReparentStripeHandler(IReparentStripeHandler) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the ReparentStripeHandler property.
setReparentStripeInputMode(ReparentStripeInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the ReparentStripeInputMode that is used to change a stripes position in the table hierarchy.
setReparentToNonGroupNodesAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether moving nodes into non-group nodes is allowed to convert them into group nodes.
setRepulsion(int) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the node repulsion value.
setRequestingMutexOnClickEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Whether to request the mutex on a click.
setRequestingMutexOnTapEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TapInputMode
Whether to request the mutex on a tap.
setReroutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets whether or not to perform an additional step to reroute the edges such that the number of edge crossings is reduced.
setReroutingEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets whether or not the routing algorithm uses an additional step to reroute the edges that are considered to have the worst paths.
setResizeFixedGroups(boolean) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets whether or not fixed (non-partial) group nodes may be resized.
setResizeNeighborsRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Sets the recognizer that changes the behavior to resize adjacent stripes instead of moving them.
setResizeStripeInputMode(ResizeStripeInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the ResizeStripeInputMode that is used to change the size of a stripe interactively.
setResizeStripeTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current stripe resize operation.
setResolvingSourcePortCandidatesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a value indicating whether PortCandidateValidity.DYNAMIC ports that are part of the source port candidates should be resolved for the current mouse location.
setResolvingTargetPortCandidatesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a value indicating whether PortCandidateValidity.DYNAMIC ports that are part of the target port candidates should be resolved for the current mouse location.
setResult(Object) - Method in class com.yworks.yfiles.graphml.HandleDeserializationEventArgs
Holds the result of the deserialization, which is null initially.
setReusingFolderNodePortsEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
Sets a property that determines whether this implementation should reuse the ports of folder nodes for the folding edges.
setReusingMasterPortsEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultFoldingEdgeConverter
Sets a property that determines whether this implementation should reuse the ports of the MasterGraph at non-folder nodes for the folding edges.
setReversedPortOrderEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.DefaultPortAssignment
Sets whether or not the port assignment should reverse the order of the ports.
setReverseEdgeAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether the ICommand.REVERSE_EDGE command should be handled.
setRightInset(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the right column inset in which no element will lie in the resulting layout.
setRightLaneInset(double) - Method in class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Sets the right insets of the swimlane in which no element will lie in the resulting layout.
setRootAlignment(RootAlignment) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets how the root node is aligned with its children and their TreeLayout.SubtreeShapes.
setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) - Method in class com.yworks.yfiles.layout.tree.DoubleLineNodePlacer
Sets the RootAlginment that defines how the root node is aligned with its children and their shapes.
setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) - Method in class com.yworks.yfiles.layout.tree.GridNodePlacer
Sets the RootAlginment that defines how the root node is aligned with its children and their shapes.
setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets the RootAlginment that defines how the root node is aligned with its children and their shapes.
setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Sets the RootAlignment that defines how the root node is aligned with its children and their shapes.
setRootNodePolicy(RootNodePolicy) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets the root node selection policy of this layout algorithm.
setRootPlacement(RootPlacement) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the desired placement of the tree's root node.
setRootPlacements(ItemMapping<INode, RootPlacement>) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Sets the mapping from nodes with sub trees to their placements.
setRotationAngle(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the angle of rotation.
setRoundRectArcRadius(double) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Sets the radius that is used to draw rounded edges.
setRouteInterEdgesOnly(boolean) - Method in interface com.yworks.yfiles.layout.PartitionLayout.IInterEdgeRouter
Sets whether or not to route inter-edges only.
setRoutingAllEdgesEnabled(boolean) - Method in class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Sets whether a rerouting step is performed on all edges or just on a subset where distances are violated.
setRoutingStyle(RoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets the routing style for this edge.
setRoutingStyle(RoutingStyle) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the currently used routing style for edges.
setRoutingStyle(RoutingStyle) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the style in which edge paths are routed.
setRoutingStyle(LayeredRoutingStyle) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets the routing style for the edges in the subtree.
setRow(RowDescriptor) - Method in interface com.yworks.yfiles.layout.hierarchic.ILayer
Sets the RowDescriptor associated with this ILayer instance.
setRowDefaults(IStripeDefaults) - Method in interface com.yworks.yfiles.graph.ITable
Sets the defaults for rows.
setRowDefaults(IStripeDefaults) - Method in class com.yworks.yfiles.graph.Table
Sets the defaults for rows.
setRowIndices(ItemMapping<INode, Integer>) - Method in class com.yworks.yfiles.layout.PartitionGridData
Sets the mapping from nodes to the index of their rows.
setRowOrderOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.PartitionGrid
Sets whether or not the order of the rows should be chosen automatically to minimize edge lengths.
setRunningInThread(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether to run the layout in a separate thread.
setSameLayerEdgeRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Sets the routing style for same-layer edges.
setSameLayerEdgesAllowed(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.ConstraintIncrementalLayerer
Sets whether or not same-layer edges can be created by this ILayerer instance.
setScale(double) - Method in class com.yworks.yfiles.graph.styles.Arrow
Sets the scale factor of this arrow.
setScale(double) - Method in class com.yworks.yfiles.layout.RemoveCollinearBendsStage
Sets the scale that defines how accurate the algorithm is when it comes to comparing the coordinates of two bends.
setScale(double) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets a scale factor to apply for printing.
setScale(double) - Method in class com.yworks.yfiles.view.ContextConfigurator
Sets the scale for the export.
setScaleFactor(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the uniform scaling factor used for the scale operation.
setScaleFactors(double, double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Specifies the horizontal and vertical scaling factor used for the scale operation.
setScaleFactorX(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the horizontal scaling factor used for the scale operation.
setScaleFactorY(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the vertical scaling factor used for the scale operation.
setScalingDownToFitPageEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets whether to scale down the content so that it always fits on one page.
setScalingUpToFitPageEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasPrinter
Sets whether to scale up the content so that it always fills one page as large as possible.
setScope(Scope) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets the scope that determines which nodes are placed by this algorithm.
setScope(Scope) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the scope that determines which nodes are placed by this algorithm.
setScope(Scope) - Method in class com.yworks.yfiles.layout.router.BusRouter
Sets the scope for this routing algorithm that determines which edges are routed.
setScope(Scope) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Sets a (sub-)set of edges that shall be routed.
setScope(Scope) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Sets the (sub-)set of edges to be routed in a polyline fashion.
setScope(Scope) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Sets the (sub-)set of edges to be routed.
setScrollBarVisibility(ScrollPane.ScrollBarPolicy) - Method in class com.yworks.yfiles.view.ViewportAnimation
Sets the scroll bar visibility that will be used during the animation.
setScrollCommandAnimationEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a value indicating whether ICommands for scrolling like for example ICommand.SCROLL_PAGE_DOWN, the scrolling should be performed in animated fashion.
setSecondaryDownRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that starts the 'pinch' gesture.
setSecondaryMoveRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that zooms the canvas using the 'pinch' gesture or moves the viewport if no primary device is down.
setSecondaryUpRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
Sets the IEventRecognizer that ends the pinch zoom gesture or ends the move if no primary device is down.
setSegmentGroup(SegmentGroup) - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Sets the segment group to which this segment info belongs.
setSegmentGroup(SegmentGroup) - Method in class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Sets the segment group for this segment info and its associated CellSegmentInfos.
setSelectableItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets the types of the items that should be selectable by this instance.
setSelectableItems(StripeTypes) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a property that determines which types of items should be selectable at all.
setSelected(T, boolean) - Method in class com.yworks.yfiles.view.DefaultSelectionModel
Sets the selection state of the item.
setSelected(IModelItem, boolean) - Method in class com.yworks.yfiles.view.GraphSelection
 
setSelected(T, boolean) - Method in interface com.yworks.yfiles.view.ISelectionModel
Sets the selection state of an item.
setSelected(IStripe, boolean) - Method in class com.yworks.yfiles.view.StripeSelection
 
setSelectedStripeTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.DefaultStripeInputVisualizationHelper
Data template that is used to visualize the current stripe resize operation.
setSelection(IGraphSelection) - Method in class com.yworks.yfiles.view.GraphControl
Sets the selection model that is used for this control.
setSelectionGroup(ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the SelectionGroup property.
setSelectionIndicatorManager(SelectionIndicatorManager<IModelItem>) - Method in class com.yworks.yfiles.view.GraphControl
Sets the SelectionIndicatorManager property.
setSelectionModel(ISelectionModel<IModelItem>) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets the ISelectionModel to use for the automatically registered IDataProvider instances for LayoutKeys.AFFECTED_NODES_DPKEY and LayoutKeys.AFFECTED_EDGES_DPKEY.
setSelectionModel(ISelectionModel<IModelItem>) - Method in class com.yworks.yfiles.layout.LayoutGraphAdapter
Sets the ISelectionModel to use for the automatically registered IDataProvider instances for the keys LayoutKeys.AFFECTED_NODES_DPKEY and LayoutKeys.AFFECTED_EDGES_DPKEY.
setSelectionModel(ISelectionModel<T>) - Method in class com.yworks.yfiles.view.HighlightIndicatorManager
Sets the selection model that determines which items are highlighted.
setSelectionModel(ISelectionModel<T>) - Method in class com.yworks.yfiles.view.SelectionIndicatorManager
Sets the selection model that determines which items are selected.
setSelfLoopCalculatorData(SelfLoopCalculatorData) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the layout data for the SelfLoopCalculator.
setSelfLoopDistance(double) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Sets the distance between the node's layout and its self loop control points.
setSelfLoopRouter(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that routes self-loops.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.CircularLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.circular.SingleCycleLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRouterEnabled(boolean) - Method in class com.yworks.yfiles.layout.tree.TreeLayout
Sets whether or not the ILayoutStage used for routing self-loops is activated.
setSelfLoopRoutingStyle(EdgeRoutingStyle) - Method in class com.yworks.yfiles.layout.hierarchic.RoutingStyle
Sets the routing style for self-loops.
setSelfloopsAllowed(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not to allow the creation of self loops.
setSeparationHeuristics(ISeparationHeuristic) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
 
setSequenceComparator(Comparator<Object>) - Method in class com.yworks.yfiles.layout.hierarchic.GivenSequenceSequencer
Sets the Comparator used by this GivenSequenceSequencer to determine the sequence of the nodes.
setSequenceConstraintFactory(ISequenceConstraintFactory) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets the factory to specify sequence constraints.
setSequenceIndices(IMapper<INode, Integer>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapper from nodes to the sequence index in their layer.
setSequencer(ISequencer) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
Sets the ISequencer instance responsible for calculating the sequence of nodes within each layer (second phase of the layout algorithm).
setSequentialExecutionEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether this instance waits for other instances to finish their operations before it executes.
setSerializationProperty(TypedKey<T>, T) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Sets the local serialization property for the given key to the value.
setSerializationProperty(TypedKey<T>, T) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Set a serialization property that allows to fine tune the write process.
setSerializer(IEventHandler<HandleSerializationEventArgs>) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Sets the serialization callback to use for serializing the value in MapperOutputHandler.writeValueCore(IWriteContext, java.lang.Object).
setShadowDrawingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyle
Sets a value indicating whether to draw a drop shadow.
setShadowDrawingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Sets a value indicating whether to draw a drop shadow.
setShape(ShapeNodeShape) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Sets the shape for this style.
setShowFocusPolicy(ShowFocusPolicy) - Method in class com.yworks.yfiles.view.FocusIndicatorManager
Sets the show focus policy.
setShowHandleItems(GraphItemTypes) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines which types of items should have their IHandles shown.
setShowing(boolean) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Determines whether the tool tip is currently showing.
setShowingHitPortOwnerCandidatesOnlyEnabled(boolean) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Sets a value indicating whether to show the candidates of hit IPortOwners only.
setShowingMenuRequested(boolean) - Method in class com.yworks.yfiles.view.input.PopulateMenuEventArgs
Sets a value indicating whether to actually display the context menu.
setShuffleLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.organic.RecursiveShuffleLayout
Sets the ILayoutAlgorithm instance that is used for removing node overlaps.
setSideOfEdge(EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgePathLabelModel
Sets the side placement specifiers for edge labels.
setSideOfEdge(EdgeSides) - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSegmentLabelModel
Sets the side placement specifiers for edge labels.
setSideOfEdge(LabelPlacements) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets the preferred side of the edge.
setSideReference(LabelSideReferences) - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Sets how to interpret the preferred side as given by SideOfEdge.
setSimpleModeEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.ShuffleLayout
Sets whether or not the simple, fast layout mode of this algorithm is active.
setSingleComponentLayerer(ILayerer) - Method in class com.yworks.yfiles.layout.hierarchic.AspectRatioComponentLayerer
Sets the delegate ILayerer instance.
setSingleComponentLayerer(ILayerer) - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Sets the delegate ILayerer instance.
setSingleSideSelfLoopPenalty(double) - Method in class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Sets the penalty for bends of a self-loop edge.
setSize(YDimension) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the size of this rectangle.
setSize(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the size of this rectangle.
setSize(ISize) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Returns the instance that stores the size of this rectangle.
setSize(ISize) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Returns the instance that stores the size of this rectangle.
setSize(SizeD) - Method in interface com.yworks.yfiles.graph.INodeDefaults
Sets the default node size.
setSize(double) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets the default stripe size.
setSize(IStripe, double) - Method in interface com.yworks.yfiles.graph.ITable
Sets the actual size of stripe.
setSize(SizeD) - Method in class com.yworks.yfiles.graph.NodeDefaults
 
setSize(double) - Method in class com.yworks.yfiles.graph.StripeDefaults
Sets the default stripe size.
setSize(IStripe, double) - Method in class com.yworks.yfiles.graph.Table
 
setSize(int) - Method in class com.yworks.yfiles.graph.UndoEngine
Sets the maximum size of the undo queue this instance is managing.
setSize(double, double) - Method in interface com.yworks.yfiles.layout.INodeLayout
Sets the size of the node.
setSize(double, double) - Method in class com.yworks.yfiles.layout.LabelLayoutData
Specifies the width and height of the oriented box of this label.
setSize(Node, double, double) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the width and height of the given node.
setSize(Node, YDimension) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the size of the given node.
setSize(double) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Sets the logical size of the candidate.
setSloped(double, double, double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Sets a specific interval to a slope starting at a given value.
setSmartComponentLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets whether or not this instance should configure the ComponentLayout to respect subsets of nodes.
setSmartPasteSelectionEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines whether nodes, edges, labels, and ports should only be selected after GraphEditorInputMode.paste() or GraphEditorInputMode.duplicateSelection() if they were selected when they were initially copied into the clipboard.
setSmartSelfLoopPlacementEnabled(boolean) - Method in class com.yworks.yfiles.layout.SelfLoopRouter
Sets whether or not the algorithm chooses the side of the self-loop depending on the incident edges.
setSmoothingLength(double) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Sets the smoothing length used for creating smooth bends.
setSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
setSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
The SnapContext instance that handles interactive snapping of elements during drag operations like movements.
setSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.HandleInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
setSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
The SnapContext which is used to snap the dragged element during the drag.
setSnapContext(SnapContext) - Method in class com.yworks.yfiles.view.input.MoveInputMode
The SnapContext which manages snapping model items to certain coordinates (for instance, other items).
setSnapDistance(double) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the distance in the view coordinate system that determines how far the mouse should be snapped to a port candidate if SnappingToTargetCandidateEnabled is enabled.
setSnapDistance(double) - Method in class com.yworks.yfiles.view.input.SnapContext
Sets the global snap distance, which is the maximum distance between the current mouse coordinates and the coordinates to which the mouse will snap.
setSnapLineCroppingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets a value indicating whether to crop the snap lines at obstacles.
setSnapLineExtension(double) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Sets the amount by which snap lines that are induced by existing edge segments and node borders are being extended.
setSnapLineExtension(double) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Sets the amount by which snap lines that are induced by existing edge segments are being extended.
setSnappingBendAdjacentSegmentsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the movements of bends so that the two adjacent segments become horizontally or vertically oriented.
setSnappingBendsToSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the bends to snap lines.
setSnappingEdgeLabelsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Specifies whether this context will automatically snap the edge labels to snap lines.
setSnappingEnabled(boolean) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Switches snapping on and off.
setSnappingNodeLabelsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
Specifies whether this context will automatically snap the node labels to snap lines.
setSnappingNodesToSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether INodeSnapResultProvider implementations should snap nodes to snap lines.
setSnappingOrthogonalMovementEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this context will automatically snap the movement in such a way that the overall move gesture is constrained to the horizontal or vertical axis.
setSnappingPortAdjacentSegmentsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Whether this context will automatically snap the movements of nodes so that the first and last segments of edges become orthogonal.
setSnappingSegmentsToSnapLinesEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
Determines whether this context will automatically snap orthogonal edge segments to snap lines.
setSnappingToTargetCandidateEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Determines whether or not the edge's end point should snap to the current target port candidate during the creation of the edge.
setSnapResultVisualizationEnabled(boolean) - Method in class com.yworks.yfiles.view.input.SnapContext
Sets a value indicating whether to visualize the snap results.
setSnapType(SnapTypes) - Method in class com.yworks.yfiles.view.input.SnapState
Sets the type of the snap.
setSource(Iterable<TItem>) - Method in class com.yworks.yfiles.layout.ItemCollection
Sets an enumerable of items.
setSourceArrow(IArrow) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets the visual arrow at the source end of edges that use this style.
setSourceArrow(IArrow) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Sets the visual arrow at the source end of edges that use this style.
setSourceGroupId(Object) - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Sets the group ID for the source side of the edge.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets a mapping from edges to an object representing their source edge group.
setSourceGroups(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets a mapping from edges to an object representing their source edge group.
setSourceMarker(PointD) - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Sets the location of the source marker of this snap line.
setSourcePoint(YPoint) - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Sets the relative coordinates of the first end point of this layout.
setSourcePointAbs(Edge, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the absolute coordinates of the source point of the given edge.
setSourcePointRel(Edge, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the relative coordinates of the source point of the given edge.
setSourcePort(IPort) - Method in class com.yworks.yfiles.graph.SimpleEdge
Sets the source port instance this edge is connected to.
setSourcePortCandidate(IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the candidate for the SourcePort of the edge to be created.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to a collection of their source port candidates.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Sets a mapping from edges to their source PortConstraint.
setSourcePortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets a mapping from edges to their source PortConstraint.
setSourcePortGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to an object representing their source port group.
setSourcePortLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the IPortLocationModelParameter to use for the source port of the folding edge.
setSourcePortLocationParameterCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the SourcePortLocationParameter instance should be assigned as a ICloneable.clone()clone or not.
setSourcePortOptimization(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets whether or not source port optimization is enabled.
setSourcePortStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the IPortStyle to use for the folding source port.
setSourcePortStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the SourcePortStyle instance should be assigned as a clone or not.
setSourceSplitIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges connecting to group nodes to source split ids.
setSourceType(Class) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Sets the source type of the serialization.
setSpacing(double) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets the space between adjacent lines of the wrapped graph layout.
setSpacing(double) - Method in class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Sets the spacing between the swimlanes.
setSpacing(double) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Sets the spacing between subtrees.
setSpacing(double) - Method in class com.yworks.yfiles.layout.tree.AssistantNodePlacer
Sets the spacing between subtrees for the delegate INodePlacer.
setSpacing(double) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Sets a uniform horizontal and vertical spacing between subtrees.
setSpacingBetweenFamilyMembers(double) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets the spacing between two nodes representing members of the same family in one generation.
setSplitNodesDpKey(Object) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Sets the IDataProvider key for marking the nodes that were created by splitting edges, i.e., the split-nodes.
setSplitNodeSize(double) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Sets the size of the split-nodes that are inserted when splitting edges.
setSplitOrthogonalSegmentRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Sets the event recognizer that determines whether the bend creation should be treated as a split segment operation.
setSplitSegmentLength(double) - Method in class com.yworks.yfiles.layout.organic.SplitEdgeStage
Sets the maximum length for a split-edge.
setStarSubstructureStyle(StarSubstructureStyle) - Method in class com.yworks.yfiles.layout.organic.OrganicLayout
Sets the style specifier for star substructures.
setStopAfterLayeringEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not to stop the layout algorithm after the layering step.
setStopAfterSequencingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
Sets whether or not to stop the layout algorithm after the sequencing step.
setStopDuration(Duration) - Method in class com.yworks.yfiles.algorithms.AbortHandler
Sets the duration an algorithm may run before being stopped automatically.
setStopRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the IEventRecognizer to detect when editing the text shall be stopped.
setStraightControlPointRatio(double) - Method in class com.yworks.yfiles.layout.CurveFittingLayoutStage
Sets the ratio that defines the distance between the intermediate control points and the end points of a cubic segment which actually represents a straight line, i.e., in case the four points are collinear.
setStress(Node, double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Schedules an update for the stress value of the given node.
setStrictClusterSeparationEnabled(boolean) - Method in class com.yworks.yfiles.layout.multipage.MultiPageLayout
Sets whether or not the algorithm should separate nodes with different cluster IDs.
setStrikethrough(boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets whether or not each line of text should have a line through it.
setStripe(IStripe) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Sets the currently configured stripe.
setStripeDropInputMode(StripeDropInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets the StripeDropInputMode property that is responsible for handling drag and drop operations of stripes onto the Canvas.
setStripeInsets(IStripe, InsetsD) - Method in interface com.yworks.yfiles.graph.ITable
Sets the insets of stripe.
setStripeInsets(IStripe, InsetsD) - Method in class com.yworks.yfiles.graph.Table
 
setStrokeType(StrokeType) - Method in class com.yworks.yfiles.view.Pen
Sets the stroke type for the line.
setStrongSourcePort(YPoint) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Sets the location of the strong source port that the edge uses.
setStrongTargetPort(YPoint) - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Sets the location of the strong target port that the edge uses.
setStyle(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setStyle(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setStyle(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setStyle(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setStyle(INode, INodeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Assigns the given style instance by reference to the node.
setStyle(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
Assigns the given style instance by reference to the label.
setStyle(IEdge, IEdgeStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setStyle(IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setStyle(IEdgeStyle) - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
setStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.FolderNodeState
The style of this node.
setStyle(IEdgeStyle) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The style of this edge.
setStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.FoldingLabelState
The style of this label.
setStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.FoldingPortState
The style of this port.
setStyle(IEdgeStyle) - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Sets the style to use for edges.
setStyle(INode, INodeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Assigns the given style instance by reference to the node.
setStyle(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Assigns the given style instance by reference to the label.
setStyle(IEdge, IEdgeStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Assigns the given style instance by reference to the edge.
setStyle(IPort, IPortStyle) - Method in interface com.yworks.yfiles.graph.IGraph
Assigns the given style instance by reference to the port.
setStyle(ILabelStyle) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Sets the style to use for labels.
setStyle(INodeStyle) - Method in interface com.yworks.yfiles.graph.INodeDefaults
Sets the style to use for nodes.
setStyle(IPortStyle) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Sets the style to use for ports.
setStyle(IStripeStyle) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets the style to use for stripes.
setStyle(ILabel, ILabelStyle) - Method in interface com.yworks.yfiles.graph.ITable
Assigns the given style instance by reference to the label.
setStyle(IStripe, IStripeStyle) - Method in interface com.yworks.yfiles.graph.ITable
Sets the style of stripe.
setStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
setStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.NodeDefaults
 
setStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.PortDefaults
 
setStyle(IEdgeStyle) - Method in class com.yworks.yfiles.graph.SimpleEdge
Returns the style that is responsible for the visual representation of this edge in a CanvasControl.
setStyle(ILabelStyle) - Method in class com.yworks.yfiles.graph.SimpleLabel
Returns the style that is responsible for the visual representation of this node in a CanvasControl.
setStyle(INodeStyle) - Method in class com.yworks.yfiles.graph.SimpleNode
Returns the style that is responsible for the visual representation of this node in a CanvasControl.
setStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.SimplePort
Returns the style that is responsible for the visual representation of this port in a CanvasControl.
setStyle(IStripeStyle) - Method in class com.yworks.yfiles.graph.StripeDefaults
 
setStyle(BevelNodeStyle) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
Sets the currently configured style.
setStyle(CollapsibleNodeStyleDecorator) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Sets the currently configured style.
setStyle(DefaultLabelStyle) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
Sets the currently configured style.
setStyle(GeneralPathNodeStyle) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
Sets the currently configured style.
setStyle(IconLabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Sets the currently configured style.
setStyle(ImageNodeStyle) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
Sets the currently configured style.
setStyle(MemoryImageNodeStyle) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
Sets the currently configured style.
setStyle(PanelNodeStyle) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
Sets the currently configured style.
setStyle(TStyle) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
Sets the currently configured style.
setStyle(ShapeNodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
Sets the currently configured style.
setStyle(ShinyPlateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
Sets the currently configured style.
setStyle(TableNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
Sets the currently configured style.
setStyle(TemplateLabelStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Sets the currently configured style.
setStyle(TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Sets the currently configured style.
setStyle(TemplatePortStyle) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Sets the currently configured style.
setStyle(TemplateStripeStyle) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Sets the currently configured style.
setStyle(IStripe, IStripeStyle) - Method in class com.yworks.yfiles.graph.Table
 
setStyle(ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.Table
Assigns the given style instance by reference to the label.
setStyle(ComponentArrangementStyles) - Method in class com.yworks.yfiles.layout.ComponentLayout
Sets how the components are arranged.
setStyle(IPortStyle) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
setStyle(IPortStyle) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Sets the style to use for the newly created port.
setStyle(ILabelStyle) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the Style of the label to add.
setStyleInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.EdgeDefaults
 
setStyleInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IEdgeDefaults
Sets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IEdgeDefaults.getStyleInstance().
setStyleInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.ILabelDefaults
Sets a value indicating whether the Style instance should be shared referentially or cloned upon a call to ILabelDefaults.getStyleInstance(ILabelOwner).
setStyleInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.INodeDefaults
Sets a value indicating whether the Style instance should be shared referentially or cloned upon a call to INodeDefaults.getStyleInstance().
setStyleInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IPortDefaults
Sets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IPortDefaults.getStyleInstance(IPortOwner).
setStyleInstanceSharingEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IStripeDefaults
Sets a value indicating whether the Style instance should be shared referentially or cloned upon a call to IStripeDefaults.getStyleInstance().
setStyleInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.LabelDefaults
 
setStyleInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.NodeDefaults
 
setStyleInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.PortDefaults
 
setStyleInstanceSharingEnabled(boolean) - Method in class com.yworks.yfiles.graph.StripeDefaults
 
setStyleResourceKey(String) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Sets the String that will be used to look up the URL to the FXML file which encodes the Control.
setStyleResourceKey(String) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Sets the String that will be used to look up the URL to the FXML file which encodes the Control.
setStyleResourceKey(String) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyle
Sets the String that will be used to look up the URL to the FXML file which encodes the Control.
setStyleResourceKey(String) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Sets the String that will be used to look up the Style that is applied to the Node.
setStyleTag(Object) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Sets the value of property style tag.
setStyleTag(Object) - Method in class com.yworks.yfiles.graph.styles.AbstractTemplateStyle
Sets the tag that is associated with this style instance.
setSubgraphLayout(ILayoutStage) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets the ILayoutStage that constrains the layout process to a subgraph of the input graph.
setSubgraphLayoutEnabled(boolean) - Method in class com.yworks.yfiles.layout.MultiStageLayout
Sets whether or not the ILayoutStage used for constraining the layout process to a subgraph of the input graph is activated.
setSubgraphPlacement(SubgraphPlacement) - Method in class com.yworks.yfiles.layout.partial.PartialLayout
Sets the objective used for finding 'good' positions for subgraph components.
setSubtreeArrangement(SubtreeArrangement) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets how the children of a local root are arranged and how the edges between them are routed.
setSubtreeAspectRatios(ItemMapping<INode, Double>) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Sets the mapping from nodes to the aspect ratio of their sub tree.
setSubtreeRoutingPolicies(ItemMapping<INode, SubtreeArrangement>) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayoutData
Sets the mapping from nodes to the routing policies of their sub trees.
setSwimLaneCrossingWeight(double) - Method in class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
Sets the relative weight of edges crossing a swimlane relative to edges that stay in their lane.
setSwimlaneDistanceOptimizationEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultDrawingDistanceCalculator
Sets whether or not to use an optimized minimum distance calculation for swimlane layouts.
setSwimlanePos(int) - Method in class com.yworks.yfiles.layout.Swimlanes.SwimlaneRepresentative
Sets the current position of the represented swimlane.
setSwimlanesFromSketchOrderingEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Sets whether or not the order of the swimlanes should be determined based on the current sketch.
setSynchronizingWithGraphSelectionEnabled(boolean) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Sets a value indicating whether StripeSelection should be synchronized with the GraphSelection if this instance is installed as a child of a GraphEditorInputMode instance.
setTable(ITable) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Sets the ITable instance that defines the tabular structure.
setTableLayoutConfiguratorEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether to automatically perform calls to TableLayoutConfigurator.prepare(IGraph) and TableLayoutConfigurator.restore(IGraph) in order to layout table nodes.
setTableRenderingOrder(TableRenderingOrder) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyle
Sets the order in which rows and columns are rendered.
setTag(Object) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
 
setTag(Object) - Method in class com.yworks.yfiles.graph.DefaultGraph
 
setTag(Object) - Method in class com.yworks.yfiles.graph.FolderNodeState
The tag of the node.
setTag(Object) - Method in class com.yworks.yfiles.graph.FoldingBendState
The tag of the bend.
setTag(Object) - Method in class com.yworks.yfiles.graph.FoldingEdgeState
The tag of the edge.
setTag(Object) - Method in class com.yworks.yfiles.graph.FoldingLabelState
The tag of the label.
setTag(Object) - Method in class com.yworks.yfiles.graph.FoldingPortState
The tag of the port.
setTag(Object) - Method in interface com.yworks.yfiles.graph.ITagOwner
Sets the tag associated with this instance.
setTag(Object) - Method in class com.yworks.yfiles.graph.SimpleBend
 
setTag(Object) - Method in class com.yworks.yfiles.graph.SimpleEdge
 
setTag(Object) - Method in class com.yworks.yfiles.graph.SimpleLabel
 
setTag(Object) - Method in class com.yworks.yfiles.graph.SimpleNode
 
setTag(Object) - Method in class com.yworks.yfiles.graph.SimplePort
 
setTag(Object) - Method in class com.yworks.yfiles.view.input.AbstractPortCandidateProvider
setTag(Object) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Sets the Tag of the label to add.
setTag(Object) - Method in class com.yworks.yfiles.view.input.SnapResult
Sets the tag associated with this result.
setTapHandlingPolicy(TapHandlingPolicy) - Method in class com.yworks.yfiles.view.input.TapInputMode
Sets the tap handling policy that determines the triggering behavior of Tapped and DoubleTapped.
setTargetArrow(IArrow) - Method in class com.yworks.yfiles.graph.styles.ArcEdgeStyle
Sets the visual arrow at the target end of edges that use this style.
setTargetArrow(IArrow) - Method in class com.yworks.yfiles.graph.styles.PolylineEdgeStyle
Sets the visual arrow at the target end of edges that use this style.
setTargetBounds(RectD) - Method in class com.yworks.yfiles.view.ViewportAnimation
Sets the target world bounds.
setTargetBoundsInsets(InsetsD) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets the insets (in world coordinates) that will be added to the content rectangle when calculating the target viewport.
setTargetGroupId(Object) - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Sets the group ID for the target side of the edge.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.labeling.LabelingData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.orthogonal.OrthogonalLayoutData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayoutData
Sets a mapping from edges to an object representing their target edge group.
setTargetGroups(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.radial.RadialLayoutData
Sets a mapping from edges to an object representing their target edge group.
setTargetMarker(PointD) - Method in class com.yworks.yfiles.view.input.EdgeSegmentSnapLine
Sets the location of the target marker of this snap line.
setTargetPoint(YPoint) - Method in interface com.yworks.yfiles.layout.IEdgeLayout
Sets the relative coordinates of the second end point of this layout.
setTargetPointAbs(Edge, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the absolute coordinates of the target point of the given edge.
setTargetPointRel(Edge, YPoint) - Method in class com.yworks.yfiles.layout.LayoutGraph
Specifies the relative coordinates of the target point of the given edge.
setTargetPort(IPort) - Method in class com.yworks.yfiles.graph.SimpleEdge
Sets the target port instance this edge is connected to.
setTargetPortCandidate(IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the current candidate for the TargetPort of the edge to be created.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortCandidates(ItemMapping<IEdge, Collection<PortCandidate>>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to a collection of their target port candidates.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.FixGroupLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.partial.PartialLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.PartitionLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.ReverseEdgesStageData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.BusRouterData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouterData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.polyline.PolylineEdgeRouterData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
Sets a mapping from edges to their target PortConstraint.
setTargetPortConstraints(ItemMapping<IEdge, PortConstraint>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets a mapping from edges to their target PortConstraint.
setTargetPortGroupIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutData
Sets a mapping from edges to an object representing their target port group.
setTargetPortLocationParameter(IPortLocationModelParameter) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the IPortLocationModelParameter to use for the target port of the folding edge.
setTargetPortLocationParameterCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the TargetPortLocationParameter instance should be assigned as a ICloneable.clone()clone or not.
setTargetPortOptimization(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.EdgeLayoutDescriptor
Sets whether or not target port optimization is enabled.
setTargetPortStyle(IPortStyle) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets the IPortStyle to use for the folding target port.
setTargetPortStyleCloningEnabled(boolean) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Sets a value indicating whether the TargetPortStyle instance should be assigned as a ICloneable.clone()clone or not.
setTargetRatio(double) - Method in class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Sets the desired target aspect ratio for the layout.
setTargetSplitIds(ItemMapping<IEdge, Object>) - Method in class com.yworks.yfiles.layout.RecursiveGroupLayoutData
Sets a mapping from edges connecting to group nodes to target split ids.
setTargetTableNode(INode) - Method in class com.yworks.yfiles.view.input.StripeSubregion
Sets the node the region is associated to.
setTargetViewMargins(InsetsD) - Method in class com.yworks.yfiles.view.ViewportAnimation
Sets the margins in view coordinate dimensions to use at the target zoom level.
setTemplate(ResourceKey, IVisualTemplate) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
Sets the IVisualTemplate to use for the given ResourceKey by this instance.
setTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Sets the template that is used for the visualization of the marquee rectangle.
setTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Sets the template that is used for the visualization of the marquee rectangle.
setTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.OrientedRectangleIndicatorInstaller
Sets the IVisualTemplate to use for this indicator.
setTemplate(IVisualTemplate) - Method in class com.yworks.yfiles.view.RectangleIndicatorInstaller
Sets the IVisualTemplate to use for this indicator.
setTemplateLocation(Node, PointD) - Static method in class com.yworks.yfiles.view.CanvasControl
Moves a node to the given coordinates.
setTemporaryEdgeGroups(Edge, Object, Object) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Specifies an edge group constraint for an Edge and assigns it to an IEdgeData object.
setTemporaryEdgeThickness(Edge, double) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Specifies the thickness for an Edge and defines it in an IEdgeData object.
setTemporaryPortConstraint(Edge, boolean, PortConstraint) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Specifies a port constraint for an Edge at the given side and assigns it to an IEdgeData object.
setText(String) - Method in class com.yworks.yfiles.graph.FoldingLabelState
The label's text.
setText(String) - Method in class com.yworks.yfiles.graph.SimpleLabel
Sets the text string associated with this label.
setTextAlignment(TextAlignment) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the text alignment.
setTextBox(TextInputControl) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the text box to use for displaying and editing.
setTextClippingEnabled(boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets a value that determines whether text should be clipped.
setTextEditorInputMode(TextEditorInputMode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets the TextEditorInputMode property.
setTextEditorInputMode(TextEditorInputMode) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
setTextEditorInputModeConfigurator(ITextEditorInputModeConfigurationHandler) - Method in class com.yworks.yfiles.view.input.LabelEditingEventArgs
Configures the TextEditorInputMode for editing the provided label instance.
setTextPaint(Paint) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the brush to use for the label's text.
setTextWrapping(TextWrapping) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the text wrapping mode.
setThickness(double) - Method in class com.yworks.yfiles.view.Pen
Sets the thickness of the stroke.
setTightness(double) - Method in class com.yworks.yfiles.layout.ColumnDescriptor
Sets the tightness factor of this column.
setTightness(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the tightness factor of this row.
setTo(PointD) - Method in class com.yworks.yfiles.view.input.SnapLine
The second location that delimits this snap line.
setToClipboardCopier(GraphCopier) - Method in class com.yworks.yfiles.graph.GraphClipboard
Sets the GraphCopier instance that will be used to copy the graph to the clipboard.
setToggleSegmentOrientationRecognizer(IEventRecognizer) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the IEventRecognizer that toggles the orientation of the first orthogonally created segment.
setToolTip(Tooltip) - Method in class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Sets the tool tip to use.
setToolTipLocationOffset(PointD) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets the tool tip location offset in view coordinates.
setTopInset(double) - Method in class com.yworks.yfiles.layout.RowDescriptor
Sets the top inset in which no element will lie in the resulting layout.
setTopLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.genealogy.FamilyTreeLayout
Sets the layout algorithm that is responsible for the layout between family groups.
setToPortCandidate(SimpleEdge, boolean, IPortCandidate) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Updates the dummy edge's visual appearance to reflect the new port candidate.
setToUnion(IRectangle, IRectangle) - Method in interface com.yworks.yfiles.geometry.IMutableRectangle
Creates the union of two rectangles, placing the result in the this parameter.
setTransferMode(TransferMode...) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets the TransferMode that will be used for drags on the canvas.
setTranslateX(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the horizontal translation distance.
setTranslateY(double) - Method in class com.yworks.yfiles.layout.GraphTransformer
Sets the vertical translation distance.
setTransposition(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Sets whether or not to apply an additional crossing minimization heuristic.
setTreeBeautifierEnabled(boolean) - Method in class com.yworks.yfiles.layout.organic.ClassicOrganicLayout
Sets whether or not to arrange subtrees of the input graph in a special, optimized tree style.
setTreeComponentCoreLayout(ILayoutAlgorithm) - Method in class com.yworks.yfiles.layout.tree.TreeComponentLayout
Sets the layout algorithm that is applied to tree components.
setTreeRoot(ItemMapping<INode, Boolean>) - Method in class com.yworks.yfiles.layout.tree.BalloonLayoutData
Sets the mapping for marking the node that will be used as root node of the tree.
setTreeRoot(ItemMapping<INode, Boolean>) - Method in class com.yworks.yfiles.layout.tree.TreeLayoutData
Sets the mapping for marking the node that will be used as root node of the tree.
setType(ArrowType) - Method in class com.yworks.yfiles.graph.styles.Arrow
Sets the type of this arrow.
setType(HandleTypes) - Method in class com.yworks.yfiles.view.input.PortLocationModelParameterHandle
Sets the type of the handle that can be used by the rendering engine to render types differently.
setType(HandleTypes) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Returns the type of the handle that can be used by the rendering engine to render types differently.
setType(HandleTypes) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the type of the handle that can be used by the rendering engine to render types differently.
setType(HandleTypes) - Method in class com.yworks.yfiles.view.input.ReshapeHandlerHandle
Sets the type of the handle that can be used by the rendering engine to render types differently.
setUnbalancedObstaclesCost(double) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Sets the costs incurred if the distribution after a subdivision of obstacles is unbalanced in sub-cells.
setUnbalancedRatioCost(double) - Method in class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Sets the costs incurred if the subdivision produces unbalanced rectangles.
setUnderline(boolean) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets whether or not the text is underlined.
setUndoEngineEnabled(boolean) - Method in class com.yworks.yfiles.graph.DefaultGraph
Sets whether or not the UndoEngine used for this instance should be enabled.
setUndoEngineEnabled(boolean) - Method in interface com.yworks.yfiles.graph.IGraph
Convenience method that enables or disables undo capabilities for this instance.
setUndoName(String) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Returns the current redo name.
setUndoOperationsAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether undo operations, that is, GraphEditorInputMode.undo() and GraphEditorInputMode.redo() should be enabled.
setUngroupSelectionAllowed(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value determining whether the ICommand.UNGROUP_SELECTION command should be handled.
setUnitMergingEnabled(boolean) - Method in class com.yworks.yfiles.graph.UndoEngine
Sets a value that indicates whether or not this instance should try to merge newly added units.
setUpVector(double, double) - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
Sets the components of the up vector to the new values.
setUpVector(double, double) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets the orientation of this oriented rectangle by modifying the up vector components.
setUpVector(PointD) - Method in interface com.yworks.yfiles.geometry.IMutableOrientedRectangle
Sets up vector of the oriented rectangle to the given value.
setUpVector(double, double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the components of the up vector to the new values.
setUpVector(IPoint) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Sets the point that describes the "up"-vector that will be used to determine the orientation of the text box in the world coordinate system.
setUpX(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the x component of the up vector to the new value.
setUpY(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the y component of the up vector to the new value.
setUrl(String) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets the string representing the URL to get the pixel data of the icon.
setUrl(URL) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyle
Sets the string representing the URL to get the pixel data of the image.
setUserInteractionAllowed(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether user interaction should be allowed during the animation.
setUserInteractionAllowed(boolean) - Method in class com.yworks.yfiles.view.Animator
Determines whether user interaction should be allowed during the animation.
setUserObject(Object) - Method in interface com.yworks.yfiles.view.ICanvasObject
Sets the user object associated with this instance.
setUsingActualInsetsEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Sets whether or not to use the actual insets or the normal Insets of a stripe for centering the label inside the stripe header area.
setUsingActualInsetsEnabled(boolean) - Method in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Sets a value indicating whether to use the actual insets or the normal Insets of a stripe for centering the label inside the stripe header area.
setUsingCurrentItemForCommandsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Sets a value indicating whether to use the CurrentItem as a fallback for the commands if no item is provided in the parameter and the current selection is empty.
setUsingCurrentItemForCommandsEnabled(boolean) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Sets a value indicating whether to use the CurrentItem as a fallback for the commands if no item is provided in the parameter and the current selection is empty.
setUsingFinderEnabled(boolean) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Sets a property that determines whether the handler may use a ILabelModelParameterFinder to assign arbitrary positions.
setUsingHitItemsCandidatesOnlyEnabled(boolean) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a property that determines whether this mode should use only the target port candidates of the node the mouse currently hovers over.
setUsingLabelModelParameterFinderEnabled(boolean) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Sets a value indicating whether or not using the ILabelModelParameterFinder to assign new label model parameters is allowed.
setUsingParentElementForDeserialization(boolean) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
Controls the behavior of MapperInputHandler.getDeserializationXmlNode(IParseContext, Node) to return either the 'data'/'default' element itself or its content.
setValidBeginCursor(Cursor) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the cursor that indicates a valid place to begin an edge creation.
setValidBendCursor(Cursor) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the cursor that indicates a valid place to create a bend.
setValidBendHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets a IHitTestable that determines, whether it is valid to create a bend here.
setValidClickHitCursor(Cursor) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets the cursor to use when hovering over a valid hit region.
setValidClickHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Sets a hit test that determines where this mode should recognize clicks.
setValidDropHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.DropInputMode
Sets the IHitTestable that determines whether the given location is a valid drop location.
setValidEndCursor(Cursor) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Sets the cursor that indicates a valid place to finish creation.
setValidHoverLocationHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Sets an IHitTestable that determines where the mouse may hover and a tool tip can be shown.
setValidity(PortCandidateValidity) - Method in class com.yworks.yfiles.view.input.DefaultPortCandidate
Determines whether this candidate is a valid one depending on the context it has been obtained from.
setValidMenuLocationHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Sets an IHitTestable that determines whether it is valid to open a context menu at the queried position.
setValidTapHitTestable(IHitTestable) - Method in class com.yworks.yfiles.view.input.TapInputMode
Sets a hit test that determines where this mode should recognize taps.
setValue(double, double, double) - Method in class com.yworks.yfiles.algorithms.BorderLine
Sets a specific interval described by min and max to a given value.
setValue(K, V) - Method in interface com.yworks.yfiles.graph.IMapper
Sets the value for a given key in the mapping.
setValue(K, V) - Method in class com.yworks.yfiles.graph.Mapper
 
setValue(IParseContext, TKey, TData) - Method in class com.yworks.yfiles.graphml.AbstractInputHandler
Abstract method callback that actually stores the value with the keys.
setValue(Object, Object) - Method in class com.yworks.yfiles.graphml.CreationProperties
Sets the value associated with the specified key.
setValue(IParseContext, TKey, TData) - Method in class com.yworks.yfiles.graphml.MapperInputHandler
This method uses the Mapper to associate the data with the key.
setValue(Object) - Method in class com.yworks.yfiles.graphml.Property
Sets the value.
setValue(Object, Object) - Method in class com.yworks.yfiles.graphml.PropertyInfo
Tries to set the specified value using the setters invoke method
setValue(Object) - Method in class com.yworks.yfiles.graphml.ResolveReferenceEventArgs
The reference value that is encapsulated by this instance.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayout
Sets the vertical alignment of parallel subgraphs.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.tree.ClassicTreeLayout
Sets the vertical alignment of the nodes within their corresponding layers.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the relative vertical alignment of nodes with the same parent.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Sets the relative vertical alignment of nodes within their respective layers.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.tree.MultiParentDescriptor
Sets the relative vertical alignment of nodes belonging to the same multi-parent structure.
setVerticalAlignment(double) - Method in class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Sets the relative vertical alignment of nodes with the same parent.
setVerticalAnchor(MovementInfo) - Method in class com.yworks.yfiles.view.input.MovementInfo
Sets the vertical movement info to which this info is anchored vertically.
setVerticalDistance(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioNodePlacer
Sets the vertical distance between the TreeLayout.SubtreeShapes.
setVerticalDistance(double) - Method in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
Sets the vertical distance between adjacent nodes.
setVerticalDistance(double) - Method in class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Sets the vertical distance between nodes or TreeLayout.SubtreeShapes.
setVerticalDistance(double) - Method in class com.yworks.yfiles.layout.tree.LeftRightNodePlacer
Sets the vertical distance between nodes or subtrees.
setVerticalScrollBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class com.yworks.yfiles.view.CanvasControl
Specifies the visibility policy for the vertical scrollbar.
setVerticalSpacing(double) - Method in class com.yworks.yfiles.view.GridInfo
Sets the vertical spacing between grid points in the world coordinate system.
setVerticalTextAlignment(VPos) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyle
Sets the vertical text alignment to use if the label is assigned more space than needed.
setViewPoint(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the current view point.
setViewportAnimationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether to animate the viewport.
setViewportLimiter(ViewportLimiter) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the ViewportLimiter instance that can be used to limit the explorable region.
setViewportLimiterConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LayoutExecutor
Sets a value indicating whether to respect the ViewportLimiter of the GraphControl of this instance.
setViewportLimiterConsiderationEnabled(boolean) - Method in class com.yworks.yfiles.view.ViewportAnimation
Whether to respect the ViewportLimiter of the CanvasControl whose Viewport is animated.
setVisibilityPostprocessing(int) - Method in class com.yworks.yfiles.layout.orthogonal.KanCompactor
Sets how postprocessing based on the visibility of segments should be performed.
setVisibilityThreshold(double) - Method in class com.yworks.yfiles.view.GridVisualCreator
Sets the visibility threshold.
setVisible(boolean) - Method in class com.yworks.yfiles.view.GridVisualCreator
Sets a value indicating whether this GridVisualCreator is visible.
setVisible(boolean) - Method in interface com.yworks.yfiles.view.ICanvasObject
Sets the visibility state of this instance.
setVisualCaching(VisualCachingPolicy) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the policy for caching Nodes which are temporarily removed from the visual tree.
setWaitCursor(Cursor) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Sets the WaitCursor property.
setWaiting(boolean) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Uses the WaitInputMode to delegate wait requests to.
setWaiting(boolean) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Sets the Waiting property.
setWeight(double) - Method in class com.yworks.yfiles.view.input.SnapResult
Sets the weight of this result.
setWeightedCycleRemovalEnabled(boolean) - Method in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Sets whether or not the edges that need to be reversed are determined using an edge weight based heuristic or using a depth first search based approach.
setWeightHeuristic(WeightHeuristic) - Method in class com.yworks.yfiles.layout.hierarchic.DefaultLayerSequencer
Sets the weight heuristic that should be used.
setWidth(double) - Method in interface com.yworks.yfiles.geometry.IMutableSize
Sets the width of this instance.
setWidth(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the width of this instance from the Size instance.
setWidth(double) - Method in class com.yworks.yfiles.geometry.MutableSize
Sets the width.
setWidth(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the width of this instance from the Size instance.
setWorkingRatio(double) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Sets the working ratio which defines the amount of processor time this algorithm tries to get.
setWorldBounds(RectD) - Method in class com.yworks.yfiles.view.ContextConfigurator
Sets the bounds of the content to export in world coordinates.
setWrapped(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecorator
Sets the wrapped node style that will be used to perform the actual rendering of the node.
setWrapped(ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets the style that renders the text of the label.
setWrapped(INodeStyle) - Method in class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
Sets the wrapped node style instance by reference.
setWrappedGraph(IGraph) - Method in class com.yworks.yfiles.graph.AbstractGraphWrapper
Sets the graph that has been wrapped by this instance.
setWrappedInsets(InsetsD) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyle
Sets the insets that should be applied for the layout of the wrapped style rendering.
setWriter(IXmlWriter) - Method in class com.yworks.yfiles.graphml.ChildWriteContext
Sets the writer.
setWritingBackEdgeLabelsEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not edge label information is written back to the model after core layout.
setWritingBackNodeLabelsEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not node label information is written back to the model after the core layout.
setWritingBackRelativeEdgeLabelLocationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not edge label boxes are interpreted relative to the edge when writing them back to the model.
setWritingBackRelativeNodeLabelLocationEnabled(boolean) - Method in class com.yworks.yfiles.layout.LabelLayoutTranslator
Sets whether or not node label bounds are interpreted relative to the node when writing them back to the model.
setWritingSharedReferencesEnabled(boolean) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Whether to support object sharing on output.
setWritingXMLSchemaEnabled(boolean) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
true if schema descriptions should be written.
setX(double) - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Sets the x coordinate for this point.
setX(double) - Method in class com.yworks.yfiles.geometry.MutablePoint
Sets the x coordinate.
setX(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the x coordinate of the upper left corner of this instance from the Location instance.
setX(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the x coordinate of the anchor of this instance from the Anchor instance.
setX(double) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the x coordinate.
setX2(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the x coordinate of the lower right corner of this instance using the Location and Size instances.
setXAlignment(double) - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Sets how the nodes are resized horizontally if the calculated width is smaller than the preferred minimum width of a group node.
setY(double) - Method in interface com.yworks.yfiles.geometry.IMutablePoint
Sets the y coordinate for this point.
setY(double) - Method in class com.yworks.yfiles.geometry.MutablePoint
Sets the y coordinate.
setY(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the y coordinate of the upper left corner of this instance from the Location instance.
setY(double) - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Sets the y coordinate of the anchor of this instance from the Anchor instance.
setY(double) - Method in class com.yworks.yfiles.view.input.RectangleHandle
Sets the y coordinate.
setY2(double) - Method in class com.yworks.yfiles.geometry.MutableRectangle
Sets the y coordinate of the lower right corner of this instance using the Location and Size instances.
setYAlignment(double) - Method in class com.yworks.yfiles.layout.MinimumSizeGroupBoundsCalculator
Sets how the nodes are resized vertically if the calculated height is smaller than the preferred minimum height of a group node.
setYOffset(double) - Method in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
Sets the distance between the node's Layout and the label's layout.
setZoom(double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the zoom factor for this CanvasControl.
setZoom(double) - Method in class com.yworks.yfiles.view.ContextConfigurator
Sets the Zoom property to use during the creation of the visualization.
setZoomAnimationDuration(Duration) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the duration of the zooming animation.
setZoomAnimationEnabled(boolean) - Method in class com.yworks.yfiles.view.CanvasControl
Sets a value indicating whether zooming operations (e.g. turning the mouse wheel, executing ICommand.ZOOM etc.) should be performed in animated fashion.
setZoomPolicy(StyleDecorationZoomPolicy) - Method in class com.yworks.yfiles.view.EdgeStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
setZoomPolicy(StyleDecorationZoomPolicy) - Method in class com.yworks.yfiles.view.LabelStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
setZoomPolicy(StyleDecorationZoomPolicy) - Method in class com.yworks.yfiles.view.NodeStyleDecorationInstaller
Specifies how the style is affected by the current zoom level.
setZoomThreshold(double) - Method in class com.yworks.yfiles.view.BridgeManager
Sets a threshold value that determines below which zoom level, there should be no more bridge calculation.
ShadowNodeStyleDecorator - Class in com.yworks.yfiles.graph.styles
Decorates other node styles with a smooth drop shadow.
ShadowNodeStyleDecorator() - Constructor for class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
Creates a new instance wrapping a simple ShapeNodeStyle.
ShadowNodeStyleDecorator(INodeStyle) - Constructor for class com.yworks.yfiles.graph.styles.ShadowNodeStyleDecorator
Creates a new instance wrapping the provided style.
ShapeNodeShape - Enum in com.yworks.yfiles.graph.styles
This enumeration predefines some often used shapes that can be used together with ShapeNodeStyle instances.
ShapeNodeStyle - Class in com.yworks.yfiles.graph.styles
Node style implementation that can show predefined shapes of type ShapeNodeShape.
ShapeNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Creates a new instance using ShapeNodeStyleRenderer as renderer.
ShapeNodeStyle(ShapeNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.ShapeNodeStyle
Creates a new instance using the provided renderer.
ShapeNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
Default renderer implementation that can be used for ShapeNodeStyle instances.
ShapeNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
SharingState - Enum in com.yworks.yfiles.graphml
SHEAR - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which can be used to shear an object.
SHIFT - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
SHIFT_DOWN - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the shift modifier is being pressed.
SHIFT_KEY - Static variable in class com.yworks.yfiles.view.DragDropKeyStates
The shift key is down.
SHIFT_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the shift modifier is active.
SHIFT_UP - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the shift modifier is being released.
ShinyPlateNodeStyle - Class in com.yworks.yfiles.graph.styles
Implementation of the INodeStyle which creates rectangular nodes with rounded corners and a highlighted ('shiny plate') interior.
ShinyPlateNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Creates a new instance using ShinyPlateNodeStyleRenderer as renderer.
ShinyPlateNodeStyle(ShinyPlateNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyle
Creates a new instance using the provided renderer.
ShinyPlateNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A INodeStyle renderer implementation that draws a simple floating shinyPlate with a slight gradient, a thin border and a simple drop shadow.
ShinyPlateNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
SHORT - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a short black arrow.
SHORTCUT - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
SHORTCUT_DOWN - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the Ctrl modifier on Windows and Linux and the command modifier on Mac OS is being pressed.
SHORTCUT_PRESSED - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the control modifier on Windows and Linux and the command modifier on Mac OS is active.
SHORTCUT_UP - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An event recognizer that recognizes when the Ctrl modifier on Windows and Linux and the command modifier on Mac OS is being released.
shortestPair(Graph, Node, Node, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Returns two edge-disjoint paths in a non-negatively weighted directed graph, such that both paths connect nodes s and t and have minimum total length.
ShortestPaths - Class in com.yworks.yfiles.algorithms
This class provides diverse algorithms and helper methods for solving the shortest path problem on weighted graphs.
shouldAddLabel(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Predicate that determines whether a label may be added interactively to .
shouldAddLabel(IModelItem) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Predicate that determines whether a label may be added interactively to .
shouldCollapseGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Predicate method that decides whether it is allowed to collapse the given group node.
shouldCopy(IGraphClipboardContext, IModelItem) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
Determines whether the given item can or should be copied to the clipboard.
shouldCut(IGraphClipboardContext, IModelItem) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
Determines whether the given item can or should be cut to the clipboard.
shouldDelete(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback method that determines whether the given item should be deleted during GraphEditorInputMode.deleteSelection().
shouldDelete(IStripe) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback method that determines whether the given item should be deleted during TableEditorInputMode.deleteSelection().
shouldEditLabel(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Callback method that determines whether the label or the labels of the provided item should be edited in response to GraphEditorInputMode.onEditLabel() or GraphEditorInputMode.onAddLabel().
shouldEditLabel(IModelItem) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback method that determines whether the label or the labels of the provided item should be edited in response to a command or explicit method call to TableEditorInputMode.editLabel(ILabel) or TableEditorInputMode.createLabel(IStripe).
shouldEditOrthogonally(IInputModeContext, IEdge) - Method in interface com.yworks.yfiles.view.input.IOrthogonalEdgeHelper
Determines whether the provided edge should be edited orthogonally in the specified input mode context.
shouldEditOrthogonally(IInputModeContext, IEdge) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
Determines whether the provided edge should be edited orthogonally in the specified input mode context.
shouldEnterGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Predicate method that decides whether it is allowed to enter the specific group node.
shouldExitGroup() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Predicate method that decides whether it is allowed to exit the current group node.
shouldExpandGroup(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Predicate method that decides whether it is allowed to expand the given group node.
shouldHitTestIcon() - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
Returns whether the icon bounds should be considered for hit testing.
shouldInstallCommand(ICommand) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Callback method that is used by OverviewInputMode.createKeyboardInputMode() to determine which of the built-in ICommands to install.
shouldInstallCommand(ICommand) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
Callback method that is used by TableEditorInputMode.onKeyboardInputModeChanged(KeyboardInputMode, KeyboardInputMode) to determine which of the built-in ICommands to install.
shouldMove(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines whether or not moving the item is allowed.
shouldMove(IInputModeContext, ILabel) - Method in class com.yworks.yfiles.view.input.MoveLabelInputMode
Determines whether or not a label is allowed to be moved.
shouldMoveEndImplicitly(IInputModeContext, IEdge, boolean) - Method in interface com.yworks.yfiles.view.input.IOrthogonalEdgeHelper
Determines whether this end of the provided edge can be moved in the input mode context.
shouldMoveEndImplicitly(IEdge, boolean) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeEditingContext
Callback that can be used by IDragHandlers and the like to determines whether the specified end of the provided edge should be moved implicitly.
shouldMoveEndImplicitly(IInputModeContext, IEdge, boolean) - Method in class com.yworks.yfiles.view.input.OrthogonalEdgeHelper
Determines whether this end of the provided edge can be moved in the input mode context.
shouldNavigateTo(IModelItem) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Callback predicate method that determines whether a given model item should be navigated to.
shouldPaste(IGraphClipboardContext, IModelItem, Object) - Method in interface com.yworks.yfiles.graph.IClipboardHelper
Determines whether the given item can or should be pasted from the clipboard to the target graph.
shouldReparent(IInputModeContext, INode) - Method in interface com.yworks.yfiles.view.input.IReparentNodeHandler
Determines whether the user may detach the given node from its current parent in order to reparent it.
shouldReparent(IInputModeContext, IStripe) - Method in interface com.yworks.yfiles.view.input.IReparentStripeHandler
Determines whether the user may detach the given stripe from its current parent in order to reparent it.
shouldReparent(IInputModeContext, INode) - Method in class com.yworks.yfiles.view.input.ReparentNodeHandler
 
shouldReparent(IInputModeContext, IStripe) - Method in class com.yworks.yfiles.view.input.ReparentStripeHandler
Determines whether the user may detach the given stripe from its current parent in order to reparent it.
shouldReverseEdge(IEdge) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
shouldSelect(IModelItem) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Callback predicate method that determines whether a given model item should be selected.
shouldSelectAfterPaste(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Can be overridden to determine which items should be selected after GraphEditorInputMode.paste() or GraphEditorInputMode.duplicateSelection().
shouldShowHandles(IModelItem) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Determines whether to show the handles for the given item.
shouldToggleExpansionState(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Predicate method that decides whether it is allowed to toggle the collapsed state of the given group node.
show(PointD) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Immediately shows the tool tip at the given location.
ShowFocusPolicy - Enum in com.yworks.yfiles.view
The enumeration that describes the possible different policies for displaying the focus of items managed by the FocusIndicatorManager.
showInViewCoordinates(SizeD) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Determines whether the text box should be displayed in the view coordinate system instead of in the world coordinate system.
showMenu(TContextMenu, PointD) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Shows the given popup menu at the given location in view coordinates.
showMenu(ContextMenu, PointD) - Method in class com.yworks.yfiles.view.input.ContextMenuInputMode
 
ShuffleLayout - Class in com.yworks.yfiles.layout.organic
This layout algorithm removes overlaps between nodes in a graph.
ShuffleLayout() - Constructor for class com.yworks.yfiles.layout.organic.ShuffleLayout
Creates a new instance of ShuffleLayout with default settings.
sideOfCircle(YPoint, YPoint, YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.Geom
Returns +1 if point d lies left of the directed circle through points a, b, and c, 0 if a,b,c and d are cocircular, and -1 otherwise.
SIDES_MASK - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position mask that constrains the positions to the node's four sides.
simple(Graph, INodeMap, IEdgeMap, long) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
This method quickly calculates a tight tree given a maximum time duration for the algorithm.
simple(Graph, int[], int[], long) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
simple(Graph, INodeMap, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
This method quickly calculates a tight tree given a maximum time duration for the algorithm.
simple(Graph, int[], int[]) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
SIMPLE - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a simple black arrow.
SimpleBend - Class in com.yworks.yfiles.graph
A simple mutable implementation of the IBend interface that can be used stand-alone.
SimpleBend(IEdge, IPoint) - Constructor for class com.yworks.yfiles.graph.SimpleBend
Initializes a new instance of the SimpleBend class using the given owner and location.
SimpleEdge - Class in com.yworks.yfiles.graph
A simple mutable implementation of the IEdge interface that can be used stand-alone.
SimpleEdge(IPort, IPort) - Constructor for class com.yworks.yfiles.graph.SimpleEdge
Creates an edge with a default lookup, and the given source and target ports.
SimpleLabel - Class in com.yworks.yfiles.graph
A simple mutable implementation of the ILabel interface that can be used stand-alone.
SimpleLabel(ILabelOwner, String, ILabelModelParameter) - Constructor for class com.yworks.yfiles.graph.SimpleLabel
Creates an instance of the SimpleLabel class with default lookup, an instance of VoidLabelStyle and the given parameter, text, and owner.
SimpleNode - Class in com.yworks.yfiles.graph
A simple mutable implementation of the INode interface that can be used stand-alone.
SimpleNode() - Constructor for class com.yworks.yfiles.graph.SimpleNode
Creates a default node with default lookup, an instance of VoidNodeStyle, empty Layout and no labels or ports.
SimpleNodePlacer - Class in com.yworks.yfiles.layout.tree
The SimpleNodePlacer arranges all children of a local root in a single row.
SimpleNodePlacer() - Constructor for class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Creates a new SimpleNodePlacer instance with default settings.
SimpleNodePlacer(AbstractRotatableNodePlacer.Matrix) - Constructor for class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Creates a new SimpleNodePlacer instance that uses the given modification matrix.
SimpleNodePlacer(AbstractRotatableNodePlacer.Matrix, AbstractRotatableNodePlacer.RootAlignment) - Constructor for class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Creates a new SimpleNodePlacer instance that uses the given modification matrix and root alignment.
SimplePort - Class in com.yworks.yfiles.graph
A simple mutable implementation of the IPort interface that can be used stand-alone.
SimplePort(IPortOwner, IPortLocationModelParameter) - Constructor for class com.yworks.yfiles.graph.SimplePort
Creates a port with a default lookup using the given location and owner.
SimpleProfitModel - Class in com.yworks.yfiles.layout
SimpleProfitModel implements the ranking for edge and node labels.
SimpleProfitModel() - Constructor for class com.yworks.yfiles.layout.SimpleProfitModel
Creates a new instance of SimpleProfitModel.
simplex(Graph, INodeMap, IDataProvider, IDataProvider, long) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
Solves the rank assignment problem using the simplex method given a maximum time duration for the algorithm.
simplex(Graph, INodeMap, IDataProvider, IDataProvider, IEdgeMap, Node, boolean, long) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
Similar to RankAssignments.simplex(Graph, INodeMap, IDataProvider, IDataProvider, long) but, additionally, it is possible to provide a valid initial tree solution for the problem.
simplex(Graph, INodeMap, IDataProvider, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
Solves the rank assignment problem using the simplex method given a maximum time duration for the algorithm.
simplex(Graph, INodeMap, IDataProvider, IDataProvider, IEdgeMap, Node, boolean) - Static method in class com.yworks.yfiles.algorithms.RankAssignments
Similar to RankAssignments.simplex(Graph, INodeMap, IDataProvider, IDataProvider, long) but, additionally, it is possible to provide a valid initial tree solution for the problem.
SimplexNodePlacer - Class in com.yworks.yfiles.layout.hierarchic
This class is a INodePlacer implementation based on rank assignment.
SimplexNodePlacer() - Constructor for class com.yworks.yfiles.layout.hierarchic.SimplexNodePlacer
 
simplifyGraph() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Hides all self-loops and multiple edges from the graph.
simplifyGraph() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Hides all self-loops and multiple edges from the graph.
SINGLE_COLUMN - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places components above each other in a single column.
SINGLE_ROW - Static variable in class com.yworks.yfiles.layout.ComponentArrangementStyles
Style specifier describing a component arrangement strategy that places all components next to each other in a single row.
SingleCycleLayout - Class in com.yworks.yfiles.layout.circular
This layout algorithm places all nodes of a graph on a single cycle.
SingleCycleLayout() - Constructor for class com.yworks.yfiles.layout.circular.SingleCycleLayout
Creates a new SingleCycleLayout instance with default settings.
SingleItemCollection<V> - Class in com.yworks.yfiles.layout
Provides different ways to define the items in a collection for use with LayoutData, especially if the collection contains only one item.
SingleItemCollection() - Constructor for class com.yworks.yfiles.layout.SingleItemCollection
 
singleSource(Graph, Node, boolean, double[], double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method solves the single-source shortest path problem for arbitrary graphs.
singleSource(Graph, Node, boolean, IDataProvider, INodeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method solves the single-source shortest path problem for arbitrary graphs.
singleSource(Graph, Node, boolean, double[], double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method solves the single-source shortest path problem for arbitrary graphs.
singleSourceSingleSink(Graph, Node, Node, boolean, double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
This method solves the single-source single-sink shortest path problem for arbitrary graphs.
singleSourceSingleSink(Graph, Node, Node, boolean, double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Similar to ShortestPaths.singleSourceSingleSink(Graph, Node, Node, boolean, double[], Edge[]) but instead of returning the shortest distance between the source and sink the actual shortest edge path between these nodes will be returned.
singleSourceSingleSink(Graph, Node, Node, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Similar to ShortestPaths.singleSourceSingleSink(Graph, Node, Node, boolean, IDataProvider, INodeMap) but instead of returning the shortest distance between the source and sink the actual shortest edge path between these nodes will be returned.
singleSourceSingleSink(Graph, Node, Node, boolean, IDataProvider, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
SIX_POS - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position mask that constrains the allowed positions to a set of six positions beside the edge path.
size() - Method in interface com.yworks.yfiles.algorithms.ICursor
Gets the number of elements that can be accessed with this cursor.
size() - Method in class com.yworks.yfiles.algorithms.YList
Gets the number of elements in this list.
size() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Yields the number of units that are contained in this compound unit.
size() - Method in interface com.yworks.yfiles.layout.hierarchic.ILayers
Returns the number of layers associated with this ILayers instance.
size() - Method in interface com.yworks.yfiles.utils.IListEnumerable
Returns the number of elements in this collection.
size() - Method in class com.yworks.yfiles.utils.ObservableCollection
Returns the number of elements in this collection.
size() - Method in class com.yworks.yfiles.view.DefaultSelectionModel
 
size() - Method in class com.yworks.yfiles.view.GraphSelection
 
size() - Method in interface com.yworks.yfiles.view.ISelectionModel
Returns the number of selected items.
size() - Method in class com.yworks.yfiles.view.StripeSelection
 
SizeD - Class in com.yworks.yfiles.geometry
An immutable ISize implementation to describe a size in two-dimensional space.
SizeD() - Constructor for class com.yworks.yfiles.geometry.SizeD
 
SizeD(double, double) - Constructor for class com.yworks.yfiles.geometry.SizeD
Creates a new size using the provided width and height.
SizeD(ISize) - Constructor for class com.yworks.yfiles.geometry.SizeD
Initializes a new instance of the SizeD struct using the values of the provided ISize.
SliderEdgeLabelLayoutModel - Class in com.yworks.yfiles.layout
SliderEdgeLabelLayoutModel allows placement of labels at a set of continuous rotated positions along both sides of an edge or directly on the edge path.
SliderEdgeLabelLayoutModel(SliderMode) - Constructor for class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Creates a new instance of SliderEdgeLabelLayoutModel with the given mode.
SliderMode - Enum in com.yworks.yfiles.layout
Slider mode specifier which describes continuous label positions directly on the edge path.
smallHorizontalChangeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the step size by which the horizontal scroll bar is changed when calling ScrollBar.increment() or ScrollBar.decrement().
smallVerticalChangeProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the step size by which the vertical scroll bar is changed when calling ScrollBar.increment() or ScrollBar.decrement().
SmartEdgeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
An edge label model that allows the placement at any position.
SmartEdgeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.SmartEdgeLabelModel
Initializes a new instance of this class.
snap(PointD, SnapState) - Method in class com.yworks.yfiles.view.input.SnapResult
Core method that performs the actual snapping.
SNAP_LINE_BLANK_VARIABLE_LINE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a blank line between the Coordinates and the snapped coordinates.
SNAP_LINE_CENTER_BETWEEN_BOUNDS_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line which lets an item snap in the center between the bounds of two other items.
SNAP_LINE_CENTER_BETWEEN_CENTERS_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line which lets an item snap in the center between the centers of two other items.
SNAP_LINE_EDGE_SEGMENT_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line with three special locations, for example the start, end and center of an edge segment.
SNAP_LINE_EQUAL_DISTANCE_BETWEEN_BOUNDS_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line which lets an item snap if it has an equal distance to two other items.
SNAP_LINE_EQUAL_DISTANCE_BETWEEN_CENTERS_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line which lets an item snap if it's center has an equal distance to the centers' of two other items.
SNAP_LINE_EQUAL_HEIGHT_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines the snapping of a resized item if it's new height is equal to another item.
SNAP_LINE_EQUAL_WIDTH_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines the snapping of a resized item if it's new width is equal to another item.
SNAP_LINE_EXTENDED_VARIABLE_LINE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a decorated line between the Coordinates and the snapped coordinates that is extended on both sides.
SNAP_LINE_FIXED_DISTANCE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line which lets an item snap in a defined distance to another graph item.
SNAP_LINE_FIXED_LINE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a snap line having a fixed visualization independent of the SnapResult.
SNAP_LINE_PEN_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines the Pen used for the snap line visualization.
SNAP_LINE_VARIABLE_LINE_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines a decorated snap line between the Coordinates and the snapped coordinates.
SNAP_TO_GRID_KEY - Static variable in class com.yworks.yfiles.view.input.SnapLine
Resource key which determines the snapping of an item to a grid position.
SnapContext - Class in com.yworks.yfiles.view.input
Manages interactive snapping of elements to other elements during drag operations like movements.
SnapContext() - Constructor for class com.yworks.yfiles.view.input.SnapContext
Initializes a new instance of the SnapContext class.
SnapLine - Class in com.yworks.yfiles.view.input
A snap line is a line segment in the world coordinate system to which other items (lines or points) snap during interactive movements.
SnapLine(SnapLineSnapTypes, ResourceKey, PointD, PointD, PointD, Object, double) - Constructor for class com.yworks.yfiles.view.input.SnapLine
Creates a new snap line using the provided attributes.
SnapLineOrientation - Enum in com.yworks.yfiles.view.input
The orientation used by orthogonal snap lines.
SnapLineSnapTypes - Class in com.yworks.yfiles.view.input
The type of a snap line.
SnapOuterPortsToNodeBorderStage - Class in com.yworks.yfiles.layout.router
SnapOuterPortsToNodeBorderStage moves edge ports that are outside the corresponding area of the nodes to their border.
SnapOuterPortsToNodeBorderStage() - Constructor for class com.yworks.yfiles.layout.router.SnapOuterPortsToNodeBorderStage
Creates a new instance of SnapOuterPortsToNodeBorderStage.
SNAPPED_X - Static variable in class com.yworks.yfiles.view.input.SnapTypes
Indicates that the location has been snapped to its x value.
SNAPPED_XY - Static variable in class com.yworks.yfiles.view.input.SnapTypes
Indicates that the location has been snapped to its x and y values.
SNAPPED_Y - Static variable in class com.yworks.yfiles.view.input.SnapTypes
Indicates that the location has been snapped to its y value.
SnapPolicy - Enum in com.yworks.yfiles.view.input
The policy constants used by IGridConstraintProvider.
SnapResult - Class in com.yworks.yfiles.view.input
This is the abstract base class used by the implementers of SnapContext to model the result of the mouse being snapped to a certain location.
SnapResult() - Constructor for class com.yworks.yfiles.view.input.SnapResult
 
SnapState - Class in com.yworks.yfiles.view.input
Describes the state of a snapping operation.
SnapState(PointD, SnapTypes) - Constructor for class com.yworks.yfiles.view.input.SnapState
Initializes a new instance of the SnapState class.
SnapState(PointD) - Constructor for class com.yworks.yfiles.view.input.SnapState
Initializes a new instance of the SnapState class.
snapTo(PointD) - Method in class com.yworks.yfiles.view.input.SnapState
Sets the Location to the given point and adjusts the SnapType accordingly.
snapToGrid(IInputModeContext, INode) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Snaps the node to the grid using the IGridConstraintProvider for INodes queried from the given context.
snapToGrid(IInputModeContext, T, IMutablePoint, SnapPolicy, SnapPolicy) - Method in class com.yworks.yfiles.view.input.GridConstraintProvider
 
snapToGrid(IInputModeContext, T, IMutablePoint, SnapPolicy, SnapPolicy) - Method in interface com.yworks.yfiles.view.input.IGridConstraintProvider
Performs the actual snapping to grid coordinates.
SnapTypes - Class in com.yworks.yfiles.view.input
A flaggable enumeration of the different types of snaps that is used by SnapState in SnapResult implementations.
snapX(double) - Method in class com.yworks.yfiles.view.input.SnapState
Modifies the X property of the Location and adjusts the SnapType accordingly.
snapY(double) - Method in class com.yworks.yfiles.view.input.SnapState
Modifies the Y property of the Location and adjusts the SnapType accordingly.
sort(Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.YList
Sorts the elements in this list according to the given comparator.
sort() - Method in class com.yworks.yfiles.algorithms.YList
Sorts the elements in this list into ascending order, according to their natural ordering.
sort(NodeList[], IDataProvider) - Method in class com.yworks.yfiles.layout.hierarchic.MultiComponentLayerer
Sorts an array which consists of NodeLists each of which contains nodes that belong to the same component.
sortChildNodes(Node) - Method in class com.yworks.yfiles.layout.tree.BalloonLayout
Sorts the child nodes (successors) of the given node.
sortEdges(Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.Graph
Sorts the internally held list of edges.
sortEdges(Comparator<Object>, Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.Graph
Sorts incoming and outgoing edges at each node of the graph.
sortInEdges(Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.Node
Sorts incoming edges at this node according to the given comparator.
Sorting - Class in com.yworks.yfiles.algorithms
This class provides methods for efficiently sorting graph elements in graph structures.
sortNodes(Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.Graph
Sorts the internally held list of nodes.
sortNodesByDegree(Graph) - Static method in class com.yworks.yfiles.algorithms.Sorting
Sorts the nodes of a given graph by degree in ascending order.
sortNodesByIntKey(Graph, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Sorting
Sorts the nodes of a given graph by an integer key associated with each node through a IDataProvider.
sortOutEdges(Comparator<Object>) - Method in class com.yworks.yfiles.algorithms.Node
Sorts outgoing edges at this node according to the given comparator.
sortSegmentInfos(List<Object>, Comparator<Object>) - Method in class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Sorts the given list of SegmentInfos using the given comparator.
source() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the source node connected to this edge.
SOURCE_ABOVE - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
SOURCE_BELOW - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
SOURCE_CENTER - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the source, directly on the edge's path.
SOURCE_CENTERED - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
SOURCE_GROUP_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for assigning source group information for edges of the input graph Edges sharing a source group identifier will share a common bus near the source or at a common source node if possible.
SOURCE_HEAD - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the source, left/above the edge's path.
SOURCE_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.router.BusRepresentations
A DataAcceptor key to transfer a user-defined object from each original edge to the respective newly created edge Since there is no one-to-one mapping between original and new edges, the data provider of this key is responsible for the edges whose source endpoint is a regular node.
SOURCE_INTERSECTION_CALCULATOR_DPKEY - Static variable in class com.yworks.yfiles.layout.IntersectionCalculatorKeys
A DataProvider key for providing an individual intersection calculation for each edge source in the graph
SOURCE_PORT_CANDIDATE_COLLECTION_DPKEY - Static variable in class com.yworks.yfiles.layout.PortCandidate
A DataProvider key for specifying source port candidates for each edge.
SOURCE_PORT_CONSTRAINT_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for providing source constraints for edges in the input graph
SOURCE_PORT_GROUP_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for assigning port group ids to the edges' source.
SOURCE_SPLIT_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.RecursiveGroupLayout
A DataProvider key for assigning source split ids to edges connecting to group nodes.
SOURCE_TAIL - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the source, right/below the edge's path.
sourceCellCount() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the number of all cells that are covered by the source node of the current edge.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.SandwichLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement south of the node.
SOUTH - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port on the south (i.e., bottom) side of a node.
SOUTH - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
A type constant that defines the bottom border of a PartitionCell.
SOUTH - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at south.
SOUTH_EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH_EAST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH_EAST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement south-east of the node.
SOUTH_EAST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at south east.
SOUTH_WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH_WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
SOUTH_WEST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement south-west of the node.
SOUTH_WEST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at south west.
SpanningTrees - Class in com.yworks.yfiles.algorithms
This class provides (minimum) spanning tree algorithms for graphs.
splice(YList) - Method in class com.yworks.yfiles.algorithms.YList
Transfers the contents of the given list to the end of this list.
SplitEdgeStage - Class in com.yworks.yfiles.layout.organic
This layout stage replaces edges by a path of split-edges with a specified length before it calls a core layout algorithm.
SplitEdgeStage() - Constructor for class com.yworks.yfiles.layout.organic.SplitEdgeStage
Creates a new SplitEdgeStage with default settings.
st(Graph, int[], Edge) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Assigns an st-ordering to the nodes of a biconnected graph given the edge between source node s and sink node t.
st(Graph) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Assigns an st-ordering to the nodes of a biconnected graph.
st(Graph, int[]) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Assigns an st-ordering to the nodes of a biconnected graph given the edge between source node s and sink node t.
StarSubstructureStyle - Enum in com.yworks.yfiles.layout.organic
 
start(Graph) - Method in class com.yworks.yfiles.algorithms.Dfs
Starts a depth first search on the given graph.
start(Graph, Node) - Method in class com.yworks.yfiles.algorithms.Dfs
Starts a depth first search from a given Node of the input graph.
start() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Actually starts the layout process and the optional animation.
startLayout(long) - Method in interface com.yworks.yfiles.layout.organic.InteractiveOrganicLayout.ISingleThreadContext
Starts the layout calculation, continuing where it has stopped before and allowing a certain maximum duration in milliseconds.
startLayout(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Starts the layout process calculating an organic layout for the input graph in a new, separate Thread.
startLayoutSingleThreaded(LayoutGraph) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Creates a context object that provides methods to continue and stop the layout calculation for running this layout algorithm in a single-threaded environment.
startWaiting() - Method in class com.yworks.yfiles.view.input.WaitInputMode
This will initiate the waiting process by trying to ConcurrencyController.requestMutex()request the input mutex.
stateEquals(Object, Object) - Method in interface com.yworks.yfiles.graph.IMementoSupport
Determines whether two state objects are equal.
stateMap - Variable in class com.yworks.yfiles.algorithms.Dfs
A INodeMap that holds for each Node an Object indicating the current state of the given node as it is visited by this algorithm.
stop() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Schedules a stop request.
stop() - Method in class com.yworks.yfiles.layout.LayoutExecutor
Stops a currently running layout calculation or animation.
stop() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Stops the layout algorithm.
stop() - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Makes the menu invisible.
stop() - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Tries to stop the editing.
stop() - Method in class com.yworks.yfiles.view.input.ClickInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.DropInputMode
Overridden to only return true if this instance does not currently have the input mutex.
stop() - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.HandleInputMode
 
stop() - Method in interface com.yworks.yfiles.view.input.IInputMode
Called by the client in order to stop a current editing progress.
stop() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Overridden to only return true if this instance does not currently have the input mutex.
stop() - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Overridden to only return true if this instance does not currently have the input mutex.
stop() - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Overridden to only return true if this instance does not currently have the input mutex.
stop() - Method in class com.yworks.yfiles.view.input.MoveInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Tries to stop all modes.
stop() - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Overridden to only return true if this instance does not currently have the input mutex.
stop() - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.TapInputMode
 
stop() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Stops editing and returns true.
stop() - Method in class com.yworks.yfiles.view.input.WaitInputMode
 
stopAndWait() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Stops a previously started algorithm and then blocks until the current layout calculation is completed.
stopLayout() - Method in interface com.yworks.yfiles.layout.organic.InteractiveOrganicLayout.ISingleThreadContext
Stops the layout calculation.
storeId(IParseContext, IGraph, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
storeId(IParseContext, INode, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
storeId(IParseContext, IEdge, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
storeId(IParseContext, IPort, String) - Method in class com.yworks.yfiles.graphml.GraphElementIdAcceptor
 
storeId(IParseContext, IGraph, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdAcceptor
Store the value of the id attribute for the given graph.
storeId(IParseContext, INode, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdAcceptor
Store the value of the id attribute for the given node.
storeId(IParseContext, IEdge, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdAcceptor
Store the value of the id attribute for the given edge.
storeId(IParseContext, IPort, String) - Method in interface com.yworks.yfiles.graphml.IGraphElementIdAcceptor
Store the value of the id attribute for the given port.
StraightLineEdgeRouter - Class in com.yworks.yfiles.layout.router
This edge routing algorithm routes edges as straight-lines considering the specified PortConstraints.
StraightLineEdgeRouter(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Creates a new instance of StraightLineEdgeRouter with an optional core layout algorithm.
StraightLineEdgeRouter() - Constructor for class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
Creates a new instance of StraightLineEdgeRouter with an optional core layout algorithm.
StraightLineEdgeRouterData - Class in com.yworks.yfiles.layout.router
Specifies custom data for the StraightLineEdgeRouter.
StraightLineEdgeRouterData() - Constructor for class com.yworks.yfiles.layout.router.StraightLineEdgeRouterData
 
stream() - Method in class com.yworks.yfiles.algorithms.YList
 
stream() - Method in interface com.yworks.yfiles.utils.ICollection
Returns a sequential Stream using the elements of this enumerable.
stream() - Method in interface com.yworks.yfiles.utils.IEnumerable
Returns a sequential Stream using the elements of this enumerable.
stream() - Method in class com.yworks.yfiles.utils.ObservableCollection
 
StretchStripeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
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.
StretchStripeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
Creates a new instance of this model with empty insets.
StretchStripeLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration of the possible positions of the InteriorLabelModel.
STRIPE - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes the stripe itself.
StripeDefaults - Class in com.yworks.yfiles.graph
A canonic implementation of the IStripeDefaults interface.
StripeDefaults() - Constructor for class com.yworks.yfiles.graph.StripeDefaults
Default constructor.
StripeDropInputMode - Class in com.yworks.yfiles.view.input
An ItemDropInputMode specialized to drag 'n' drop IStripes.
StripeDropInputMode() - Constructor for class com.yworks.yfiles.view.input.StripeDropInputMode
Constructs a new instance of class StripeDropInputMode.
StripeEventArgs - Class in com.yworks.yfiles.graph
A specialized subclass of the ItemEventArgs class that is bound to the IStripe type and carries additional owner information.
StripeEventArgs(IStripe, IStripe, ITable) - Constructor for class com.yworks.yfiles.graph.StripeEventArgs
Initializes a new instance of the StripeEventArgs class.
StripeHitTester - Class in com.yworks.yfiles.view.input
Support class that allows to iterate over hits on table elements or subregions of table elements.
StripeHitTester(ITable, TableRenderingOrder) - Constructor for class com.yworks.yfiles.view.input.StripeHitTester
Create a new instance for a specific table instance that use the order specified by tableRenderingOrder to determine the order of the hit test results.
StripeLabelModel - Class in com.yworks.yfiles.graph.labelmodels
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.
StripeLabelModel() - Constructor for class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
Creates a new instance of this model with empty insets.
StripeLabelModel.Position - Enum in com.yworks.yfiles.graph.labelmodels
Enumeration of the possible positions of the InteriorLabelModel.
StripeReparentPolicy - Enum in com.yworks.yfiles.view.input
Enumeration for the possible results of a reparent gesture.
StripeSelection - Class in com.yworks.yfiles.view
Default implementation of the IStripeSelection interface.
StripeSelection() - Constructor for class com.yworks.yfiles.view.StripeSelection
Default constructor that creates empty selection models.
StripeSubregion - Class in com.yworks.yfiles.view.input
Helper class that further describes the result of a hit test on a stripe or table.
StripeSubregion(StripeSubregionTypes, IStripe) - Constructor for class com.yworks.yfiles.view.input.StripeSubregion
Create a new instance that describes the specific subregion.
StripeSubregionTypes - Class in com.yworks.yfiles.view.input
Enumeration that specifies the various hot spot regions of an IStripe instance.
StripeTypes - Class in com.yworks.yfiles.graph
An enumeration for use in various properties that can take a bitwise combination of stripe types.
StripeVisualizationType - Enum in com.yworks.yfiles.view.input
Enumeration constants for the various visualization types used in conjunction with IStripeInputVisualizationHelper.
stronglyConnectedComponents(Graph) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the strongly connected components of a given graph.
stronglyConnectedComponents(Graph, INodeMap) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Calculates the strongly connected components of a given graph and returns their number.
STYLE - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags style information.
StyleDecorationZoomPolicy - Enum in com.yworks.yfiles.view
Specifies how the zoom level affects the rendering of styles that are used as selection, highlight or focus indicator.
styleShape(Shape) - Method in class com.yworks.yfiles.view.Pen
 
styleTag - Variable in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
 
styleTagProperty() - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Returns a property holding the style tag that may contain style related information.
SubgraphLayout - Class in com.yworks.yfiles.layout
A SubgraphLayout is a ILayoutStage that filters out all graph elements that are not part of a specific subgraph.
SubgraphLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.SubgraphLayout
Creates a new SubgraphLayout instance with an optional core layout algorithm.
SubgraphLayout() - Constructor for class com.yworks.yfiles.layout.SubgraphLayout
Creates a new SubgraphLayout instance with an optional core layout algorithm.
SubgraphPlacement - Enum in com.yworks.yfiles.layout.partial
 
subList(int, int) - Method in class com.yworks.yfiles.algorithms.YList
 
subModePriorityChanged() - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
Called when the Priority of an installed sub mode has changed.
subtract(YPoint, YPoint) - Static method in class com.yworks.yfiles.algorithms.YPoint
Subtracts two points (p1 - p2) and returns the result.
subtract(PointD, PointD) - Static method in class com.yworks.yfiles.geometry.PointD
Implements the vector subtraction operator.
SUBTREE_ASPECT_RATIO_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
A DataProvider key for specifying a target aspect ratio for each subtree The aspect ratio needs to be greater than 0.
SUBTREE_ROUTING_POLICY_DPKEY - Static variable in class com.yworks.yfiles.layout.tree.AspectRatioTreeLayout
A DataProvider key for specifying the routing direction for each subtree root The children in a subtree are arranged either horizontally or vertically.
SubtreeArrangement - Enum in com.yworks.yfiles.layout.tree
A direction specifier for placing the child nodes next to each other in direction of the actual layout orientation, with the edges connecting in the direction of flow.
subtreeShapeProvider - Variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
The provider of TreeLayout.SubtreeShapes for whole subtrees.
succ() - Method in class com.yworks.yfiles.algorithms.ListCell
Returns the successor cell of this cell.
succCell(ListCell) - Method in class com.yworks.yfiles.algorithms.YList
Returns the successor cell of the given list cell.
successors(Class<T>, T) - Method in interface com.yworks.yfiles.graph.IGraph
Enumerates the successors of a given IPortOwner.
supports(ILabel) - Method in interface com.yworks.yfiles.graph.labelmodels.ILabelModelParameter
Determines whether this parameter can be used for a given label instance.
supports(IPortOwner) - Method in interface com.yworks.yfiles.graph.portlocationmodels.IPortLocationModelParameter
Determines whether this parameter can be used for ports at the given owner.
swap(YPoint) - Static method in class com.yworks.yfiles.algorithms.YPoint
Returns a copy of the given point with exchanged x- and y-coordinates.
SWIMLANE_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayout
A DataProvider key for defining swimlanes for the nodes.
SWIMLANE_DESCRIPTOR_DPKEY - Static variable in class com.yworks.yfiles.layout.hierarchic.HierarchicLayoutCore
A DataProvider key for providing information about swimlanes If this key is present during the layout, the layout algorithm will arrange nodes in swimlanes.
SwimlaneDescriptor - Class in com.yworks.yfiles.layout.hierarchic
This class is used by HierarchicLayoutCore during the various phases and models a swimlane structure.
SwimlaneDescriptor(Comparable) - Constructor for class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Creates a new SwimlaneDescriptor instance with a given Comparable object.
SwimlaneDescriptor(Object, Comparator<Object>) - Constructor for class com.yworks.yfiles.layout.hierarchic.SwimlaneDescriptor
Creates a new SwimlaneDescriptor instance with a given client Object and a given Comparator.
SwimlaneRepresentative(int, boolean) - Constructor for class com.yworks.yfiles.layout.Swimlanes.SwimlaneRepresentative
Creates a new Swimlanes.SwimlaneRepresentative instance.
Swimlanes - Class in com.yworks.yfiles.layout
Swimlanes provides helper classes and methods to handle swimlanes.
Swimlanes.SwimlaneRepresentative - Class in com.yworks.yfiles.layout
A SwimlaneRepresentative represents the position and arrangement mode for a swimlane.
SwimlanesMode - Enum in com.yworks.yfiles.layout
 
synchronizeLabels(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
synchronizeLabels(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
syncStructure() - Method in class com.yworks.yfiles.layout.CopiedLayoutGraph
Synchronizes the structure of the CopiedLayoutGraph with the actual structure of the underlying original graph.
syncStructure() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Synchronizes the structure of the graph copy with the original graph.
syncStructure(boolean) - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Synchronizes the structure of the graph copy with the original graph.

T

Table - Class in com.yworks.yfiles.graph
Default implementation of the ITable interface.
Table() - Constructor for class com.yworks.yfiles.graph.Table
Default constructor that creates an empty table.
TableAnimation - Class in com.yworks.yfiles.view
An animation for the stripes in an ITable.
TableAnimation(ITable, double[], double[]) - Constructor for class com.yworks.yfiles.view.TableAnimation
Initializes a new instance of the TableAnimation class for the given table, the column widths, and row heights.
TableEditorInputMode - Class in com.yworks.yfiles.view.input
Input mode that can be used to interactively edit a table.
TableEditorInputMode() - Constructor for class com.yworks.yfiles.view.input.TableEditorInputMode
Default constructor.
TableLayoutConfigurator - Class in com.yworks.yfiles.layout
Creates a PartitionGrid that matches a given table configuration of an IGraph and registers IMapper for that grid at the graph.
TableLayoutConfigurator() - Constructor for class com.yworks.yfiles.layout.TableLayoutConfigurator
 
TableNodeStyle - Class in com.yworks.yfiles.graph.styles
TableNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.TableNodeStyle
Default constructor that creates an empty table.
TableNodeStyle(ITable, TableNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.TableNodeStyle
Constructor with a custom renderer implementation that uses table as backing table model.
TableNodeStyle(ITable) - Constructor for class com.yworks.yfiles.graph.styles.TableNodeStyle
Constructor with a custom renderer implementation that uses table as backing table model.
TableNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
Default renderer implementation that can be used for TableNodeStyle instances.
TableNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
TableRenderingOrder - Enum in com.yworks.yfiles.graph.styles
Enumeration that is used to specify the drawing order for rows and columns.
TableReshapeHandler - Class in com.yworks.yfiles.view.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.
TableReshapeHandler(IReshapeHandler, INode, ITable) - Constructor for class com.yworks.yfiles.view.input.TableReshapeHandler
Creates a new instance of this Handler which wraps an existing instance of coreHandler and uses table for additional constraints.
TAG - Static variable in class com.yworks.yfiles.graphml.CreationProperties
Creation property key that tags tag object information.
TAGS - Static variable in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
Indicates the Tag constant.
TAIL - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the middle of the edge, right/below the edge's path.
Tangent - Class in com.yworks.yfiles.geometry
An immutable struct that represents a tangent in a 2-d Cartesian coordinate space with double values.
Tangent() - Constructor for class com.yworks.yfiles.geometry.Tangent
 
Tangent(PointD, PointD) - Constructor for class com.yworks.yfiles.geometry.Tangent
Initializes a new instance of the Tangent struct using the given values for the Point and Vector properties.
TapEventArgs - Class in com.yworks.yfiles.view.input
Event arguments used by Tapped.
TapEventArgs(PointD) - Constructor for class com.yworks.yfiles.view.input.TapEventArgs
Initializes a new instance of the TapEventArgs class.
TapEventArgs(IInputModeContext, PointD) - Constructor for class com.yworks.yfiles.view.input.TapEventArgs
Initializes a new instance of the TapEventArgs class.
TapHandlingPolicy - Enum in com.yworks.yfiles.view.input
Enumeration used by TapHandlingPolicy.
TapInputMode - Class in com.yworks.yfiles.view.input
An input mode that recognizes simple touch taps.
TapInputMode() - Constructor for class com.yworks.yfiles.view.input.TapInputMode
Creates a new instance of this mode that detects touch taps.
TAPPED - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A touch tap has been recognized.
target() - Method in class com.yworks.yfiles.algorithms.Edge
Gets the target node connected to this edge.
TARGET_ABOVE - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
TARGET_BELOW - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
TARGET_CENTER - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the target, directly on the edge's path.
TARGET_CENTERED - Static variable in class com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel
A convenience parameter instance that can be shared between label instances.
TARGET_GROUP_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for assigning target group information for edges of the input graph Edges sharing a target group identifier will share a common bus near the target or at a common target node if possible.
TARGET_HEAD - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the target, left/above the edge's path.
TARGET_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.router.BusRepresentations
A DataAcceptor key to transfer a user-defined object from each original edge to the respective newly created edge Since there is no one-to-one mapping between original and new edges, the data provider of this key is responsible for the edges whose target endpoint is a regular node.
TARGET_INTERSECTION_CALCULATOR_DPKEY - Static variable in class com.yworks.yfiles.layout.IntersectionCalculatorKeys
A DataProvider key for providing an individual intersection calculation for each edge target in the graph
TARGET_PORT_CANDIDATE_COLLECTION_DPKEY - Static variable in class com.yworks.yfiles.layout.PortCandidate
A DataProvider key for specifying target port candidates for each edge.
TARGET_PORT_CONSTRAINT_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for providing target constraints for edges in the input graph
TARGET_PORT_GROUP_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.PortConstraintKeys
A DataProvider key for assigning port group ids to the edges' target.
TARGET_SPLIT_ID_DPKEY - Static variable in class com.yworks.yfiles.layout.RecursiveGroupLayout
A DataProvider key for assigning target split ids to edges connecting to group nodes.
TARGET_TAIL - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position specifier that describes a label placement near the target, right/below the edge's path.
targetCellCount() - Method in class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the number of all cells that are covered by the target node of the current edge.
TemplateLabelStyle - Class in com.yworks.yfiles.graph.styles
An ILabelStyle implementation that can render complex Nodes for the visualization of ILabels using TemplateLabelStyleRenderer.
TemplateLabelStyle() - Constructor for class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Creates a new instance with no style resource key and TemplateLabelStyleRenderer as renderer.
TemplateLabelStyle(String, TemplateLabelStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Creates a new instance using the given resource key and a custom renderer instance.
TemplateLabelStyle(String) - Constructor for class com.yworks.yfiles.graph.styles.TemplateLabelStyle
Creates a new instance using the given resource key and TemplateLabelStyleRenderer as renderer.
TemplateLabelStyleRenderer - Class in com.yworks.yfiles.graph.styles
An implementation of the ILabelStyleRenderer interface that can render TemplateLabelStyle instances.
TemplateLabelStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
 
TemplateNodeStyle - Class in com.yworks.yfiles.graph.styles
An INodeStyle implementation that can render complex FXML controls for the visualization of INodes using a TemplateNodeStyleRenderer.
TemplateNodeStyle(String, TemplateNodeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Creates a new instance using the given resource key and a custom renderer instance.
TemplateNodeStyle() - Constructor for class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Creates a new instance with no style resource key and TemplateNodeStyleRenderer as renderer.
TemplateNodeStyle(String) - Constructor for class com.yworks.yfiles.graph.styles.TemplateNodeStyle
Creates a new instance using the given resource key and TemplateNodeStyleRenderer as renderer.
TemplateNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
An implementation of the INodeStyleRenderer interface that can render TemplateNodeStyle instances.
TemplateNodeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
 
TemplatePortStyle - Class in com.yworks.yfiles.graph.styles
An implementation of the IPortStyle interface that can render complex Nodes for the visualization of IPorts by using TemplatePortStyleRenderer.
TemplatePortStyle() - Constructor for class com.yworks.yfiles.graph.styles.TemplatePortStyle
Creates a new instance with no style resource key and TemplatePortStyleRenderer as renderer.
TemplatePortStyle(String, TemplatePortStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.TemplatePortStyle
Creates a new instance using the given resource key and a custom renderer instance.
TemplatePortStyle(String) - Constructor for class com.yworks.yfiles.graph.styles.TemplatePortStyle
Creates a new instance using the given resource key and a custom renderer instance TemplatePortStyleRenderer as renderer.
TemplatePortStyleRenderer - Class in com.yworks.yfiles.graph.styles
An implementation of the IPortStyleRenderer interface that can render TemplatePortStyle instances.
TemplatePortStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
 
TemplateStripeStyle - Class in com.yworks.yfiles.graph.styles
An IStripeStyle implementation that can render complex Nodes for the visualization of IStripes using a TemplateStripeStyleRenderer.
TemplateStripeStyle(String, TemplateStripeStyleRenderer) - Constructor for class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Creates a new instance using the given resource key and a custom renderer instance.
TemplateStripeStyle(String) - Constructor for class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Creates a new instance using the given resource key and TemplateStripeStyleRenderer as renderer.
TemplateStripeStyle() - Constructor for class com.yworks.yfiles.graph.styles.TemplateStripeStyle
Creates a new instance with no style resource key and TemplateStripeStyleRenderer as renderer.
TemplateStripeStyleRenderer - Class in com.yworks.yfiles.graph.styles
An implementation of the IStripeStyleRenderer interface that can render TemplateStripeStyle instances.
TemplateStripeStyleRenderer() - Constructor for class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
 
TextEditorInputMode - Class in com.yworks.yfiles.view.input
A simple IInputMode that displays a TextArea instance in the CanvasControl to let the user edit a text.
TextEditorInputMode() - Constructor for class com.yworks.yfiles.view.input.TextEditorInputMode
Creates a new instance using a default text box.
TextEditorInputMode(TextArea) - Constructor for class com.yworks.yfiles.view.input.TextEditorInputMode
Creates a new instance using the given text box instance.
TextEventArgs - Class in com.yworks.yfiles.view.input
Event arguments used by TextEditorInputMode.
TextEventArgs(IInputModeContext, String) - Constructor for class com.yworks.yfiles.view.input.TextEventArgs
Creates a new instance.
TextWrapping - Enum in com.yworks.yfiles.view
Specifies how text is wrapped at the bounds of its desired box.
THREE_CENTER - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position mask that constrains the allowed positions to a set of three positions directly on the edge's path.
timeToCancel() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Determines the remaining time (in milliseconds) until an algorithm that checks this handler is cancelled automatically.
timeToStop() - Method in class com.yworks.yfiles.algorithms.AbortHandler
Determines the remaining time until an algorithm that checks this handler is stopped automatically.
toAffineLine() - Method in class com.yworks.yfiles.algorithms.LineSegment
Returns the affine line defined by the end points of the line segment.
toArray(ICursor, Object[]) - Static method in class com.yworks.yfiles.algorithms.Cursors
Creates or fills an array with the values provided by the cursor.
toArray(Object[]) - Method in class com.yworks.yfiles.algorithms.NodeList
 
toArray() - Method in class com.yworks.yfiles.algorithms.YList
Returns an array representation of this list.
toArray(Object[]) - Method in class com.yworks.yfiles.algorithms.YList
Returns an array containing all list elements in the correct order.
toArray() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the points in the list as array.
toArray() - Method in interface com.yworks.yfiles.utils.ICollection
 
toArray(K[]) - Method in interface com.yworks.yfiles.utils.ICollection
 
toArray(IEnumerator<T>, int, E[]) - Method in interface com.yworks.yfiles.utils.IEnumerator
Similar to Collection.toArray(Object[]), this method creates an array that contains the items of the given IEnumerator.
toArray(IEnumerator<T>, int) - Method in interface com.yworks.yfiles.utils.IEnumerator
Similar to Collection.toArray(), this method creates an array that contains the items of the given IEnumerator.
toArray() - Method in interface com.yworks.yfiles.utils.IList
 
toArray(E[]) - Method in interface com.yworks.yfiles.utils.IList
 
toBack() - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance to the beginning of the group rendering list, so that it will be rendered behind all other items in the same group.
toDegrees(double) - Static method in class com.yworks.yfiles.algorithms.Geom
Converts the given degree value from radian to angular.
toEdgeArray() - Method in class com.yworks.yfiles.algorithms.EdgeList
Returns an edge array containing all elements of this list in the canonical order.
toEdgeListArray(Graph, IEdgeMap, int) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
toEdgeLists(Graph, IDataProvider) - Static method in class com.yworks.yfiles.layout.router.BusRepresentations
Calculates for every bus represented by hubs a list of all of its edges.
toFirst() - Method in interface com.yworks.yfiles.algorithms.ICursor
Moves this cursor to the first valid cursor position (optional).
toFront() - Method in interface com.yworks.yfiles.view.ICanvasObject
Moves this instance to the end of the group rendering list, so that it will be rendered in front of all other items in the same group.
TOGGLE_EXPANSION_STATE - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to toggle the collapsed/expanded state of currently selected group nodes.
TOGGLE_ITEM_SELECTION - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that can be executed from within the GraphControl to toggle the selection state of the item that is specified by the Parameter.
toggleExpansionState(INode) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Toggles the expanded/collapsed state for the given group node in the IFoldingView.
toHSB(Color) - Static method in class com.yworks.yfiles.utils.ImageSupport
Converts an RGB color value to HSB values.
toLast() - Method in interface com.yworks.yfiles.algorithms.ICursor
Moves this cursor to the last valid cursor position (optional).
toLast() - Method in class com.yworks.yfiles.geometry.GeneralPath.PathCursor
Resets the cursor to point to the last element in the path.
toList() - Method in class com.yworks.yfiles.algorithms.YPointPath
Get the points in the path as list.
toModifierValues(ModifierKeys) - Static method in class com.yworks.yfiles.view.ModifierKeys
 
toMutablePoint() - Method in class com.yworks.yfiles.geometry.PointD
Creates an IMutablePoint that has the same coordinates as this struct.
toMutableRectangle() - Method in class com.yworks.yfiles.geometry.RectD
Creates an IMutableRectangle using the values from this instance.
toMutableSize() - Method in class com.yworks.yfiles.geometry.SizeD
Converts this instance to an MutableSize instance.
toNodeArray() - Method in class com.yworks.yfiles.algorithms.NodeList
Returns a node array containing all elements of this list in the canonical order.
toNodeList(Graph, int[]) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Converts an array-based result returned by a method of this class to a NodeList that contains all nodes in the order provided by the given array.
toNodeListArray(Graph, INodeMap, int) - Static method in class com.yworks.yfiles.algorithms.GraphConnectivity
Transforms the return values of method GraphConnectivity.connectedComponents(Graph, INodeMap) to an array of NodeLists, like it is returned by GraphConnectivity.connectedComponents(Graph).
toNodeMap(Graph, int[], INodeMap) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Copies an array-based result returned by a method of this class to a INodeMap that will provide values of basic type int.
toNodeMap(NodeList, INodeMap) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Copies a NodeList-based result returned by a method of this class to a INodeMap that will provide values of basic type int.
ToolTipQueryEventArgs - Class in com.yworks.yfiles.view.input
Event argument that can be used to query the text to display when the mouse hovers over the given point in world coordinate space.
ToolTipQueryEventArgs(IInputModeContext, PointD) - Constructor for class com.yworks.yfiles.view.input.ToolTipQueryEventArgs
Initializes a new instance of the ToolTipQueryEventArgs class.
top - Variable in class com.yworks.yfiles.algorithms.YInsets
The inset from the top.
top - Variable in class com.yworks.yfiles.geometry.InsetsD
Gets the top inset.
TOP - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the top inside the node.
top - Variable in class com.yworks.yfiles.layout.NodeHalo
The NodeHalo size at the top side of the node.
TOP - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes snap lines to which the top sides of rectangular elements will snap.
TOP_LEFT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the top-left inside the node.
TOP_RIGHT - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement at the top-right inside the node.
TOP_TO_BOTTOM - Static variable in class com.yworks.yfiles.layout.MirrorModes
Mirroring specifier that defines that layout orientation LayoutOrientation.TOP_TO_BOTTOM will be mirrored.
TopLevelGroupToSwimlaneStage - Class in com.yworks.yfiles.layout.hierarchic
This layout stage can be used for automatically assigning SwimlaneDescriptor instances to nodes by treating top-level group nodes as swimlanes.
TopLevelGroupToSwimlaneStage() - Constructor for class com.yworks.yfiles.layout.hierarchic.TopLevelGroupToSwimlaneStage
Creates a new instance of TopLevelGroupToSwimlaneStage with the default settings.
toPointD() - Method in interface com.yworks.yfiles.geometry.IPoint
Copies the current values of the coordinates of the point to a PointD struct.
toPointD() - Method in class com.yworks.yfiles.geometry.PointD
 
toPointD() - Method in class com.yworks.yfiles.geometry.RectD
 
topological(Graph, int[]) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Assigns a topological ordering to the nodes of a directed acyclic graph.
topological(Graph) - Static method in class com.yworks.yfiles.algorithms.NodeOrders
Returns a topological ordering of the nodes of a directed acyclic graph.
TopologicalLayerer - Class in com.yworks.yfiles.layout.hierarchic
This class implements the layering phase of the HierarchicLayout (i.e., assignment of the nodes to layers).
TopologicalLayerer() - Constructor for class com.yworks.yfiles.layout.hierarchic.TopologicalLayerer
Creates a new instance of TopologicalLayerer with default settings.
toPortConstraint() - Method in class com.yworks.yfiles.layout.PortCandidate
A utility method that converts the current PortCandidate instance to a PortConstraint.
toPortConstraintForLayoutOrientation(LayoutOrientation) - Method in class com.yworks.yfiles.layout.PortCandidate
A utility method that converts the current PortCandidate instance to a PortConstraint with respect to the given layout orientation.
toRadians(double) - Static method in class com.yworks.yfiles.algorithms.Geom
Converts the given degree value from angular to radian.
toRectD() - Method in interface com.yworks.yfiles.geometry.IRectangle
Copies the current values of the rectangle to RectD struct.
toRectD() - Method in class com.yworks.yfiles.geometry.RectD
 
toSizeD() - Method in interface com.yworks.yfiles.geometry.IOrientedRectangle
Gets the size of the oriented rectangle.
toSizeD() - Method in interface com.yworks.yfiles.geometry.IRectangle
Gets the current size of the rectangle as a SizeD struct.
toSizeD() - Method in interface com.yworks.yfiles.geometry.ISize
Converts the ISize to a SizeD struct.
toSizeD() - Method in class com.yworks.yfiles.geometry.MutableRectangle
Gets the current size of the rectangle as a SizeD struct.
toSizeD() - Method in class com.yworks.yfiles.geometry.RectD
 
toSizeD() - Method in class com.yworks.yfiles.geometry.SizeD
 
toString() - Method in class com.yworks.yfiles.algorithms.AffineLine
Returns the equation of the line as String.
toString() - Method in class com.yworks.yfiles.algorithms.BorderLine.Segment
 
toString() - Method in class com.yworks.yfiles.algorithms.BorderLine
Returns a lengthy String representation of this borderline.
toString() - Method in class com.yworks.yfiles.algorithms.Edge
Returns a String representation of this edge.
toString() - Method in class com.yworks.yfiles.algorithms.Graph
Returns a String representation of this graph.
toString() - Method in class com.yworks.yfiles.algorithms.LineSegment
String representation of the line.
toString() - Method in class com.yworks.yfiles.algorithms.Node
Returns a String representation of this node.
toString() - Method in class com.yworks.yfiles.algorithms.Point2D
 
toString() - Method in class com.yworks.yfiles.algorithms.Rectangle2D
 
toString() - Method in class com.yworks.yfiles.algorithms.YDimension
Returns the size in the form: "W: width H: height".
toString() - Method in class com.yworks.yfiles.algorithms.YInsets
 
toString() - Method in class com.yworks.yfiles.algorithms.YList
Returns a string representation of this List.
toString() - Method in class com.yworks.yfiles.algorithms.YOrientedRectangle
 
toString() - Method in class com.yworks.yfiles.algorithms.YPoint
Returns the coordinates of the point as string.
toString() - Method in class com.yworks.yfiles.algorithms.YPointPath
 
toString() - Method in class com.yworks.yfiles.algorithms.YRectangle
Returns a string representation of this rectangle.
toString() - Method in class com.yworks.yfiles.algorithms.YVector
Returns a string representation of this vector.
toString() - Method in class com.yworks.yfiles.geometry.InsetsD
Returns a String that represents this instance.
toString() - Method in class com.yworks.yfiles.geometry.MutablePoint
 
toString() - Method in class com.yworks.yfiles.geometry.MutableRectangle
 
toString() - Method in class com.yworks.yfiles.geometry.OrientedRectangle
Creates a human readable from of this instance.
toString() - Method in class com.yworks.yfiles.geometry.PointD
Returns a human readable string of this point.
toString() - Method in class com.yworks.yfiles.geometry.RectD
Creates a human readable from of this instance.
toString() - Method in class com.yworks.yfiles.geometry.SizeD
Returns a human readable string that contains information about the values of this instance.
toString() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
toString() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
 
toString() - Method in class com.yworks.yfiles.graph.DefaultGraph
 
toString() - Method in class com.yworks.yfiles.graph.styles.Arrow
 
toString() - Method in class com.yworks.yfiles.graph.UndoEngine
 
toString() - Method in class com.yworks.yfiles.graphml.DelegatingClassLoader
 
toString() - Method in class com.yworks.yfiles.graphml.TypedKey
Returns the TypedKey.getName().
toString() - Method in class com.yworks.yfiles.graphml.XmlName
 
toString() - Method in class com.yworks.yfiles.layout.Direction
Returns a string representation of the direction.
toString() - Method in class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel.ModelParameter
Returns a String representation of this model parameter.
toString() - Method in class com.yworks.yfiles.layout.LabelCandidate
Returns a String representation of this LabelCandidate.
toString() - Method in class com.yworks.yfiles.layout.LabelLayoutData
Returns a String representation of LabelLayoutData.
toString() - Method in class com.yworks.yfiles.layout.PortCandidate
Returns a string representation of this PortCandidate instance.
toString() - Method in class com.yworks.yfiles.layout.PortConstraint
Returns a String representation of this PortConstraint instance.
toString() - Method in class com.yworks.yfiles.layout.PreferredPlacementDescriptor
 
toString() - Method in class com.yworks.yfiles.layout.router.BusDescriptor
Returns a string representation consisting of the bus ID, the fixed flag, and both group IDs.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Returns a string representation of this AbstractSegmentInfo object.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.CellEntrance
Returns a string representation of this CellEntrance.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.Channel
Returns a string representation of this Channel object.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Returns a string representation of the shape of the edge while crossing the partition cell.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns a string representation of this EdgeInfo object.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.Grid
Returns a string representation of the Grid object.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.Interval
Returns a string representation of this Interval object.
toString() - Method in class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Returns a string representation of this OrthogonalInterval object.
toString() - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.Matrix
Returns a String representation of this AbstractRotatableNodePlacer.Matrix.
toString() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Returns a string representation of the TreeLayout.SubtreeShape instance.
toString() - Method in class com.yworks.yfiles.utils.FlagsEnum
 
toString() - Method in class com.yworks.yfiles.utils.ObservableCollection
 
toString() - Method in class com.yworks.yfiles.view.input.SnapState
 
toString() - Method in class com.yworks.yfiles.view.Mouse2DEvent
Provides a human readable string representation of this event.
toString() - Method in class com.yworks.yfiles.view.ResourceKey
Returns the Key.
toString() - Method in class com.yworks.yfiles.view.Touch2DEvent
Provides a human readable string representation of this event.
toTransform() - Method in class com.yworks.yfiles.geometry.Matrix2D
 
TOUCH - Static variable in class com.yworks.yfiles.view.input.InertiaPolicies
Move the viewport using inertia when touch has been used to drag the viewport.
Touch2DEvent - Class in com.yworks.yfiles.view
Enumeration of the possible Touch2DEvent types.
Touch2DEvent(Object, EventType<Touch2DEvent>, PointD, Touch2DPoint, ModifierKeys, ModifierKeys) - Constructor for class com.yworks.yfiles.view.Touch2DEvent
Constructs a new Touch2DEvent argument.
Touch2DEvent(Object, EventType<Touch2DEvent>, PointD, Touch2DPoint, ModifierKeys, ModifierKeys, int) - Constructor for class com.yworks.yfiles.view.Touch2DEvent
Constructs a new touch event argument.
Touch2DPoint - Class in com.yworks.yfiles.view
The representation of a touch point on the screen.
Touch2DPoint(int, TouchPoint) - Constructor for class com.yworks.yfiles.view.Touch2DPoint
Initialized the pointer instance with a TouchPoint.
TOUCH_DOUBLE_TAPPED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch double-taps of the primary device.
TOUCH_DOUBLE_TAPPED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch double-taps of the secondary device.
TOUCH_DOWN_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the primary device.
TOUCH_DOWN_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the secondary device.
TOUCH_ENTERED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the primary device has entered the control.
TOUCH_ENTERED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the secondary device has entered the control.
TOUCH_EXITED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the primary device has left the control.
TOUCH_EXITED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies when the secondary device has left the control.
TOUCH_LONG_PRESSED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies long presses of the primary device.
TOUCH_LONG_PRESSED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies long presses of the secondary device.
TOUCH_MOVED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the primary device.
TOUCH_MOVED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the secondary device.
TOUCH_MULTI_TAPPED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch multi-taps of the primary device.
TOUCH_MULTI_TAPPED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch multi-taps of the secondary device.
TOUCH_TAPPED_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch taps of the primary device.
TOUCH_TAPPED_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch taps of the secondary device.
TOUCH_UP_PRIMARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the primary device.
TOUCH_UP_SECONDARY - Static variable in interface com.yworks.yfiles.view.input.IEventRecognizer
An IEventRecognizer that identifies touch movements of the secondary device.
toViewCoordinates(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Converts world coordinates to view coordinates expressed in the control's coordinate system.
toViewCoordinates(PointD) - Method in interface com.yworks.yfiles.view.IRenderContext
Converts the given set of world coordinates to a coordinate pair that can be used to render within the ViewTransform.
toWorldCoordinates(PointD) - Method in class com.yworks.yfiles.view.CanvasControl
Converts view coordinates (expressed in the control's coordinate system) to world coordinates.
toYVector() - Method in class com.yworks.yfiles.algorithms.LineSegment
Returns the vector pointing from the first end point to the second end point of the line segment.
TRAILING - Static variable in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer.RootAlignment
Horizontal RootAlignment right of the children.
TRAILING_HEADER - Static variable in class com.yworks.yfiles.view.input.StripeSubregionTypes
The hot spot region includes the trailing stripe header.
transform(Matrix2D) - Method in class com.yworks.yfiles.geometry.GeneralPath
Transforms this GeneralPath in place using the given transform.
transform(PointD) - Method in class com.yworks.yfiles.geometry.Matrix2D
Transforms the given coordinate.
transform(T) - Method in class com.yworks.yfiles.geometry.Matrix2D
Transforms the given point in place.
transform(YPoint, boolean) - Method in class com.yworks.yfiles.layout.OrientationLayout
Transforms the given point during the preparation or completion step.
transitiveClosure(Graph, EdgeList) - Static method in class com.yworks.yfiles.algorithms.Transitivity
Calculates the transitive closure for a directed acyclic graph.
transitiveClosure(Graph) - Static method in class com.yworks.yfiles.algorithms.Transitivity
Calculates the transitive closure for a directed acyclic graph.
transitiveReduction(Graph, EdgeList) - Static method in class com.yworks.yfiles.algorithms.Transitivity
Calculates the transitive reduction for a directed acyclic graph.
transitiveReduction(Graph) - Static method in class com.yworks.yfiles.algorithms.Transitivity
Calculates the transitive reduction for a directed acyclic graph.
Transitivity - Class in com.yworks.yfiles.algorithms
This class provides algorithms to compute reachability information for directed, acyclic graphs.
translate(PointD) - Method in class com.yworks.yfiles.geometry.Matrix2D
Prepends a translation to this instance.
translate(PointD, MatrixOrder) - Method in class com.yworks.yfiles.geometry.Matrix2D
Appends or Prepends a translation to this instance.
translate(LayoutGraph, double, double) - Static method in class com.yworks.yfiles.layout.GraphTransformer
Translates the layout coordinates by the given vector.
translateDirectionToModel(ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Translates the given real direction of the resulting layout to the model direction of this AbstractRotatableNodePlacer.
translateDirectionToReal(ParentConnectorDirection) - Method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Translates the given model direction to the real direction in the resulting layout.
translatePoint(AbstractRotatableNodePlacer.Matrix, YPoint) - Static method in class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Translates a point from the real layout direction to the model direction using the given modification matrix.
TreeComponentLayout - Class in com.yworks.yfiles.layout.tree
The TreeComponentLayout arranges tree-like subgraph structures in a mixed layout style.
TreeComponentLayout(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.tree.TreeComponentLayout
Creates a new TreeComponentLayout instance using the specified layouter for arranging the subtrees.
TreeLayout - Class in com.yworks.yfiles.layout.tree
This layout algorithm arranges graphs with a tree structure.
TreeLayout() - Constructor for class com.yworks.yfiles.layout.tree.TreeLayout
Creates a new TreeLayout instance with default settings.
TreeLayout.SubtreeShape - Class in com.yworks.yfiles.layout.tree
A TreeLayout.SubtreeShape represents the position and the borders of a subtree.
TreeLayoutData - Class in com.yworks.yfiles.layout.tree
Specifies custom data for the TreeLayout.
TreeLayoutData() - Constructor for class com.yworks.yfiles.layout.tree.TreeLayoutData
 
TreeReductionStage - Class in com.yworks.yfiles.layout.tree
The TreeReductionStage temporarily reduces general graphs to trees.
TreeReductionStage() - Constructor for class com.yworks.yfiles.layout.tree.TreeReductionStage
Creates a new TreeReductionStage instance with default settings.
TreeReductionStage(ILayoutAlgorithm) - Constructor for class com.yworks.yfiles.layout.tree.TreeReductionStage
Creates a new TreeReductionStage instance with the given core layout algorithm and default settings.
TreeReductionStageData - Class in com.yworks.yfiles.layout.tree
Specifies custom data for the TreeReductionStage.
TreeReductionStageData() - Constructor for class com.yworks.yfiles.layout.tree.TreeReductionStageData
 
Trees - Class in com.yworks.yfiles.algorithms
This class provides diverse algorithms and services for tree-structured graphs or subgraphs.
TRIANGLE - Static variable in interface com.yworks.yfiles.graph.styles.IArrow
A singleton IArrow instance that paints a simple triangle-shaped black arrow.
triangulatePoints(Graph, IDataProvider, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Triangulator
Computes a triangulation of the given points.
triangulatePoints(YList, Graph, INodeMap, IEdgeMap) - Static method in class com.yworks.yfiles.algorithms.Triangulator
Computes a triangulation of the given points.
Triangulator - Class in com.yworks.yfiles.algorithms
This class provides algorithms for the triangulation of point sets in the plane.
tryMergeUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
tryMergeUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Implements the IUndoUnit interface.
tryMergeUnit(IUndoUnit) - Method in interface com.yworks.yfiles.graph.IUndoUnit
Tries to merge the given unit with this one.
tryReplaceUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
tryReplaceUnit(IUndoUnit) - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Implements the IUndoUnit interface.
tryReplaceUnit(IUndoUnit) - Method in interface com.yworks.yfiles.graph.IUndoUnit
Tries to replace the given unit with this one.
TWO_POS - Static variable in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
Position mask that constrains the allowed positions to the two locations near the middle of the edge beside the edge's path.
TYPE_MASK - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A bitmask that can be used to query the basic type of a handle type.
TypeBasedDrawingDistanceCalculator - Class in com.yworks.yfiles.layout.hierarchic
This class is a IDrawingDistanceCalculator implementation that returns the minimum distances for each kind of node pair based on their type as returned by Type.
TypeBasedDrawingDistanceCalculator() - Constructor for class com.yworks.yfiles.layout.hierarchic.TypeBasedDrawingDistanceCalculator
Creates a new instance of TypeBasedDrawingDistanceCalculator with default settings.
TYPED - Static variable in class com.yworks.yfiles.view.CompoundKeyEvent
The character has been typed.
typedHitElementsAt(Class<T>, PointD) - Method in class com.yworks.yfiles.view.GraphModelManager
Enumerates hits on the canvas at a given world coordinate position.
typedHitElementsAt(Class<T>, IInputModeContext, PointD, ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.GraphModelManager
Enumerates hits on the canvas at a given world coordinate position in a given context.
TypedKey<T> - Class in com.yworks.yfiles.graphml
A utility class that can be used as a key in dictionary like use cases to provide type-safe values.
TypedKey(Class<T>, String) - Constructor for class com.yworks.yfiles.graphml.TypedKey
Creates a new instance of the TypedKey class with the given key type and name.
TypedKey(Class<T>, String, T) - Constructor for class com.yworks.yfiles.graphml.TypedKey
Creates a new instance of the TypedKey class with the given key type, name, and default value.
TypedKeyMapper - Class in com.yworks.yfiles.graphml
A specialized IMapper-like implementation that uses TypedKeys as the keys and their corresponding strongly typed values as the values.
TypedKeyMapper() - Constructor for class com.yworks.yfiles.graphml.TypedKeyMapper
 

U

UNBOUNDED - Static variable in interface com.yworks.yfiles.view.IBoundsProvider
An implementation that returns an IBoundsProvider that yields "infinite" bounds.
UNCONNECTED_PORTS_DPKEY - Static variable in class com.yworks.yfiles.layout.LayoutGraphAdapter
A data provider key that can be used to look up the original unconnectedports of the original IPortOwner of an Node or, in the case of edge-to-edge connections, an Edge.
unconvertToLabelNode(Node) - Method in interface com.yworks.yfiles.layout.hierarchic.IItemFactory
Reverts a label node to the normal Node.
undo() - Method in class com.yworks.yfiles.graph.AbstractUndoUnit
 
undo() - Method in class com.yworks.yfiles.graph.CompositeUndoUnit
Undoes the next IUndoUnit.
undo() - Method in class com.yworks.yfiles.graph.ConsumerUndoUnit
Calls the undo delegate using the undo parameter.
undo() - Method in interface com.yworks.yfiles.graph.IUndoUnit
Undoes the work that is represented by this unit.
undo() - Method in class com.yworks.yfiles.graph.UndoEngine
Undoes the next IUndoUnit.
undo() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Delegates to the IGraph's UndoEngine's UndoEngine.undo() method.
UNDO - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to undo the previous operation.
UndoEngine - Class in com.yworks.yfiles.graph
The main class to provide undo and redo functionality.
UndoEngine() - Constructor for class com.yworks.yfiles.graph.UndoEngine
Initializes a new instance of the UndoEngine class.
UNGROUP_SELECTION - Static variable in interface com.yworks.yfiles.view.input.ICommand
ungroupSelection() - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
Makes each of the currently selected nodes a direct child of the root group.
unhide(Edge) - Method in class com.yworks.yfiles.algorithms.Graph
Unhides the given edge in this graph.
unhide(Node) - Method in class com.yworks.yfiles.algorithms.Graph
Unhides the given node in this graph.
unhide(Edge) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
This method will be called whenever the partition manager is requested to unhide the given edge from the graph.
unhide(Node) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
This method will be called whenever the partition manager is requested to unhide the given node from the graph.
unhide(Edge) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
This method will be called whenever the hider is requested to unhide the given edge from the graph.
unhide(Node) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
This method will be called whenever the hider is requested to unhide the given node from the graph.
unhideAll() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Unhides all formerly hidden elements in the graph.
unhideAll() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides all formerly hidden elements in the graph.
unhideEdge(Edge) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides the given edge.
unhideEdges() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Unhides all formerly hidden edges in the graph.
unhideEdges() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides all formerly hidden edges in the graph.
unhideEdges(EdgeList) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides the given edges.
unhideGroupNodes(LayoutGraph) - Method in class com.yworks.yfiles.layout.HideGroupsStage
Un-hides the group nodes and their incident edges of the input graph that were previously hidden using method HideGroupsStage.hideGroupNodes(LayoutGraph).
unhideGroupNodes() - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Un-hides all previously hidden group nodes and incident edges.
unhideNode(Node, boolean) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides the given node and if requested its adjacent edges.
unhideNodes() - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Unhides all formerly hidden nodes in the graph.
unhideNodes() - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides all formerly hidden nodes in the graph.
unhideNodes(NodeList, boolean) - Method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides the given nodes and if requested its adjacent edges.
unhideOriginalEdge(IEdge, CanvasControl) - Method in class com.yworks.yfiles.view.input.PortRelocationHandle
Unhides the original edge that was hidden during the drag operation.
unhidePartition(Object) - Method in class com.yworks.yfiles.algorithms.GraphPartitionManager
Unhides nodes that have the given partitionId associated.
unhideSubgraph(Graph, IEdgeCursor) - Static method in class com.yworks.yfiles.algorithms.LayoutGraphHider
Unhides the subgraph induced by the given edges in the given graph.
uniform(Graph, Node, boolean, double[], Edge[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs in which each edge has a uniform cost of 1.0.
uniform(Graph, Node, boolean, INodeMap, INodeMap) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
uniform(Graph, Node, boolean, double[]) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Solves the single-source shortest path problem for arbitrary graphs in which each edge has a uniform cost of 1.0.
uniform(Graph) - Static method in class com.yworks.yfiles.algorithms.SpanningTrees
Calculates a spanning tree for the given graph in which each edge has a uniform cost of 1.0.
uniformCost(Graph) - Static method in class com.yworks.yfiles.algorithms.ShortestPaths
Convenience method that returns an array containing uniform edge costs of 1.0 for each edge of the given graph.
uninstall(CanvasControl) - Method in class com.yworks.yfiles.view.BridgeManager
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractContextMenuInputMode
Removes the menu from the context and replaces it with the old instance.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.AbstractInputMode
Uninstalls this mode from the canvas.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ClickInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.CreateBendInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.DropInputMode
Uninstalls this mode from the canvas.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.FocusGuardInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.GraphEditorInputMode
 
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.HandleInputMode
Removes the ICanvasObject that displays the handles from the canvas.
uninstall(IInputModeContext) - Method in interface com.yworks.yfiles.view.input.IInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.KeyboardInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MarqueeSelectionInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MouseHoverInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MoveInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MoveViewportInputMode
 
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.MultiplexingInputMode
 
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.NavigationInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.ResizeStripeInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.TableEditorInputMode
 
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.TapInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Uninstalls this mode from the given context.
uninstall(IInputModeContext) - Method in class com.yworks.yfiles.view.input.WaitInputMode
Uninstalls this mode from the given context.
unInstall(ICanvasObject) - Method in class com.yworks.yfiles.view.ModelManager
Simple implementation that removes the given ICanvasObject.
uninstallDynamicUndoSupport(IGraph) - Static method in class com.yworks.yfiles.graph.Table
Uninstalls the undo support that has previously been installed with Table.installDynamicUndoSupport(IGraph).
uninstallStaticUndoSupport(IGraph) - Static method in class com.yworks.yfiles.graph.Table
Uninstalls the undo support that has previously been installed with Table.installStaticUndoSupport(IGraph).
uninstallTextBox() - Method in class com.yworks.yfiles.view.input.TextEditorInputMode
Called to remove the text box from the application.
union(Rectangle2D, Rectangle2D, Rectangle2D) - Static method in class com.yworks.yfiles.algorithms.Rectangle2D
Calculates the union of the first and second specified rectangle and sets the resulting location and size to the third rectangle.
UP - Static variable in class com.yworks.yfiles.layout.Direction
Decodes the up direction.
UP - Static variable in class com.yworks.yfiles.view.Touch2DEvent
A touch point went up.
update(T) - Method in class com.yworks.yfiles.view.CollectionModelManager
 
update(T) - Method in class com.yworks.yfiles.view.ItemModelManager
This method may be called to update the visual representation of the given item in the canvas.
UPDATE_CONTENT_RECT - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that invokes updateContentRect if executed.
updateArrows(IRenderContext, VisualGroup, IEdge, GeneralPath, IArrow, IArrow) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Convenience method that updates the arrows in a given container.
updateButton(IRenderContext, Node, boolean) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
Updates the toggle button depending on the folding state of the group node.
updateConnectorShape() - Method in class com.yworks.yfiles.layout.tree.TreeLayout.SubtreeShape
Adds the line segments of the connector to the bounds of this TreeLayout.SubtreeShape instance.
updateContent(TemplateLabelStyle, ILabel) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Updates the content object the user has specified.
updateContent(TemplateNodeStyle, INode) - Method in class com.yworks.yfiles.graph.styles.NodeTemplate
Updates the content object the user has specified.
updateContent(TemplatePortStyle, IPort) - Method in class com.yworks.yfiles.graph.styles.PortTemplate
Updates the content object the user has specified.
updateContentRect(InsetsD, ICanvasObjectGroup) - Method in class com.yworks.yfiles.view.CanvasControl
Updates the ContentRect to encompass the bounds by all elements in the current scene graph plus the given margins.
updateContentRect(InsetsD) - Method in class com.yworks.yfiles.view.CanvasControl
Updates the ContentRect to encompass the bounds by all elements in the current scene graph plus the given margins.
updateContentRect() - Method in class com.yworks.yfiles.view.CanvasControl
Updates the ContentRect to encompass the bounds by all elements in the current scene graph plus the given margins.
updateControl() - Method in class com.yworks.yfiles.view.Animator
Invalidates the control if AutoUpdateEnabled is set to true.
UPDATED - Static variable in class com.yworks.yfiles.view.CanvasEvent
Event type for events that will be triggered after the visual tree has been updated.
updateDescriptor(IModelItem) - Method in class com.yworks.yfiles.view.GraphModelManager
Updates the visual representation of the given item.
updateDropTarget(PointD) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
updateDummyEdgeSourcePort(IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Updates the DummyEdge to reflect the current source port candidate.
updateDummyEdgeTargetPort(IPortCandidate) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Updates the DummyEdge to reflect the current target port candidate.
updateFolderNodeState(FolderNodeState, IFoldingView, INode, INode) - Method in class com.yworks.yfiles.graph.DefaultFolderNodeConverter
Implements the IFolderNodeConverter.updateFolderNodeState(FolderNodeState, IFoldingView, INode, INode) method and changes the folder node appearance.
updateFolderNodeState(FolderNodeState, IFoldingView, INode, INode) - Method in interface com.yworks.yfiles.graph.IFolderNodeConverter
Callback that is used by view implementations to change the appearance of a folder node.
updateFolderNodeStates(INode) - Method in class com.yworks.yfiles.graph.FoldingManager
Triggers a call to IFolderNodeConverter.updateFolderNodeState(FolderNodeState, IFoldingView, INode, INode) for all view nodes that represent the given masterNode in its collapsed state.
updateFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.AbstractFoldingEdgeConverter
Implements the IFoldingEdgeConverter.updateFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List) method and changes the folding edge appearance.
updateFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in class com.yworks.yfiles.graph.ExcludingFoldingEdgeConverter
Does nothing and should not normally be called by the view since all folding edges are excluded from it.
updateFoldingEdgeState(FoldingEdgeState, IFoldingView, IEdge, List<IEdge>) - Method in interface com.yworks.yfiles.graph.IFoldingEdgeConverter
Callback that is triggered by the view to adjust the appearance of a folding edge.
updateFoldingEdgeStates(IEdge) - Method in class com.yworks.yfiles.graph.FoldingManager
updateFor(IRenderContext, ILabel, TemplateLabelStyle) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Updates all properties with the given ILabel and style information.
updateFor(IRenderContext, INode, TemplateNodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeTemplate
Updates all properties with the given INode and style information.
updateFor(IRenderContext, IPort, TemplatePortStyle) - Method in class com.yworks.yfiles.graph.styles.PortTemplate
Updates all properties with the given IPort and style information.
updateForInternal(IRenderContext, ILabel, ILabelStyle) - Method in class com.yworks.yfiles.graph.styles.LabelTemplate
Updates this label template with the given ILabel and style information.
updateForInternal(IRenderContext, INode, INodeStyle) - Method in class com.yworks.yfiles.graph.styles.NodeTemplate
Updates this node template with the given INode and style information.
updateForInternal(IRenderContext, IPort, IPortStyle) - Method in class com.yworks.yfiles.graph.styles.PortTemplate
Updates this port template with the given IPort and style information.
updateHover(PointD) - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Forces a reevaluation of the item that the mouse is currently hovering over or at a specific location.
updateHover() - Method in class com.yworks.yfiles.view.input.ItemHoverInputMode
Forces a reevaluation of the item that the mouse is currently hovering over or at a specific location.
updateImmediately() - Method in class com.yworks.yfiles.view.CanvasControl
Updates the visual tree that displays the contents of this control.
updateLabelOrientation(LabelLayoutData, Direction) - Static method in class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Calculates and sets the up vector of an edge label considering the preferred placement of the label as well as the direction of the edge segment the label is attached to.
updatePath(Path, Paint, Pen, Matrix2D) - Method in class com.yworks.yfiles.geometry.GeneralPath
Updates a path instance that has been created using GeneralPath.createPath(Paint, Pen, Matrix2D).
updatePreview(IGraph, PointD) - Method in class com.yworks.yfiles.view.input.ItemDropInputMode
Subclasses shall update the preview graph so the dragged item is displayed at the specified dragLocation.
updatePreview(IGraph, PointD) - Method in class com.yworks.yfiles.view.input.NodeDropInputMode
 
updatePreview(IGraph, PointD) - Method in class com.yworks.yfiles.view.input.StripeDropInputMode
 
updateSourceVisualization(IInputModeContext, ICanvasObject, IStripe, StripeReparentPolicy) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Modifies the source visualization itself.
updateState(IRenderContext, TModelItem, AbstractTemplateStyle<TModelItem>) - Method in class com.yworks.yfiles.graph.styles.AbstractGraphItemTemplate
Updates all properties according to the given IModelItem and additional information.
updateTargetLocation(PointD) - Method in class com.yworks.yfiles.view.input.CreateEdgeInputMode
Updates the drag point.
updateTargetVisualization(IInputModeContext, ICanvasObject, IStripe, StripeReparentPolicy, RectD) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Modifies the target visualization itself.
updateTargetVisualizationBounds(RectD, StripeReparentPolicy, IStripe) - Method in class com.yworks.yfiles.view.input.ReparentStripePositionHandler
Updates the visualization bounds for the target visualization depending on the provided values.
updateVisibleArea() - Method in class com.yworks.yfiles.view.input.OverviewInputMode
Updates the zoom and viewpoint of the overview control.
updateVisual(IRenderContext, Node, IEdge) - Method in class com.yworks.yfiles.graph.styles.AbstractEdgeStyle
Callback that updates the visual previously created by AbstractEdgeStyle.createVisual(IRenderContext, IEdge).
updateVisual(IRenderContext, Node, ILabel) - Method in class com.yworks.yfiles.graph.styles.AbstractLabelStyle
Callback that updates the visual previously created by AbstractLabelStyle.createVisual(IRenderContext, ILabel).
updateVisual(IRenderContext, Node, INode) - Method in class com.yworks.yfiles.graph.styles.AbstractNodeStyle
Callback that updates the visual previously created by AbstractNodeStyle.createVisual(IRenderContext, INode).
updateVisual(IRenderContext, Node, IPort) - Method in class com.yworks.yfiles.graph.styles.AbstractPortStyle
Callback that updates the visual previously created by AbstractPortStyle.createVisual(IRenderContext, IPort).
updateVisual(IRenderContext, Node, IStripe) - Method in class com.yworks.yfiles.graph.styles.AbstractStripeStyle
Callback that updates the visual previously created by AbstractStripeStyle.createVisual(IRenderContext, IStripe).
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.BevelNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.CollapsibleNodeStyleDecoratorRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.DefaultLabelStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.GeneralPathNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.IconLabelStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.ImageNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.MemoryImageNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.PanelNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.PathBasedEdgeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.ShapeNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.ShinyPlateNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.TableNodeStyleRenderer
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.TemplateLabelStyleRenderer
Updates the Node correspondingly.
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.TemplateNodeStyleRenderer
Updates the Node correspondingly.
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.TemplatePortStyleRenderer
Updates the Node correspondingly.
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.graph.styles.TemplateStripeStyleRenderer
Updates the Node correspondingly.
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.view.DefaultPortCandidateDescriptor
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.view.GridVisualCreator
 
updateVisual(IRenderContext, Node) - Method in interface com.yworks.yfiles.view.IVisualCreator
This method updates or replaces a previously created Node for inclusion in the IRenderContext.
updateVisual(IRenderContext, Node, RectD, Object) - Method in interface com.yworks.yfiles.view.IVisualTemplate
This method updates or replaces a previously created Node for inclusion in the IRenderContext.
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.view.OverviewGraphVisualCreator
 
updateVisual(IRenderContext, Node) - Method in class com.yworks.yfiles.view.VoidVisualCreator
Returns null.
UPDATING - Static variable in class com.yworks.yfiles.view.CanvasEvent
Event type for events that will be triggered before the visual tree is updated.
upperAngle - Variable in class com.yworks.yfiles.layout.tree.BalloonLayout.NodeInfo
The upper angle of the subtree wedge rooted at the node.
useParameterFinder(IInputModeContext) - Method in class com.yworks.yfiles.view.input.LabelPositionHandler
Determines whether to use a ILabelModelParameterFinder to find the best candidate.

V

value() - Method in enum com.yworks.yfiles.algorithms.BfsDirection
 
value() - Method in enum com.yworks.yfiles.algorithms.DistanceMetric
 
value() - Method in enum com.yworks.yfiles.algorithms.GraphElementInsertion
 
value() - Method in enum com.yworks.yfiles.algorithms.GraphEventType
 
value() - Method in enum com.yworks.yfiles.algorithms.Linkage
 
value() - Method in enum com.yworks.yfiles.geometry.MatrixOrder
 
value() - Method in enum com.yworks.yfiles.geometry.PathType
 
value() - Method in class com.yworks.yfiles.graph.AdjacencyTypes
 
value() - Method in class com.yworks.yfiles.graph.GraphClipboard.ParentNodeDetectionModes
 
value() - Method in class com.yworks.yfiles.graph.GraphCopier.CloneTypes
 
value() - Method in class com.yworks.yfiles.graph.GraphItemTypes
 
value() - Method in class com.yworks.yfiles.graph.labelmodels.EdgeSides
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel.Position
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.InteriorLabelModel.Position
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel.Position
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel.Position
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.PlaceAlongEdge
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel.Position
 
value() - Method in enum com.yworks.yfiles.graph.labelmodels.StripeLabelModel.Position
 
value() - Method in class com.yworks.yfiles.graph.StripeTypes
 
value() - Method in enum com.yworks.yfiles.graph.styles.ArrowType
 
value() - Method in enum com.yworks.yfiles.graph.styles.ShapeNodeShape
 
value() - Method in enum com.yworks.yfiles.graph.styles.TableRenderingOrder
 
value() - Method in enum com.yworks.yfiles.graphml.GraphMLMemberVisibility
 
value() - Method in enum com.yworks.yfiles.graphml.GraphMLReferenceType
 
value() - Method in enum com.yworks.yfiles.graphml.GraphMLSharingPolicy
 
value() - Method in enum com.yworks.yfiles.graphml.KeyScope
 
value() - Method in enum com.yworks.yfiles.graphml.KeyType
 
value() - Method in enum com.yworks.yfiles.graphml.ParsePrecedence
 
value() - Method in enum com.yworks.yfiles.graphml.SharingState
 
value() - Method in enum com.yworks.yfiles.graphml.WritePrecedence
 
value() - Method in enum com.yworks.yfiles.graphml.XamlAttributeWritePolicy
 
value() - Method in enum com.yworks.yfiles.layout.circular.LayoutStyle
 
value() - Method in enum com.yworks.yfiles.layout.circular.PartitionStyle
 
value() - Method in class com.yworks.yfiles.layout.ComponentArrangementStyles
 
value() - Method in class com.yworks.yfiles.layout.DiscreteEdgeLabelPositions
 
value() - Method in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
 
value() - Method in enum com.yworks.yfiles.layout.EdgeFlow
 
value() - Method in enum com.yworks.yfiles.layout.FixPointPolicy
 
value() - Method in enum com.yworks.yfiles.layout.genealogy.FamilyMembersSortingPolicy
 
value() - Method in enum com.yworks.yfiles.layout.genealogy.FamilyType
 
value() - Method in enum com.yworks.yfiles.layout.genealogy.VerticalNodeAlignment
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.ComponentArrangementPolicy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.EdgeDataType
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.EdgeRoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.GroupAlignmentPolicy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.GroupCompactionPolicy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.LayeringStrategy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.LayerType
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.LayoutMode
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.MergingPolicy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.NodeDataType
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.NodeLabelMode
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.PortAssignmentMode
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.RankingPolicy
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.RecursiveEdgeStyle
 
value() - Method in enum com.yworks.yfiles.layout.hierarchic.WeightHeuristic
 
value() - Method in enum com.yworks.yfiles.layout.InterEdgeRoutingStyle
 
value() - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideOffsets
 
value() - Method in class com.yworks.yfiles.layout.LabelAngleOnRightSideRotations
 
value() - Method in class com.yworks.yfiles.layout.LabelAngleReferences
 
value() - Method in enum com.yworks.yfiles.layout.labeling.OptimizationStrategy
 
value() - Method in class com.yworks.yfiles.layout.LabelPlacements
 
value() - Method in class com.yworks.yfiles.layout.LabelSideReferences
 
value() - Method in enum com.yworks.yfiles.layout.LayoutOrientation
 
value() - Method in class com.yworks.yfiles.layout.MirrorModes
 
value() - Method in class com.yworks.yfiles.layout.multipage.EdgeBundleModes
 
value() - Method in enum com.yworks.yfiles.layout.multipage.EdgeType
 
value() - Method in enum com.yworks.yfiles.layout.multipage.GroupingMode
 
value() - Method in enum com.yworks.yfiles.layout.multipage.NodeType
 
value() - Method in enum com.yworks.yfiles.layout.MultiRowConstraint
 
value() - Method in enum com.yworks.yfiles.layout.NodeAlignment
 
value() - Method in enum com.yworks.yfiles.layout.OperationType
 
value() - Method in enum com.yworks.yfiles.layout.organic.ChainSubstructureStyle
 
value() - Method in enum com.yworks.yfiles.layout.organic.CycleSubstructureStyle
 
value() - Method in enum com.yworks.yfiles.layout.organic.GroupNodeMode
 
value() - Method in enum com.yworks.yfiles.layout.organic.GroupsPolicy
 
value() - Method in enum com.yworks.yfiles.layout.organic.HorizontalOverlapCriterion
 
value() - Method in enum com.yworks.yfiles.layout.organic.InitialPlacement
 
value() - Method in enum com.yworks.yfiles.layout.organic.ParallelSubstructureStyle
 
value() - Method in enum com.yworks.yfiles.layout.organic.Scope
 
value() - Method in enum com.yworks.yfiles.layout.organic.StarSubstructureStyle
 
value() - Method in enum com.yworks.yfiles.layout.orthogonal.LayoutStyle
 
value() - Method in enum com.yworks.yfiles.layout.partial.ComponentAssignmentStrategy
 
value() - Method in enum com.yworks.yfiles.layout.partial.EdgeRoutingStrategy
 
value() - Method in enum com.yworks.yfiles.layout.partial.LayoutOrientation
 
value() - Method in enum com.yworks.yfiles.layout.partial.SubgraphPlacement
 
value() - Method in class com.yworks.yfiles.layout.PortDirections
 
value() - Method in enum com.yworks.yfiles.layout.PortSide
 
value() - Method in enum com.yworks.yfiles.layout.radial.CenterNodesPolicy
 
value() - Method in enum com.yworks.yfiles.layout.radial.EdgeRoutingStrategy
 
value() - Method in enum com.yworks.yfiles.layout.radial.LayeringStrategy
 
value() - Method in enum com.yworks.yfiles.layout.router.MonotonicPathRestriction
 
value() - Method in enum com.yworks.yfiles.layout.router.polyline.Alignment
 
value() - Method in enum com.yworks.yfiles.layout.router.polyline.RoutingType
 
value() - Method in enum com.yworks.yfiles.layout.router.Scope
 
value() - Method in enum com.yworks.yfiles.layout.RowAlignment
 
value() - Method in enum com.yworks.yfiles.layout.SelfLoopStyle
 
value() - Method in enum com.yworks.yfiles.layout.seriesparallel.ForkStyle
 
value() - Method in enum com.yworks.yfiles.layout.seriesparallel.PortAssignmentMode
 
value() - Method in enum com.yworks.yfiles.layout.seriesparallel.RoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.SliderMode
 
value() - Method in enum com.yworks.yfiles.layout.SwimlanesMode
 
value() - Method in enum com.yworks.yfiles.layout.tree.BorderLineSide
 
value() - Method in enum com.yworks.yfiles.layout.tree.ChildAlignmentPolicy
 
value() - Method in enum com.yworks.yfiles.layout.tree.ChildOrderingPolicy
 
value() - Method in enum com.yworks.yfiles.layout.tree.ChildPlacement
 
value() - Method in enum com.yworks.yfiles.layout.tree.ConnectorDirection
 
value() - Method in enum com.yworks.yfiles.layout.tree.EdgeRoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.FillStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.InterleavedMode
 
value() - Method in enum com.yworks.yfiles.layout.tree.LayeredRoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.LeafPlacement
 
value() - Method in enum com.yworks.yfiles.layout.tree.MultiParentRoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.NodeLabelingPolicy
 
value() - Method in enum com.yworks.yfiles.layout.tree.ParentConnectorDirection
 
value() - Method in enum com.yworks.yfiles.layout.tree.PortAssignmentMode
 
value() - Method in enum com.yworks.yfiles.layout.tree.PortStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.RootAlignment
 
value() - Method in enum com.yworks.yfiles.layout.tree.RootNodePolicy
 
value() - Method in enum com.yworks.yfiles.layout.tree.RootPlacement
 
value() - Method in enum com.yworks.yfiles.layout.tree.RoutingStyle
 
value() - Method in enum com.yworks.yfiles.layout.tree.SubtreeArrangement
 
value() - Method in enum com.yworks.yfiles.view.BridgeCrossingPolicy
 
value() - Method in enum com.yworks.yfiles.view.BridgeCrossingStyle
 
value() - Method in enum com.yworks.yfiles.view.BridgeOrientationStyle
 
value() - Method in class com.yworks.yfiles.view.DragDropKeyStates
 
value() - Method in enum com.yworks.yfiles.view.GridStyle
 
value() - Method in enum com.yworks.yfiles.view.input.AdjustContentRectPolicy
 
value() - Method in enum com.yworks.yfiles.view.input.DoubleClickPolicy
 
value() - Method in enum com.yworks.yfiles.view.input.EdgeSegmentDirection
 
value() - Method in enum com.yworks.yfiles.view.input.EventSource
 
value() - Method in class com.yworks.yfiles.view.input.GridSnapTypes
 
value() - Method in class com.yworks.yfiles.view.input.HandlePositions
 
value() - Method in class com.yworks.yfiles.view.input.HandleTypes
 
value() - Method in class com.yworks.yfiles.view.input.InertiaPolicies
 
value() - Method in enum com.yworks.yfiles.view.input.MoveFocusDirection
 
value() - Method in class com.yworks.yfiles.view.input.MoveTypes
 
value() - Method in enum com.yworks.yfiles.view.input.NodeAlignmentPolicy
 
value() - Method in enum com.yworks.yfiles.view.input.OrthogonalEdgeEditingPolicy
 
value() - Method in enum com.yworks.yfiles.view.input.PortCandidateValidity
 
value() - Method in enum com.yworks.yfiles.view.input.SegmentOrientation
 
value() - Method in enum com.yworks.yfiles.view.input.SnapLineOrientation
 
value() - Method in class com.yworks.yfiles.view.input.SnapLineSnapTypes
 
value() - Method in enum com.yworks.yfiles.view.input.SnapPolicy
 
value() - Method in class com.yworks.yfiles.view.input.SnapTypes
 
value() - Method in enum com.yworks.yfiles.view.input.StripeReparentPolicy
 
value() - Method in class com.yworks.yfiles.view.input.StripeSubregionTypes
 
value() - Method in enum com.yworks.yfiles.view.input.StripeVisualizationType
 
value() - Method in enum com.yworks.yfiles.view.input.TapHandlingPolicy
 
value() - Method in class com.yworks.yfiles.view.ModifierKeys
 
value() - Method in class com.yworks.yfiles.view.MouseButtons
 
value() - Method in class com.yworks.yfiles.view.MouseWheelBehaviors
 
value() - Method in enum com.yworks.yfiles.view.ScrollType
 
value() - Method in enum com.yworks.yfiles.view.ShowFocusPolicy
 
value() - Method in enum com.yworks.yfiles.view.StyleDecorationZoomPolicy
 
value() - Method in enum com.yworks.yfiles.view.TextWrapping
 
value() - Method in enum com.yworks.yfiles.view.VisualCachingPolicy
 
valueOf(String) - Static method in enum com.yworks.yfiles.algorithms.BfsDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.algorithms.DistanceMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.algorithms.GraphElementInsertion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.algorithms.GraphEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.algorithms.Linkage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.geometry.MatrixOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.geometry.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.PlaceAlongEdge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.labelmodels.StripeLabelModel.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.styles.ArrowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.styles.ShapeNodeShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graph.styles.TableRenderingOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.DefaultValue.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.GraphMLMemberVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.GraphMLReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.GraphMLSharingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.KeyScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.ParsePrecedence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.SharingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.WritePrecedence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.graphml.XamlAttributeWritePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.circular.LayoutStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.circular.PartitionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.EdgeFlow
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.FixPointPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyMembersSortingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.genealogy.VerticalNodeAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.ComponentArrangementPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeRoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupAlignmentPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupCompactionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayeringStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.LayoutMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.MergingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeLabelMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.PortAssignmentMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.RankingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.RecursiveEdgeStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.hierarchic.WeightHeuristic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.InterEdgeRoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.labeling.OptimizationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.LayoutOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.multipage.EdgeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.multipage.GroupingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.multipage.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.MultiRowConstraint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.NodeAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.ChainSubstructureStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.CycleSubstructureStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.GroupNodeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.GroupsPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.HorizontalOverlapCriterion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.InitialPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.ParallelSubstructureStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.organic.StarSubstructureStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.orthogonal.LayoutStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.partial.ComponentAssignmentStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.partial.EdgeRoutingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.partial.LayoutOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.partial.SubgraphPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.PortSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.radial.CenterNodesPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.radial.EdgeRoutingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.radial.LayeringStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.router.MonotonicPathRestriction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.router.polyline.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.router.polyline.RoutingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.router.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.RowAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.SelfLoopStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.seriesparallel.ForkStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.seriesparallel.PortAssignmentMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.seriesparallel.RoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.SliderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.SwimlanesMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.BorderLineSide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.ChildAlignmentPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.ChildOrderingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.ChildPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.ConnectorDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.EdgeRoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.FillStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.InterleavedMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.LayeredRoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.LeafPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.MultiParentRoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.NodeLabelingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.ParentConnectorDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.PortAssignmentMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.PortStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.RootAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.RootNodePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.RootPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.RoutingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.layout.tree.SubtreeArrangement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.BridgeCrossingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.BridgeCrossingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.BridgeOrientationStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.GridStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.AdjustContentRectPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.DoubleClickPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.EdgeSegmentDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.EventSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.MoveFocusDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.NodeAlignmentPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.OrthogonalEdgeEditingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.PortCandidateValidity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.SegmentOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.SnapLineOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.SnapPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.StripeReparentPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.StripeVisualizationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.input.TapHandlingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.ScrollType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.ShowFocusPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.StyleDecorationZoomPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.TextWrapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yworks.yfiles.view.VisualCachingPolicy
Returns the enum constant of this type with the specified name.
valueOfEnterDirection(Direction) - Static method in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
Returns the type of the border that is passed through when entering a PartitionCell in the given direction.
valueOfExitDirection(Direction) - Static method in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
Returns the type of the border that is passed through when exiting a PartitionCell in the given direction.
valueOfPortCandidate(PortCandidate) - Static method in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
Returns the type of the border that is defined by the given PortCandidate.
valueOfPortConstraint(PortConstraint) - Static method in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
Returns the type of the border that is defined by the given PortConstraint.
values() - Static method in enum com.yworks.yfiles.algorithms.BfsDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.algorithms.DistanceMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.algorithms.GraphElementInsertion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.algorithms.GraphEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.algorithms.Linkage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.geometry.MatrixOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.geometry.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.NinePositionsEdgeLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.PlaceAlongEdge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.labelmodels.StripeLabelModel.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.styles.ArrowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.styles.ShapeNodeShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graph.styles.TableRenderingOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.DefaultValue.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.GraphMLMemberVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.GraphMLReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.GraphMLSharingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.KeyScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.ParsePrecedence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.SharingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.WritePrecedence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.graphml.XamlAttributeWritePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.circular.LayoutStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.circular.PartitionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.EdgeFlow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.FixPointPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyMembersSortingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.genealogy.FamilyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.genealogy.VerticalNodeAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.ComponentArrangementPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.EdgeRoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupAlignmentPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.GroupCompactionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.LayeringStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.LayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.LayoutMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.MergingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.NodeLabelMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.PortAssignmentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.RankingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.RecursiveEdgeStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.hierarchic.WeightHeuristic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.InterEdgeRoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.labeling.OptimizationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.LayoutOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.multipage.EdgeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.multipage.GroupingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.multipage.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.MultiRowConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.NodeAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.ChainSubstructureStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.CycleSubstructureStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.GroupNodeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.GroupsPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.HorizontalOverlapCriterion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.InitialPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.ParallelSubstructureStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.organic.StarSubstructureStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.orthogonal.LayoutStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.partial.ComponentAssignmentStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.partial.EdgeRoutingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.partial.LayoutOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.partial.SubgraphPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.PortSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.radial.CenterNodesPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.radial.EdgeRoutingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.radial.LayeringStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.router.MonotonicPathRestriction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.router.polyline.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.router.polyline.RoutingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.router.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.RowAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.SelfLoopStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.seriesparallel.ForkStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.seriesparallel.PortAssignmentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.seriesparallel.RoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.SliderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.SwimlanesMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.BorderLineSide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.ChildAlignmentPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.ChildOrderingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.ChildPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.ConnectorDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.EdgeRoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.FillStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.InterleavedMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.LayeredRoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.LeafPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.MultiParentRoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.NodeLabelingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.ParentConnectorDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.PortAssignmentMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.PortStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.RootAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.RootNodePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.RootPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.RoutingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.layout.tree.SubtreeArrangement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.BridgeCrossingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.BridgeCrossingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.BridgeOrientationStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.GridStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.AdjustContentRectPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.DoubleClickPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.EdgeSegmentDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.EventSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.MoveFocusDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.NodeAlignmentPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.OrthogonalEdgeEditingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.PortCandidateValidity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.SegmentOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.SnapLineOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.SnapPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.StripeReparentPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.StripeVisualizationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.input.TapHandlingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.ScrollType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.ShowFocusPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.StyleDecorationZoomPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.TextWrapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yworks.yfiles.view.VisualCachingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSerializer - Class in com.yworks.yfiles.graphml
Helper classes used during the XAML serialization of instances.
ValueSerializer() - Constructor for class com.yworks.yfiles.graphml.ValueSerializer
 
VARIANT1 - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A default variant modifier that decorates a basic type.
VARIANT2 - Static variable in class com.yworks.yfiles.view.input.HandleTypes
The second variant modifier that decorates a basic type.
VARIANT3 - Static variable in class com.yworks.yfiles.view.input.HandleTypes
The third variant modifier that decorates a basic type.
VARIANT4 - Static variable in class com.yworks.yfiles.view.input.HandleTypes
The forth variant modifier that decorates a basic type.
VARIANT_MASK - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A bitmask that can be used to query the variant of a basic handle type.
Version - Class in com.yworks.yfiles.utils
 
VERTICAL - Static variable in class com.yworks.yfiles.view.input.HandlePositions
A combined bitset of the two vertical handles of a rectangle.
VERTICAL - Static variable in class com.yworks.yfiles.view.input.SnapLineSnapTypes
Describes vertical snap lines.
VERTICAL_LINES - Static variable in class com.yworks.yfiles.view.input.GridSnapTypes
Elements shall be snapped to vertical grid lines.
VerticalNodeAlignment - Enum in com.yworks.yfiles.layout.genealogy
Alignment specifier that defines that all nodes in the same layer (generation) are aligned based on their top coordinate.
verticalOffsetProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the current value of the vertical scroll bar.
verticalScrollBarPolicyProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an ObjectProperty that holds the visibility policy for the vertical scroll bar.
viewPointProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns an ObjectProperty that holds current view point.
VIEWPORT_TEMPLATE_KEY - Static variable in class com.yworks.yfiles.view.input.OverviewInputMode
A ResourceKey that should yield a IVisualTemplate that will be used by this mode render the viewport.
ViewportAnimation - Class in com.yworks.yfiles.view
Animates changing the viewport bounds and the zoom factor for a CanvasControl.
ViewportAnimation(CanvasControl, RectD, Duration) - Constructor for class com.yworks.yfiles.view.ViewportAnimation
Creates a new instance of ViewportAnimation.
viewportHeightProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the height of the current viewport.
ViewportLimiter - Class in com.yworks.yfiles.view
Helper class used by CanvasControl to limit the interactive movement of the viewport.
ViewportLimiter() - Constructor for class com.yworks.yfiles.view.ViewportLimiter
Initializes a new instance of the ViewportLimiter class.
viewportProperty() - Method in class com.yworks.yfiles.view.CanvasControl
The property for the view port.
viewportWidthProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Returns a DoubleProperty that holds the width of the current viewport.
visibilityPostProc - Variable in class com.yworks.yfiles.layout.orthogonal.KanCompactor
postprocessing.
visit(Node, Node) - Method in interface com.yworks.yfiles.layout.hierarchic.GroupingSupport.IVisitor
Visits the descendants of a group node.
visitDescendants(Node, GroupingSupport.IVisitor) - Method in class com.yworks.yfiles.layout.hierarchic.GroupingSupport
Visits all descendant Nodes of the given group node.
VISUAL - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that will cast the UserObject to ICanvasObjectDescriptor.VISUAL and use that to insert into the scene graph.
VisualCachingPolicy - Enum in com.yworks.yfiles.view
Determines the policy whether and how Nodes are cached when they are removed temporarily from the CanvasControl's visual tree.
VisualGroup - Class in com.yworks.yfiles.view
A container that can hold a number of Nodes.
VisualGroup() - Constructor for class com.yworks.yfiles.view.VisualGroup
Initializes a new instance of the VisualGroup class.
VisualGroup(Node...) - Constructor for class com.yworks.yfiles.view.VisualGroup
Initializes a container for the specified children that is not managed and does not resize its children.
VOID - Static variable in interface com.yworks.yfiles.view.ICanvasObjectDescriptor
An implementation that returns an ICanvasObjectDescriptor that does nothing.
VoidEdgeStyle - Class in com.yworks.yfiles.graph.styles
A void implementation of an edge style that does nothing and behaves like an invisible style.
VoidEdgeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A void implementation of an edge style renderer that does nothing.
VoidLabelStyle - Class in com.yworks.yfiles.graph.styles
A void implementation of a label style that does nothing and behaves like an invisible style.
VoidLabelStyleRenderer - Class in com.yworks.yfiles.graph.styles
A void implementation of a label style renderer that does nothing.
VoidNodeStyle - Class in com.yworks.yfiles.graph.styles
A void implementation of a node style that does nothing and behaves like an invisible style.
VoidNodeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A void implementation of a node style renderer that does nothing.
VoidPathGeometry - Class in com.yworks.yfiles.graph.styles
A void implementation of the IPathGeometry interface that does nothing and behaves like an empty path.
VoidPortStyle - Class in com.yworks.yfiles.graph.styles
A void implementation of a port style that does nothing and behaves like an invisible style.
VoidPortStyleRenderer - Class in com.yworks.yfiles.graph.styles
A void implementation of a port style renderer that does nothing.
VoidShapeGeometry - Class in com.yworks.yfiles.graph.styles
A void implementation of the IShapeGeometry interface that does nothing and behaves like an empty geometry.
VoidStripeStyle - Class in com.yworks.yfiles.graph.styles
A void implementation of a stripe style that does nothing and behaves like an invisible style.
VoidStripeStyleRenderer - Class in com.yworks.yfiles.graph.styles
A void implementation of a stripe style renderer that does nothing.
VoidVisualCreator - Class in com.yworks.yfiles.view
A void/null implementation of the IVisualCreator interface that does nothing.
VoidVisualCreator() - Constructor for class com.yworks.yfiles.view.VoidVisualCreator
 

W

WaitInputMode - Class in com.yworks.yfiles.view.input
An IInputMode implementation that can be used to block user interaction.
WaitInputMode() - Constructor for class com.yworks.yfiles.view.input.WaitInputMode
Creates a new instance of this mode.
wakeUp() - Method in class com.yworks.yfiles.layout.organic.InteractiveOrganicLayout
Wakes up the algorithm with the effect that it will restart/continue the layout calculation.
WARP - Static variable in class com.yworks.yfiles.view.input.HandleTypes
A handle which can be used to warp an object.
weight - Variable in class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
This is a IDataProvider that holds for each Edge an integer value representing its weight.
weightCentrality(Graph, INodeMap, boolean, boolean, IDataProvider) - Static method in class com.yworks.yfiles.algorithms.Centrality
Computes the weight centrality for the nodes of a graph.
WeightedLayerer - Class in com.yworks.yfiles.layout.hierarchic
This class implements the layering phase of the HierarchicLayout (i.e., the assignment of the nodes to layers).
WeightedLayerer(Object) - Constructor for class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Creates an instance of WeightedLayerer with the given key that provides access to the IDataProvider that holds the edge weights and unlimited maximum duration for the WeightedLayerer.
WeightedLayerer() - Constructor for class com.yworks.yfiles.layout.hierarchic.WeightedLayerer
Creates an instance of WeightedLayerer with the given key that provides access to the IDataProvider that holds the edge weights and unlimited maximum duration for the WeightedLayerer.
WeightHeuristic - Enum in com.yworks.yfiles.layout.hierarchic
A weight assignment specifier based on a median heuristic.
WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.ExteriorLabelModel
A convenience parameter instance that can be shared between label instances.
WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorLabelModel
A convenience parameter instance that can be shared between label instances.
WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.InteriorStretchLabelModel
A convenience parameter instance that can be shared between label instances.
WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.StretchStripeLabelModel
A convenience parameter instance that can be shared between label instances.
WEST - Static variable in class com.yworks.yfiles.graph.labelmodels.StripeLabelModel
A convenience parameter instance that can be shared between label instances.
WEST - Static variable in class com.yworks.yfiles.layout.DiscreteNodeLabelPositions
Position specifier that describes a label placement west of the node.
WEST - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port on the west (i.e., left) side of a node.
WEST - Static variable in class com.yworks.yfiles.layout.router.polyline.PartitionCell.PartitionCellBorder
A type constant that defines the left border of a PartitionCell.
WEST - Static variable in class com.yworks.yfiles.view.input.HandlePositions
Indicates the position at west.
WHEEL_TURNED - Static variable in class com.yworks.yfiles.view.Mouse2DEvent
The mouse wheel has been turned.
WHITE - Static variable in class com.yworks.yfiles.algorithms.Dfs
A constant indicating a node has not been visited yet.
width - Variable in class com.yworks.yfiles.geometry.RectD
Gets the width of the rectangle.
width - Variable in class com.yworks.yfiles.geometry.SizeD
Gets the width.
WINDOWS - Static variable in class com.yworks.yfiles.view.ModifierKeys
 
WITH_THE_FLOW - Static variable in class com.yworks.yfiles.layout.PortDirections
A port direction specifier indicating a port lying in the direction of the main flow of the edge or of the overall layout.
wrapContext(IInputModeContext) - Method in class com.yworks.yfiles.view.input.GraphSnapContext
 
wrapContext(IInputModeContext) - Method in class com.yworks.yfiles.view.input.LabelSnapContext
 
wrapContext(IInputModeContext) - Method in class com.yworks.yfiles.view.input.SnapContext
Helper method that wraps the given context so that a ILookup.lookup(Class) query on the wrapped context for the SnapContext type yields this instance.
write(IGraph, OutputStream, Charset) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Writes the given graph object to the output stream creating a GraphML file.
write(IGraph, Writer) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Writes the given graph object to the output writer creating a GraphML file.
write(IGraph, String) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Writes the given graph object to a GraphML file with a given filename.
write(IGraph, OutputStream) - Method in class com.yworks.yfiles.graphml.GraphMLIOHandler
Writes the given graph object to the output stream creating a GraphML file.
write(IGraph, IXmlWriter) - Method in class com.yworks.yfiles.graphml.GraphMLWriter
Write the GraphML representation of graph, using writer for the actual XML generation.
WRITE_EDGE_STYLE_DEFAULT - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Write the default edge style in the <default> element of the key definition.
WRITE_LABEL_SIZE_PREDICATE - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Provides a Predicate that determines if the preferred size of a label should be written.
WRITE_NODE_STYLE_DEFAULT - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Write the default node style in the <default> element of the key definition.
WRITE_PORT_STYLE_DEFAULT - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Write the default port style in the <default> element of the key definition.
WRITE_RELATIVE_URLS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Determines if URLs are written as paths relative to the document base URI or absolute URL specifications.
WRITE_RELATIVE_URLS_MAX_DEPTH - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Specifies the maximum number of accepted parent directory path components ("../") when computing relative paths for URLs.
WRITE_STRIPE_DEFAULTS - Static variable in class com.yworks.yfiles.graphml.SerializationProperties
Property key to specify whether the stripe defaults of a table should be written.
writeAttribute(String, String, String, String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a XML attribute node.
writeAttribute(String, String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write an XML attribute with the given parameters.
writeAttribute(GraphMLXmlAttribute) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write an XML attribute from the given attribute struct.
writeAttribute(String, String, String, String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeCData(String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a CDATA section.
writeCData(String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeComment(String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a XML comment node.
writeComment(String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeDocumentFragment(Document) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a document fragment.
writeDocumentFragment(Document) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeEndDocument() - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Close the output.
writeEndDocument() - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeEndElement() - Method in interface com.yworks.yfiles.graphml.IXmlWriter
writeEndElement() - Method in class com.yworks.yfiles.graphml.XmlWriter
 
WriteEventArgs - Class in com.yworks.yfiles.graphml
This is the event argument that is used by the IWriteEvents interface that can be queried from the WriteEvents property.
WriteEventArgs(IWriteContext, Object) - Constructor for class com.yworks.yfiles.graphml.WriteEventArgs
Initializes a new instance of the WriteEventArgs class.
writeKeyDefinitionContent(IWriteContext) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Writes the contents of the key definition.
writeKeyDefinitionContent(IWriteContext) - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Writes the contents of the key definition.
writeKeyDefinitionContent(IWriteContext) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Writes the contents of the key definition.
WritePrecedence - Enum in com.yworks.yfiles.graphml
Enumeration values to control the order in which IOutputHandler instances are used.
writeProcessingInstruction(String, String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a xml processing instruction.
writeProcessingInstruction(String, String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeStartDocument() - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Begin the output process.
writeStartDocument() - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeStartElement(String, String, String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Begin a new XML element with given parameters.
writeStartElement(String, String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Begin a new XML element with given parameters.
writeStartElement(String, String, String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeStartElement(String, String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeString(String) - Method in interface com.yworks.yfiles.graphml.IXmlWriter
Write a text node.
writeString(String) - Method in class com.yworks.yfiles.graphml.XmlWriter
 
writeValue(IWriteContext) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Actually writes the value for the current context.
writeValue(IWriteContext) - Method in interface com.yworks.yfiles.graphml.IOutputHandler
Actually writes the value for the current context.
writeValueCore(IWriteContext, TData) - Method in class com.yworks.yfiles.graphml.AbstractOutputHandler
Callback method that performs the actual writing of the data.
writeValueCore(IWriteContext, TData) - Method in class com.yworks.yfiles.graphml.MapperOutputHandler
Callback method that performs the actual writing of the data using either the Serializer or the IWriteContext.serialize(Type, IWriteContext, Object) method.

X

x - Variable in class com.yworks.yfiles.geometry.PointD
Gets the X coordinate of the point.
x - Variable in class com.yworks.yfiles.geometry.RectD
Gets the X coordinate of the upper left corner of the rectangle.
X1 - Static variable in class com.yworks.yfiles.view.MouseButtons
Extra mouse button 1.
X2 - Static variable in class com.yworks.yfiles.view.MouseButtons
Extra mouse button 2.
XamlAttributeWritePolicy - Enum in com.yworks.yfiles.graphml
Enumeration that controls whether properties should be written as elements or attributes.
XamlHelper - Annotation Type in com.yworks.yfiles.graphml
Marks an element that is public for technical reasons which relate to GraphML parsing.
XamlNamespaceConstants - Class in com.yworks.yfiles.view
Helper class that contains constants that are used in XAML files in conjunction with yFiles.
XamlReader - Class in com.yworks.yfiles.graphml
An implementation that can read (a subset of) XAML formatted XML content.
XamlSerializer - Class in com.yworks.yfiles.graphml
Serializer that produces XAML conforming output from the target object's reflection data.
XmlName - Class in com.yworks.yfiles.graphml
Represents an XML name consisting of a local (unqualified) name for an element or attribute and the URI of the namespace for that element or attribute.
XmlName(String, String) - Constructor for class com.yworks.yfiles.graphml.XmlName
Instantiates a new instance of an XmlName.
XmlWriter - Class in com.yworks.yfiles.graphml
Implementation of IXmlWriter that writes directly to an output stream.
XmlWriter(OutputStream, Charset, boolean) - Constructor for class com.yworks.yfiles.graphml.XmlWriter
Create a new instance that writes on the given stream with a specified encoding.
XmlWriter(Writer, boolean) - Constructor for class com.yworks.yfiles.graphml.XmlWriter
Create a new instance that writes on a Writer.
XmlWriter(OutputStream, Charset) - Constructor for class com.yworks.yfiles.graphml.XmlWriter
Create a new instance that writes on the given stream with a specified encoding.
XmlWriter(Writer) - Constructor for class com.yworks.yfiles.graphml.XmlWriter
Create a new instance that writes on a Writer.
xor(T) - Method in class com.yworks.yfiles.utils.FlagsEnum
Logically combines this FlagsEnum with another FlagsEnum to create a new instance that is equal to the original FlagsEnum XOR the other FlagsEnum.
xor(T, T) - Static method in class com.yworks.yfiles.utils.FlagsEnum
Static convenience method that is semantically identical to the non-static method FlagsEnum.xor(FlagsEnum)

Y

y - Variable in class com.yworks.yfiles.geometry.PointD
Gets the Y coordinate of the point.
y - Variable in class com.yworks.yfiles.geometry.RectD
Gets the Y coordinate of the upper left corner of the rectangle.
YDimension - Class in com.yworks.yfiles.algorithms
This class represents the size of an object.
YDimension(double, double) - Constructor for class com.yworks.yfiles.algorithms.YDimension
Creates a new YDimension2D object for given size.
YFILES_COMMON_MARKUP_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI for common yFiles extensions to graphml.
YFILES_COMMON_MARKUP_PREFIX - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace prefix for XamlNamespaceConstants.YFILES_COMMON_MARKUP_NS.
YFILES_COMMON_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI for common yFiles extensions to graphml.
YFILES_COMMON_PREFIX - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace prefix for XamlNamespaceConstants.YFILES_COMMON_NS.
YFILES_JAVA_FX_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI that is used by the yFiles XAML extensions.
YFILES_JAVA_FX_PREFIX - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The preferred namespace prefix for the yFiles XAML extensions.
YFILES_JAVA_FX_WPF_BRIDGE_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI that is used by the yFiles for Silverlight bridge classes.
YFILES_PRIMITIVES_MARKUP_NS - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The namespace URI for common yFiles extensions to graphml.
YFILES_PRIMITIVES_MARKUP_PREFIX - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The default namespace prefix for XamlNamespaceConstants.YFILES_PRIMITIVES_MARKUP_NS.
YFILES_SCHEMA_LOCATION - Static variable in class com.yworks.yfiles.view.XamlNamespaceConstants
The schema location for yFiles WPF enhanced GraphML.
YGraphAdapter - Class in com.yworks.yfiles.layout
Converts an IGraph instance into a Graph instance.
YGraphAdapter(IGraph) - Constructor for class com.yworks.yfiles.layout.YGraphAdapter
Initializes a new instance of the YGraphAdapter class.
YInsets - Class in com.yworks.yfiles.algorithms
Double-precision immutable insets representation.
YInsets(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.YInsets
Creates a new instance with the given values.
YList - Class in com.yworks.yfiles.algorithms
An implementation of a doubly linked list that provides direct access to the cells that store the elements.
YList() - Constructor for class com.yworks.yfiles.algorithms.YList
Creates an empty doubly linked list.
YList(Iterable<Object>) - Constructor for class com.yworks.yfiles.algorithms.YList
Creates a list that is initialized with the elements provided by the given Collection object.
YList(IEnumerator) - Constructor for class com.yworks.yfiles.algorithms.YList
Creates a list that is initialized with the elements provided by the given enumerator object.
YList(ICursor) - Constructor for class com.yworks.yfiles.algorithms.YList
Creates a list that is initialized with the elements provided by the given YCursor object.
YList(ICursor, IDataProvider) - Constructor for class com.yworks.yfiles.algorithms.YList
Creates a list that is initialized with those elements from the given YCursor object for which the given data provider returns true upon calling its getBool method.
YList(Object[]) - Constructor for class com.yworks.yfiles.algorithms.YList
Creates a list that is initialized with the elements provided by the given array of objects.
YOrientedRectangle - Class in com.yworks.yfiles.algorithms
An oriented rectangle in 2D coordinate space with double precision coordinates.
YOrientedRectangle(YRectangle) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided rectangle's values to initialize anchor and size.
YOrientedRectangle(YOrientedRectangle) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided rectangle's values to initialize anchor, size, and up vector.
YOrientedRectangle(YPoint, YDimension) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided values to initialize the anchor and size.
YOrientedRectangle(YPoint, YDimension, YVector) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided values to initialize anchor, size, and up vector.
YOrientedRectangle(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided values to initialize anchor and size.
YOrientedRectangle(double, double, double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.YOrientedRectangle
Creates a new instance using the provided values to initialize anchor, size, and up vector.
YPoint - Class in com.yworks.yfiles.algorithms
This class represents a point in the plane with double coordinates.
YPoint() - Constructor for class com.yworks.yfiles.algorithms.YPoint
Creates a new YPoint at location (0,0).
YPoint(double, double) - Constructor for class com.yworks.yfiles.algorithms.YPoint
Creates a new YPoint object for a given position.
YPointPath - Class in com.yworks.yfiles.algorithms
This class represents an ordered list of points in the plane.
YPointPath() - Constructor for class com.yworks.yfiles.algorithms.YPointPath
Creates a new empty path.
YPointPath(List<Object>) - Constructor for class com.yworks.yfiles.algorithms.YPointPath
Creates a new path from a list of points.
YPointPath(YPoint[]) - Constructor for class com.yworks.yfiles.algorithms.YPointPath
Creates a new path from an array of points.
YRectangle - Class in com.yworks.yfiles.algorithms
This class defines a rectangle and provides utility methods for it.
YRectangle() - Constructor for class com.yworks.yfiles.algorithms.YRectangle
Creates a new rectangle with upper left corner (0,0) and size (0,0).
YRectangle(YPoint, YDimension) - Constructor for class com.yworks.yfiles.algorithms.YRectangle
Creates a new rectangle with given upper left corner and size.
YRectangle(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.YRectangle
Creates a new rectangle with given upper left corner and size.
YVector - Class in com.yworks.yfiles.algorithms
This class represents a vector in the 2-dimensional real vector space.
YVector(double, double) - Constructor for class com.yworks.yfiles.algorithms.YVector
Creates a new vector with given direction.
YVector(YVector) - Constructor for class com.yworks.yfiles.algorithms.YVector
Creates a new vector which is a copy of another vector.
YVector(YPoint, YPoint) - Constructor for class com.yworks.yfiles.algorithms.YVector
Creates a new vector, whose direction is given by two points.
YVector(double, double, double, double) - Constructor for class com.yworks.yfiles.algorithms.YVector
Creates a new vector, whose direction is given by two points.
YVector(YPoint) - Constructor for class com.yworks.yfiles.algorithms.YVector
Creates a new vector, whose direction is given by two points.

Z

ZERO - Static variable in class com.yworks.yfiles.geometry.SizeD
The "zero" size that has SizeD.width and SizeD.height set to 0.0d.
ZERO_HALO - Static variable in class com.yworks.yfiles.layout.NodeHalo
A constant holding a NodeHalo with zero size on each side.
ZOOM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand to set the zoom level.
ZOOM - Static variable in class com.yworks.yfiles.view.MouseWheelBehaviors
The mouse wheel changes the zoom factor.
ZOOM_TO_CURRENT_ITEM - Static variable in interface com.yworks.yfiles.view.input.ICommand
A ICommand that changes the Zoom and the ViewPoint in an animated fashion such that the CurrentItem becomes fully visible.
zoomProperty() - Method in class com.yworks.yfiles.view.CanvasControl
Gets a DoubleProperty that holds the current zoom factor for this canvas control.
zoomTo(PointD, double) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the zoom level and view port center to the given values.
zoomTo(RectD) - Method in class com.yworks.yfiles.view.CanvasControl
Sets the zoom level and view port center so that the given rectangle in world coordinates fits the viewport.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
© Copyright 2000-2017,
yWorks GmbH.
All rights reserved.