|
Search this API | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
DataProvider key for attaching an AbortHandler instance to a graph
Only instances of AbortHandler should be assigned to this DataProvider, otherwise a
ClassCastException will occur.
AbortHandler instance.
GenericNodeRealizer instances.AbstractCustomHotspotPainter that
paints all 8 possible hot spots.
AbstractCustomHotspotPainter using a
bit mask to determine which of the 8 possible hotspots to use.
YLabel.Painter implementations.GenericNodeRealizer instances.DataAcceptor-based implementation of InputHandler.AbstractDataAcceptorInputHandler class.
AbstractDataAcceptorInputHandler class.
AbstractOutputHandler class
that uses an DataProvider to retrieve the values to output for each item.AbstractDataProviderOutputHandler class
DeserializationEventhierarchic layout algorithm.AbstractDrawer with default settings.
AbstractEdgeLayoutSerializer instance.
EdgeRealizerSerializer.InputHandler interface.AbstractInputHandler class.
AbstractInputHandler class.
ItemEditor classes can be
derived.AbstractLabelingAlgorithm instance with default settings.
LayoutStage that handles the management of the core layout algorithm.LayoutStage instance without a specific core layout algorithm.
LayoutStage instance using the given core layout algorithm.
MouseInputEditor that
provides convenient support for the necessary listener implementation.AbstractNodeLayoutSerializer instance.
NodePlacer interface.AbstractNodePlacer.
NodeRealizerSerializer.OutputHandler interface.AbstractOutputHandler class.
AbstractOutputHandler class
PortConstraintOptimizer interface that minimizes the effort
required to modify the port assignment after the sequencing phase of hierarchic layout algorithm.AbstractPortConstraintOptimizer instance with default settings.
AbstractPortConstraintOptimizer.AbstractPortConstraintOptimizer.SameLayerData instance.
NodePort data attributes in GraphML.NodePlacers that support rotations of the subtrees.AbstractRotatableNodePlacer whose direction is specified by the given
transformation matrix.
AbstractRotatableNodePlacer.AbstractRotatableNodePlacer.RootAlignment describes how a local root node is arranged in relation to its children.AbstractSegmentInfo.
AbstractSegmentInfo using a line segment to describe the edge segment.
SerializationHandlerMoveSnapContext and HotSpotSnapContext
that stores the context and manages the snapping related data for ViewMode implementations
and the like.Graph2DView.
NodePort data attributes in GraphML.XmlWriter.true iff the specified File does not
represent a directory and its filename extension matches this
SuffixFileFilter's accepting suffix or the accepting suffix'
length is 0.
Object should be accepted (or
rejected) by this filter implementation.
true, iff the specified graph element's visibility
matches this filter's current visibility setting for the corresponding
element type and false otherwise.
true if the specified bend should be deleted or false otherwise.
true if the specified edge should be deleted or
false otherwise.
true if the specified edge label should be deleted or false otherwise.
true, iff a representative of the specified model
node should be inserted into an associated view graph; false
otherwise.
true, iff a representative of the specified model
edge should be inserted into an associated view graph; false
otherwise.
yfiles.type has the value portconstraints.
yfiles.type="edgegraphics".
yfiles.type="nodegraphics".
true if the specified node should be deleted or false otherwise.
true if the specified node label should be deleted or false otherwise.
true if the specified node port should be deleted or
false otherwise.
true, iff a representative of the specified model
node should be removed from an associated view graph; false
otherwise.
true, iff a representative of the specified model
edge should be removed from an associated view graph; false
otherwise.
true, iff a representative of the specified model
node should be retained in an associated view graph; false
otherwise.
true, iff a representative of the specified model
edge should be retained in an associated view graph; false
otherwise.
(x,y)
starting from node source.
(x,y)
starting from node source.
(x,y)
starting from the specified node port of the specified node.
true if the specified table column should be deleted or false otherwise.
true if the specified table row should be deleted or false otherwise.
(x,y)
by connecting to node target.
(x,y)
by connecting to the specified node port of the specified node.
moduleSelected in the
PackageMenuListener for the selected module.
delete for the view returned by
getView.
Graph2DViewActions.DuplicateAction.duplicate(Graph2DView) for the view returned by
getView(e).
editLabel for the view returned by
getView.
select for the view returned by
getView.
ViewMode.ACTIVE_PROPERTY as the property name.
ViewMode.ACTIVE_PROPERTY as the property name.
PropertyChangeEvent.getPropertyName().
PropertyChangeEvent.getPropertyName().
null if there is none.
null if there is none.
ShortestPaths.acyclic(Graph, Node, double[], double[]) but, additionally, this method
yields the path edges of each calculated shortest path.
ShortestPaths.acyclic(Graph, Node, double[], double[]) but uses NodeMaps and
DataProviders instead of arrays.
Node to this Layer instance.
PortCandidate with capacity 1 to this PortCandidateSet.
PortCandidate with the given capacity to this PortCandidateSet.
EnumOptionItem.add(Object, Object) with item
as both of the arguments.
Drawable to this manager's list
of graph objects.
EdgeRealizer to this manager's list
of graph objects.
NodeRealizer to this manager's list
of graph objects.
Graph2DViewActions.getAddPredecessorsAction().
Graph2DViewActions.getAddSuccessorsAction().
EnterIntervalCalculators.
EnumOptionItem.add(Object, Object) method.
0 and 2*Pi.
0 and 2*Pi.
AnimationObject to the composite.
AnimationListener to the AnimationObject.
GMLEncoder.addAttribute(String, Object)
for each entry in items.
GenericTreeLayouter.SubtreeShape instance by the given rectangle.
ResourceBundle to the list of bundles that are checked
for localized strings.
ResourceBundle to the list of bundles that are checked
for localized strings.
MouseInputEditor.isEditing() state of this instance changes.
PropertyChangeListener to receive
all PropertyChange events from all
PropertyChangeReporter children of this
reporter.
PropertyChangeListener to receive
specific PropertyChange events from all
PropertyChangeReporter children of this
reporter.
VetoableChangeListener to receive
all VetoableChange events from all
VetoableChangeReporter children of this
reporter.
VetoableChangeListener to receive
specific VetoableChange events from all
VetoableChangeReporter children of this
reporter.
column to the PartitionGrid instance.
container at the specified position and updates the sizes of
it's new ancestors accordingly.
DataProvider under the given key to the graph.
DeserializationEvents.
DeserializationEvents.
OptionHandler.addDouble(String,double,double,double).
Node to this AbstractPortConstraintOptimizer.SameLayerData
instance and associates it with the given original (same-layer) Edge.
DynamicDecomposition.Listener that will be notified of dynamic decomposition events to the Partition.
dynamic decomposition listener to receive
PartitionCell subdivision and creation events from this decomposition.
GraphPartition.
EdgeRealizerSerializer
GenericTreeLayouter.SubtreeShape instance.
CompoundEditor.
el so that it will receive notifications
when an editor is added or removed.
el so that it will receive notifications
when an editor is added or removed.
ListCell object at the head of this list.
HotSpotSnapContext.getFixedSnapLines(java.util.Collection) that
collects SnapLine instances for a given fixed node.
SnapLine methods to the result
Collection for the given NodeRealizer.
SnapLines that are induced by a given node.
Bend as a confirmed hit for this
HitInfo.
Edge as a confirmed hit for this
HitInfo.
EdgeLabel as a confirmed hit for this
HitInfo.
Node as a confirmed hit for this
HitInfo.
NodeLabel as a confirmed hit for this
HitInfo.
NodePort as a confirmed hit for this
HitInfo.
Port as a confirmed hit for this
HitInfo.
Image instance directly.
URL instance that describes an image resource.
DataAcceptor instance for
use as an input data target.
DataAcceptor instance for
use as an input data target.
DataAcceptor instance for
use as an input data target
for the actual deserialization.
DataAcceptor instance for
use as an input data target
for the actual deserialization.
DataAcceptor instance for
use as an input data target
for the actual deserialization.
DataAcceptor instance for
use as an input data target.
Future instance that wraps an DataMap for
use as an input data target.
Future instance that wraps an DataMap for
use as an input data target.
Future instance that wraps an DataMap for
use as an input data target.
InputHandler instance for the current QueryInputHandlersEvent.getKeyDefinition().
QueryInputHandlersEvents.
QueryInputHandlersEvents.
EdgeLabelLayout to the given edge.
ListCell object at the tail of this list.
GenericTreeLayouter.SubtreeShape instance by the given segment.
MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo) for editors when this mode receives
mouse events.
MultiplexingNodeEditor instance.
NodeRealizerSerializer
OptionHandler.
DataProvider instance for
use as an output data source
This methods creates and configures the necessary handler
itself.
DataProvider instance for
use as an output data source
This methods creates and configures the necessary handler
itself.
DataProvider instance for
use as an output data source.
DataProvider instance for
use as an output data source.
QueryOutputHandlersEvents.
QueryOutputHandlersEvents.
ParseEventListener.
ParseEventListener.
PathSearchExtensions.
Node or Edge with id after to lie
after the Node or Edge with id reference.
Node or Edge at the start of the sequence.
Node or Edge at the end of the sequence.
Node or Edge with id before to lie
before the Node or Edge with id reference.
aboveId to lie above the node referenceId.
aboveId to lie at least minDistance layers above
the node with ID referenceId.
aboveId to lie at least minDistance layers above
the node with ID referenceId with a given weight penalty for larger layer differences.
Node with ID aboveId to lie above the
Node with ID referenceId.
Node with ID aboveId to lie at least
minDistance layers above the Node with ID referenceId.
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.
SequenceConstraintFactory.addPlaceAfterConstraint(Object, Object) instead.
Node on the bottom layer.
SequenceConstraintFactory.addPlaceAtHeadConstraint(Object) instead.
SequenceConstraintFactory.addPlaceAtTailConstraint(Object) instead.
Node on the topmost layer.
SequenceConstraintFactory.addPlaceBeforeConstraint(Object, Object) instead.
Node with ID belowId to lie below the Node
with ID referenceId.
Node with ID belowId to lie at least
minDistance layers below the Node with ID referenceId.
belowId to lie at least minDistance layers below
the node with ID referenceId with a given weight penalty for larger layer differences.
Node with ID belowId to lie below the Node
with ID referenceId.
Node with ID belowId to lie at least
minDistance layers below the Node with ID referenceId.
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.
sameLayerId to lie in the same-layer as the node with ID
referenceId.
Node with ID sameLayerId to lie in the same layer
as the Node with ID referenceId.
PropertyChangeListener to receive
all PropertyChange events from this reporter.
PropertyChangeListener to receive
specific PropertyChange events from this reporter.
PropertyChangeListener to the list of registered listeners.
PropertyChangeListener for the given property
to the list of registered listeners.
DataProvider instance that has been registered on the underlying graph instance
as source for the given GraphML attribute.
DataProvider instance that has been registered on the underlying graph instance
as source for the given GraphML attribute.
DataProvider instance that has been registered on the underlying graph instance
as source for the given GraphML attribute.
row to the PartitionGrid instance.
container at the specified position and updates the sizes of
it's new ancestors accordingly.
Edge to this Layer instance.
p1 and p2
to the set of elements that should be routed within the channel.
segment info to the channel.
MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint)
This method can be used to provide this class with segments that cannot be easily obtained from the graph structure.
MoveSnapContext.MovingInfos.
segment group to this channel.
Graph2DSelectionListener to the creator's
model graph that creates a local view on selection changes.
SerializationEvents.
SerializationEvents.
SnapResult to this instance that will be honored during calls to
AbstractSnapContext.processSnapResults(java.util.List,y.geom.YPoint)
current path request if it is not already
contained in the list of source cells.
MoveSnapContext.addNodeSnapLines(y.base.Node, NodeRealizer, java.util.Collection, java.util.Collection)
that will be used if the realizer of the node is a TableGroupNodeRealizer.
current path request if it is not already
contained in the list of target cells.
VetoableChangeListener to receive
all VetoableChange events from this reporter.
VetoableChangeListener to receive
specific VetoableChange events from this reporter.
Graph to the list of views handled by this
manager.
Graph to the list of views handled by this
manager.
WriteEventListener.
WriteEventListener.
initialized.
LabelSnapContext.initializeEdgeLabelMove(y.geom.YPoint, EdgeLabel) or
LabelSnapContext.initializeNodeLabelMove(y.geom.YPoint, NodeLabel) has been and
before LabelSnapContext.cleanUp() is called.
LabelSnapContext.initializeEdgeLabelMove(y.geom.YPoint, EdgeLabel) or
LabelSnapContext.initializeNodeLabelMove(y.geom.YPoint, NodeLabel) has been
and before LabelSnapContext.cleanUp() is called.
initialization
and before MoveSnapContext.cleanUp() that will snap the coordinates and update the Drawables.
segment info in the channel considering
the preferred alignment of the segment.
Editor.commitValue() instead.
adoptItemValue() of all contained editors.
OrientedRectangle to this instance.
LayerSequencer to this sequencer.
TaskExecutorFactory that creates TaskExecutors that
execute tasks in parallel, i.e., multi-threaded.
DataProvider key for marking the edges that should be routed.
DataProvider key for determining which edges are routed.
DataProvider key for determining which edges are distributed.
DataProvider key for determining which nodes should be placed by this stage.
DataProvider key for specifying the size of affected nodes.
NodeAggregation.aggregate(Graph, NodeMap) run is a hierarchical nested clustering structure.AlgorithmAbortedException with the specified detail message.
AlgorithmAbortedException with no detail message.
Graph2DViewActions.getAlignHorizontallyAction()
Graph2DViewActions.getAlignVerticallyAction().
HierarchicLayouter
such that they are aligned according to the user's specifications.AlignmentDrawer instance using the given Drawer instance as the actual drawer.
DataProvider that will make all nodes bottom-aligned (in top-to-bottom layouts) when registered.AlignmentDrawer.BottomAlignmentDataProvider instance.
DataProvider that will make all nodes left-aligned (in left-to-right layouts) when registered.AlignmentDrawer.LeftAlignmentDataProvider instance.
DataProvider that will make all nodes right-aligned (in left-to-right layouts) when registered.AlignmentDrawer.RightAlignmentDataProvider instance.
DataProvider that will make all nodes top-aligned (in top-to-bottom layouts) when registered.AlignmentDrawer.TopAlignmentDataProvider instance.
all.
AbstractRotatableNodePlacer.RootAlignments.
null) image values can be selected through the editor.
MouseInputMode.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
DataProvider key for associating alternative paths for edges connecting to groups, group content or folder nodes.
DataProvider key for associating an alternative bounds with the collapsed/expanded group.
180 degrees
should be added to the angle.
AnimationObject and informs the
AnimationListener whenever changes in the animation scene should be
displayed.
Graph2DLayoutExecutor.setMode(byte) and Graph2DLayoutExecutor.getMode() that tells the executor to
run a buffered layout and then morph
the current graph to the newly calculated layout.
Graph2DLayoutExecutor.setMode(byte) and Graph2DLayoutExecutor.getMode() that tells the executor to
run a buffered layout and then morph
the current graph to the newly calculated layout.
AnimationEvent has been fired.
update for the appropriate events.
NodeLabel.FREE.
x to the rear of this queue.
(x,y) to the list
of bends.
partition cell of the current CellEntrance to the neighboring
cell.
layout algorithm to the end of the chain.
layout algorithms to the end of the chain.
LayoutStage to the layout pipeline.
LayoutStage to the previously added LayoutStages.
LayoutStage to the previously added LayoutStages.
entrances for the path search of the current edge to the given
list of all previously generated entrances.
EdgeLayout instance.
GraphLayout to the LayoutGraph.
Graph2DLayoutExecutor in
Graph2DLayoutExecutor.BUFFERED mode to calculate a layout for the currently given
graph using the provided layouter instance.
Graph2DLayoutExecutor in
Graph2DLayoutExecutor.ANIMATED mode to calculate a layout for the currently given
graph using the provided layouter instance and applying the new layout in an animated fashion.
Bend.setLocation(double, double) according to the movement constraints.
Port.setOffsets(double, double) according to the movement constraints.
ArcEdgeRealizer.DataProvider key for specifying the group node inside which the cleared area should be located
The area that is cleared of elements can be associated to one specific group node.
DataProvider key for specifying a set of nodes that define the area which should be cleared
These nodes define a sort of component from which the area that must be cleared is derived by
calling method ClearAreaLayouter.createAreaOutline(LayoutGraph, NodeList, EdgeList).
NodePlacer places the subtrees such that the overall aspect ratio of the arranged subtree will
be close to a preferred aspect ratio.ARNodePlacer with default settings.
ARNodePlacer with given settings.
ListCellRenderer and TableCellRenderer
implementation that renders objects of type Arrow nicely.ARTreeLayouter arranges tree graphs in a compact fashion.ARTreeLayouter instance with default settings.
YLabel.Painter instance to support
automatic flipping of label content according to rotation angle.
AsIsLayerer assigns nodes to layers by analyzing already existing node coordinates.AsIsLayerer with default settings.
AsIsSequencer instance.
Layerer implementation that delegates the actual layering to a
delegate Layerer object.AspectRatioComponentLayerer using the given delegate Layerer instance.
Layers instance.
Layers instance.
Layers instance.
Layers instance.
Layers instance.
Layers instance based on the given
aspect ratio.
Layers instance based on relative and
absolute layering constraints defined by the given layering constraints.
Layers instance.
Layers instance.
Layers instance.
DataProvider registered with the graph using key
GivenLayersLayerer.LAYER_ID_KEY.
WeightedLayerer.assignNodeLayer(y.layout.LayoutGraph, y.base.NodeMap, y.base.EdgeList, y.base.DataProvider)
instead.
This method does not support graphs that have several disjoint graph components nor the edge weight based cycle removal heuristic.
node compaction is enabled.
port assignment mode.
port assignment mode.
NodeMap which assigns a profit value to each node in the conflict graph.
NodeMap which assigns a profit value to each node in the conflict graph.
GenericTreeLayouter.SubtreeShape instance to the given shape applying a modification matrix.
DataProvider key for marking which nodes are placed as assistants
AssistantPlacer places nodes that are marked as assistants left and right of their parents and all other
nodes below the assistant nodes.AssistantPlacer instance with default settings.
AssistantPlacer instance that uses the transformation defined by the given matrix.
YInsets insets representing the specified data.
"attr.name" attribute.
"attr.type" attribute.
"yfiles:attr.uri" attribute.
Boolean.TRUE,
the editor is initialized to be in autoAdopt mode.
Boolean.TRUE,
the editor is initialized to be in autoCommit state.
String id tag.
handlername.sectionname.
handlername.
Object id tag usable as a
key in a Map.
ObjectStringConverter to be
used by editors.
TableEditorFactory.EditorLocation.RELATIVE_TO_REFERENCE_COMPONENT.
JFileChooser to be used by editors.
JFileChooser to be used by editors.
Collection
of OptionGroup instance that the item belongs to.
ItemListener.
ListCellRenderer.
Boolean.TRUE,
text-based editors should select their text content when they receive
focus due to a focus traversal event (i.e. receiving the focus due to
mouse clicks should not trigger the content selection).
TableEditorFactory.getDefaultEditor(OptionItem).
TableEditorFactory.getDefaultRenderer(OptionItem).
String.
String to be displayed in the
title bar of dialogs created by the showEditor methods.
String to be displayed in the title bar of dialogs created
by the showEditor methods.
OptionItem should be used as its tool tip text if no
explicit tip text has been specified.
Graph2DView.(upY > 0).
EdgeLabelModel implementation used specifically for labels
that are being rotated automatically according to the path of the edge.AutoRotationSliderEdgeLabelModel and its parameters.Graph2DView.AbstractCustomNodePainter.restoreGraphics(Graphics2D)
This implementation stores and restores the color, the stroke, and the paint
of the graphics context.
Graph2D.backupRealizers(y.base.EdgeCursor) call.
Graph2D.backupRealizers(y.base.NodeCursor) call.
Graph2D.BackupRealizersHandler implementation.
Graph2D.BackupRealizersHandler implementation.
OptionItem
subclasses that want to support Editor.resetValue().true iff it is possible to retrieve
a command by calling CommandStream.backward().
BadVersionException is thrown upon deserializing graphs from
YGF format for elements whose associated serialization
version is not supported by the corresponding
read(ObjectInputStream) method.BadVersionException with detail message.
BadVersionException without detail message.
BadVersionException without detail message.
BadVersionException with the specified detail message.
BalloonLayouter instance with default settings.
BalloonLayouter.ShortestPaths.bellmanFord(Graph, Node, boolean, double[], double[]) but, additionally, this method
yields the path edges of each calculated shortest path.
ShortestPaths.bellmanFord(Graph, Node, boolean, double[], double[], Edge[])
but uses NodeMaps and DataProviders instead of arrays.
EdgeRealizer.bendChanged(Bend, double, double)
EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when a Bend has been
clicked.
BendConverter replaces edge bends with dummy nodes for the core layout algorithm.BendConverter instance with default settings.
BendConverter with the given core layout algorithm.
BendConverter instance with the given size as
the width and height for the dummy nodes.
EditMode.mouseDraggedLeft(double,double) when a
Bend is being dragged.
GenericNodeRealizer.Painter that draws a rounded
rectangle with a bevel border and an optional simple drop shadow in a shiny fashion.BezierEdgeRealizer.BezierPathCalculator instance.
BezierPathCalculator instance.
BFSLayerer uses a breadth first search for assigning layers to the nodes.BFSLayerer.
AnimationObject that lets the node represented
by the specified NodeRealizer blink (once).
AnimationObject that applies a blurring
fade-in effect to the specified Drawable.
AnimationObject that applies a blurring
fade-in effect to the specified NodeRealizer.
AnimationObject that applies a blurring
fade-in effect to the specified EdgeRealizer.
AnimationObject that applies a blurring
fade-out effect to the specified Drawable.
AnimationObject that applies a blurring
fade-out effect to the specified NodeRealizer.
AnimationObject that applies a blurring
fade-out effect to the specified EdgeRealizer.
boolean.
BorderLine with the given value from -Double.MAX_VALUE to +Double.MAX_VALUE.
BorderLine from a single segment.
BorderLine from a single segment.
NodeHalo size at the bottom side of the node.
NodeLabel.INTERNAL.
snap type.
Graph2DViewActions.getBottomAlignAction().
NodeLabel.INTERNAL.
NodeLabel.INTERNAL.
GenericNodeRealizer.BoundsChangedHandler implementation to
delegate the actual work to.
LabelCandidates to the corresponding nodes in the MISLabelingAlgorithm.conflictGraph.
PathIterators.ListCellRenderer and TableCellRenderer implementation that renders objects of type BridgeCalculator nicely.BridgeCalculatorCellRenderer.STYLE_ALL
D.bug(Object), but omits newline.
D.bug(Object, Object), but does not append a newline to the
output.
D.bug(int, String), but uses no line-feed.
Graph2DLayoutExecutor.setMode(byte) and Graph2DLayoutExecutor.getMode() that tells the executor to
run a buffered layout and then apply
the calculated results to the graph.
BufferedLayouter is a hull algorithm that invokes its core layout algorithm on a
copy of the input graph.BufferedLayouter instance without a core layout algorithm.
BufferedLayouter instance using the given core layout algorithm.
System.out if
the given debug level if bigger than
DEBUG_LEVEL.
System.err unconditionally.
System.err if the fully qualified
class name of the given source object is encoded
in the system property y.debug and
if the given debug level if bigger than
DEBUG_LEVEL.
System.err if the fully qualified
class name of the given source object is encoded
in the system property y.debug.
RootAlignment with the bus of the grid so that the position of the root
depends on the selected bus placement.
DataProvider key for specifying the bus to which an edge belongs to.
DataProvider key for specifying a bus descriptor for each edge
Edges can be assigned to a BusDescriptor instance; all edges associated to the same descriptor
are routed in a bus-like style.
BusDescriptor defines settings for edges routed on a common bus and forming a bus substructure
for IncrementalHierarchicLayouter.BusDescriptor for the specified bus ID which is marked as not fixed and uses
the default edge group IDs.
BusDescriptor for the specified parameters and marks it as not fixed.
BusDescriptor for the specified parameters and default group IDs.
BusDescriptor for the specified parameters.
BusDescriptor for the specified parameters.
BusDescriptor defines settings for edges routed on a common bus by EdgeRouter.BusPlacer creates a bus to which all child nodes and the local root node are connected.BusPlacer with default settings.
BusPlacer instance that uses the transformation defined by the given matrix.
BusRouter with default settings.
BusRouter.CactusGroupLayouter instance with default settings.
distance with the given scale factor.
NodeHalos.
Rectangle2D
objects and puts the result into the specified destination
Rectangle2D object.
core layout algorithm without changing the input
graph.
core layout algorithm without changing the input
graph.
GraphInterface and GraphLayout instances.
interval between the given intervals.
YLabel.calculateSize(java.awt.font.FontRenderContext)
CellEntrance to the neighboring PartitionCell using
different enter intervals.
PartitionCell via the given enter OrthogonalInterval.
FixNodeLayoutStage.getFixPointPolicy().
CellEntrance for the next step in
the path search.
CellEntrance that describe the minimal costs that will
arise to finish the path if the given cell entrance is used as next step.
intervals.
orthogonal intervals.
NodeLayout.
LineSegments created by the calculated path points.
GenericEdgeRealizer.calculatePath(java.awt.geom.Point2D, java.awt.geom.Point2D) ()}.
YPoints containing the source port, bend and target port locations.
PortCandidates.
segment infos in the given channel.
intervals.
intervals.
intervals and the given value.
orthogonal intervals.
Rectangle2D objects
and puts the result into the specified destination
Rectangle2D object.
GenericEdgeRealizer.calcUnionRect(java.awt.geom.Rectangle2D) method.
GenericNodeRealizer.UnionRectCalculator implementation to
delegate the actual work to.
GenericNodeRealizer.calcUnionRect(java.awt.geom.Rectangle2D) method.
NodePorts.
YLabel.calcUnionRect(java.awt.geom.Rectangle2D)
NodePorts associated to this realizer.
PathRequest.
YPoint instances.
true iff er.getClass() == getRealizerClass().
true iff n.getNamespaceURI().equals(getNamespaceURI())
&& n.getLocalName().equals(getName()).
true iff nr.getClass() == getRealizerClass().
true iff n.getNamespaceURI().equals(getNamespaceURI())
&& n.getLocalName().equals(getName()).
er in the given context.
n in the given context.
nr in the given context.
n in the given context.
DeserializationEvent.
DeserializationEvent.getXmlNode() satisfies the properties of this class.
SerializationEvent.
core layout algorithm.
core layout algorithm.
pipeline of LayoutStages.
LayoutStages can arrange the given graph.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm after this stage has finished preparing the graph.
core layout algorithm after the insertion
of the parent-edges.
core layouter.
core layout algorithm.
core layout algorithm.
0 and that the specified
core layout algorithm can handle.
core layout algorithm can handle.
core layout algorithm.
DataProviders are registered
(MultiPageLayouter.NODE_ID_DPKEY, MultiPageLayouter.EDGE_ID_DPKEY, MultiPageLayouter.NODE_LABEL_ID_DPKEY and MultiPageLayouter.EDGE_LABEL_ID_DPKEY).
core layout algorithm accepts.
core layout algorithm.
core layout algorithm.
core layout algorithm accepts.
core layout algorithm.
core layout algorithm after removing all
parallel edges.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
0 and that the specified
core layout algorithm can handle.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm after removing all
self-loops.
layout algorithm in the current chain.
specified subgraph can be handled by the
core layout algorithm.
core layout algorithm.
core layout algorithm and a
tree layout algorithm.
core layout algorithm can arrange the given graph.
core layout algorithm itself.CanonicMultiStageLayouter instance with default settings.
false.
ViewMode is designed to use instances of NodeCellEditor to
display a visual editor inline in the Graph2DView to edit a node's data.ViewMode that is responsible for displaying
NodeCellEditor instances during editing.
ViewMode that is responsible for displaying
NodeCellEditor instances during editing.
partition cell has been
entered during a path search.CellEntrance instance for a given PartitionCell.
CellEntrance instance that is a copy of a given other CellEntrance.
partition cell.CellSegmentInfo instance.
CellSegmentInfo of this segment info.
AbstractRotatableNodePlacer.RootAlignment at the center of the subtrees.
NodeLabel.INTERNAL.
snap type.
0 as center nodes.
DiscreteEdgeLabelModel.CENTER of the edge's path.
RotatedDiscreteEdgeLabelModel.CENTER of the edge's path.
Channel that contains the given segment info.
Path information.ChannelBasedPathRouting.
ChannelEdgeRouter instance with default settings.
OrthogonalEdgeRouter that can be used as a path
finding strategy for the ChannelEdgeRouter.ChannelEdgeRouter.OrthogonalShortestPathPathFinder.
ChannelEdgeRouter.ChannelRouter.
ChannelRouter for a channel with horizontal orientation.
VetoableChangeListener instead.
true if the specified event should trigger event
play back and false otherwise.
0.
NodeRealizer.
NodeLabel.
edgeRealizer.
EdgeLabel.
Bend.
Port.
NodePort.
0.
DataProvider key for specifying the comparator for the outgoing edges.
PropertyChangeEvent.getPropertyName().
PropertyChange and VetoableChange notifications
of child elements.GraphMLParseContext that delegates most calls to
a ChildParseContext.getParentContext(), but adds the capability to locally add
lookup results and
deserialization properties.ChildParseContext class
that delegates to the provided context and adds the currentObject
to the ChildParseContext.getObjectStack().
ChildParseContext class
that delegates to the provided context.
GraphMLWriteContext 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
ChildWriteContext.setLookup(Class,Object) and ChildWriteContext.setSerializationProperty(Object,Object).ChildWriteContext class that delegates to the provided context
and has the ChildWriteContext.getCurrentObject() set to the given value.
ChildWriteContext class that delegates to the given parent context.
DataAcceptor key for publishing the final circle information
For each node, the ID of the circle on which it was placed will be stored.
Arrow.CIRCLE.
DataProvider key for defining custom node partitions
The DataProvider needs to provide a mapping from Nodes to unique Object IDs for each
group of nodes.
CircularLayouter instance with the default settings.
CircularLayouter.HierarchicLayouter (i.e.,
the order of the nodes within each layer is determined).ClassicLayerSequencer instance with default settings.
channel information and the reference to the configuration.
configuration
and GraphPartition.
configuration
and context.
GraphPartitionExtensions from a given GraphPartition instance.
DynamicObstacleDecomposition can be reused and
initialized with new Obstacles.
partition data such that the GraphPartition can be reused and
initialized with a new configuration.
ObstaclePartition can be reused and
initialized with new Obstacles.
PathSearchExtensions and DataProviders added to this PathSearch.
from to to inclusive from this list.
SnapLines.
AbstractSnapContext.addSnapResult(SnapResult)
ClearAreaLayouter with default settings.
ClearAreaLayouter.PartitionCell.
CompoundEditor.
layout algorithms and therefore removes all layout algorithms.
JComponent.putClientProperty(Object, Object) for the scroll
buttons.
JComponent.putClientProperty(Object, Object) for the
scroll buttons.
JComponent.putClientProperty(Object, Object) for the zoom
buttons.
JComponent.putClientProperty(Object, Object) for the
zoom buttons.
NodePlacer instance.
Graph2DViewActions.getCloseGroupsAction().
Graph2DViewActions.CloseGroupsAction.acceptNode(Graph2D,y.base.Node)
returns true.
DataProvider key for specifying user-defined node clusters
The user-defined, custom cluster IDs are used when SmartOrganicLayouter.CLUSTERING_POLICY_USER_DEFINED is
specified as policy for the clustering.
DataProvider key for specifying the roots of collapsed subtrees in the hierarchy.
graph whose coordinates lie inside the specified
bounds and stores them in the contentBends container.
contentNodes container.
view's graph into the provided
collection that will have their bounds fixed during the upcoming operation.
MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint).
true iff the given points are collinear, that is, all
three points lie on a common line.
CollinearBendHider temporarily hides collinear bends on edge paths.CollinearBendHider using the given
core layout algorithm.
AnimationObject that changes the appropriate color
properties of the specified NodeRealizer to the given color
values.
AnimationObject that changes the
lineColor property of the specified EdgeRealizer
to the given color value.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
null if no column in the table's model contains the specified
point.
partition grid structure.DropTargetListener can be used to create new columns in a TableGroupNodeRealizer
via drag'n'drop.commitValue() of all contained editors.
CompactDiskLayouter instance with the default settings.
CompactNodePlacer produces a compact placement of the children.CompactNodePlacer instance with default settings.
CompactOrthogonalLayouter instance with default settings.
CompactOrthogonalLayouter.DataProvider key for defining a (global) order for edges
DataProvider key for defining a (global) order for nodes
Comparator or comparable implementations that do not
define a total order but only a partial order.PortConstraints.
DataProvider.
ColumnDescriptor instance with a given other ColumnDescriptor instance based on the
indices of the two instances.
PartitionCellId.Pair instance with a given other PartitionCellId.Pair instance.
RowDescriptor instance with a given other RowDescriptor instance based on the indices
of the two instances.
Comparable interface using the SwimLaneDescriptor.getComparator() and
SwimLaneDescriptor.getClientObject() fields.
Comparable interface using SnapResult.getWeight()
complex.
InputHandler implementation that uses an DataAcceptor
instance to associate the values with the keys.ComplexDataAcceptorInputHandler class
that uses the GraphMLParseContext for deserialization.
ComplexDataAcceptorInputHandler class
that uses the event handler for deserialization.
AbstractOutputHandler class,
that can use a ComplexDataProviderOutputHandler.getSerializer() callback for the serialization
or delegate to one of GraphMLWriteContext's
serialize callbacks.ComplexDataProviderOutputHandler class.
1:1 aspect ratio for the graph.
DataProvider key for defining custom subgraph components.
edge betweenness centrality.
edge betweenness centrality.
edge betweenness centrality.
DataProvider key for defining custom components whose elements should preferably not be separated
While the algorithm may move a whole component, it should preferably not move only a subset of
its elements.
DataProvider key for defining custom components whose elements should preferably not be separated
While the algorithm may move a whole component, it should preferably not move only a subset of
its elements.
ComponentLayouter arranges the connected components of a graph.ComponentLayouter instance using the given core layout algorithm.
ComponentLayouter instance with default settings.
ComponentLayouter.Drawables into oneCompositeLayouter allows for wrapping a core layout algorithm with multiple LayoutStages.CompositeLayouter instance that prepends the specified LayoutStage to the given
layout algorithm.
CompositeLayoutStage allows for combining multiple LayoutStages.CompositeLayoutStage instance with an empty pipeline.
CompositeLayoutStage instance with two LayoutStages in the pipeline.
Arrow.CONCAVE.
OptionHandler.
PartitionGrid was registered.
OptionHandler.
ComponentLayouter to take fixed nodes in components into account.
ComponentLayouter according to the view.
IncrementalHierarchicLayouter instance.
GraphMLParser.fireDeserializationEvent(DeserializationEvent) event.
QueryInputHandlersEvent event.
QueryOutputHandlersEvent event.
GraphMLWriter.fireSerializationEvent(y.io.graphml.output.SerializationEvent) event.
Font,
Color,
Boolean,
Byte,
Short,
Integer,
Long,
Float,
Double,
String, and
TransformAttribute.
DeserializationEvent event.
GraphMLHandler.
GraphListener, Graph2DListener, and Graph2DSelectionListener
references that are registered with the parent graph to the newly created graph.
ParseEventListener for the yfiles.foldertype
attribute.
GraphMLParser to handle the given graph.
WriteEventListener for the yfiles.foldertype
attribute.
GraphMLWriter for writing the given graph.
GraphPartitionExtensions instances to a given GraphPartition instance.
GraphMLParser.fireQueryInputHandlersEvent(y.io.graphml.input.QueryInputHandlersEvent) event.
writer.
parser.
writer to use the namespace declarations set with
GraphMLHandler.addNamespace(String, String).
EditMode.createNode(Graph2D,double,double,y.base.Node)
right after a new node has been created (and prior to assigning the new
node a parent node).
QueryOutputHandlersEvent event.
parser.
PathSearchExtensions to a given PathSearch instance.
ImageOutputHandler according
to the settings in the module's rendering specific options.
writer to use the schema locations set with
GraphMLHandler.addSchemaLocation(String, String).
Font,
Color,
Boolean,
Byte,
Short,
Integer,
Long,
Float,
Double,
String, and
TransformAttribute.
SerializationEvent event.
GraphMLHandler.
GraphMLHandler.
ImageOutputHandler for tiling
according to the tiling specific options.
writer.
writer.
LabelCandidates as nodes and edges between them as conflicts, i.e.,
overlaps among candidates.
Layerer implementation that observes relative and absolute layering constraints defined by
the layer constraint factory.ConstraintIncrementalLayerer with the given Layerer instance as its core layerer.
ConstraintLayerer considers relative and absolute layering constraints when assigning the nodes to layers.ConstraintLayerer with the given core Layerer instance.
ConstraintLayerer with the default settings.
ConstraintLayerer instance.ConstraintManager.performActionOnPropertyChange(y.option.ConstraintManager.EditorAction, OptionItem)
or
ConstraintManager.performActionOnCondition(y.option.ConstraintManager.EditorAction, y.option.ConstraintManager.Condition).path of edges from the
result returned by one of the shortest paths methods defined in this class.
ShortestPaths.constructEdgePath(Node, Node, Edge[]) but the path edges are given by a DataProvider.
path of nodes from a given path of edges.
path of nodes from the
result returned by one of the shortest paths methods defined in this class.
ShortestPaths.constructNodePath(Node, Node, Edge[]) but the path edges are given by a DataProvider.
YRectangle contains the
given point.
YRectangle contains the
given point.
YRectangle contains the
given rectangle.
YRectangle contains the
rectangle defined by the given frame.
(x,y) lies within the given visual
representation of a node.
EdgeRealizer.contains(double, double).
GenericNodeRealizer.ContainsTest implementation to
delegate the actual work to.
GenericNodeRealizer.contains(double, double) method.
true if this port's visual representation
contains the specified point and false otherwise.
true if the specified port contains the specified
point and false otherwise.
true if the specified port contains the specified
point and false otherwise.
(x,y) lies within the given visual
representation of a node.
YLabel.contains(double, double)
true if this group contains the specified option item.
EdgeRealizer.containsSeg(double, double).
Drawable instances registered via the
Graph2DView.addBackgroundDrawable(Drawable) method) in the calculation of the
content bounding box.
Drawable instances registered via the
Graph2DView.addDrawable(Drawable) method) in the calculation of the content
bounding box.
Drawable instances registered via the
Graph2D.addDrawable(Drawable) method) in the calculation of
the content bounding box.
HierarchyManager.convertToInterEdge(y.base.Edge, y.base.Node, y.base.Node) method.
Node to a label node.
AbstractStringConverter.convertToObject(String)
null
String
AbstractStringConverter.convertToString(Object)
null
object.
Arrow.CONVEX.
CopiedLayoutGraph is a LayoutGraph that serves as a copy of another graph with layout information.CopiedLayoutGraph instance which is a copy of the given graph.
CopiedLayoutGraph instance which is a copy of the graph specified by the given
GraphInterface and GraphLayout.
originalEdge from the source graph to the new targetGraph
using the specified new source and target node in the target graph.
GraphCopier.GraphDataCopyFactory.copyData(y.base.Edge,y.base.Edge)
Graph2DClipboard.getCopyFactory(y.base.Graph) and the provide
new source and target nodes.
EdgeLabelLayout.
AbortHandler instance of the given source graph to the target
graph as well.
originalNode from the source graph to the new targetGraph
GraphCopier.GraphDataCopyFactory.copyData(y.base.Node,y.base.Node)
Graph2DClipboard.getCopyFactory(y.base.Graph).
NodeLabelLayout.
GraphCopier, sets the copier as this
Graph2DCopyFactory.RecursiveGraph2DCopyFactory.getFolderGraphCopier() and then calls GraphCopier.copy(y.base.Graph, y.base.Graph)
on it.
GenericNodeRealizer.createCopy(NodeRealizer) method
to copy the user data from the original node to the target node.
DataProvider key for identifying the core nodes of the BFS layering.
interval fully covers this interval.
interval fully covers this interval given a small
epsilon value.
orthogonal interval is fully covered by the given
orthogonal interval.
NodeHalo with the specified values.
NodeHalo object with the specified value on each side of the node.
PortConstraint that constrains the edge to connect to the given side of a node.
PortConstraint that constrains the edge to connect to the given side of a node and
that can be either strong or weak.
x and y
data correspond to the specified YPoint's x and
y coordinates.
x and y
data correspond to the specified Point2D's x and
y coordinates.
x and y
both equal to 0.
AnimationObject that will be used after the layout has been calculated.
layout executor that itself is used by LayoutModule.launchLayouter(y.layout.Layouter, boolean).
LayoutMorpher to play the animation.
OutputRestriction that confines the layout result to a rectangular area which roughly complies
with the given aspect ratio.
EditMode.mouseDraggedLeft(double,double) when
a bend should be created.
EdgeRealizer.createBend(double, double, Bend, int)
Node for the given Edge in the given Layer.
Node for the given Edge in the given Layer and assigns it to the given
SwimLaneDescriptor instance.
NodeData object for a bend Node and associates it with the Node.
NodeData object for a bend Node and associates it with the Node.
EdgeLayout.
OrthogonalInterval that defines the location, the size and the orientation of the given
PartitionCell.PartitionCellBorder.
BorderLine for the given side or returns the current
BorderLine instance if it already exists.
bus substructure.
EdgeData instance for a
bus dummy edge.
bus-style routing
edges at a certain root node.
NodeData instance for a bus
dummy node.
PortCandidate instance with the given direction and
zero cost of usage.
PortCandidate instance with the given direction and cost of
usage.
PortCandidate instance with zero cost of usage, the given direction
and the given offset values.
PortCandidate instance with the given cost of usage, direction and
offset values.
PortCandidate instance with zero cost of usage and the
direction specified by the side of the given PortConstraint.
partition cell identifier that represents the cell defined by the given
column and row.
partition cell identifier that represents the cell defined by the given column
and row index.
partition cell identifier that represents a multi-cell spanning multiple columns
and rows.
partition cell identifier that represents a multi-cell spanning multiple columns
and rows.
partition cell identifier that represents a multi-cell spanning multiple columns
and rows.
OutputRestriction that confines the layout result to a circle.
NodeLabel instance, adds the created
instance to the specified realizer, and associates the instance
to the specified column.
bounds used to indicate the new position of the moved column.
bounds indicating the new size of the given column.
partition cell identifier that represents a cell spanning a whole column.
Comparator that compares to Objects of type
Comparable.
Comparator that compares objects of arbitrary type.
Comparator for outgoing edges that takes the rotation into account.
from-sketch comparators
to the two NodePlacers handling assistant and non-assistant nodes.
Comparator for outgoing edges that takes the rotation into account.
Comparator for outgoing edges which takes the initial coordinates of the edges' targets into
account.
Comparator that sorts outgoing edges according to the x-coordinate of their target nodes.
Comparator for outgoing edges that considers the locations of the target nodes.
Comparator that compares outgoing edges connecting to assistant nodes and edges connecting to
non-assistant nodes separately.
CompositeAnimationObject that represents
a set of regular animations that will run concurrently.
CompositeAnimationObject that represents
a set of regular animations that will run concurrently and conveniently
adds the two specified AnimationObject instances.
true if the item
which is identified by the source parameter changes its value to the given value.
true if the source item
changes its value to the given value.
true if the source item
changes its value to the given value.
true if the source item
changes its value to one of the values from the provided collection.
true if the source item
changes its value to one of the values from the provided collection.
true if the source item
changes its value to one of the values from the provided array of values.
true if the source item
changes its value to one of the values from the provided array of values.
true if the source item
changes its value to one of the values from the provided collection of values.
EdgeLabelDeserializer.parseEdgeLabel(y.io.graphml.input.GraphMLParseContext, org.w3c.dom.Node, y.view.EdgeLabel)
if the specified configuration is not registered.
GenericEdgeRealizerSerializer.parse(y.view.EdgeRealizer,org.w3c.dom.Node,y.io.graphml.input.GraphMLParseContext)
if the specified configuration is not registered.
GenericNodeRealizerSerializer.parse(y.view.NodeRealizer,org.w3c.dom.Node,y.io.graphml.input.GraphMLParseContext)
if the specified configuration is not registered.
NodeLabelDeserializer.parseNodeLabel(y.io.graphml.input.GraphMLParseContext, org.w3c.dom.Node, y.view.NodeLabel)
if the specified configuration is not registered.
NodePortGraphicsReader.readPort(y.view.NodePort, org.w3c.dom.Node, y.io.graphml.input.GraphMLParseContext)
if the specified configuration is not registered.
PathSearchConfiguration that is used during the path searching process.
NodeRealizer adapter instance for
GenericNodeRealizer behavior implementations used by this
class.
AnimationPlayer that is set to be
non-blocking and on which an AnimationListener, which
ensures that this factory's Graph2DView gets updated
on animation events, has been registered.
EdgeInfo.TYPE_CONNECTOR.
NodeInfo.TYPE_CONNECTOR.
Node that mimics a connector to a group Node.
DataProvider that returns the given value for each
key.
ConstraintLayerer.ConstraintFactory that is suitable for this
layerer implementation.
EdgeLayoutDescriptor instance.
EdgeLayoutDescriptor instance.
CurveEdgeLayoutDescriptor instance.
EdgeLayoutDescriptor instance.
PenaltySettings instance.
EdgeLayoutDescriptor instance.
GenericTreeLayouter.SubtreeShape instance, modifying it using the provided modification matrix.
DataMap view of the given map.
NodePort instances.
Comparator instance to determine the order of the edges according to which
they will be routed.
Node for the drawing phase using the given bounds in the given Layer.
Comparator that compares objects of arbitrary type.
Comparator that compares objects of type
Edge.
Comparator that compares objects of type
Edge.
bounds of the new column.
bounds of the new row.
Drawable representation of the specified
NodeRealizer that is independent of the graph to which the
realizer's node belongs.
Drawable representation of the specified
EdgeRealizer that is independent of the graph to which the
realizer's edge belongs.
Drawable representation of the specified
YLabel.
HierarchicLayouter.getDrawingDistanceCalculator() if the given
DrawingDistanceCalculator instance is null.
Edge using the given data.
changeEdge
operations.
currentRealizer.createCopy();
currentRealizer.createCopy();
MovePortMode.setChangeEdgeEnabled(boolean) is set to true.
AnimationObject.
AnimationObject, which results
in a linear increase in animation speed up to stopAcceleration
and a linear decrease in animation speed from
startDeceleration.
ElementFactory have to use this method to create an edge.
v to node w.
v to node w.
DataProvider view of a double array defined for edges.
DataProvider view of an int array defined for edges.
DataProvider view of a boolean array defined for edges.
DataProvider view of an Object array defined for edges.
DataProvider view of a double, int, boolean and Object
array defined for edges.
Node in the given Layer.
NodeData object for an edge group Node and associates it with the Node.
GenericEdgeRealizer.createEdgeLabel()
method to create new edge labels for the specified realizer.
EdgeLabel instance and adds the created
instance to the specified realizer.
LabelLayout for the given edge.
LabelLayout for the given edge.
EdgeLayout.
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.
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.
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.
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.
EdgeLayoutInputHandler.
EdgeLayoutOutputHandler.
EdgeMap view of the given map.
HierarchicLayouter.doLayoutCore(LayoutGraph) and reates an appropriate EdgeReverser
implementation.
LabelCandidates intersect.
EdgeSplitSupport to handle
edge splitting on node drops if
edge splitting is enabled.
element factory for multi-page layouts.
OutputRestriction that confines the layout result to an elliptical area.
TaskExecutor.
NavigationComponent.createFitContentButton().
NavigationComponent.createFitContentAction()
HierarchyManager.createFolderNode(Node).
nodesToFold.
ParseEventListener that parses
yfiles.foldertype attributes.
WriteEventListener instance that marks group nodes.
handler instance and attaches it to the given graph.
AbstractRotatableNodePlacer.createComparator().
Comparator which takes the initial coordinates of the nodes into account.
DefaultNodePlacer.createComparator().
Comparator for the edges which takes the initial x-coordinates of the nodes into account.
Comparator which takes the initial coordinates of the nodes into account.
Comparator that sorts the outgoing edges according to the rows and x-coordinates of their target
nodes.
Graph.
DefaultLayoutGraph.
Graph2D.
Graph2D.
configured
as a copy of the given parent graph, basically.
Graph.getGraphCopyFactory()
to create a (possibly shared) instance.
CopiedLayoutGraph when copying a graph using GraphCopier.
LayoutGraph when copying a graph using GraphCopier.
GraphCopier.CopyFactory that can be used by
GraphCopier to create a copy of a LayoutGraph instance.
Graph2DCopyFactory.HierarchicGraph2DCopyFactory
GraphElementFactory instance that creates the graph elements for the graph instance.
GroupingKeys that reference
DataAcceptor implementations.
GraphicsContext that will be used
for the graphics object during the rendering of the image.
GraphicsContext that will be used for the
graphics object during printing.
GraphicsContext for the subsequent rendering.
GraphMLParser that can handle the given graph.
GraphMLWriter that is used for writing
the specified graph.
GraphPartition instance that divides the area of the graph into several rectangles.
Edge that connects two group border Nodes.
Node for a group node in the given Layer.
HierarchicLayouter.doLayoutCore(LayoutGraph) and creates a Grouping instance
in case of a grouped graph.
Node for a group layer.
HierarchyManager.createGroupNode(Node).
Edge between two group Nodes.
nodesToGroup.
DataMap that is based on hashing.
EdgeMap that is based on hashing.
NodeMap that is based on hashing.
HierarchicLayouter instance.
HierarchySupport instance that supports group nodes
and normal nodes.
PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double).
hit info for a given type of graph elements at
the specified location.
hit information object for a given type of graph
elements at the specified location.
hit information object for a given type of graph
elements at the specified location.
ViewMode that triggers local view creation
after the mouse has been hovering over a graph element for a short
period of time (the trigger delay).
GroupingKeys.NODE_ID_DPKEY
and GroupingKeys.PARENT_NODE_ID_DPKEY.
GIFIOHandler.
ImageIoOutputHandler for the ImageWriter of this
class.
ImageOutputHandler instance that is used for
image export.
JPGIOHandler.
Object for a group Node that should be inserted incrementally during the layering phase.
IncrementalHintsFactory implementation used for obtaining hint objects associated with nodes
and edges of the graph prior to the invocation of the layout algorithm.
IncrementalHintsFactory instance that must be used
to obtain hints to be associated with graph elements that
should be laid out incrementally.
HierarchicLayouter.doLayoutCore(LayoutGraph) and creates an appropriate
Layerer implementation.
EdgeMap view of a double array defined for edges.
EdgeMap view of an int array defined for edges.
EdgeMap view of a boolean array defined for edges.
EdgeMap view of an Object array defined for edges.
EdgeMap view of a double, int, boolean and Object
array defined for edges.
NodeMap view of a double array defined for nodes.
NodeMap view of an int array defined for nodes.
NodeMap view of a boolean array defined for nodes.
NodeMap view of an Object array defined for nodes.
NodeMap view of a double, int, boolean and Object
array defined for nodes.
NodeMap to store hierarchy information for each node.
Layers instance that can be used on the same graph instance for temporary results.
Comparator that compares objects of arbitrary type.
Comparator that compares objects of type
Edge.
Comparator that compares objects of type
Edge.
GMLIOHandler.
GMLIOHandler.
GraphMLIOHandler.
GraphMLIOHandler.
ImageOutputHandler instance.
TGFIOHandler.
TGFIOHandler.
GMLIOHandler.
GMLIOHandler.
YGFIOHandler.
YGFIOHandler.
HierarchicLayouter.doLayoutCore(LayoutGraph), creates the NodeData
and EdgeData instances and binds them to the elements using the given itemFactory.
Iterator view of the given cursor.
root.
root.
NodeLabel for the given TableGroupNodeRealizer.Row.
NodeLabel for the given TableGroupNodeRealizer.Column.
LabelLayoutFactory for this CopiedLayoutGraph.
LabelLayoutFactory for this LayoutGraph that can be used for copying layout
information of labels.
HierarchicLayouter instance that creates a
label layouter.
layer constraint factory that allows to create hints that affect
the assignment of the nodes to layers.
LayerConstraintFactory instance that can be used for specifying layer constraints for the given
graph.
HierarchicLayouter.getLayerer() if no Layerer instance is
given as input.
Object for a Node that should be inserted incrementally during the layering phase.
HierarchicLayouter.doLayoutCore(LayoutGraph) and creates an appropriate Layers
implementation using the given LayoutDataProvider instance.
layout executor property.
layout executor to create the LayoutMorpher
instance that will be used for the animation of the layout.
layout morpher
used for the animation.
CompositeAnimationObject that represents
a sequence of regular animations.
CompositeAnimationObject that represents
a sequence of regular animations and conveniently adds the
two specified AnimationObject instances.
LineType.serializeLineType(ObjectOutput, LineType).
Graph2DView that is used to
render the view content for the magnifier.
PortCandidateSet.CandidateMatcher that retrieves entries from this
PortCandidateSet.
SmartEdgeLabelModel with values from the graphML structure.
SmartNodeLabelModel with values from the graphML structure.
NodeScaledPortLocationModel.
MoveLabelHelper for the specified
label.
MoveLabelHelper instance.
SmartEdgeLabelModel instance.
XmlNamespaceManager instance
that can be used by this writer instance
DataProvider that returns the negated boolean values
provided by another data provider.
ElementFactory have to use this method to create a node.
DropSupport.dropNodeRealizer(Graph2DView, NodeRealizer, double,
double).
EditMode.paperClicked(Graph2D,double,double,boolean)
when a node should be created.
EditMode.groupNodeClicked(y.base.Node) when a node
should be created.
(x,y).
(x,y) and
the given label text.
(x,y),
dimension (w,h) and the given label text.
DataProvider view of a double array defined for nodes.
DataProvider view of an int array defined for nodes.
DataProvider view of a boolean array defined for nodes.
DataProvider view of an Object array defined for nodes.
DataProvider view of a double, int, boolean and Object
array defined for nodes.
LayoutStage which temporarily increases the sizes of the nodes to avoid overlaps.
GenericNodeRealizer.LabelFactory implementation
to delegate the actual work to.
GenericNodeRealizer.createNodeLabel()
method to create new node labels for the specified realizer.
NodeLabel instance and adds the created
instance to the specified realizer.
LabelLayout for the given node.
LabelLayout for the given node.
NodeLayout.
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.
NodeLayoutInputHandler.
NodeLayoutOutputHandler.
NodeMap view of the given map.
HierarchicLayouter.getNodePlacer() if the given
NodePlacer instance is null.
NodePortGraphicsReader,
NodePortGeometryReader, and NodePortUserDataReader.
NodePortGraphicsWriter,
NodePortGeometryWriter, and NodePortUserDataWriter.
PreferredPlacementDescriptor of the given potentially ambiguous one.
EdgeData object for a normal Edge and associates it with the edge.
NodeData object for a normal Node and associates it with the Node.
ObjectInputStream.
ObjectOutputStream.
Obstacle using the given bounds and data.
DynamicObstacleDecomposition that is used by the GraphPartition to divide the graph
area in rectangles.
OrientationLayouter.createOrientedInsets(YInsets) instead.
YInsets that are a geometric transformation of the given YInsets.
NodeHalo that is a geometric transformation of the given NodeHalo.
YDimension that is a geometric transformation of the given size.
OrthogonalEdgeRouter that is used for orthogonal routing of edges.
SmartEdgeLabelModel with values from the graphML structure.
SmartNodeLabelModel with values from the graphML structure.
GraphMLParseContext instance.
ChannelBasedPathRouting instance that routes the edges using pre-calculated Path objects.
PathSearch instance that finds the paths of the edges through the GraphPartition.
PathSearchContext that provides context information for the path searching algorithm.
AnimationObject that blocks for the
specified duration.
g in such a way that it becomes
planar, e. g. by removing (hiding) all edges which cause crossings.
pi.
NodePort instances that are bound to the specified node's
visual representation (its NodeRealizer).
owner
HierarchicLayouter.getPortAllocator() if the given
PortAllocator instance is null.
PortConstraint for the given edge.
HierarchicLayouter.getPortConstraintOptimizer() if the given
PortConstraintOptimizer instance is null.
PortConstraints for all edges of the given graph.
PortConstraints for some edges of the given graph.
PostprocessorInputHandler.
PreferredPlacementDescriptor instance with values from the graphML structure.
Processor for pre- and post-processing.
Processor for pre- and post-processing.
Processor that prepares the graph for placing assistant node.
Processor.
Processor that partitions child nodes of the current root node into two subsets.
Processor for pre- and post-processing.
Processor that will change all descending NodePlacers to FreePlacer.
Processor that prepares the graph for edge grouping.
Processor that distributes the nodes over the layers.
Processor for pre- and post-processing.
Processor for pre- and post-processing.
EdgeInfo.TYPE_PROXY.
Node for an Edge during the drawing phase, changing the Edge to end/start
at the 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.
NodeInfo.TYPE_PROXY.
NodeData object for a proxy Node and associates it with the proxy node.
EdgeInfo.TYPE_PROXY_REFERENCE.
NodeInfo.TYPE_PROXY_REFERENCE.
ReadEdgeRealizerHandler.
ReadNodeRealizerHandler.
node realizer
and edge realizer instances onto the provided
view.
OutputRestriction that confines the layout to a rectangular area.
Edge.
Node that represents a bend node of a recursive Edge.
NodeData for a dummy Node of a recursive Edge.
EdgeData object for a same-layer recursive Edge and associates it with the edge.
Edge to replace an Edge connected to a group Node.
AnimationObject that repeats the specified
animation for the specified number of times.
AnimationObject that repeats the specified
animation for the specified duration.
Edge using the given data.
Iterator view of the given cursor.
NodeLabel instance, adds the created
instance to the specified realizer, and associates the instance
to the specified row.
bounds used to indicate the new position of the moved row.
bounds indicating the new size of the given row.
partition cell identifier that represents a cell spanning a whole row.
EdgeData object for a same-layer Edge and associates it with the edge.
Edge proxy connecting a newly created proxy Node and a given proxy Node in
the given Layer.
Node for a same-layer Edge during the drawing phase that ends at the side of a node.
Node for a same-layer Edge during the drawing phase that ends at the side of a node.
Node (switching between two same-layer Edges on two different sides
of the layer).
CompositeAnimationObject that represents
a set of regular animations that will run concurrently.
CompositeAnimationObject that represents
a set of regular animations that will run concurrently and conveniently
adds the two specified AnimationObject instances.
NavigationComponent.createScrollButton(byte).
comparator for sorting the SegmentInfos in a Channel from
left to right (for vertical segments) or top to bottom (for horizontal segments), respectively.
Graph2DSelectionListener that creates
local view upon selection changes.
EdgeData object for a self-loop Edge and associates it with the edge.
CompositeAnimationObject that represents
a sequence of regular animations.
CompositeAnimationObject that represents
a sequence of regular animations and conveniently adds the
two specified AnimationObject instances.
SequenceConstraintFactory
instance that can be used for specifying sequence constraints for the given
graph.
Object for a Node or Edge that should be inserted incrementally
during the sequencing phase.
HierarchicLayouter.getSequencer() if the given Sequencer
instance is null.
MoveSnapContext that will be used by this instance to snap the mouse coordinates.
MoveSnapContext that will be used by this instance to snap the mouse coordinates.
LabelSnapContext that will be used by this instance to snap the mouse coordinates.
MoveSnapContext that will be used by this instance to snap the mouse coordinates.
MoveSnapContext that will be used by this instance to snap the mouse coordinates.
DataProvider for edges that return the data provider values
bound to their source nodes.
AnimationObject that ignores calls to
initAnimation if initAnimation has and
disposeAnimation has not been called already
(and vice versa).
HierarchicLayouter.doLayoutCore(LayoutGraph) and creates a Sequencer implementation that
can sequence subgraphs incrementally.
Graph2DView that will enable the provided view to react to
started drag operations.
bounds indicating the new size of the given table.
DataProvider for edges that return the data provider values
bound to their target nodes.
Theme object, which can be used to customize
the look of editors created by a TableEditorFactory.
Thread.MIN_PRIORITY.
Transferable for the given NodeRealizer that is understood
by this instance's support for dropping nodes.
Transferable for the given EdgeRealizer that is understood
by this instance's support for DropSupport.dropEdgeRealizer(Graph2DView, EdgeRealizer, double, double) dropping edges}.
Object for a Node that should be inserted incrementally into the graph on
its exact current position.
Object for a Node that should be inserted incrementally into the graph on
its exact current layer position.
Object for a Node that should be inserted incrementally into the graph on
its exact current sequence position.
Point2D.
YPoint.
Graph.
GraphMLWriteContext instance.
WriteEdgeRealizerHandler.
WriteNodeRealizerHandler.
XmlWriter implementation that
can write the graph to the given Writer with the given settings
XmlWriter implementation that
can write the graph to the given OutputStream with the given settings.
NavigationComponent.createZoomButton(boolean).
NavigationComponent.createZoomIcon(boolean).
HashMap.CreationProperties.DataProvider key for defining the priority of critical edges.
DataProvider key for defining the priority of critical edges.
Arrow.CROSS.
orthogonal interval crosses the given one.
Arrow.CROWS_FOOT_MANY_MANDATORY.
Arrow.CROWS_FOOT_MANY_OPTIONAL.
Arrow.CROWS_FOOT_MANY.
Arrow.CROWS_FOOT_ONE_MANDATORY.
Arrow.CROWS_FOOT_ONE_OPTIONAL.
Arrow.CROWS_FOOT_ONE.
Arrow.CROWS_FOOT_OPTIONAL.
KeyScope in which an OutputHandler
or custom serialization code is called.
KeyScope in which an InputHandler
or custom deserialization code is called.
cursors
and iterators.DataProvider key for specifying individual edge layout information
If the DataProvider registered with this key does not contain a CurveEdgeLayoutDescriptor
for an edge, then the default descriptor is used.
CurveConnectionStyle provides specifiers that define how edges routed using a curved style connect
at the respective source and target node.CurveRoutingStage to provide routing details for the edges of the graph.CurveFittingLayoutStage fits a piecewise cubic bezier curve to given arbitrary edge paths.CurveFittingLayoutStage with default settings.
CurveFittingLayoutStage with the given algorithm as core layout algorithm.
CurveRoutingStage replaces polyline edge paths with curved segments using cubic bezier splines.CurveRoutingStage instance using the given core layout
algorithm.
CurveRoutingStage.EdgeLabelModel is used.
NodeLabelModel is used.
Arrow.DASH.
DataProvider and DataAcceptor
interfaces.DataProviders.DataProviders registered at a graph
with another DataProvider.String to a byte array.
YGFIOHandler.encode(String).
YLabel.ALIGN_LEFT,
YLabel.ALIGN_CENTER or YLabel.ALIGN_RIGHT,
ArcEdgeRealizer.FIXED_RATIO or ArcEdgeRealizer.FIXED_HEIGHT.
NodeLabel.
GMLIOHandler.convertColor(Color).
Font.BOLD, Font.ITALIC
or Font.PLAIN.
YLabel.CENTER_TEXT_POSITION, YLabel.RIGHT_TEXT_POSITION,
YLabel.LEFT_TEXT_POSITION, YLabel.LEFT_ALIGNED_TEXT_POSITION
or YLabel.RIGHT_ALIGNED_TEXT_POSITION
LineType.LINE_STYLE, LineType.DASHED_STYLE
or LineType.DOTTED_STYLE.
s.
NameMapper.encodeType(String, y.io.graphml.output.GraphMLWriteContext).
YLabel.CENTER_TEXT_POSITION, YLabel.TOP_TEXT_POSITION or
YLabel.BOTTOM_TEXT_POSITION.
TaskExecutorFactory.
DrawingDistanceCalculator implementation that is used
by HierarchicLayouter to configure the NodePlacer.DefaultDrawingDistanceCalculator
with default settings.
DefaultEdgeLayout is the default implementation of the EdgeLayout interface.DefaultEdgeLayout instance.
DefaultEdgeLayout which copies the given EdgeLayout.
OptionHandler in a tabbed pane fashion.ElementFactory.DefaultElementFactory.
GenericGroupNodeRealizer.GenericAutoBoundsFeature and is
responsible for assigning node bounds for node realizers whose bounds may be determined by other factors then explicit
bound assignment.Graph2D and default
graph objects corresponding to that graph type.Graph2DTraversal that provides the (layer-unrelated)
rendering order used in DefaultGraph2DRenderer.DefaultGraph2DTraversal.
GraphElementFactory
interface for use with the default Graphs.GraphElementIdProvider that provides canonical ids
for graphml elements.DefaultGraphLayout is a default implementation of the GraphLayout interface.DefaultGraphLayout instance.
HierarchyManager to create
and configure new graph elements within the hierarchy.configuration implementations
that can be used in YLabel.Factory.addConfiguration(String, java.util.Map) to serve
as a basic implementation.LayeredComponentsMerger that provides simple default behaviors.DefaultLayeredComponentsMerger
with default settings.
DefaultLayeredComponentsMerger
using the given merging policy.
Sequencer implementation that performs the second phase of the Sugiyama algorithm.DefaultLayerSequencer.
DefaultLayoutGraph is a default implementation of LayoutGraph which holds the complete layout
information about the graph and its elements.DefaultLayoutGraph instance with default settings.
DefaultLayoutGraph instance which is a copy of the given graph.
DefaultLayoutGraph instance which is a copy of the given subgraph.
DefaultLayoutGraph instance which is a copy of the given subgraph.
Value and
ValueSettable contracts.Value2D and
Value2DSettable contracts.DefaultNodeLabelLayout is a default implementation of NodeLabelLayout which holds layout
information about a node label.DefaultNodeLabelLayout instance describing the layout information of a node label.
DefaultNodeLabelLayout instance describing the layout information of a rotated node label.
DefaultNodeLayout is the default implementation of the NodeLayout interface.DefaultNodeLayout instance with default settings.
DefaultNodeLayout instance which copies the given NodeLayout.
DefaultNodeLayout instance with the specified box.
DefaultNodeLayout instance with given location and size.
DefaultNodePlacer is the default implementation of interface NodePlacer.DefaultNodePlacer instance with default settings.
DefaultNodePlacer instance with customized child placement,
vertical and horizontal distance.
DefaultNodePlacer instance with customized child placement,
root alignment, vertical and
horizontal distance.
DefaultNodePlacer instance with customized child placement,
root alignment, routing style,
vertical and horizontal distance.
DefaultNodePlacer instance with custom settings.
OrderRenderer implementation.DefaultOrderRenderer which uses
instances of DefaultGraph2DTraversal to determine
painting and sloppy painting order.
DefaultOrderRenderer for the specified
painting and sloppy painting orders.
DefaultOutEdgeComparator is the default implementation for the out-edge comparator used in
SeriesParallelLayouter.DefaultOutEdgeComparator instance with default settings.
PortAllocator implementation.DefaultPortAllocator with default settings.
DefaultPortAssignment implements the default port assignment strategy.DefaultPortAssignment with default settings.
DefaultPortAssignment instance using the given port assignment mode.
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 provides some simple port assignment styles.DefaultPortAssignment instance with default settings.
DefaultPortAssignment instance using the given port assignment mode.
DefaultPortAssignment instance using the given port assignment mode and ratio between the
border and the ports and the gap between the ports themselves.
false for all data holders.
false for all data holders.
DelegatingNodePlacer delegates the arrangement of the children to two different NodePlacers.DefaultNodePlacer instance with default settings using the given modification matrix and the
given node placers as delegates.
Graph2DViewActions.getDeleteSelectionAction().
acceptXXX methods.
acceptXXX methods.
Graph2DViewActions.DeleteSelectionAction.delete(Graph2DView) instead.
Arrow.DELTA.
DendrogramPlacer arranges subtrees as dendrograms.DendrogramPlacer instance with default settings.
DeserializationHandler implementations
to let registered deserialization code perform the deserialization.DeserializationEvent class.
DeserializationEvent class.
DeserializationEvents.GraphMLParseContext.deserialize(GraphMLParseContext,org.w3c.dom.Node,Class) method
and the like to indicate that the deserializtion failed.DeserializationNotSupportedException class.
DeserializationNotSupportedException class with the given message.
DeserializationNotSupportedException class
targetNode.
targetNode.
element.
Node for the drawing phase created using
ItemFactory.createDistanceNode(Layer, Rectangle2D.Double, Edge[]).
PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double).
Node created using ItemFactory.createProxyNode(Edge, boolean) for the drawing phase.
Edge proxy created using ItemFactory.createSameLayerProxy(Layer, Edge, Node).
Node created using ItemFactory.createProxyNode(Edge, boolean) for the drawing
phase.
Node created using ItemFactory.createSameLayerSwitchProxy(Layer, Edge).
horizontally.
child placement.
NodePlacer.DIRECTION_NORTH for every given child node.
NodePlacer.DIRECTION_NORTH for every given child node.
NodePlacer.DIRECTION_NORTH for every given child node.
NodePlacer.DIRECTION_NORTH as connector direction for the child nodes.
SubtreeShape for each child node.
SubtreeShape for each child node.
LeftRightPlacer which arranges the assistant nodes.
NodePlacer.DIRECTION_NORTH for all children.
NodePlacer responsible for arranging the nodes in one group.
SubtreeShape for each child
node.
BalloonLayouter.graph according to the
chosen root node policy.
Dfs instance with default settings.
Arrow.DIAMOND.
Lookup implementation that
is backed by a Map.ShortestPaths.dijkstra(Graph, Node, boolean, double[], double[]) but, additionally, this method
yields the path edges of each calculated shortest path.
ShortestPaths.dijkstra(Graph, Node, boolean, double[], double[]) but uses NodeMaps and
DataProviders instead of arrays.
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 CanonicMultiStageLayouter.setLayoutOrientation(byte).
DataProvider key for specifying the edges that should be considered to be directed.
0 as root node of the tree.
DirectedOrthogonalLayouter instance with default settings.
DirectedOrthogonalLayouter.Direction provides four main directions and some methods to work with them.DiscreteEdgeLabelModel describes the placement of labels at some predefined positions along the edge.DiscreteEdgeLabelModel with default settings.
DiscreteEdgeLabelModel using the given candidate mask.
DiscreteNodeLabelModel allows placing labels at eight positions around
a node and at nine positions inside the node.DiscreteNodeLabelModel with default settings.
DiscreteNodeLabelModel using the given candidate mask.
DiscreteNodeLabelModel using the given candidate mask and insets.
instance.
ConstraintLayerer.ConstraintFactory.
SequenceConstraintFactory.
YModule.mainrun()
was finished.
Graph2DUndoManager instance.
HierarchyJTree instance.
HierarchyTreeModel instance.
HierarchyTreeSelectionModel instance.
ModelViewManager.
createFaceMap().
NodeMap created to store hierarchy information for each node.
HierarchicLayouter.getMementoSupport().
PendularDrawer.initStructures().
interval.
interval and the given interval.
ranges of this orthogonal interval and
the given orthogonal interval.
p to the line segment
[l1, l2].
Graph2DViewActions.getDistributeHorizontallyAction().
Graph2DViewActions.getDistributeVerticallyAction().
true iff the creation of bends should be allowed.
true if the creation of bends should be allowed.
true iff the creation of bends should be allowed.
true iff the creation of edges should be allowed.
true iff the selection of labels via mouse clicks
should be allowed.
true iff events will be handled by a MouseInputMode first.
true iff the moving of labels should be allowed.
true iff the moving of ports should be allowed.
true iff the creation of nodes should be allowed.
true iff the editing of nodes should be allowed.
true if the creation of self-loops should be allowed.
true iff a generic node label is assigned for newly
created nodes.
scope with dummy nodes before invoking the
core layout algorithm.
core layout algorithm to the input graph.
core layout algorithm to the input graph.
GraphLayout instance.
core layout algorithm and optionally arranges the components.
LayoutStage and the core layout algorithm which apply the layout to the graph.
LayoutStage and the core layout algorithm which apply the layout to the graph.
core layout algorithm and
restores the original edge direction after the core layout algorithm has finished.
core layout algorithm and moves the fixed point back to its initial
location.
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.
core layout algorithm, executes it and, finally, restores the graph and
routes inter-edges.
core layout algorithm.
core layout algorithm.
layout algorithms are applied to the content of the groups.
NaN-coordinates during core layout
and restores them afterwards.
PartitionGrid structure.
SwimLaneDescriptor
instances to nodes and treating top-level group nodes as swimlanes.
PortConstraints after invoking the
core layout algorithm.
core layouter.
core layout algorithm.
LabelLayout information to DataProvider-based LabelLayoutData.
layout algorithm that is assigned to the graph.
core layout algorithm and restores the original sizes afterwards.
order of nodes and order
of edges before invoking the core layout algorithm.
core layout algorithm.
core layout algorithm, while considering
an existing partition grid structure defined for the graph.
minimum distance to each other.
minimum distance to each other.
core layout algorithm was applied to it.
core layout algorithm and restores the original edges, introducing bends
at the locations of the split-nodes.
core layout algorithm and
finishes the orientation change afterwards.
core layout algorithm and routes
the parallel edges.
ClearAreaLayouter.getArea(), the area defined via ClearAreaLayouter.AREA_NODES_DPKEY or
ClearAreaLayouter.EXPANDED_NODE_DPKEY by moving all other graph elements currently intersecting with it.
core layout algorithm.
PortConstraints and PortCandidates.
PortConstraints after invoking the
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
core layout algorithm.
OrthogonalEdgeRouter to smaller partial subgraphs.
core layout algorithm.
OrthogonalEdgeRouter when routing a subset of edges.
core layout algorithm.
core layout algorithm and routes
the self-loops.
layout algorithms in the chain, one after the other.
specified subgraph of the given graph
to the core layout algorithm.
temporary group descriptors,
executes the core layout algorithm, and, finally, removes the temporary group nodes.
tree layout
to them.
core layout algorithm.
core layout algorithm.
HierarchicLayouter instance.
core layout algorithm.
aspect ratio.
core layout algorithm and handles the dummy
nodes.
XmlWriter that used a
DOM tree internally to build the serialized graphml representation.Result instance
true if this mode should display
tip text for an edge.
true if this mode should display
tip text for a node.
double.
DoubleLinePlacer arranges the children of a local root alternating in two lines.DoubleLinePlacer instance with the default settings.
DoubleLinePlacer instance whose direction is specified by the given modification matrix.
DataProvider and
DataAcceptor to store and retrieve Object support information.
DoubleOptionItem.DoubleOptionItem(String,double,double,double).
The drawings seem to be nicer in this way.
DataProvider key for assigning a node type for each node
The layout algorithm will handle the nodes according to this type.
ColumnDropTargetListener.createDrawable(java.awt.geom.Rectangle2D,y.geom.YInsets)
and added to the view.
RowDropTargetListener.createDrawable(java.awt.geom.Rectangle2D,y.geom.YInsets) is added to the view.
event's location is determined and the drawable is updated.
event's location is determined and the drawable is updated.
hierarchic layout algorithm
(i.e., the assignment of nodes' coordinates).Drawer instance that will perform the actual drawing.
DropSupport.isIndicatingSourceNode() source node indicator}
during edge drag operations.
target node indicator.
target group node indicator.
target port indicator.
edge creation using the edit mode in
the provided view.
creates the node after a drop
operation.
Graph2DView that facilitates the drop part of drag and drop operations.creates support for
dropping node realizer and edge realizer instances onto the view.
edge splitting is enabled.EdgeSplitSupport instance.
DropSupport's default node and edge transfers.NodeMap used for identifying dummy nodes.
DataProvider key for identifying dummy nodes during the layout calculation
This DataProvider is registered and also removed in
TreeComponentLayouter.doLayoutUsingDummies(LayoutGraph, DataProvider).
NodeMap used for identifying dummy nodes.
Graph2DViewActions.getDuplicateGraphAction().
EdgeLabel.SIDE_SLIDER
and EdgeLabel.CENTER_SLIDER.
NodeLabel.EDGE_OPPOSITE.
Partitions.Partitions.ObstaclePartition that decomposes its area dynamically.DynamicObstacleDecomposition.
NodeLabel.SIDES and
NodeLabel.EIGHT_POS.
PartitionCell.
Node) in the directed graph data type Graph.edge.
Graph2D for a new graph
layout is calculated.
DataProvider key for providing bend costs for each edge
The layout algorithm considers the specified costs
during the bend minimization phase.
DataProvider key for providing bend costs for each edge
The layout algorithm considers the specified costs
during the bend minimization phase.
DataProvider key for providing bend costs for each edge
The layout algorithm considers the specified costs during the bend minimization phase.
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.
MultiPageLayouter.EDGE_TYPE_DPKEY.
DataProvider key for specifying individual crossing costs of the edges.
DataProvider key for providing crossing costs for each edge
The layout algorithm considers the specified
costs during the crossing minimization phase.
DataProvider key for providing crossing costs for each edge
The layout algorithm considers the specified
costs during the crossing minimization phase.
DataProvider key for providing crossing costs for each edge
The layout algorithm considers the specified costs during the crossing minimization phase.
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.
DataProvider key for specifying the directedness of edges.
DataProvider key for specifying the directedness of edges.
DataProvider key for specifying the directedness of edges.
DataProvider key for specifying the directedness of edges for the detection of substructures
The edge directedness is considered for the detection of substructures in the input graph
i.e., trees, chains and cycles.
DataProvider key for specifying the directedness of edges for the detection of substructures
The edge directedness is considered for the detection of substructures in the input graph
i.e., trees, chains and cycles.
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.
DataProvider key for mapping each edge of the input graph to a unique ID.
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.
DataProvider key for mapping each edge label of the input graph to a unique ID.
DataProvider key for accessing label information of each edge in the input graph
List of EdgeLabelLayouts covering a certain PartitionCell.
DataProvider key for providing layout information for each edge
DataProvider key for providing layout information for each edge
If no edge layout descriptor is mapped to an edge, the
default edge layout descriptor will be used.
DataProvider key for providing layout information for each edge
If no edge layout descriptor is mapped to an edge, the
default edge layout descriptor will be used.
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
OrthogonalLayouter.createEdgeLayoutDescriptor().
DataProvider key for specifying individual edge layout information
If this DataProvider does not contain an EdgeLayoutDescriptor for an edge, then the layout
algorithm will use the default descriptor.
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
SeriesParallelLayouter.getDefaultEdgeLayoutDescriptor().
DataProvider key for specifying the initial path of edges
Each edge can be mapped to an instance of YPointPath.
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
BusRouter.setSelectedEdgesDpKey(Object).
DataProvider key for specifying the thickness of the edges.
DataProvider key for specifying the type of multi-edges.
DataProvider key for specifying the (non-negative) weights of the edges.
DataProvider key for adding weights to the edges of the graph.
DataProvider key for assigning additional edge weights
The Layerer tries to maintain edges with higher weights short.
EdgeBundleDescriptor defines the bundling settings of an edge.EdgeBundleDescriptor with default settings.
EdgeBundleDescriptor representing a copy of the given other descriptor instance.
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 instance with default settings.
EdgeBundling instance with the given bundling strength
and bundling quality.
LayoutStage that bundles the edges of general undirected graphs to avoid visual cluttering.EdgeBundlingStage instance with default settings.
EdgeBundlingStage instance with the given core layout algorithm and default settings.
EdgeBundlingStage.partition cell.EdgeCellInfo instance.
mouseReleasedXXX methods.
EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when an Edge has been
clicked.
CreateEdgeMode.
EditMode.mouseDraggedLeft(double,double) when an
Edge is being dragged.
EdgeGroupRouterStage adds support for a bus-like routing style for OrthogonalEdgeRouter.EdgeGroupRouterStage using the given
core layout algorithm.
EdgeInfo instance.
EdgeLabelCandidate describes one valid placement for an edge label considering the label model.EdgeLabelCandidate described by location, size and model parameter.
EdgeLabelCandidate described by location, size, model parameter and internal flag.
EdgeLabelCandidate described by its box, model parameter and internal flag.
EdgeLabelCandidate described by its box and model parameter.
DeserializationHandler that can read
EdgeLabel elements.EdgeLabel.PreferredPlacementDescriptor instances.RotatedDiscreteEdgeLabelModel
instances and their model parameters.RotatedSliderEdgeLabelModel
instances and their model parameters.SmartEdgeLabelModel instances and their model parameters.Map associating the owner of an edge label with the edge label itself.
EdgeLabelLayout defines the properties of one edge label from the perspective of a labeling algorithm.EdgeLabelLayoutImpl is a default implementation of the EdgeLabelLayout interface.EdgeLabelLayoutImpl instance with default settings.
EdgeMap associating EdgeLabelLayouts with the edges of this graph.
EdgeLabelLayout.EdgeLabelOrientationSupport provides orientation and mirroring support for
layout algorithms with integrated edge labeling.EdgeLabelOrientationSupport instance.
SerializationHandler that can write
EdgeLabel elements.PreferredPlacementDescriptor instances.RotatedDiscreteEdgeLabelModel
instances and their model parameters.RotatedSliderEdgeLabelModel
instances and their model parameters.SmartEdgeLabelModel instances and their model parameters.EdgeLayout encapsulates the layout information for an edge.CircularLayouter.EdgeLayoutDescriptor instance with default settings.
HierarchicLayouter during the various phases to provide routing details for the
edges of the graph.EdgeLayoutDescriptor with the default values.
EdgeLayoutDescriptor with the default settings.
EdgeRouter to provide routing details for the edges of the graph.EdgeLayoutDescriptor with the default settings.
EdgeLayoutDescriptor provides routing details for an edge that are considered by
SeriesParallelLayouter.EdgeLayoutDescriptor with default settings.
EdgeLayoutInputHandler instance.
String representation of the path of the given edge.
Edge.EdgeCursor object.
true upon
calling its getBool method.
EdgeList.
EdgeOppositeNodeLabelModel allows for placing node labels at the opposite
side of the outgoing edges of a node.EdgeOppositeNodeLabelModel with default settings.
EdgeRealizer.EdgeReversalStage 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.EdgeReversalStage instance with default settings.
EdgeReversalStage instance using the given algorithm
as core layout algorithm.
EdgeRouter instance with a given core layouter and default settings.
EdgeRouter instance with default settings.
Graph.edges().
Node.edges().
Graph2DViewActions.getEditLabelAction().
Graph2DViewActions.getEditNodeAction().
PropertyChangeEvent.getPropertyName().
EditMode.editNodeMode.
Graph2DViewActions.EDIT_NODE action.
MultiPageLayouter to create special nodes and edges.EllipticalGroupBoundsCalculator is a GroupBoundsCalculator implementation which
assumes that group nodes have an elliptical shape.EllipticalGroupBoundsCalculator instance.
EllipticalGroupBoundsCalculator.ShapePointProvider
that assumes elliptical node shapes.EllipticalGroupBoundsCalculator.EllipticalShapePointProvider instance.
ShapePointProvider retrieves the points that lie
on the convex hull (the shape points) of the visual shape of the nodes in the graph.LayoutStages so that upon CanonicMultiStageLayouter.doLayout(y.layout.LayoutGraph) only the
layout algorithm will be executed.
LayoutStages so that upon InteractiveOrganicLayouter.doLayout(y.layout.LayoutGraph) only the internal
organic layout algorithm will be executed.
YLabel.getAlignment() to a string.
fixedHeight or fixedRatio.
delta, standard,
diamond, short,
white_delta, white_diamond,
none.
Font.getStyle() to a string.
line, dashed or dotted.
snr.
GMLEncoder.beginSection(String)
x to the rear of this queue.
partition cell into an
adjacent one.PortCalculator.equalsEps(double, double, double, double).
PartitionCellId instance with a given other PartitionCellId instance.
PartitionCellId.Pair instance with a given other PartitionCellId.Pair instance based on their
associated ColumnDescriptor and RowDescriptor instances.
PortCandidate is equal to another PortCandidate based on their
internal attributes.
PortConstraint is equal to another PortConstraint based on whether
they are both strong constraints or not and the side attribute.
interval equals to the given interval.
Object
AbstractRotatableNodePlacer.Matrix with the values of the given AbstractRotatableNodePlacer.Matrix.
YModule.run() to indicate exceptional behavior.
Throwable was thrown during the layout.
Runnables in the given list and returns as soon as all tasks are finished.
LayoutMorpher.execute(Graph2DView, y.layout.GraphLayout) method instead.
AnimationPlayer.
DataProvider key for marking the node that was expanded and, thus, defines the area that must be cleared
When an expanded node is provided, the area that must be cleared is directly derived from the size of the
expanded node.
DataProvider key for specifying the original, non-expanded bounds of the expanded node
When an expanded node is provided, the area that must be cleared is directly derived from the bounds of the
expanded node.
DataProvider key for associating original paths for edges connecting to the expanded node, including edges
that did so only when the node was not yet expanded
When an expanded node is provided, the area that must be cleared is directly derived from the bounds of the
expanded node.
TableSectionEditor.AnimationObject that applies an explosion
effect to the specified Drawable.
AnimationObject that applies an explosion
effect to the specified NodeRealizer.
AnimationObject that applies an explosion
effect to the specified EdgeRealizer.
DataProvider key for marking edges that should be routed externally, around the circle instead of inside
The DataProvider registered with the input with this key allows to individually select the edges that are
routed around the exterior of the circle when CircularLayouter.EDGE_ROUTING_POLICY_MARKED_EXTERIOR is specified
as edge routing policy.
CircularLayouter.ExteriorEdgeLayoutDescriptor instance with default settings.
AnimationObject that traverses the edge path
of the edge represented by the specified EdgeRealizer
from source node to target node thereby creating an
extracting effect.
AnimationObject that applies a fade from
invisibility to visibility effect to the specified
Drawable.
AnimationObject that applies a fade from
invisibility to visibility effect to the specified
NodeRealizer.
AnimationObject that applies a fade from
invisibility to visibility effect to the specified
EdgeRealizer.
AnimationObject that applies a fade-in effect to
the specified Graph2D by successively fading in nodes
and extracting edges.
AnimationObject that applies a fade from
visibility to invisibility effect to the specified
Drawable.
AnimationObject that applies a fade from
visibility to invisibility effect to the specified
NodeRealizer.
AnimationObject that applies a fade from
visibility to invisibility effect to the specified
EdgeRealizer.
AnimationObject that applies a fade-out effect to
the specified Graph2D by successively fading out nodes
and retracting edges.
AbstractEdgeRealizerSerializer that deserializes
common EdgeRealizer properties from arbitrary EdgeRealizer XML content.AbstractNodeRealizerSerializer that deserializes
common NodeRealizer properties from arbitrary NodeRealizer XML content.FamilyTreeLayouter with default settings.
FamilyTreeLayouter.Double to indicate that the
item should take up more space if that space is available.
FillAreaLayouter with default settings.
Iterator instances that allows the elements
of the decorated Iterator to be filtered using arbitrary
Filter implementations.FilterIterator.
OrientationLayouter stage.
finalizePath(Path) method.
Path, the extension is notified of the found path.
MoveSelectionMode.getNodesToBeMoved() and MoveSelectionMode.getBendsToBeMoved().
MoveSelectionMode.getNodesToBeMoved() and MoveSelectionMode.getBendsToBeMoved().
EdgeList that contains all the edges that are part of at least one directed or undirected
simple cycle.
start node to an end node.
start node with an end
node.
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.
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.
ListCell where object o is stored.
0 when it compares o with the cell's
contents or null if no such cell could be found.
1.
EdgeList that contains the edges of a cycle found in the given graph.
EditMode instance in the given view to start the edge creation.
GenericNodeRealizer.IntersectionTest implementation to
delegate the actual work to.
GenericNodeRealizer.findIntersection(double, double, double, double, Point2D) method.
true iff the coordinate (ix,iy)
lies within the visual shape of this port and the
coordinate (ox,oy> lies outside of that shape.
true if the point i=(ix,iy) lies inside
and the point o=(ox,oy) lies outside this port's visual
representation and false< otherwise.
true if the point i=(ix,iy) lies inside
and the point o=(ox,oy) lies outside the specified port
and false< otherwise.
true iff the coordinates (ix,iy)
lies within the visual shape of this port and the
coordinates (ox,oy> lies outside of that shape.
true if the point (ix,iy) lies inside
and the point (ox,oy) lies outside the specified port
and false< otherwise.
EdgeList containing the edges of an undirected simple path within the given graph.
PortCandidateSet.Entry for the given parameters.
PortCandidateSet.Entry for the given parameters.
PortCandidateSet.Entry.
GenericEdgeRealizer.GenericMouseInputEditorProvider
implementation to delegate the actual work to.
GenericEdgeRealizer.findMouseInputEditor(Graph2DView, double, double, HitInfo).
GenericNodeRealizer.GenericMouseInputEditorProvider implementation to
delegate the actual work to.
GenericNodeRealizer.findMouseInputEditor(Graph2DView, double, double, HitInfo) method.
GroupNodePainter instance as their
GenericNodeRealizer.GenericMouseInputEditorProvider.
HierarchicGraphObjectEncoder.createNodeReference(y.base.Graph, y.base.Node, y.view.hierarchy.HierarchyManager).
EdgeList containing the edges of a path from the given start node to the given end node,
if such a path exists.
PathSearchResult.
o with the cell's
contents or null if no such cell could be found.
start node to target node.
start node to a set of target nodes
in the graph not farther away than a given distance.
o with the cell's
contents or null if no such cell could be found.
dynamic decomposition listeners that the given
partition cell has been created.
DeserializationHandler instances of event.
DeserializationHandler instances of event.
ModuleEvent.TYPE_MODULE_EXCEPTION_THROWN to all registered ModuleListeners.
dynamic decomposition listeners that the given
partition cell has been finalized.
ModuleEvent.TYPE_MODULE_DISPOSED to all registered ModuleListeners.
ModuleEvent.TYPE_MODULE_INITIALIZING to all registered ModuleListeners.
ModuleEvent.TYPE_MODULE_MAIN_RUN_FINISHED to all registered ModuleListeners.
ModuleEvent.TYPE_MODULE_MAIN_RUN_STARTING to all registered ModuleListeners.
Graph.firePostEvent().
Graph.firePreEvent().
InputHandlerProvider instances of event.
InputHandlerProvider instances of event.
OutputHandlerProvider instances of event.
OutputHandlerProvider instances of event.
SerializationHandler instances of event.
SerializationHandler instances of event.
dynamic decomposition listeners of a subdivision
of a given partition cell.
dynamic decomposition listeners that the given
partition cell is unlocked again.
null if there are no cells in this list.
null when the list is
empty.
null if it does
not exist.
null when the list is
empty.
null if it does
not exist.
null if there is
no such segment.
Iterator that traverses the specified
Graph2D's elements that match the specified element types.
Iterator that traverses elements of the specified
types of the given Graph2D from first to last.
Graph2DView.
fitContent() on the current view,
if the current view is of type Graph2DView.
DataProvider key for selecting edges for curve fitting
MoveSnapContext.MovingInfo and its subclasses
that indicates that an item stays fixed at its current location.
OrthogonalLayouter.BOX_STYLE that maintains the original node size.
DataProvider key for selecting group nodes whose contents should keep their relative positions.
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.
OrthogonalLayouter.MIXED_STYLE that maintains the original node size.
DataProvider key for determining the nodes that should be considered fixed
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.
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.
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.
layout stage that can handle fixed nodes in hierarchically grouped graphs.FixedGroupLayoutStage.
FixedGroupLayoutStage with the given algorithm as
core layout algorithm.
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 instance with default settings.
FixNodeLayoutStage instance using the given algorithm
as core layout algorithm.
float.
Graph2DViewActions.getFocusBottomNodeAction().
Graph2DViewActions.getFocusLeftNodeAction().
Graph2DViewActions.getFocusRightNodeAction().
Graph2DViewActions.getFocusTopNodeAction().
Iterator over all edges that the creator
currently stores as input data for creating local views.
Iterator over all nodes that the creator
currently stores as input data for creating local views.
focusView(newZoom, newCenter, isAnimatedZoomEnabled()); .
view.focusView(newZoom, newCenter, animatedZoom); view.updateView();.
AnimationObject that smoothly changes the zoom
level and center view point of this factory's Graph2DView.
Graph2DViewActions.getFoldSelectionAction().
DataProvider key for marking folder nodes.
Graph2DViewActions.FoldSelectionAction.acceptNode(Graph2D,y.base.Node) returns true.
true iff it is possible to retrieve
a command by calling CommandStream.forward().
LabelCandidate and an Edge of the input graph has been found.
LabelCandidate and a NodeHalo of the input graph has been found.
LabelCandidates has been found.
LabelCandidate and a Node of the input graph has been found.
LabelCandidate and the insets of a cell of the PartitionGrid has been found.
LabelCandidate is inside of the PartitionGrid.
LabelCandidate and the PartitionGrid has been found.
GenericEdgeRealizer.Painter implementation that draws (and
optionally fills) the outline of an edge.FramedEdgePainter instance.
FreeEdgeLabelModel allows placing edge labels at any location.FreeEdgeLabelModel.
FreeEdgeLabelModel.FreeEdgeLabelModel.ModelParameter with radius 50
and angle 0.
FreeEdgeLabelModel.ModelParameter with the given radius and angle.
FreeEdgeLabelModel.ModelParameter with the given radius, angle and rotation angle.
FreeNodeLabelModel allows placing node labels at any desired position.FreeNodeLabelModel.
FreeNodeLabelModel.FreeNodeLabelModel.ModelParameter.
FreeNodeLabelModel.ModelParameter with the given offset.
FreePlacer is a simple pseudo-placer.FreePlacer with default settings.
PreferredPlacementDescriptor instance immutable.
FromSketchNodePlacer arranges the subtrees while taking the initial locations of the nodes into account.Future.getValue().Future class.
Future class.
GenericNodeRealizer that
uses a pre-defined GeneralPath as the shape for nodes.GeneralPathNodePainter instance.
GenericEdgeRealizer.Painter
interface implementations.EdgeRealizer to paint the arrows.GenericEdgeRealizer to handle the list of bends.GenericEdgeRealizer to paint the bends.GenericEdgeRealizer to insert obstacles
into a given BridgeCalculator instance for a two-pass rendering.GenericEdgeRealizer to evaluate hit tests.GenericEdgeRealizer
instances.MouseInputEditorProvider interface to.GenericEdgeRealizer to evaluate intersection tests.GenericEdgeRealizer.createEdgeLabel() method to.EdgeRealizer to paint the labels.GenericEdgeRealizer to perform the painting.GenericEdgeRealizer to calculate the final path.GenericEdgeRealizer to paint the ports.GenericEdgeRealizer to notify
interested parties of selection state changes.GenericEdgeRealizer to calculate the bounds.GenericEdgeRealizer.GenericEdgeRealizer.GenericNodeRealizer for group and folder nodes.GenericGroupNodeRealizer.GenericNodeRealizer.boundsChanged().GenericNodeRealizer.contains(double, double) method to.MouseInputEditorProvider interface GenericNodeRealizer implements to.GenericNodeRealizer.hotSpotHit(double, double) method to.GenericNodeRealizer.paintHotSpots(Graphics2D) method to.GenericNodeRealizer.findIntersection(double, double, double, double, Point2D) method to.GenericNodeRealizer.labelBoundsChanged(NodeLabel label).GenericNodeRealizer.createNodeLabel() method to.GenericNodeRealizer.getLayer() and the GenericNodeRealizer.setLayer(byte) methods to.GenericNodeRealizer.getPortCandidates(double).GenericNodeRealizer to notify
interested parties of selection state changes.GenericNodeRealizer.calcUnionRect(java.awt.geom.Rectangle2D) method to.GenericNodeRealizer.GenericNodeRealizer.LayoutStage offers generic support for partition grid structures.core layout algorithm.
core layout algorithm.
GenericTreeLayouter instance with default settings.
GenericTreeLayouter.SubtreeShape represents the position and the borders of a subtree.LinkInfo mapped to the specified key.
Object value associated with the given data holder.
IntersectionCalculator that is configured
to calculate the intersection between the given edge (dataHolder)
and its adjacent source or target node, depending on the source
flag provided during the construction of this instance.
AbortHandler instance for the current layout calculation.
PatchRouterStage.
ReducedSphereOfActionStage.
proxies
that the algorithm tries to place on a page.
additional SnapLines.
DataProvider key to look up the selection state of the edges.
DataProvider key to look up which edges are routed.
DataProvider which determines the edges that shall be routed by this
algorithm.
DataProvider which determines the edges that shall be routed by this
algorithm.
DataProvider key to look up the nodes whose incident edges are routed.
Drawer called when the given graph is not a tree.
PreferredPlacementDescriptor.getAngle().
ARTreeLayouter.
squarified tiling policy.
Edge associated with this EdgeData instance.
Edge of the Node of this NodeData instance
(in case of e.g. bend or same-layer center node).
Node associated with this EdgeData instance.
Node of this NodeData instance (in case of e.g. back-loop proxy and side proxy).
name.
AutoBoundsFeature interface.
edge betweenness
clustering algorithm if it is chosen as clustering policy.
BalloonLayouter instance used for arranging multiple partitions.
oriented bounds will match the specified bounds
as closely as possible within the label's current label model.
oriented bounds will match the specified bounds
as closely as possible within the label's current label model.
oriented bounds will match the specified bounds
as closely as possible within the label's current label model.
data holder.
n randomly chosen boolean values
of which trueCount of them are true.
true if and only if there is
an integer attribute valued >0 in the table for the key.
key.
ImageOutputHandler.createDefaultGraph2DView(y.view.Graph2D).
borderFillColor property.
BorderLine instance that describes the GenericTreeLayouter.SubtreeShape at the given side.
borderLineColor property.
borderLineType property.
GraphLayout.
LayoutGraph.
NodeHalos.
oriented box of the label.
channel.
PartitionCell.
GenericTreeLayouter.SubtreeShape instance.
BridgeCalculator instance or null if no such instance is installed.
BridgeCalculator instance for the given
EdgeRealizer and Graphics context.
MouseEvent.getButton().
KeyEvent
which cancels the edge creation.
KeyEvent
which cancels the edge creation.
NodeLabelModels.
EdgeLabelModels.
partition cell of this CellEntrance instance.
partition cell within which this part of the edge segment lies.
partition cell within which the item is routed.
collection of elements of type PartitionCellId.Pair.
partition cells that are completely covered by the given Obstacle.
PartitionCells that intersect or cover the given rectangle.
PartitionCells that are completely covered by the bounds of the given node.
PartitionCells that intersect or cover the given rectangle by delegating to the
corresponding method of the inner partition.
PartitionCells that are completely covered by the given Obstacle.
PartitionCells that intersect or cover the given rectangle.
CellSegmentInfo at the given index of this segment info.
CellSegmentInfos for the segment parts that lie within the associated
partition cell.
orthogonal interval in the 2D-coordinate system.
DataProvider key used for looking up the selected nodes that should be placed in the center.
Substructures that represent the undirected chains in the specified graph with at least
minimumSize nodes.
Substructures that represent the chains in the specified graph with at least
minimumSize nodes.
ChannelEdgeRouter instance used for inter-edge routing.
null if this mode has no child.
Comparator instance that will sort the outgoing edges connecting to the given node.
NodePlacer instance that places the non-assistant children.
NodeList that contains the child nodes of the given parent node.
GlobalProperties.load().
MouseEvent.getClickCount().
object.
Substructures that represent the (undirected) cliques in the specified graph with at
least minimumSize nodes.
Substructures that represent the (undirected) cliques in the specified graph with at
least minimumSize nodes.
interval bound that is closest to the given value.
NodeLists that contain the nodes of the original graph that are associated with the
given dendrogram node.
column associated with this partition cell identifier.
ColumnDescriptor associated with this partition cell.
column with the given index.
null if there is no associated column (e.g. if the specified
label's model is not a ColumnNodeLabelModel).
null
if there is no corresponding column.
null if no column in the table's model contains the
specified node's center.
Column that is currently being painted by the
subordinate painter of a TableNodePainter or null
if the painter is not responsible for column painting.
partition grid.
List view of the container's columns.
partition cell with the size of the bounding box of all source cells
of the current path request.
partition cell with the size of the bounding box of all target
cells of the current path request.
segments in this group.
SegmentInfo representing the grouped segments.
Comparator instance used for sorting the lanes.
Comparator that will be used for sorting the outgoing edges
of each local root in the tree before they are being arranged.
Comparator instance that determines the order of the outgoing edges for each node of the tree.
Comparator that will be used for sorting the outgoing edges
of each local root in the tree before they are being arranged.
Comparator instance that is used for sorting the outgoing edges of each node of the tree.
Comparator instance.
LayoutStage that arranges the connected components of an input graph.
LayoutStage that arranges the connected components of an input graph.
ComponentLayouter instance used for placing the graph partitions.
bounds of this temporary group.
point path that describes the bus computed by the EdgeRouter.
path search configuration with which the
ChannelBasedPathRouting has been initialized.
PathSearch passed to
GraphPartitionExtension.preparePartition(PathSearchConfiguration, GraphPartition).
PathSearch.
JComponent that is used to measure and render
HTML formatted text.
PortCandidates described by this
PortCandidateSet or Integer.MAX_VALUE if the number is unbounded.
PortCandidate associated with this
PortCandidateSet.Entry.
DeserializationEvent.getXmlNode() shall be deserialized.
GraphMLParseContext instance that can queried for further information.
GraphCopier.CopyFactory that is currently used to
create graph elements in the specified view graph, or null if
the default copy factory is used.
NodeLayout of the root node of this GenericTreeLayouter.SubtreeShape instance.
ConstraintLayerer instance.
LayoutStage.
LayoutStage.
Layouter instance that is applied to each subgraph component.
PortCandidate instance.
entry and the given
parameters.
PathSearch.
previous entrances.
Edge associated with this EdgeData instance.
Edge associated with this EdgeData instance.
PortCandidates
would be chosen.
EdgeLayoutDescriptor for the current edge containing edge specific
settings for the path search.
MouseInputEditor instance that is the receiver of
the Mouse2DEvents.
segment info has been assigned within its location range.
GraphMLParseContext.getObjectStack()
GraphMLWriteContext.getObjectStack()
PathRequest that is currently routed.
event could trigger or
null if the editor does not want to initiate a cursor change.
Cursor.MOVE_CURSOR if the event's location is a valid start position or
null otherwise.
- getCursor(Mouse2DEvent) -
Method in class y.view.tabular.TableSizeEditor
- If the position of the
event is valid to start a row (column) resize gesture,
Cursor.W_RESIZE_CURSOR (Cursor.N_RESIZE_CURSOR) is returned.
- getCurveUTurnSymmetry() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns how symmetric u-turn parts of
curved routes should preferably be.
- getCurveUTurnSymmetry() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns how symmetric u-turn parts of the curved routes should preferably be.
- getCurveUTurnSymmetry() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns how symmetric u-turn parts of
curved routes should preferably be.
- getCustomArrow(String) -
Static method in class y.view.Arrow
- Returns the custom arrow that was added under the given name.
- getCustomBorderCapacity() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the number of parallel edge paths that may be accommodated on the routing border around the graph's
bounding box.
- getCustomBorderCapacityEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not to use a custom value for the capacity of parallel edge paths
accommodated on the routing border.
- getCustomClip() -
Method in class y.view.Graph2DPrinter
- Returns the custom area clip measured in world coordinates.
- getCustomHeight() -
Method in class y.io.ViewPortConfigurator
- Returns the custom height of the viewport.
- getCustomName() -
Method in class y.view.Arrow
- If this arrow is a custom arrow it's custom name will be returned.
- getCustomProfit() -
Method in class y.layout.LabelCandidate
- Returns the custom profit for this candidate.
- getCustomProfitModelRatio() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns the ratio between the internal profit (ip) and the profit computed using the specified
profit model (sp).
- getCustomWidth() -
Method in class y.io.ViewPortConfigurator
- Returns the custom width of the viewport.
- getCut(AffineLine) -
Method in class y.geom.YCircle
- Determines the intersection between this circle and a line.
- getCutAction() -
Method in class y.view.Graph2DClipboard
- Returns a swing action that provides the Cut operation on graphs.
- getCutObstacleCost() -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Returns the costs incurred for every
Obstacle that must be cut in a subdivision.
- getCycles(Graph, int) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the undirected cycles in the specified graph with at least
minimumSize nodes.
- getCycles(Graph, int, DataProvider, DataProvider) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the cycles in the specified graph with at least
minimumSize nodes.
- getCycleSize() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the minimum size (number of nodes) a cycle needs to have to be detected
and explicitly handled as a cycle substructure.
- getCycleSize() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the minimum size (number of nodes) a cycle needs to have to be detected
and explicitly handled as a cycle substructure.
- getCycleStyle() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the cycle layout style that defines how cycle substructures are arranged.
- getCycleStyle() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the cycle layout style that defines how cycle substructures are arranged.
- getCycleSubstructureSize() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum size (number of nodes) a cycle needs to have to be detected
and handled as a cycle substructure.
- getCycleSubstructureStyle() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the style specifier for cycle substructures.
- getCyclicSelectionModifierMask() -
Method in class y.view.EditMode
-
- getData() -
Method in class y.base.GraphEvent
- Returns the data object associated with this graph event.
- getData() -
Method in class y.layout.router.polyline.Obstacle
- Returns the additional data related to the obstacle.
- getData(Object) -
Method in class y.layout.router.polyline.PartitionCell
- Returns the additional data associated with the given key for this
PartitionCell.
- getData() -
Method in class y.view.hierarchy.HierarchyEvent
- data associated with a specific event type
- getDataAcceptor(Graph, Object) -
Method in class y.io.graphml.graph2d.PortConstraintInputHandler
-
- getDataAcceptor() -
Method in class y.io.graphml.input.AbstractDataAcceptorInputHandler
- Gets the
DataAcceptor to use for storing the data.
- getDataHandler(String) -
Method in class y.io.YGFIOHandler
- Deprecated. Returns the DataHandler registered with the given key.
- getDataMapView() -
Method in class y.util.WrappedObjectDataProvider
- Returns a DataMap that can be used to read and write values.
- getDataProvider(Object) -
Method in class y.base.Graph
- Returns the data provider that is registered with the graph using the given
look-up key.
- getDataProvider(Object) -
Method in interface y.base.GraphInterface
- Returns the data provider that is registered with the graph using the given
look-up key.
- getDataProvider() -
Method in class y.io.graphml.output.AbstractDataProviderOutputHandler
- Gets the DataProvider to use for querying the data for each item.
- getDataProvider() -
Method in class y.view.NodeCellRendererPainter
- Returns the DataProvider that is used by the
NodeCellRendererPainter.getNodeCellRendererComponent(Graph2DView, NodeRealizer,boolean)
implementation to query the value for the node being rendered.
- getDataProviderKeys() -
Method in class y.base.Graph
- Returns an array of all data provider look-up keys that are registered with
this graph.
- getDataProviderKeys() -
Method in interface y.base.GraphInterface
- Returns an array of all data provider look-up keys that are registered with
the graph.
- getDataTagAttributes() -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
-
- getDataTagAttributes() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Returns XML all attributes of the
data element.
- getDataTagAttributes() -
Method in interface y.io.graphml.output.OutputHandler
- Gets the XML attributes that should be added to the data element.
- getDecendants(Node) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns the descendant
Nodes of the given group node.
- getDefault() -
Static method in class y.util.TaskExecutorFactory
- Returns the factory used to create new
TaskExecutors.
- getDefaultAbortHandler() -
Method in class y.view.Graph2DLayoutExecutor
- Returns the default
AbortHandler created for this Graph2DLayoutExecutor instance.
- getDefaultAngle() -
Method in class y.view.SmartEdgeLabelModel
- Returns the default angle (measured in radians) of the label model which is used to create the default parameter.
- getDefaultBundleDescriptor() -
Method in class y.layout.EdgeBundling
- Returns the default
EdgeBundleDescriptor used for all edges which do not have a specific
descriptor assigned via a DataProvider registered with key EdgeBundling.EDGE_BUNDLE_DESCRIPTOR_DPKEY.
- getDefaultChildComparator() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
Comparator instance that sorts the outgoing edges in all subtrees that do
not have a specific Comparator assigned using a DataProvider.
- getDefaultClipLength() -
Static method in class y.view.Arrow
- Returns the statically shared
clipLength of all default arrows.
- getDefaultColumnInsets() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default column insets.
- getDefaultColumnWidth() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default width of columns.
- getDefaultCopyFactory() -
Method in class y.view.ModelViewManager
- Returns the default
CopyFactory used by this manager.
- getDefaultCursor() -
Method in class y.view.EditMode
- Returns the default cursor displayed by this mode if no other cursor can be found.
- getDefaultCursor() -
Method in class y.view.MovePortMode
- Returns the cursor to be used when the mouse is not over a draggable port point.
- getDefaultCursor() -
Method in class y.view.NavigationMode
- Returns the default cursor that will be used if the navigation will not be active.
- getDefaultDistance() -
Method in class y.view.SmartEdgeLabelModel
- Returns the default distance which is used to create the default parameter.
- getDefaultDrawingDistanceCalculator() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
DefaultDrawingDistanceCalculator that is registered
with the layout algorithm by default.
- getDefaultEdgeLayoutDescriptor() -
Method in class y.layout.circular.CircularLayouter
- Returns the descriptor that defines settings for the non-exterior edges.
- getDefaultEdgeLayoutDescriptor() -
Method in class y.layout.router.CurveRoutingStage
- Returns the default
CurveEdgeLayoutDescriptor which provides layout information that is considered when
adding curves to the edge path.
- getDefaultEdgeLayoutDescriptor() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific edge
layout descriptor assigned.
- getDefaultEdgeLayoutDescriptor() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout
descriptor assigned.
- getDefaultEdgeRealizer() -
Method in class y.view.Graph2D
- Returns the default edge realizer.
- getDefaultEdgeRoutingStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the default routing style for edges that have no individual routing style.
- getDefaultEditor(OptionItem) -
Method in class y.option.TableEditorFactory
- Returns the default editor for the specified OptionItem.
- getDefaultFolderNodeRealizer() -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Returns the default node realizer for folder nodes.
- getDefaultGroupNodeRealizer() -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Returns the default node realizer for group nodes.
- getDefaultGuiFactory() -
Static method in class y.option.OptionHandler
- Getter for the default GUIFactory.
- getDefaultHeight() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the initial height of rows created by this listener.
- getDefaultInsets() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns the default insets that will be used if the
DataProvider registered with the
insets key does not contain a mapping for a specific node.
- getDefaultInsets() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the insets of columns created by this listener.
- getDefaultInsets() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the insets of rows created by this listener.
- getDefaultLeafPlacer() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
NodePlacer instance that places the leaf nodes of the tree.
- getDefaultMinimumColumnWidth() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default minimum width of columns.
- getDefaultMinimumHeight() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the minimum height of rows created by this listener.
- getDefaultMinimumNodeSize() -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Returns the default minimum size (width and height) for group nodes.
- getDefaultMinimumRowHeight() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default minimum height of rows.
- getDefaultMinimumWidth() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the minimum width of columns created by this listener.
- getDefaultNodeComparator() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the default policy for ordering subtree roots around their common parent.
- getDefaultNodeLayoutDescriptor() -
Method in class y.layout.tabular.TabularLayouter
- Returns the
NodeLayoutDescriptor instance used for all the nodes that do not have an individual
layout descriptor.
- getDefaultNodePlacer() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
NodePlacer instance that arranges all subtrees that do not have a specific
NodePlacer assigned using a DataProvider.
- getDefaultNodeRealizer() -
Method in class y.view.Graph2D
- Returns the default node realizer.
- getDefaultNodeSize(LayoutContext, Object, byte) -
Method in class y.layout.multipage.DefaultElementFactory
- Returns the default size for nodes created by this factory.
- getDefaultOptionsIOHandler() -
Static method in class y.option.OptionHandler
- Getter for the default OptionsIOhandler.
- getDefaultOutEdgeComparator() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the default
Comparator used for sorting the outgoing edges incident to nodes that do not have a
specific Comparator.
- getDefaultParameter() -
Method in class y.layout.DiscreteEdgeLabelModel
- Returns a model parameter that encodes the default position of this model's allowed edge label positions.
- getDefaultParameter() -
Method in class y.layout.DiscreteNodeLabelModel
- Returns a model parameter that encodes the default position of this model's
allowed node label positions.
- getDefaultParameter() -
Method in interface y.layout.EdgeLabelModel
- Returns a model parameter that encodes the default position of this model's
allowed edge label positions.
- getDefaultParameter() -
Method in class y.layout.EdgeOppositeNodeLabelModel
-
- getDefaultParameter() -
Method in class y.layout.FreeEdgeLabelModel
- Returns the model parameter that encodes the default position of
FreeEdgeLabelModel.
- getDefaultParameter() -
Method in class y.layout.FreeNodeLabelModel
- Returns a model parameter that encodes the default position of
NodeLabelModel.
- getDefaultParameter() -
Method in interface y.layout.NodeLabelModel
- Returns a model parameter that encodes the default position of this model's allowed node label positions.
- getDefaultParameter() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns a model parameter that encodes the default position of this model's allowed edge label positions.
- getDefaultParameter() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns a model parameter that encodes the default position of this model's
allowed edge label positions.
- getDefaultParameter() -
Method in class y.layout.SliderEdgeLabelModel
- Returns a model parameter that encodes the default position of this model's
allowed edge label positions.
- getDefaultParameter() -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Returns a default parameter that indicates a position at the center of the edge's path.
- getDefaultParameter() -
Method in class y.view.PortLabelModel
- Creates a parameter that will position its associated label in the center
of its node independent of all ports.
- getDefaultParameter() -
Method in class y.view.SmartEdgeLabelModel
- Returns the default parameter which uses the specified default angle and distance.
- getDefaultParameter() -
Method in class y.view.SmartNodeLabelModel
- Returns a model parameter that encodes the default position in the center of the node.
- getDefaultParameter() -
Method in class y.view.tabular.TableGroupNodeRealizer.ColumnNodeLabelModel
- Returns a model parameter that is not bound to any column.
- getDefaultParameter() -
Method in class y.view.tabular.TableGroupNodeRealizer.RowNodeLabelModel
- Returns a model parameter that is not bound to any row.
- getDefaultPortAssignment() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the default
PortAssignment used for those nodes that do not have their own specific instance.
- getDefaultPortAssignment() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
PortAssignment instance for all subtrees that do not have a
specific PortAssignment assigned using a DataProvider.
- getDefaultPortBorderGapRatio() -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Returns the border gap ratio for the default port.
- getDefaultRenderer(OptionItem) -
Method in class y.option.TableEditorFactory
- Returns the default renderer for the specified OptionItem.
- getDefaultRowHeight() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default height of rows.
- getDefaultRowInsets() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the default row insets.
- getDefaultValue() -
Method in class y.io.graphml.input.AbstractInputHandler
- Gets the default value that will be applied to the keys where the data attribute is missing.
- getDefaultValue() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Gets the default value.
- getDefaultWidth() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the initial width of columns created by this listener.
- getDelegate() -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Returns the
Drawer to which the actual drawing is delegated.
- getDeleteSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that deletes the currently selected elements from the graph.
- getDeletionMask() -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Returns the bit mask that determines the element types to consider for deletion.
- getDeltaX() -
Method in class y.geom.LineSegment
- Returns the distance from start to end point in x-coordinates.
- getDeltaY() -
Method in class y.geom.LineSegment
- Returns the distance from start to end point in y-coordinates.
- getDensity(Graph, boolean) -
Static method in class y.algo.GraphChecker
- Computes the density of a given simple graph.
- getDensity() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the density for the generation of label candidate positions.
- getDensity() -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Yields the density factor that influences the number of candidates that are yield during
AutoRotationSliderEdgeLabelModel.getLabelCandidates(y.layout.EdgeLabelLayout, y.layout.EdgeLayout, y.layout.NodeLayout, y.layout.NodeLayout).
- getDescendantCount() -
Method in class y.algo.AggregationInfo
- Returns the number of nodes of the original graph that are descendants of this aggregate.
- getDescendants(Node) -
Method in class y.layout.grouping.Grouping
- Returns all descendants of the given group node.
- getDescendantWeightSum() -
Method in class y.algo.AggregationInfo
- Returns the sum of the weights of nodes of the original graph that are descendants of this aggregate.
- getDescription() -
Method in class y.io.SuffixFileFilter
- Returns the description for this
SuffixFileFilter.
- getDescription() -
Method in class y.module.YModule
- Deprecated. Proper module description should take place in the API
documentation.
- getDescription() -
Method in class y.option.IconFilter
- Return the description of this filter.
- getDescriptor() -
Method in class y.layout.router.polyline.PathRequest
- Returns the
EdgeLayoutDescriptor that describes routing settings for this path request.
- getDescriptors() -
Method in interface y.io.graphml.graph2d.ResourceSerializationHandler
- Returns all currently registered
ResourceDescriptor instances.
- getDeserializationProperty(Object) -
Method in class y.io.graphml.GraphMLHandler
- Retrieves a deserialization property that has been set using
GraphMLHandler.setDeserializationProperty(Object, Object).
- getDeserializationProperty(Object) -
Method in class y.io.graphml.input.ChildParseContext
- Get a property value that specifies information about how to handle specific cases
- getDeserializationProperty(Object) -
Method in interface y.io.graphml.input.GraphMLParseContext
- Get a property value that specifies information about how to handle specific cases.
- getDeserializationProperty(Object) -
Method in class y.io.graphml.input.GraphMLParser
- Retrieve a deserialization property that has been set by
GraphMLParser.setDeserializationProperty(Object,Object).
- getDeserializationXmlNode(GraphMLParseContext, Node) -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Gets the node to pass to
deserializer or
GraphMLParseContext.deserialize(GraphMLParseContext, org.w3c.dom.Node, Class)
respectively, given the 'data' or 'default' element from the GraphML.
- getDeserializer() -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Gets the custom deserializer.
- getDeserializerTargetType() -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Gets the target deserialization type for the
DeserializationEvent.getTargetType()
property.
- getDesiredAspectRatio() -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Returns the desired aspect ratio.
- getDiameter(Graph, boolean, DataProvider) -
Static method in class y.algo.GraphChecker
- Computes the diameter of a given graph.
- getDirection() -
Method in class y.layout.Direction
- Returns the direction encoded as an integer value.
- getDirection() -
Method in class y.layout.PortCandidate
- Returns the direction of this
PortCandidate.
- getDirection() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the
Direction to which the segment of this info points.
- getDirection() -
Method in class y.layout.router.polyline.CellSegmentInfo
- Returns the direction to which the segment of this info points.
- getDirectionForLayoutOrientation(byte) -
Method in class y.layout.PortCandidate
- Returns the direction of this
PortCandidate instance with respect to the given
layout orientation.
- getDisableSnappingModifier() -
Method in class y.view.CreateEdgeMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context and CreateEdgeMode.getSnapToOrthogonalSegmentsDistance()
or CreateEdgeMode.isSnappingOrthogonalSegments()
temporarily.
- getDisableSnappingModifier() -
Method in class y.view.HotSpotMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- getDisableSnappingModifier() -
Method in class y.view.MoveLabelMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- getDisableSnappingModifier() -
Method in class y.view.MovePortMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- getDisableSnappingModifier() -
Method in class y.view.MoveSelectionMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- getDisableSnappingModifier() -
Method in class y.view.OrthogonalMoveBendsMode
- Gets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- getDispatcher() -
Method in class y.view.Mouse2DEvent
- Returns the object that constructed and fired the event.
- getDissimilarityValue(Node) -
Method in class y.algo.Groups.Dendrogram
- Returns the dissimilarity value associated with the given node of the dendrogram.
- getDistance(Node, Node) -
Method in interface y.algo.Groups.Distances
- Returns the distance between two given nodes of a graph.
- getDistance() -
Method in class y.layout.DiscreteEdgeLabelModel
- Returns the distance between the label's bounding box and the edge path.
- getDistance() -
Method in class y.layout.DiscreteNodeLabelModel
- Returns the distance between the label's bounding box and the node.
- getDistance() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns the distance between the label's bounding box and the edge path.
- getDistance() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns the distance between the label's box and the edge's path.
- getDistance() -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Determines how far away from the edge's path the rotation point lies.
- getDistance() -
Method in class y.view.EdgeLabel
- Returns the distance of the label to the edge.
- getDistance() -
Method in class y.view.NodeLabel
- Returns the distance of the label to the node.
- getDistance() -
Method in class y.view.SmartNodeLabelModel
- Returns the distance between the bounding boxes of label and node.
- getDistanceTo(BorderLine) -
Method in class y.geom.BorderLine
- Calculates the minimal distance between this borderline and the other one.
- getDistanceToEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns the preferred distance between a label and the corresponding edge segment.
- getDistanceToNextNode(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimum distance between the right border of the given node and
the left border of its right-hand side neighbor in the layer.
- getDistributeHorizontallyAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that places the currently selected nodes such that they
do not overlap horizontally.
- getDistributeVerticallyAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that places the currently selected nodes such that they
do not overlap vertically.
- getDouble(Object) -
Method in interface y.base.DataProvider
- Returns a double value associated with the given data holder.
- getDouble(Object) -
Method in interface y.base.EdgeMap
- Returns the double value bound to the given edge.
- getDouble(Object) -
Method in interface y.base.NodeMap
- Returns the double value bound to the given node.
- getDouble(String) -
Method in class y.io.gml.ItemParser
- Convenience method, which returns a double if there is
an numeric attribute in the table for the key, or
0.0d
- getDouble(String, double) -
Method in class y.io.gml.ItemParser
- Convenience method, which returns a double if there is
an numeric attribute in the table for the key, or the default value
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.BottomAlignmentDataProvider
- Returns a double value that corresponds to bottom alignment.
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.LeftAlignmentDataProvider
- Returns a double value that corresponds to left alignment.
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.RightAlignmentDataProvider
- Returns a double value that corresponds to right alignment.
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.TopAlignmentDataProvider
- Returns a double value that corresponds to top alignment.
- getDouble(Object) -
Method in class y.layout.hierarchic.incremental.IntValueHolderAdapter
- Returns a double value associated with the given
data holder.
- getDouble(String, String) -
Method in class y.option.OptionHandler
- Returns the double value of an option item.
- getDouble(String) -
Method in class y.option.OptionHandler
- Returns the double value of an option item.
- getDouble(Object) -
Method in class y.util.DataProviderAdapter
- Subclasses may override this
method to provide access to double values.
- getDouble(Object) -
Method in class y.util.EdgeMapAdapter
- Returns the double value bound to the given edge.
- getDouble(Object) -
Method in class y.util.Maps.HighPerformanceBoolMap
-
- getDouble(Object) -
Method in class y.util.Maps.HighPerformanceDoubleMap
-
- getDouble(Object) -
Method in class y.util.Maps.HighPerformanceIntMap
-
- getDouble(Object) -
Method in class y.util.Maps.HighPerformanceObjectMap
-
- getDouble(Object) -
Method in class y.util.NodeMapAdapter
- Returns the double value bound to the given node.
- getDouble(Object) -
Method in class y.util.WrappedObjectDataProvider
-
- getDouble(Object) -
Static method in class y.util.YUtil
- Converts an Object to double.
- getDoubleLineSpacingRatio() -
Method in class y.layout.tree.DoubleLinePlacer
- Returns the ratio of the
spacing between the root and the children in the upper line
and the spacing between the two lines of subtrees.
- getDrawable() -
Method in class y.view.AbstractSnapContext
- The
Drawable that will be placed into the view.
- getDrawable() -
Method in class y.view.Scroller
- Returns the Drawable instance that visualizes the scroll mark.
- getDrawable(AbstractSnapContext, YPoint) -
Method in class y.view.SnapResult
- Creates a drawable that indicates the snapping of this instance.
- getDrawableHeight() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the height assigned to the drawable while no valid position for a
new column can be found at the cursor position.
- getDrawables() -
Method in class y.view.Graph2DView
- Returns a collection of Drawables currently associated with this view
- getDrawableWidth() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the width assigned to the drawable while no valid position for a
new row can be found at the cursor position.
- getDrawEdgesFirst() -
Method in class y.view.DefaultGraph2DRenderer
- Returns the drawing order of edges and nodes.
- getDrawer() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Returns the
Drawer instance responsible for assigning the coordinates to the nodes (third
phase of the layout algorithm).
- getDrawer() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the
Drawer instance responsible for assigning the coordinates to the nodes (third
phase of the layout algorithm).
- getDrawingDistanceCalculator() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
DrawingDistanceCalculator instance responsible for determining the minimum distances
between elements that belong to the same layer.
- getDropShadowColor() -
Method in class y.view.ShapeNodeRealizer
-
- getDropShadowOffsetX() -
Method in class y.view.ShapeNodeRealizer
- Returns the horizontal offset of the drop shadow.
- getDropShadowOffsetY() -
Method in class y.view.ShapeNodeRealizer
- Returns the vertical offset of the drop shadow.
- getDualEdge(Edge) -
Method in class y.layout.planar.DualPlanarInformation
-
- getDualNode(Face) -
Method in class y.layout.planar.DualPlanarInformation
-
- getDummyEdgeRealizer() -
Method in class y.view.CreateChildEdgeMode
- Returns the dummy EdgeRealizer which is currently in use.
- getDummyEdgeRealizer() -
Method in class y.view.CreateEdgeMode
- Returns the dummy EdgeRealizer which is currently in use.
- getDummyNodes() -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer.SameLayerData
- Returns all dummy nodes of this
AbstractPortConstraintOptimizer.SameLayerData
instance.
- getDummySourceNodeRealizer() -
Method in class y.view.CreateChildEdgeMode
- Returns the currently used dummy node realizer for the source node
of the dummy edge.
- getDummySourceNodeRealizer() -
Method in class y.view.CreateEdgeMode
- Returns the currently used dummy node realizer for the source node
of the dummy edge.
- getDummyTargetNodeRealizer() -
Method in class y.view.CreateChildEdgeMode
- Returns the currently used dummy node realizer for the target node
of the dummy edge.
- getDummyTargetNodeRealizer() -
Method in class y.view.CreateEdgeMode
- Returns the currently used dummy node realizer for the target node
of the dummy edge.
- getDuplicateGraphAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that duplicates selected graph.
- getEdge(Node) -
Method in class y.base.Node
- Returns an edge that connects this node with the given node, if such an edge
exists.
- getEdge() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the edge whose route is described by this
EdgeInfo instance.
- getEdge() -
Method in class y.layout.router.polyline.SegmentInfo
- Returns the edge to which the segment of this info belongs.
- getEdge() -
Method in class y.view.Bend
- Returns the edge this bend belongs to.
- getEdge() -
Method in class y.view.EdgeLabel
- Returns the Edge this EdgeLabel is associated with.
- getEdge() -
Method in class y.view.EdgeRealizer
- Returns the edge bound to this realizer.
- getEdge2EdgeDistance() -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Returns the minimum distance between two edges.
- getEdge2EdgeDistance() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns the minimum distance between two edges.
- getEdgeArray() -
Method in class y.base.Graph
- Returns an array containing all edges of this graph.
- getEdgeBundleModeMask() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the bit mask for defining edge bundles.
- getEdgeBundling() -
Method in class y.layout.circular.CircularLayouter
- Returns the
EdgeBundling instance that defines the settings of the edge bundling feature.
- getEdgeBundling() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the
EdgeBundling instance that defines the settings of the edge bundling feature.
- getEdgeBundling() -
Method in class y.layout.radial.RadialLayouter
- Returns the
EdgeBundling instance that defines the settings of the edge bundling feature.
- getEdgeBundling() -
Method in class y.layout.router.EdgeBundlingStage
- Returns the
EdgeBundling instance that defines the settings of the edge bundling feature.
- getEdgeBundling() -
Method in class y.layout.tree.TreeReductionStage
- Returns the
EdgeBundling instance that defines the settings of the edge bundling feature.
- getEdgeCellInfo(CellEntrance) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the
EdgeCellInfo of the given CellEntrance in the path.
- getEdgeCellInfos() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns a list of
EdgeCellInfos describing how the edge traverses each PartitionCell on its path.
- getEdgeClippedOnBB(EdgeLayout, NodeLayout, NodeLayout) -
Static method in class y.layout.LayoutTool
- Returns the path of an edge clipped on the bounding box of the source and target node.
- getEdgeClippedOnBB(LayoutGraph, Edge) -
Static method in class y.layout.LayoutTool
- Returns the path of an edge clipped on the bounding box of the source and target node.
- getEdgeClippedOnBB(EdgeLayout, NodeLayout, NodeLayout, double) -
Static method in class y.layout.LayoutTool
- Returns the path of an edge clipped on insets of the bounding box of the source and target node.
- getEdgeCrossingCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the costs for a crossing between two edges.
- getEdgeCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for a crossing of two edges.
- getEdgeData(Edge) -
Method in interface y.layout.hierarchic.incremental.LayoutDataProvider
- Returns the
EdgeData instance associated with the given Edge.
- getEdgeDirection(NodePort) -
Method in class y.view.NodePortLayoutConfigurator
- Determines the preferred direction from which an edge should connect to
the specified node port.
- getEdgeDistributionStrategy() -
Method in class y.layout.router.ChannelEdgeRouter
- Returns the strategy for the edge distribution step.
- getEdgeEncoder() -
Method in class y.io.gml.GraphObjectEncoder
- Getter for property edgeEncoder.
- getEdgeEventHandler() -
Method in class y.view.DropSupport
- Returns the event handler for edge transfers.
- getEdgeFrom(Node) -
Method in class y.base.Node
- Returns an incoming edge that connects the given node with this node, if such
an edge exists.
- getEdgeGroupIDConverter(ObjectStringConverter) -
Static method in class y.io.graphml.graph2d.PortConstraintInputHandler
- Returns the converter that is responsible for converting the string representation
of a source or target group id to an object.
- getEdgeGroupIDConverter(ObjectStringConverter) -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
- Returns the converter that is responsible for converting the source or target group ID
to a string representation.
- getEdgeGroupRoutingStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the routing style for grouped edges at the common segments.
- getEdgeHitSensitivity() -
Method in class y.io.ImageMapOutputHandler
- Returns the width of an additional hit-test-sensitive border applied
to each hyperlinked edge path.
- getEdgeId(Edge, GraphMLWriteContext) -
Method in class y.io.graphml.output.DefaultGraphElementIdProvider
-
- getEdgeId(Edge, GraphMLWriteContext) -
Method in interface y.io.graphml.output.GraphElementIdProvider
- Get an ID for the specified edge Object
- getEdgeInfo(Edge) -
Method in interface y.layout.multipage.ElementInfoManager
- Returns the edge information object of the given edge.
- getEdgeInfo(Edge) -
Method in class y.layout.multipage.LayoutContext
-
- getEdgeInfo(Edge) -
Method in class y.layout.multipage.MultiPageLayout
-
- getEdgeInfo(Edge) -
Method in class y.layout.planar.PlanarInformation
- Returns the information for an edge.
- getEdgeInfo(Edge) -
Method in class y.layout.router.polyline.PathSearchResult
- Returns an
EdgeInfo for the given edge.
- getEdgeLabelCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge crossing an edge label.
- getEdgeLabelInfo(EdgeLabelLayout) -
Method in interface y.layout.multipage.ElementInfoManager
- Returns the edge label information object of the given edge label layout.
- getEdgeLabelInfo(EdgeLabelLayout) -
Method in class y.layout.multipage.LayoutContext
-
- getEdgeLabelInfo(EdgeLabelLayout) -
Method in class y.layout.multipage.MultiPageLayout
-
- getEdgeLabelLayout(Object) -
Method in class y.layout.DefaultGraphLayout
-
- getEdgeLabelLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information for all edge labels belonging to the given edge.
- getEdgeLabelLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for all labels associated with the given edge.
- getEdgeLabelPopup(EdgeLabel) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed for the given edge label.
- getEdgeLabelSnapDistance() -
Method in class y.view.LabelSnapContext
- Retrieves the distance where the edge label snaps in position.
- getEdgeLabelSpacing() -
Method in class y.layout.tree.BalloonLayouter
- Returns 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.
- getEdgeLabelsToDuplicate(Graph2D) -
Method in class y.view.Graph2DViewActions.DuplicateAction
- Determines the edge labels to duplicate.
- getEdgeLabelTip(EdgeLabel) -
Method in class y.view.TooltipMode
- Returns the text of the tooltip for a edge's label.
- getEdgeLabelUpVector(PreferredPlacementDescriptor, Direction) -
Static method in class y.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.
- getEdgeLabelVisibility() -
Method in class y.view.VisibilityFilter
- Returns the visibility bit mask against which the visibility state of edge
labels is checked in this filter's
accept method.
- getEdgeLayout(Object) -
Method in class y.layout.DefaultGraphLayout
-
- getEdgeLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information associated with the given edge.
- getEdgeLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for the given edge.
- getEdgeLayoutDescriptor() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the
EdgeLayoutDescriptor instance bound to the Edge associated with this
EdgeData instance.
- getEdgeLayoutDescriptor() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
EdgeLayoutDescriptor instance used for all those
edges that do not have a specific layout descriptor assigned.
- getEdgeLayoutDescriptor() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the
EdgeLayoutDescriptor instance used for all those edges that do not have a
specific layout descriptor assigned.
- getEdgeLayoutDescriptor() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the
EdgeLayoutDescriptor instance used for all those edges that do not have a
specific layout descriptor assigned.
- getEdgeLayoutDescriptor() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout
descriptor assigned.
- getEdgeLayoutDescriptor(Edge) -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
EdgeLayoutDescriptor instance for a given edge that is provided by a DataProvider
which is registered with the graph with key EdgeRouter.EDGE_LAYOUT_DESCRIPTOR_DPKEY.
- getEdgeLayoutDescriptors(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method called during
HierarchicLayouter.doLayoutCore(LayoutGraph) and returns a DataProvider that holds the
EdgeLayoutDescriptor information.
- getEdgeLengthPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for the edge length.
- getEdgeList() -
Method in class y.layout.LayoutGraph
- Returns a list of all edges in the graph.
- getEdgeLock(Edge) -
Method in class y.view.DefaultGraph2DRenderer
- Returns the lock to synchronize
intersects and
paint calls on for the given edge.
- getEdgeLock(Edge) -
Method in class y.view.DefaultOrderRenderer
- Returns the lock to synchronize
intersects and
paint calls on for the given edge.
- getEdgeOrderComparator() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns a custom
Comparator to define the processing order of the edges.
- getEdgeOverlapCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the costs for overlapping edge paths.
- getEdgeOverlapPenalty() -
Method in class y.layout.LabelCandidate
- Returns a penalty for a candidate position that overlaps the path of an edge.
- getEdgePolicy() -
Method in class y.view.LocalViewCreator.Neighborhood
- Returns the policy specifier that determines which edges should be
included in the local view.
- getEdgePopup(Edge) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed for the given edge.
- getEdgeRealizer() -
Method in class y.io.gml.EdgeGraphicsParser
- Returns the realizer that is the result of the parsing.
- getEdgeRouter() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the custom edge router instance that is applied to reroute edges.
- getEdgeRouter() -
Method in class y.layout.partial.PartialLayouter
- Returns 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 y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Returns the
EdgeRouter instance used for routing inter-edges.
- getEdgeRouter() -
Method in class y.layout.router.polyline.PathSearchConfiguration
- Returns the edge routing algorithm using this configuration.
- getEdgeRoutingPolicy() -
Method in class y.layout.circular.CircularLayouter
- Returns the edge routing policy that determines whether edges are routed internally or externally with
respect to a single partition circle.
- getEdgeRoutingStrategy() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the routing strategy that is preserved while clearing the area and applied when rerouting edges.
- getEdgeRoutingStrategy() -
Method in class y.layout.partial.PartialLayouter
- Returns the routing strategy that is used for partial edges and inter-edges.
- getEdgeRoutingStrategy() -
Method in class y.layout.radial.RadialLayouter
- Returns the edge routing strategy.
- getEdges() -
Method in class y.algo.Substructure
- Returns the edges that belong to this substructure.
- getEdges() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the
EdgeCursor to iterate over the edges that are routed.
- getEdgesGoingIn(Node) -
Method in class y.layout.grouping.Grouping
- 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 y.layout.grouping.Grouping
- 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.
- getEdgeSpacing() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns the space that should be kept between edges.
- getEdgeSplitSupport() -
Method in class y.view.DropSupport
- Specifies the support class that handles edge splitting on node drops if
edge splitting is enabled.
- getEdgesToDuplicate(Graph2D) -
Method in class y.view.Graph2DViewActions.DuplicateAction
- Determines the edges to duplicate.
- getEdgeStyle() -
Method in class y.layout.tree.MultiParentDescriptor
- Returns the routing style for edges that connect to nodes which constitute a multi-parent structure.
- getEdgeTip(Edge) -
Method in class y.view.EditMode
- Returns the tip text displayed for the given edge.
- getEdgeTip(Edge) -
Method in class y.view.TooltipMode
- Returns the text of the tooltip for an edge.
- getEdgeTo(Node) -
Method in class y.base.Node
- Returns an outgoing edge that connects this node with the given node, if such
an edge exists.
- getEdgeToEdgeDistance() -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Returns the minimum distance that exterior edges keep to each other.
- getEdgeToEdgeDistance() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the minimum distance between two directly consecutive edges that pass through the same layer.
- getEdgeToEdgeDistance() -
Method in class y.view.MoveSnapContext
- Gets the preferred distance between edges.
- getEdgeVisibility() -
Method in class y.view.VisibilityFilter
- Returns the visibility bit mask against which the visibility state of
edges, ports, and bends is checked in this filter's
accept
method.
- getEdgeWeight(Edge) -
Method in class y.layout.hierarchic.PendularDrawer
- Returns a non-negative value representing the weight of a given edge.
- getEditingNode() -
Method in class y.view.CellEditorMode
- Returns the Node that is currently being edited or
null.
- getEditLabelAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that triggers the inline label editor.
- getEditNodeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that starts editing a selected node if the current ViewMode is either a suitable EditMode or
CellEditorMode instance.
- getEditNodeMode() -
Method in class y.view.EditMode
- Returns the minor mode for node editing associated with this mode
- getEditor() -
Method in class y.option.ColorRenderer
-
- getEditor() -
Method in class y.option.ComponentOptionItem
-
- getEditor(int) -
Method in interface y.option.CompoundEditor
- Returns the editor at the specified position.
- getEditor(int) -
Method in class y.option.DefaultCompoundEditor
- Returns the editor at the specified position.
- getEditor() -
Method in class y.option.Editor.Event
- Returns the editor that was added or removed.
- getEditor() -
Method in class y.option.OptionHandler
- Deprecated. Use
EditorFactory.createEditor(y.option.OptionHandler) instead.
- getEditor() -
Method in class y.option.OptionItem
- Deprecated. Use
ItemEditorFactory.createEditor(y.option.OptionItem) instead.
- getEditor(GuiFactory, String) -
Method in class y.option.OptionItem
- Deprecated. Use
ItemEditorFactory.createEditor(y.option.OptionItem) instead.
- getEditor(int) -
Method in class y.option.OptionSection
- Deprecated. Use
EditorFactory.createEditor(y.option.OptionHandler) instead.
- getEditor(int, GuiFactory, String) -
Method in class y.option.OptionSection
- Deprecated. Use
EditorFactory.createEditor(y.option.OptionHandler) instead.
- getEditor() -
Method in interface y.option.TableEditorFactory.ItemEditorOwner
- Returns the editor of this
ItemEditorOwner.
- getEditor() -
Method in class y.view.CellEditorMode
- Returns the current NodeCellEditor in use.
- getEditorFactory() -
Method in class y.option.OptionHandler
- Returns the editor factory.
- getEditors() -
Method in class y.option.OptionHandler
- Returns a list of all the editors that were added to the OptionHandler with
OptionHandler.addEditor(y.option.Editor).
- getEditors() -
Method in class y.option.OptionItem
- Returns a list of all the editors that were added to the OptionItem with
OptionItem.addEditor(y.option.ItemEditor).
- getEffectFillPaint(NodeRealizer, Graphics2D) -
Method in class y.view.ShinyPlateNodePainter
- Determines the paint for the shiny plate effect.
- getElapsedTime() -
Method in class y.util.Timer
- Returns the period of time the timer has been in an
activated state since the last reset occurred.
- getElement() -
Method in class y.io.graphml.input.ParseEvent
- Gets the XML element that is currently parsed.
- getElementFactory() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the
element factory for creating special nodes and
edges in a multi-page layout.
- getElementType() -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns
LocalViewCreator.AbstractLocalViewCreator.ELEMENT_TYPE_NODE if the creator uses nodes of the
model graph as input data and LocalViewCreator.AbstractLocalViewCreator.ELEMENT_TYPE_EDGE otherwise.
- getEmptyMask() -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns the bit mask that determines which elements to select if
this action is used to select elements in a graph in which the selection
state of all elements is
false.
- getEncoder() -
Method in interface y.io.graphml.graph2d.ResourceDescriptor
- Callback to serialize the resource.
- getEncoderFactory() -
Static method in class y.io.GMLIOHandler
- Getter for the ParserFactory (Singleton)
- getEnd() -
Method in class y.geom.BorderLine.Segment
- Returns the end of this segment.
- getEnterDirection() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the direction from which this
cell was entered.
- getEnterDirection() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
direction in which this cell is entered.
- getEnterInterval() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the
OrthogonalInterval that was used for entering this cell.
- getEnterInterval() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
interval that is used to enter this cell.
- getEnterSegmentGroup() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
segment group containing the entering segment.
- getEnterSegmentNo() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the index of the segment that enters this cell.
- getEntrance(int) -
Method in class y.layout.router.polyline.Path
- Returns the
CellEntrance at the given position of this path.
- getEntries() -
Method in class y.layout.PortCandidateSet
- Returns an
Iterator over the list of candidate entries of
this PortCandidateSet.
- getEnum() -
Method in class y.option.EnumOptionItem
- Returns the range of possible values.
- getEnum(String) -
Method in class y.option.OptionHandler
- Returns the index value of an enumeration item.
- getEnum(String, String) -
Method in class y.option.OptionHandler
- Returns the index value of an enumeration item.
- getEnumRange() -
Method in class y.option.EnumOptionItem
- Returns the range of possible values.
- getEnvironmentName() -
Method in class y.util.GlobalProperties
- Returns the environment name that will be queried for an filename that will
be used for loading the properties into this instance upon invocation
of
GlobalProperties.load().
- getEpsilon() -
Method in class y.layout.router.ChannelRouter
- Returns the current epsilon value.
- getEpsilon() -
Method in class y.view.tabular.TableSizeEditor
- Returns the maximal distance the mouse cursor may have to the realizer's bounding box, a column's right border or a
row's bottom border so that a resize gesture still may start there.
- getEuclideanDistance(YRectangle) -
Method in class y.geom.YRectangle
- Returns the Euclidean distance to the passed rectangle.
- getEventType() -
Method in class y.module.ModuleEvent
- Returns the type of the event.
- getException() -
Method in class y.util.DetailedMessagePanel
- Deprecated. Use
DetailedMessagePanel.getThrowable() instead, this method will return null
if the Throwable is not an Exception
- getException() -
Method in interface y.view.Graph2DLayoutExecutor.LayoutThreadHandle
- Returns the exception (if any) that happened during the layout calculation.
- getExitDirection() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
direction in which this cell is exited.
- getExitInterval() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
interval that is used to exit this cell.
- getExitSegmentGroup() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the
segment group containing the exiting segment.
- getExitSegmentNo() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the index of the segment that exits this cell.
- getExitStatus() -
Method in class y.module.YModule
- Yields the exit status.
- getExtension(File) -
Static method in class y.option.IconFilter
- Return the extension of this file.
- getExteriorEdgeLayoutDescriptor() -
Method in class y.layout.circular.CircularLayouter
- Returns the descriptor that defines settings for the exterior edges.
- getFactory() -
Static method in class y.view.EdgeLabel
- Retrieves the factory instance that can be used to store different
configurations
of pluggable node label behaviors.
- getFactory() -
Static method in class y.view.GenericEdgeRealizer
- Returns the factory instance that will be used to read and write
customization configurations.
- getFactory() -
Static method in class y.view.GenericNodeRealizer
- Returns the factory instance that will be used to read and write
customization configurations.
- getFactory() -
Static method in class y.view.NodeLabel
- Retrieves the factory instance that can be used to store different
configurations
of pluggable node label behaviors.
- getFactory() -
Static method in class y.view.NodePort
- Returns the factory instance that will be used to read and write
customization configurations.
- getFeature(NodeLabelLayout) -
Method in class y.layout.CopiedLayoutGraph
- Returns the node of the copied graph to which the given
NodeLabelLayout belongs.
- getFeature(EdgeLabelLayout) -
Method in class y.layout.CopiedLayoutGraph
- Returns the edge of the copied graph to which the given
EdgeLabelLayout belongs.
- getFeature(NodeLabelLayout) -
Method in class y.layout.DefaultLayoutGraph
-
- getFeature(EdgeLabelLayout) -
Method in class y.layout.DefaultLayoutGraph
-
- getFeature(NodeLabelLayout) -
Method in class y.layout.LayoutGraph
- Returns the node to which the given
NodeLabelLayout belongs.
- getFeature(EdgeLabelLayout) -
Method in class y.layout.LayoutGraph
- Returns the edge to which the given
EdgeLabelLayout belongs.
- getFeature(NodeLabelLayout) -
Method in class y.view.Graph2D
- Returns the node which is described by a given label layout.
- getFeature(EdgeLabelLayout) -
Method in class y.view.Graph2D
- Returns the node which is described by a given label layout.
- getFileFormatString() -
Method in class y.io.GIFIOHandler
- Returns the GIF file format string.
- getFileFormatString() -
Method in class y.io.GMLIOHandler
- Returns the GML file format string.
- getFileFormatString() -
Method in class y.io.GraphMLIOHandler
-
- getFileFormatString() -
Method in class y.io.ImageIoOutputHandler
-
- getFileFormatString() -
Method in class y.io.ImageMapOutputHandler
- Returns "HTML ImageMap"
- getFileFormatString() -
Method in class y.io.IOHandler
- Returns a descriptive string of the supported file format.
- getFileFormatString() -
Method in class y.io.JPGIOHandler
- Returns the JPG file format string.
- getFileFormatString() -
Method in class y.io.TGFIOHandler
- Returns the TGF file format string.
- getFileFormatString() -
Method in class y.io.TiledImageOutputHandler
- This method is delegated to the internal IOHandler.
- getFileFormatString() -
Method in class y.io.XGMLIOHandler
- Returns the XGML file format string.
- getFileFormatString() -
Method in class y.io.XmlXslIOHandler
- Returns a textual description of the IOHandler.
- getFileFormatString() -
Method in class y.io.YGFIOHandler
- Deprecated. Returns the YGF file format string.
- getFileFormatString() -
Method in class y.io.ZipGraphMLIOHandler
- Returns the Zip-compressed GraphML file format string.
- getFileNameExtension() -
Method in class y.io.GIFIOHandler
- Returns the GIF file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.GMLIOHandler
- Returns the GML file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.GraphMLIOHandler
-
- getFileNameExtension() -
Method in class y.io.ImageIoOutputHandler
-
- getFileNameExtension() -
Method in class y.io.ImageMapOutputHandler
- Returns "html"
- getFileNameExtension() -
Method in class y.io.IOHandler
- Returns the file name extension of the supported file format.
- getFileNameExtension() -
Method in class y.io.JPGIOHandler
- Returns the JPG file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.TGFIOHandler
- Returns the TGF file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.TiledImageOutputHandler
- This method is delegated to the internal IOHandler.
- getFileNameExtension() -
Method in class y.io.XGMLIOHandler
- Returns the XGML file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.XmlXslIOHandler
- Returns the empty string since XML files can have
file name extensions.
- getFileNameExtension() -
Method in class y.io.YGFIOHandler
- Deprecated. Returns the YGF file name extension, i.e.
- getFileNameExtension() -
Method in class y.io.ZipGraphMLIOHandler
- Returns the default file name extension for Zip-compressed GraphML files.
- getFileResource(String) -
Static method in class y.util.ResourceResolver
- Resolves the given string and returns an URL.
- getFillColor(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeFill(NodeRealizer, Graphics2D)
to determine the first color for the fill.
- getFillColor(NodeRealizer, boolean) -
Method in class y.view.GeneralPathNodePainter
- Returns the fill color for the specified realizer.
- getFillColor() -
Method in class y.view.NodeRealizer
- Returns the fill color of this realizer.
- getFillColor() -
Method in class y.view.PortConfigurationAdapter
- Returns the main color that is used to fill the interior of
NodePorts.
- getFillColor() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getFillColor() -
Method in class y.view.ShapeDrawable
- Getter for property fillColor.
- getFillColor(NodeRealizer, boolean) -
Method in class y.view.ShapeNodePainter
- Determines the fill color for the specified realizer.
- getFillColor(NodeRealizer) -
Method in interface y.view.tabular.TableStyle
- Returns the color to be used to fill a table, column, or
row without a border, or the interior of a table, column, or row with a
border.
- getFillColor(NodeRealizer) -
Method in class y.view.tabular.TableStyle.SimpleStyle
- Returns the value of the style's
fillColor property.
- getFillColor2(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeFill(NodeRealizer, Graphics2D)
to determine the second color for the fill.
- getFillColor2() -
Method in class y.view.NodeRealizer
- Returns the fill color of this realizer.
- getFillColor2() -
Method in class y.view.PortConfigurationAdapter
- Returns the gradient color that is used to fill the interior of
NodePorts.
- getFillColor2() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getFillPaint(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeFill(NodeRealizer, Graphics2D)
to determine the paint for the fill.
- getFillPaint(EdgeRealizer, boolean) -
Method in class y.view.FramedEdgePainter
- Determines the background paint to fill the outline of the edge.
- getFillStyle() -
Method in class y.layout.tree.ARNodePlacer
- Returns how rows/columns are aligned with each other.
- getFilter() -
Method in class y.util.FilterIterator
- Returns the
Filter that is used to determine whether or not
an element of the underlying Iterator should be returned by
this FilterIterator, too.
- getFilter(Graph) -
Method in class y.view.ModelViewManager
- Returns the
Filter that is currently associated to the
specified graph, or null if no filtering is applied to the
contents of the specified graph.
- getFinalizedPath(Edge) -
Method in class y.layout.router.polyline.PathSearch
- Returns the path for the given edge if it has already been finalized.
- getFinalRounds() -
Method in class y.layout.organic.GRIP
- Returns the number of Fruchterman-Reingold refinement rounds which are considered as the
final algorithm rounds.
- getFinalTemperature() -
Method in class y.layout.organic.OrganicLayouter
- Returns the absolute, final temperature value, which will cause the algorithm to stop
if the average temperature falls under this value.
- getFirst() -
Method in class y.geom.YPointPath
- Get the first point in the path.
- getFirstEndPoint() -
Method in class y.geom.LineSegment
- Returns the first end point of the line segment.
- getFirstHit() -
Method in class y.view.HitInfo
- Returns the first hit or
null if there are no hits.
- getFirstSameLayerEdgeCell() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the first same-layer edge
ListCell of all same-layer edges or null if there exists no
same-layer edge.
- getFitContentOnResize() -
Method in class y.view.Graph2DView
- Whether or not the
fitContentOnResize feature
is enabled.
- getFixedElementsLayerer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Layerer instance that obtains the layering
for fixed nodes during the incremental layout run.
- getFixedElementsSequencer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Sequencer instance that calculates the sequence
of the fixed nodes during the incremental layout run.
- getFixedRadius() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns a fixed radius for the circle on which the nodes will be placed.
- getFixedScalingPosterDimension(PageFormat) -
Method in class y.view.Graph2DPrinter
- Returns the best-fit poster dimension measured in
number of page columns and page rows.
- getFixedSnapLines(Collection) -
Method in class y.view.HotSpotSnapContext
- Collects the
SnapLines of the nodes that will not be resized during
the current resize operation.
- getFixedWidth() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns the desired width of the lines.
- getFixPointPolicy() -
Method in class y.layout.FixNodeLayoutStage
- Returns the fix point calculation policy used in
FixNodeLayoutStage.calculateFixPoint(Rectangle2D) to determine which
point in the corresponding rectangle should be considered fixed.
- getFocusBottomNodeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects a node that is below the currently selected node.
- getFocusedFolderPolicy() -
Method in class y.view.LocalViewCreator.Neighborhood
- Determines how to handle interedges at focused folders.
- getFocusLeftNodeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects a node that is to the left of the currently selected node.
- getFocusNode() -
Method in class y.view.LayoutMorpher
- Returns the node being focused at the end of the animation.
- getFocusRightNodeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects a node that is to the right of the currently selected node.
- getFocusTopNodeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects a node that is above the currently selected node.
- getFoldedGraphCopier(Node, HierarchyManager, Node, HierarchyManager) -
Method in class y.view.Graph2DCopyFactory.RecursiveGraph2DCopyFactory
- Obtains the copier to use for copying the folder node contents.
- getFolderGraphCopier() -
Method in class y.view.Graph2DCopyFactory.RecursiveGraph2DCopyFactory
- Gets the copier to use for recursively copying the contents of the folder nodes.
- getFolderNodes(Graph, boolean) -
Method in class y.view.hierarchy.HierarchyManager
- Returns all folder nodes that are either contained in given graph
or contained in the given graph or one of its graph descendants.
- getFolderPath(Object) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the hierarchy of folder nodes that lie above
the given item within this hierarchy.
- getFolderPolicy() -
Method in class y.view.LocalViewCreator.FolderContents
- Returns the policy specifier that determines whether or not folder nodes
should be included in the local view.
- getFoldSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that folds the current selection.
- getFont() -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Returns the font used in the footer.
- getFont() -
Method in class y.view.YLabel
- Returns the font used for this label.
- getFontName() -
Method in class y.view.YLabel
- Returns the name of the label's font.
- getFontSize() -
Method in class y.view.YLabel
- Returns the point size of the label's font
- getFontStyle() -
Method in class y.view.YLabel
- Returns the font style for this label.
- getFooterColor() -
Method in class y.view.Graph2DPrinter.AbstractFooterDrawable
- Returns the background color of the footer.
- getFooterDrawable() -
Method in class y.view.Graph2DPrinter
- Returns the footer drawable of this class.
- getForceGlobalUpdate() -
Method in class y.view.Graph2DViewRepaintManager
- Returns
true if this Graph2DViewRepaintManager
forces its view to repaint completely.
- getForkStyle() -
Method in class y.layout.seriesparallel.DefaultPortAssignment
- Returns the fork style which influences the port assignment.
- getFoundPath() -
Method in class y.layout.router.polyline.PathRequest
- Returns the path that was found for this path request.
- getFps() -
Method in class y.anim.AnimationPlayer
- Returns the target frames-per-second rate (FPS), which the player tries to
achieve.
- getFrame() -
Method in class y.view.Graph2DView
- Returns the frame this components belongs to.
- getFrame() -
Method in interface y.view.View
- Returns the frame in which the view is contained.
- getFrom() -
Method in class y.view.SnapLine
- Yields the smaller coordinate this snap line starts from.
- getFromGraph(Graph) -
Static method in class y.algo.AbortHandler
- Returns an
AbortHandler instance for the given graph.
- getFromScratchLayerer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Layerer instance that obtains the layering
for the nodes if the layout algorithm runs in From Scratch mode.
- getFromScratchLayeringStrategy() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns a predefined layering strategy for the
from scratch layerer.
- getFromScratchSequencer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Sequencer instance that calculates the node
sequence if the layout algorithm runs in From Scratch mode.
- getFullHeight(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the height of the node when considering the top and the bottom borders of the node.
- getFullWidth(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the width of the node when considering the left and the right borders of the node.
- getGeometricCutCosts(double, double, double, double, double) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Calculates the cost of a cut with respect to the geometry of the sub-cells.
- getGeometricPortCandidates(Node, Edge) -
Method in class y.view.MovePortMode
- Callback method that contains an alternative implementation to
NodeRealizer.getPortCandidates(double).
- getGlassPane() -
Method in class y.view.Graph2DView
- Returns the glass pane of this view or
null if there is no
glass pane.
- getGlobalLock() -
Method in class y.view.DefaultGraph2DRenderer
- Returns the global synchronization lock that should be used to synchronize
all
intersects and paint calls on.
- getGlobalLock() -
Method in class y.view.DefaultOrderRenderer
- Returns the global synchronization lock that should be used to synchronize
all
intersects and paint calls on.
- getGraph() -
Method in class y.base.Edge
- Returns the graph this edge belongs to.
- getGraph() -
Method in class y.base.GraphEvent
- Returns the graph that is the emitter of this event.
- getGraph() -
Method in class y.base.Node
- Returns the graph this node belongs to.
- getGraph() -
Method in class y.io.graphml.input.ChildParseContext
-
- getGraph() -
Method in interface y.io.graphml.input.GraphMLParseContext
- Returns the currently active graph object.
- getGraph() -
Method in class y.io.graphml.output.ChildWriteContext
-
- getGraph() -
Method in interface y.io.graphml.output.GraphMLWriteContext
- Returns the currently active graph object
- getGraph() -
Method in class y.layout.grouping.Grouping
- Returns the
Graph instance for which this Grouping object provides hierarchy information.
- getGraph() -
Method in interface y.layout.LabelLayoutFactory
- Returns the graph associated with this label factory instance.
- getGraph() -
Method in class y.layout.multipage.LayoutContext
- Returns the relevant graph.
- getGraph() -
Method in class y.layout.planar.SimplePlanarInformation
- Returns the graph for which this planar information is kept.
- getGraph() -
Method in class y.layout.router.polyline.PathSearchConfiguration
- Returns the graph containing the edges whose path is searched.
- getGraph() -
Method in class y.util.GraphHider
- Returns the
Graph for which this GraphHider was
created.
- getGraph() -
Method in class y.util.GraphPartitionManager
- Returns the
Graph for which this partition manager was
created.
- getGraph() -
Method in class y.view.hierarchy.GroupLayoutConfigurator
- Returns the graph associated to this
GroupLayoutConfigurator
instance.
- getGraph() -
Method in class y.view.hierarchy.HierarchyEvent
- the hierarchy level on which a change occurred
- getGraph() -
Method in class y.view.HitInfoFactories.DefaultHitInfoFactory
- Returns the graph whose elements are checked for hits in
HitInfoFactories.DefaultHitInfoFactory.createHitInfo(double, double, int, boolean).
- getGraph2D() -
Method in class y.io.ViewPortConfigurator
- Returns the reference graph used to configure the viewport.
- getGraph2D() -
Method in class y.module.YModule
- Grants access to the graph2D acted upon.
- getGraph2D() -
Method in class y.view.EdgeLabel
- Returns that Graph2D instance that owns the Edge this edge is associated with or
null
if this label is not associated with an Edge.
- getGraph2D() -
Method in class y.view.Graph2DClipboard
- Returns the graph that is displayed in the current view.
- getGraph2D() -
Method in class y.view.Graph2DEvent
- Returns the source of this event.
- getGraph2D() -
Method in class y.view.Graph2DSelectionEvent
- Returns the graph that is the emitter of this event.
- getGraph2D() -
Method in class y.view.Graph2DView
- Returns the graph that this view displays.
- getGraph2D() -
Method in class y.view.NodeLabel
- Returns the graph this node label is bound to.
- getGraph2D() -
Method in interface y.view.View
- Returns the Graph2D that this view displays.
- getGraph2D() -
Method in class y.view.ViewMode
- Returns the Graph2D displayed in the view this mode belongs to.
- getGraph2DListeners() -
Method in class y.view.Graph2D
- Returns an iterator that grants access to all registered
Graph2DListeners
- getGraph2DRenderer() -
Method in class y.view.Graph2DView
- Returns the renderer used to render the bound Graph2D.
- getGraph2DSelectionListeners() -
Method in class y.view.Graph2D
- Returns an iterator that grants access to all registered
Graph2DSelectionListeners
- getGraph2DView() -
Method in class y.io.ViewPortConfigurator
- Returns the reference view used to configure the viewport.
- getGraph2DView() -
Method in class y.module.YModule
- Grants access to the current view this module acts upon.
- getGraph2DView() -
Method in class y.view.GraphicsContext
- Yields the view that is currently being painted on.
- getGraph2DView(Object) -
Static method in class y.view.HtmlLabelConfiguration.LabelHyperlinkEvent
- Returns the
Graph2DView instance that is associated to
a canvas component.
- getGraphCopyFactory() -
Method in class y.base.Graph
- Returns the copy factory that is associated with this instance.
- getGraphEncoder() -
Method in class y.io.gml.GmlObjectEncoder
- Getter for property graphEncoder.
- getGraphEncoder() -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Getter for property graphEncoder.
- getGraphFactory() -
Method in class y.view.hierarchy.HierarchyManager
- Returns the registered graph factory of this hierarchy manager.
- getGraphics2D() -
Method in class y.view.Graph2DPrinter.PrintContext
- Returns the graphics context used to print on.
- getGraphicsContext(Graphics2D) -
Static method in class y.view.YRenderingHints
- Convenience method that tries to retrieve the
GraphicsContext
from the given graphics object.
- getGraphId(Graph, GraphMLWriteContext) -
Method in class y.io.graphml.output.DefaultGraphElementIdProvider
-
- getGraphId(Graph, GraphMLWriteContext) -
Method in interface y.io.graphml.output.GraphElementIdProvider
- Get an ID for the specified graph Object
- getGraphListeners() -
Method in class y.base.Graph
- Returns an iterator that grants access to all registered graph listeners.
- getGraphMLHandler() -
Method in class y.io.GraphMLIOHandler
- Get the
GraphMLHandler implementation that does the low level work.
- getGraphPartition() -
Method in class y.layout.router.polyline.GraphPartitionExtensionAdapter
- Returns the
GraphPartition passed to GraphPartitionExtension.preparePartition(PathSearchConfiguration,
GraphPartition).
- getGravityFactor() -
Method in class y.layout.organic.OrganicLayouter
- Returns the gravity factor whose magnitude determines the strength of the force towards the
barycenter of the graph.
- getGrid() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGrid() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGrid() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGrid() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
Grid instance on which the routing algorithm places the orthogonal segments.
- getGridColor() -
Method in class y.view.Graph2DView
- Returns the currently set grid color
- getGridMode() -
Method in class y.view.Graph2DView
- Asks if grid is on or off on the view.
- getGridOffsetX() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the x-coordinate of the origin of the grid.
- getGridOffsetY() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the y-coordinate of the origin of the grid.
- getGridOrigin() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the point on which the grid starts.
- getGridOrigin() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the origin of the grid.
- getGridReference() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the node's reference point that will be placed on a grid coordinate.
- getGridResolution() -
Method in class y.view.Graph2DView
- Get resolution of grid.
- getGridSnapDistance() -
Method in class y.view.MoveSnapContext
- Determines the snap distance for grid snapping.
- getGridSpacing() -
Method in class y.layout.ComponentLayouter
- Returns the current grid spacing.
- getGridSpacing() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGridSpacing() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGridSpacing() -
Method in class y.layout.orthogonal.CompactOrthogonalLayouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGridSpacing() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the current grid spacing.
- getGridSpacing() -
Method in class y.layout.partial.FillAreaLayouter
- Returns the current grid spacing.
- getGridSpacing() -
Method in class y.layout.router.BusRouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGridSpacing() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the equidistant spacing between the horizontal and vertical grid lines.
- getGridType() -
Method in class y.view.Graph2DView
- Get type of grid.
- getGridWidth() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the spacing of the grid on which edges are routed.
- getGridWidth() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the spacing between two grid lines.
- getGridX(double) -
Method in class y.view.ViewMode
- Translates a given X-Coordinate to the next X grid line coordinate.
- getGridY(double) -
Method in class y.view.ViewMode
- Translates a given X-Coordinate to the next X grid line coordinate.
- getGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the group that is represented by the
Edge associated with this EdgeData
instance.
- getGroupAlignmentPolicy() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the group layer alignment strategy used for recursive group layering.
- getGroupBorderWidth() -
Method in class y.view.CreateEdgeMode
- returns the width the active group node border.
- getGroupBorderWidth() -
Method in class y.view.EditMode
- returns the width the active group node border.
- getGroupBoundsCalculator() -
Method in class y.layout.grouping.GroupNodeHider
- Returns the
GroupBoundsCalculator instance for calculating the sizes of group nodes.
- getGroupBoundsCalculator() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns a
GroupBoundsCalculator which computes the sizes of all group nodes.
- getGroupBoundsCalculator() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Returns the
GroupBoundsCalculator instance.
- getGroupBoundsCalculator() -
Method in class y.layout.organic.GroupedShuffleLayouter
- Returns the
GroupBoundsCalculator instance that computes the sizes of all group nodes.
- getGroupBoundsCalculator() -
Method in class y.layout.organic.OrganicLayouter
- Returns the
GroupBoundsCalculator instance used for calculating the size of group nodes.
- getGroupBoundsCalculator() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the
GroupBoundsCalculator instance used for calculating the size of group
nodes.
- getGroupBoundsPolicy() -
Method in class y.view.HotSpotMode
- Returns the group bounds policy used when resizing the child nodes of a group.
- getGroupBoundsPolicy() -
Method in class y.view.MoveSelectionMode
- Returns the group bounds policy used when moving the child nodes of a group.
- getGroupByPolicy() -
Method in class y.view.LocalViewCreator.EdgeGroup
- Returns the policy used for identifying edge groups.
- getGroupCompactionStrategy() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the strategy used for controlling the horizontal compactness of group nodes.
- getGroupId() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the group ID of the
Node of this NodeData instance if it is a bus-group node.
- getGrouping() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Returns the associated
Grouping instance.
- getGrouping() -
Method in class y.layout.router.polyline.PathSearchConfiguration
- Returns the grouping information of the graph.
- getGroupingDropTarget(double, double) -
Method in class y.view.MoveSelectionMode
- Determines the
Node or Graph that will be used for the given coordinates for a
reparenting move operation.
- getGroupLayers() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the inner layers of the group
Node of this NodeData instance.
- getGroupMode() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns how to handle special nodes (like connector and proxy nodes) with respect to groups.
- getGroupNode() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the group node this node belongs to.
- getGroupNodeCompactness() -
Method in class y.layout.organic.OrganicLayouter
- Returns the compactness of group nodes.
- getGroupNodeCompactness() -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the compactness of group nodes.
- getGroupNodeCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge crossing a group node.
- getGroupNodeDataProvider() -
Method in class y.view.hierarchy.HierarchyManager
- Returns a data provider the provides boolean values for each node indicating whether
or not the given node is a group node.
- getGroupNodeHider() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that hides the group nodes of the input graph.
- getGroupNodeInsets(Graph2D, Node) -
Method in class y.view.hierarchy.GroupLayoutConfigurator
- Determines the group node insets that have to be taken into account by
layout algorithms.
- getGroupNodeInsetsDPKey() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns the key to register a
DataProvider that is used to access the insets for the group nodes.
- getGroupNodePolicy() -
Method in class y.layout.organic.OrganicLayouter
- Returns the policy for the handling of group nodes.
- getGroupSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that groups the current selection.
- getGroupSizingPolicy() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the policy defining how group node sizes are determined.
- getGroupStateOpacity(NodeRealizer) -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the state icon's opacity value for the given
NodeRealizer.
- getGroupSubChannelRank(Object) -
Method in class y.layout.router.ChannelRouter
- Returns the sub-channel rank for the specified edge group within the channel.
- getGroupSubstructureScope() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the scope specifier for group substructures.
- getGroupSubstructureSize() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum size (number of nodes) a group needs to have to be detected
and handled as a group substructure.
- getGuiFactory() -
Method in class y.option.DefaultEditorFactory
-
- getGuiFactory() -
Method in interface y.option.EditorFactory
- Returns the
GuiFactory that is used for I18N by this factory.
- getGuiFactory() -
Method in interface y.option.ItemEditorFactory
- Returns the
GuiFactory that is used for I18N by this factory.
- getGuiFactory() -
Method in class y.option.OptionHandler
- Getter for property guiFactory.
- getGuiFactory() -
Method in class y.option.TableEditorFactory
-
- getHalo() -
Method in class y.layout.hierarchic.AsIsLayerer
- Returns the size of the halo around a node, that means the insets that
are used for calculating layer overlaps.
- getHalo(LayoutGraph, Node) -
Static method in class y.layout.NodeHalo
- Returns the
NodeHalo associated with the given node.
- getHalo() -
Method in class y.layout.TemporaryGroupDescriptor
- Returns the
halo of this temporary group or null if the group has no halo.
- getHaloBox(LayoutGraph, Node) -
Static method in class y.layout.NodeHalo
- Returns a
YRectangle instance with the bounds of the given node including its NodeHalo.
- getHaloSpace(Node, boolean) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Calculates the horizontal space requirements for the given node.
- getHandler() -
Method in class y.io.graphml.output.QueryOutputHandlersEvent.HandlerStruct
- Returns the output handler encapsulated by this instance.
- getHandler() -
Method in class y.option.ConstraintManager
- Returns the option handler for which this manager was created.
- getHeight() -
Method in class y.geom.OrientedRectangle
- Returns the height of this rectangle.
- getHeight() -
Method in class y.geom.YDimension
- Get the height of the dimension object.
- getHeight() -
Method in class y.layout.DefaultNodeLayout
- Returns the height of the node.
- getHeight() -
Method in class y.layout.LabelCandidate
- Returns the height of the candidate's bounding box.
- getHeight() -
Method in class y.layout.LabelLayoutData
- Returns the height of the label's bounding box.
- getHeight(Node) -
Method in class y.layout.LayoutGraph
- Returns the height of the given node.
- getHeight() -
Method in interface y.layout.NodeLayout
- Returns the height of the node.
- getHeight() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the height of this
PartitionCell.
- getHeight() -
Method in class y.view.ArcEdgeRealizer
- Returns the height of the arc.
- getHeight(Node) -
Method in class y.view.Graph2D
- Returns the height of the given node.
- getHeight() -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- getHeight() -
Method in class y.view.NodeRealizer
- Returns the height of this realizer.
- getHeight() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getHeight() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns the height of the row.
- getHeight() -
Method in class y.view.YLabel
- Returns the height of the bounding box of this label.
- getHeuristicCosts() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the heuristic costs for the implicit path given by the
previous entrances.
- getHiddenEdges() -
Method in class y.layout.planar.BCCSubgraph
- Returns a list of edges that have been removed in order
to gain a planarization of the input graph.
- getHiddenEdges() -
Method in class y.layout.planar.GT
- Returns a list of the edges that have been removed in order
to gain a planarization of the input graph.
- getHiddenEdges() -
Method in interface y.layout.planar.InitialPlanarSubgraph
- Returns a list of removed edges, if planarization was done by removing
edges.
- getHiddenEdges() -
Method in class y.layout.planar.OverlapGraphMIS
-
- getHiddenEdges() -
Method in class y.layout.planar.PlanarityTestWrapper
- Returns a list of edges that were not added to the planar subgraph
returned by the function
PlanarityTestWrapper.createPlanarization(PlanarInformation).
- getHierarchicLayouter() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the current layout algorithm instance.
- getHierarchy() -
Method in class y.view.hierarchy.HierarchyEvent
- Returns the hierarchy manager that is the source of this
event.
- getHierarchyListeners() -
Method in class y.view.hierarchy.HierarchyManager
- Returns an iterator that grants access to all registered
HierarchyListeners.
- getHierarchyManager() -
Method in class y.view.Graph2D
- Returns the HierarchyManager instance that manages this graph, or
null if the graph is not part of any graph hierarchy.
- getHierarchyManager(Graph2D) -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Return the hierarchy manager to use.
- getHierarchyManager(NodeRealizer) -
Method in class y.view.hierarchy.DefaultGenericAutoBoundsFeature
- Returns the hierarchy manager responsibly for managing the node represented by this realizer.
- getHierarchyManager() -
Method in class y.view.hierarchy.GroupLayoutConfigurator
- Returns the hierarchy manager associated to this configurator's graph.
- getHierarchyManager(Graph) -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the hierarchy manager responsibly for managing the node represented by this realizer.
- getHierarchyManager() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the hierarchy manager responsibly for managing the node represented
by this realizer.
- getHierarchyManager() -
Method in class y.view.MoveSelectionMode
- Returns the HierarchyManager associated with the graph displayed in the underlying Graph2DView.
- getHighlightedBendColor() -
Static method in class y.view.EdgeRealizer
- Returns the color of all highlighted bends.
- getHint() -
Method in class y.anim.AnimationEvent
- Returns the event hint.
- getHitBend() -
Method in class y.view.HitInfo
- Returns the first bend that was hit or
null if none were hit.
- getHitEdge() -
Method in class y.view.HitInfo
- Returns the first edge that was hit or
null if none were hit.
- getHitEdgeLabel() -
Method in class y.view.HitInfo
- Returns the first edge label that was hit or
null
if none were hit.
- getHitInfo(double, double, boolean) -
Method in class y.view.Graph2D
- Deprecated. Use
HitInfo's various constructors directly
for control over the hit test order.
- getHitInfo(double, double) -
Method in class y.view.Graph2D
- Deprecated. Use
HitInfo's various constructors directly
for control over the hit test order.
- getHitInfo(double, double) -
Method in class y.view.MoveNodePortMode
- Determines whether or not a node port is located at the specified
coordinates.
- getHitInfo(double, double) -
Method in class y.view.MovePortMode
- Returns the first hit port, only.
- getHitInfo(double, double) -
Method in class y.view.TooltipMode
- Overwrites
ViewMode.getHitInfo(double, double) in order to get the hit information of only the first hit of
every kind of graph element at the coordinates (x,y).
- getHitInfo(MouseEvent) -
Method in class y.view.ViewMode
- Query which object is located at position (x,y) in the view.
- getHitInfo(double, double) -
Method in class y.view.ViewMode
- Query which object is located at position (x,y) in world coordinate space.
- getHitInfoFactory() -
Method in class y.view.Graph2DView
- Returns the hit info factory for this view.
- getHitNode() -
Method in class y.view.HitInfo
- Returns the first node that was hit or
null if none were hit.
- getHitNode(double, double) -
Method in class y.view.MovePortMode
- Returns the possible new node for the currently moved port.
- getHitNodeLabel() -
Method in class y.view.HitInfo
- Returns the first node label that was hit or
null
if none were hit.
- getHitNodePort() -
Method in class y.view.HitInfo
- Returns the first node port that was hit or
null
if none were hit.
- getHitPort() -
Method in class y.view.HitInfo
- Returns the first port that was hit or
null
if none were hit.
- getHorizontalAlignment() -
Method in class y.layout.tabular.NodeLayoutDescriptor
- Returns the horizontal alignment of the node within its column.
- getHorizontalDistance() -
Method in class y.layout.tree.ARNodePlacer
- Returns the horizontal distance between the
GenericTreeLayouter.SubtreeShapes.
- getHorizontalDistance() -
Method in class y.layout.tree.CompactNodePlacer
- Returns the horizontal distance between nodes or subtrees.
- getHorizontalDistance() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the horizontal distance between nodes or
GenericTreeLayouter.SubtreeShapes.
- getHorizontalDistance() -
Method in class y.layout.tree.LeftRightPlacer
- Returns the horizontal distance between nodes or subtrees.
- getHorizontalOverlapCriterium() -
Method in class y.layout.organic.ShuffleLayouter
- Returns the criterion for marking an overlap as horizontal.
- getHorizontalPosition(Object) -
Static method in class y.view.tabular.TableGroupNodeRealizer.RowNodeLabelModel
- Returns the left-to-right ratio represented by the specified model
parameter.
- getHorizontalScrollBarPolicy() -
Method in class y.view.Graph2DView
- Returns the scroll bar policy for the horizontal scroll bar.
- getHorizontalScrollingModifierMask() -
Method in class y.view.Graph2DViewMouseWheelScrollListener
- Returns the modifier mask that switches from vertical scrolling to
horizontal scrolling.
- getHorizontalSpace() -
Method in class y.layout.tree.ARTreeLayouter
- Returns the horizontal distance between adjacent nodes.
- getHorizontalSpace() -
Method in class y.layout.tree.HVTreeLayouter
- Returns the horizontal distance between adjacent nodes.
- getHorizontalTextPosition() -
Method in class y.view.YLabel
- Returns the horizontal position of text relative to the icon.
- getHotSpotColor() -
Static method in class y.view.NodeRealizer
- Returns the color of the hotspot marks for all realizers.
- getHotSpotMode() -
Method in class y.view.EditMode
- Getter for child mode HotSpotMode.
- getIcon() -
Method in class y.view.InterfacePort
- Returns the icon associated with this port.
- getIcon() -
Method in class y.view.YLabel
- Returns the icon that is displayed by this label and
If no icon is associated with this label
null is returned.
- getIconBox(YLabel) -
Method in class y.view.DefaultLabelConfiguration
-
- getIconBox() -
Method in class y.view.YLabel
- Returns the oriented bounds of the label's icon in the coordinate space
of the label's
content box.
- getIconBox(YLabel) -
Method in interface y.view.YLabel.Painter
- Delegating method of
YLabel.getIconBox().
- getIconHeight() -
Method in class y.option.IconCellRenderer
-
- getIconHeight() -
Method in class y.option.ImageCellRenderer
- Returns the height of the last displayed
Image.
- getIconHeight() -
Method in class y.option.RealizerCellRenderer.EdgeRealizerIcon
- Returns the height of this icon.
- getIconHeight() -
Method in class y.option.RealizerCellRenderer.NodeRealizerIcon
- Returns the total height of this icon including insets.
- getIconLocation() -
Method in class y.view.YLabel
- Returns the absolute coordinate of the upper left corner of the label
icon's paraxial bounding box.
- getIconTextGap() -
Method in class y.view.YLabel
- Returns the gap between text and icon
- getIconWidth() -
Method in class y.option.IconCellRenderer
-
- getIconWidth() -
Method in class y.option.ImageCellRenderer
- Returns the width of the last displayed
Image.
- getIconWidth() -
Method in class y.option.RealizerCellRenderer.EdgeRealizerIcon
- Returns the width of this icon.
- getIconWidth() -
Method in class y.option.RealizerCellRenderer.NodeRealizerIcon
- Returns the total width of this icon including insets.
- getId() -
Method in interface y.io.graphml.graph2d.ResourceDescriptor
- The id of the resource
- getId() -
Method in interface y.layout.multipage.EdgeInfo
- Returns the unique ID of the associated edge.
- getId() -
Method in interface y.layout.multipage.EdgeLabelInfo
- Returns the unique ID of the associated edge label.
- getId() -
Method in interface y.layout.multipage.NodeInfo
- Returns the unique ID of the node associated with this
info object.
- getId() -
Method in interface y.layout.multipage.NodeLabelInfo
- Returns the unique ID of the associated node label.
- getID() -
Method in class y.layout.router.BusDescriptor
- Returns the bus ID.
- getId() -
Method in class y.layout.router.polyline.PartitionCell
- Returns a unique identifier of this
PartitionCell.
- getId() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the ID of this
LayeredNodePlacer.
- getId() -
Method in class y.view.Mouse2DEvent
- Returns the id constant for this event.
- getId2Edge() -
Method in class y.io.gml.GraphParser
- Getter for property id2Edge.
- getId2Node() -
Method in class y.io.gml.GraphParser
- Getter for property id2Node.
- getIgnoredInsetTypes() -
Method in class y.view.tabular.TableNodePainter
- Returns a bit mask encoding the ignored inset types of the
TableNodePainter.
- getImage() -
Method in class y.option.ImageOptionItem
- Returns the current value of this item as an
Image instance.
- getImage() -
Method in class y.option.URLImageWrapper
- Get the image instance that is currently stored in this wrapper
- getImage() -
Method in class y.view.DefaultBackgroundRenderer
- Returns the image that will be displayed in the background or
null if there is no image.
- getImage() -
Method in class y.view.Graph2DView
- Deprecated. Use
Graph2DView.paintVisibleContent(Graphics2D) with a
graphics context of an appropriate image type instead.
- getImage() -
Method in class y.view.ImageNodePainter
- Returns the image that is displayed by this realizer.
- getImage(URL) -
Static method in class y.view.ImageNodeRealizer
- Returns the image that is stored under the given URL in
ImageNodeRealizer's image cache, or
null
if there is no image registered with that URL.
- getImage() -
Method in class y.view.ImageNodeRealizer
- Returns the image that is displayed by this realizer.
- getImageOrigin() -
Method in class y.view.DefaultBackgroundRenderer
- Returns the image origin (upper left corner) of the image.
- getImageProvider() -
Method in class y.option.ImageOptionItem
- Gets the currently registered
ImageOptionItem.ImageProvider instance for this item.
- getImageResource() -
Method in class y.view.DefaultBackgroundRenderer
- Returns the current image resource.
- getImageTable() -
Static method in class y.view.ImageNodeRealizer
- Returns ImageNodeRealizer's image cache. the keys to the cached
Image objects are their URLs.
- getImageURL() -
Method in class y.view.ImageNodePainter
- Returns the URL of the displayed image, or
null if no URL is associated with this painter.
- getImageURL() -
Method in class y.view.ImageNodeRealizer
- Returns the URL of the displayed image, or
null if
no URL is associated with this realizer.
- getImageWriteParam() -
Method in class y.io.ImageIoOutputHandler
- Returns the current ImageWriteParam for the ImageWriter.
- getImageWriter() -
Method in class y.io.ImageIoOutputHandler
- Returns the currently set ImageWriter instance.
- getImplementation(String, Class) -
Method in class y.view.GenericEdgeRealizer.Factory
-
- getImplementation(String, Class) -
Method in class y.view.GenericNodeRealizer.Factory
-
- getImplementation(String, Class) -
Method in class y.view.NodePort.Factory
- Returns the implementation of the specified interface class in the
configuration with the given id.
- getImplementation(String, Class) -
Method in class y.view.YLabel.Factory
-
- getInCircleRoutingStyle() -
Method in class y.layout.circular.EdgeLayoutDescriptor
- Returns the routing style for edges within partitions.
- getIncrementalHint() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the hint of the incremental mode of the
Node of this NodeData instance if
this node is of type NodeData.TYPE_NORMAL.
- getIncrementalHints(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method called during
HierarchicLayouter.doLayoutCore(LayoutGraph) and returns a DataProvider that holds
the HierarchicLayouter.IncrementalHints information.
- getIndentDepth() -
Method in class y.io.ImageMapOutputHandler
- Selector
- getIndependentSet(Graph) -
Static method in class y.algo.IndependentSets
- Calculates an independent set for a given graph.
- getIndependentSets(Graph) -
Static method in class y.algo.IndependentSets
- Partitions the set of nodes of the given graph into independent sets.
- getIndex() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the index of the column within the
partition grid.
- getIndex() -
Method in class y.layout.grid.RowDescriptor
- Returns the index of the row within the
partition grid.
- getIndex() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns the index of this
Layer instance in the list of all layers.
- getIndex() -
Method in class y.option.EnumOptionItem
- Returns the index of the currently set value.
- getIndex(Object[], Object) -
Static method in class y.option.OptionHandler
- Returns the index for the given array at which the given value is found.
- getIndex() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns the position of the column in its container.
- getIndex() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns the position of the row in its container.
- getIndexOfChild(Object, Object) -
Method in class y.view.GraphTreeModel
- Returns the index of the node in the graph.
- getIndexOfChild(Object, Object) -
Method in class y.view.hierarchy.HierarchyTreeModel
-
- getInfo() -
Method in class y.base.ListCell
- Returns the element stored in this cell.
- getInfo(ListCell) -
Method in class y.base.YList
- Returns the element stored in the given list cell.
- getInfo(Node) -
Method in class y.layout.tree.BalloonLayouter
- Returns the
BalloonLayouter.NodeInfo object associated with the given node while
the layout algorithm is active.
- getInfo() -
Method in class y.util.SkipList.Cell
- Gets the value of this cell.
- getInfoBackground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the background color of the info component
or
null representing the look and feel dependent default.
- getInfoForeground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the foreground color of the info component
or
null representing the look and feel dependent default.
- getInfoSelectionBackground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the color used to render the selection background of the info
component or
null if the look and feel dependent default
is used.
- getInfoSelectionForeground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the color used to render the selection foreground of the info
component or
null if the look and feel dependent default
is used.
- getInitialAngle() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the angle that describes the location on the circle of the first node.
- getInitialCoordinates() -
Method in class y.view.AbstractSnapContext
- Gets the initial mouse coordinates at the beginning of the operation that uses
this context.
- getInitialPlacement() -
Method in class y.layout.organic.OrganicLayouter
- Returns the strategy for the initial placement of nodes.
- getInitialTemperature() -
Method in class y.layout.organic.GRIP
- Returns the initial temperature for each optimization round.
- getInitialTemperature() -
Method in class y.layout.organic.OrganicLayouter
- Returns the initial temperature for the force-directed layout process.
- getInnerCalculator() -
Method in class y.view.SmoothBendsPathCalculator
- Returns the inner GenericEdgeRealizer.PathCalculator that will calculate the path that shall be used.
- getInnerGraph() -
Method in class y.view.Graph2DNodeRealizer
- Returns the inner graph associated to this realizer.
- getInnerGraph(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the inner graph accessible from the given folder node.
- getInnerGraphInsets(NodeRealizer) -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the insets for painting inner graphs.
- getInnerText(Node) -
Static method in class y.io.graphml.graph2d.GraphicsSerializationToolkit
- Returns the concatenation of the contents of the child text and CDATA nodes of the given node.
- getInputHandlers(GraphMLParseContext, Element) -
Method in class y.io.graphml.input.GraphMLParser
- Dynamically retrieve all
InputHandler instances that can process a GraphML attribute with
key definition keyDefinition.
- getInset(NodeRealizer) -
Method in class y.view.BevelNodePainter
- Callback to allow subclass to customize the bevel inset depending on
context.
- getInset() -
Method in class y.view.BevelNodePainter
-
- getInsets() -
Method in class y.layout.TemporaryGroupDescriptor
- Returns the
insets of this temporary group or null if the group has no insets.
- getInsets(NodeRealizer) -
Method in class y.view.hierarchy.DefaultGenericAutoBoundsFeature
-
- getInsets() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns the insets of the column.
- getInsets() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns the insets of the row.
- getInsets() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Table
- Returns the insets of the table.
- getInsets() -
Method in class y.view.YLabel
- Returns the insets for this label.
- getInstance() -
Static method in class y.io.graphml.graph2d.FallbackEdgeRealizerSerializer
-
- getInstance() -
Static method in class y.io.graphml.graph2d.FallbackNodeRealizerSerializer
-
- getInstance() -
Static method in class y.util.GlobalProperties
- Returns a singleton instance of global properties.
- getInstance() -
Static method in class y.util.ObjectStringConversion
- Provides access to the singleton instance
- getInstance(Graph) -
Static method in class y.view.hierarchy.HierarchyManager
- This static method returns the single hierarchy manager instance that
is responsible for managing the given graph.
- getInstance(Graph) -
Static method in class y.view.ModelViewManager
- Returns a
ModelViewManager instance for the specified graph.
- getInt(Object) -
Method in interface y.base.DataProvider
- Returns an integer value associated with the given data holder.
- getInt(Object) -
Method in interface y.base.EdgeMap
- Returns the integer value bound to the given edge.
- getInt(Object) -
Method in interface y.base.NodeMap
- Returns the integer value bound to the given node.
- getInt(String) -
Method in class y.io.gml.ItemParser
- Convenience method, which returns a double if there is
an numeric attribute in the table for the key, or
0
- getInt(String, int) -
Method in class y.io.gml.ItemParser
- Convenience method, which returns an int if there is
an numeric attribute in the table for the key, or the default value
- getInt(Object) -
Method in class y.layout.hierarchic.incremental.IntValueHolderAdapter
- Returns an integer value associated with the given
data holder.
- getInt(String, String) -
Method in class y.option.OptionHandler
- Returns the integer value of an option item.
- getInt(String) -
Method in class y.option.OptionHandler
- Returns the integer value of an option item.
- getInt(Object) -
Method in class y.util.DataProviderAdapter
- Subclasses may override this
method to provide access to integer values.
- getInt(Object) -
Method in class y.util.EdgeMapAdapter
- Returns the integer value bound to the given edge.
- getInt(Object) -
Method in class y.util.Maps.HighPerformanceBoolMap
-
- getInt(Object) -
Method in class y.util.Maps.HighPerformanceDoubleMap
-
- getInt(Object) -
Method in class y.util.Maps.HighPerformanceIntMap
-
- getInt(Object) -
Method in class y.util.Maps.HighPerformanceObjectMap
-
- getInt(Object) -
Method in class y.util.NodeMapAdapter
- Returns the integer value bound to the given node.
- getInt(Object) -
Method in class y.util.WrappedObjectDataProvider
-
- getInt(Object) -
Static method in class y.util.YUtil
- Converts an Object to int.
- getIntArray(int, int) -
Method in class y.util.YRandom
- Returns an int array of length
bucketCount for
which the values of all fields are non-negative and sum up
to ballCount.
- getInterEdgeConfigurator() -
Method in class y.view.hierarchy.HierarchyManager
- Returns the InterEdgeConfigurator used by this class.
- getInterEdgeData(Edge) -
Method in class y.view.hierarchy.HierarchyManager
- Returns a data object for storing and retrieving additional data associated
to the specified inter-edge.
- getInterEdgeDPKey() -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Returns the
DataProvider key which is used for registering the inter-edge DataProvider passed to
PartitionLayouter.ChannelInterEdgeRouter.routeInterEdges(LayoutGraph, DataProvider, DataProvider) with the given graph.
- getInterEdgeEncoder() -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Getter for property interEdgeEncoder.
- getInterEdgeList() -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Retrieves the list that contains all inter edges that have been parsed.
- getInterEdgeRouter() -
Method in class y.layout.grid.GenericPartitionGridStage
- Returns the current edge routing algorithm for handling inter-edges.
- getInterEdgeRouter() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns the current edge routing algorithm for handling inter-edges.
- getInterEdgeRouter() -
Method in class y.layout.PartitionLayouter
- Return the
PartitionLayouter.InterEdgeRouter instance that is responsible for inter-edge routing.
- getInterEdgeRoutingStyle() -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Returns the inter-edge routing style used by this layout stage.
- getInterEdges() -
Method in class y.algo.Substructure
- Returns the edges connecting a node in the substructure with one outside of it.
- getInterEdgesDpKey() -
Method in class y.layout.grid.GenericPartitionGridStage
- Returns the key for marking the inter-edges to be routed.
- getInterEdgesDpKey() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns the key for marking the inter-edges to be routed.
- getInterleavedMode() -
Method in class y.layout.tree.BalloonLayouter
- Returns the mode for child node arrangement.
- getIntermediateRoutingPoints() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the list of intermediate
YPoints that need to lie on the edge route.
- getInternalLabelingAlgorithm() -
Method in class y.layout.LabelLayoutDataRefinement
- Returns the internal labeling algorithm that will improve the label positions.
- getInterpolationPolicy() -
Method in class y.view.ImageNodePainter
- Returns the interpolation policy that is used when painting the node image.
- getInterpretedValue() -
Method in class y.option.EnumOptionItem
- This method can be used in conjunction with the empty constructor and
the
EnumOptionItem.add(Object, Object) method.
- getIntersection(LineSegment, LineSegment) -
Static method in class y.geom.LineSegment
- Returns intersection point between the two line segments, if there is
one or
null if the two line segments do not intersect.
- getIntersectionPoints() -
Method in class y.layout.IntersectionInfo
- Returns a list of
YPoints that describe the intersecting area or line.
- getInvalidEdgeGroupingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge with a group ID that is not grouped at source or target side.
- getIOHandler() -
Method in class y.module.io.IOHandlerModule
- Returns the IOHandler used by this module.
- getIOMode() -
Method in class y.module.io.IOHandlerModule
- Returns the I/O mode the module is working in.
- getItem() -
Method in class y.io.gml.EdgeGraphicsParser
-
- getItem() -
Method in class y.io.gml.EdgeParser
-
- getItem() -
Method in class y.io.gml.GraphParser
-
- getItem() -
Method in class y.io.gml.HierarchyNodeParser
-
- getItem() -
Method in class y.io.gml.InterEdgeParser
-
- getItem() -
Method in class y.io.gml.ItemParser
- Returns the "product" of this scope.
- getItem() -
Method in class y.io.gml.LineParser
-
- getItem() -
Method in class y.io.gml.NodeGraphicsParser
-
- getItem() -
Method in class y.io.gml.NodeParser
-
- getItem() -
Method in class y.io.graphml.output.SerializationEvent
- Gets the item that should be serialized.
- getItem() -
Method in class y.io.graphml.output.WriteEvent
- Gets the item that is currently being written or
null if nothing is applicable.
- getItem() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the item that is routed within the
partition cell.
- getItem() -
Method in class y.option.AbstractItemEditor
- Returns the option item whose value can be edited with this editor.
- getItem() -
Method in interface y.option.ItemEditor
- Returns the option item whose value can be edited with this editor.
- getItem(String, String) -
Method in class y.option.OptionHandler
- Returns the option item found in the given section under the given name.
- getItem(String) -
Method in class y.option.OptionHandler
- Returns the option item that has the given identifying name.
- getItem1() -
Method in class y.layout.IntersectionInfo
- Returns the first item that is involved in the intersection.
- getItem2() -
Method in class y.layout.IntersectionInfo
- Returns the second item that is involved in the intersection.
- getItemFactory() -
Method in class y.option.TableEditorFactory
- Returns the
ItemEditorFactory used to create item editors
for items that cannot be edited in the table.
- getItemHeight() -
Method in class y.option.RealizerCellRenderer
- Returns the preferred height set for the renderer.
- getItemWidth() -
Method in class y.option.RealizerCellRenderer
- Returns the preferred width for the renderer.
- getIterationFactor() -
Method in class y.layout.organic.OrganicLayouter
- Returns the iteration factor which influences the maximum number of optimization iterations
the algorithm may perform.
- getIterations() -
Method in class y.layout.planar.GT
- Returns number of iterations when randomization is used.
- getKeepBends() -
Method in class y.layout.planar.DrawingEmbedder
- Returns if bends should be replaced by dummy nodes.
- getKeepNodeCenterModifierMask() -
Method in class y.view.HotSpotMode
- Returns the modifier mask that is used to determine whether or not the node
center should be kept when resizing nodes.
- getKey() -
Method in class y.io.graphml.graph2d.AbstractReadNodePortHandler
- Returns the data type key that identifies the data that is read by this
handler.
- getKey() -
Method in class y.io.graphml.graph2d.AbstractWriteNodePortHandler
- Returns the data type key that identifies the data that is written by this
handler.
- getKey() -
Method in class y.io.graphml.graph2d.NodePortGeometryReader
- Returns "portgeometry".
- getKey() -
Method in class y.io.graphml.graph2d.NodePortGeometryWriter
- Returns "portgeometry".
- getKey() -
Method in class y.io.graphml.graph2d.NodePortGraphicsReader
- Returns "portgraphics".
- getKey() -
Method in class y.io.graphml.graph2d.NodePortGraphicsWriter
- Returns "portgraphics".
- getKey() -
Method in class y.io.graphml.graph2d.NodePortUserDataReader
- Returns "portuserdata".
- getKey() -
Method in class y.io.graphml.graph2d.NodePortUserDataWriter
- Returns "portuserdata".
- getKeyDefinition() -
Method in class y.io.graphml.input.QueryInputHandlersEvent
- The key definition of the GraphML attribute.
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.graph2d.AbstractWriteNodePortHandler
-
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
-
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.graph2d.PostprocessorOutputHandler
- Deprecated.
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.graph2d.WriteEdgeRealizerHandler
-
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.graph2d.WriteNodeRealizerHandler
-
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.layout.EdgeLayoutOutputHandler
- Adds the key definition for edge layout information.
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.layout.NodeLayoutOutputHandler
- Adds the key definition for node layout information.
- getKeyDefinitionAttributes() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Returns all XML attributes of the
key element.
- getKeyDefinitionAttributes() -
Method in interface y.io.graphml.output.OutputHandler
- Gets the XML attributes that should be added to the key definition in the GraphML key element.
- getKeyName(Element) -
Static method in class y.io.graphml.GraphMLHandler
- Get the attribute name from an GraphML
keyDefinition element.
- getKeyScope(Element) -
Static method in class y.io.graphml.GraphMLHandler
- Get the
KeyScope from an GraphML keyDefinition element.
- getKeyType(Element) -
Static method in class y.io.graphml.GraphMLHandler
- Get the
KeyType from an GraphML keyDefinition element.
- getKeyUri(Element) -
Static method in class y.io.graphml.GraphMLHandler
- Get the attribute URI from an GraphML
keyDefinition element.
- getLabel() -
Method in class y.view.EdgeRealizer
- Returns the first label associated with this realizer.
- getLabel(int) -
Method in class y.view.EdgeRealizer
- Returns the i-th label of this realizer.
- getLabel() -
Method in class y.view.HtmlLabelConfiguration.LabelHyperlinkEvent
- Returns the
YLabel instance that displays the HTML
document.
- getLabel() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Returns the label that should be moved.
- getLabel() -
Method in class y.view.NodeRealizer
- Returns the first label associated with this realizer.
- getLabel(int) -
Method in class y.view.NodeRealizer
- Returns the i-th label associated with this realizer.
- getLabel() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLabel(int) -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLabel(TableGroupNodeRealizer.Row) -
Method in class y.view.tabular.TableLabelEditor
- Returns a
NodeLabel for the row.
- getLabel(TableGroupNodeRealizer.Column) -
Method in class y.view.tabular.TableLabelEditor
- Returns a
NodeLabel for the column.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.DiscreteEdgeLabelModel
- Returns all
EdgeLabelCandidates that describe valid label positions within this model considering the
current candidate mask.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.DiscreteNodeLabelModel
-
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in interface y.layout.EdgeLabelModel
- Returns all
EdgeLabelCandidates that describe valid label positions within this model.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.EdgeOppositeNodeLabelModel
-
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.FreeEdgeLabelModel
- Returns the
EdgeLabelCandidate that describes the current label position.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.FreeNodeLabelModel
- Returns the
NodeLabelCandidate that describes the current label position.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in interface y.layout.NodeLabelModel
- Returns all
NodeLabelCandidates that describe valid label positions within this model.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
-
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns all
EdgeLabelCandidates that describe valid label positions within this model.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.SliderEdgeLabelModel
- Returns all
EdgeLabelCandidates that describe valid label positions within this model.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
-
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.view.PortLabelModel
- Generates a list of possible label positions for this model.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.view.SmartEdgeLabelModel
- Returns a list of
EdgeLabelCandidate objects each of which describes a valid label position within this model.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.view.SmartNodeLabelModel
- Returns a list of candidate candidates for the given node label.
- getLabelEncoder() -
Method in class y.io.gml.EdgeObjectEncoder
- Getter for property labelEncoder.
- getLabelEncoder() -
Method in class y.io.gml.NodeObjectEncoder
- Getter for property labelEncoder.
- getLabelFactory(LayoutGraph) -
Static method in class y.layout.LayoutTool
- Returns the
LabelLayoutFactory for the given graph.
- getLabelLayout(Node) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for all labels associated with the given node of the copied graph.
- getLabelLayout(Edge) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for all labels associated with the given edge of the copied graph.
- getLabelLayout(Node) -
Method in class y.layout.DefaultLayoutGraph
-
- getLabelLayout(Edge) -
Method in class y.layout.DefaultLayoutGraph
-
- getLabelLayout(Node) -
Method in class y.layout.LayoutGraph
- Returns the layout information for all labels associated with the given node.
- getLabelLayout(Edge) -
Method in class y.layout.LayoutGraph
- Returns the layout information for all labels associated with the given edge.
- getLabelLayout(Node) -
Method in class y.view.Graph2D
- Returns
NodeLabelLayout objects
which describe the layouts
of the labels that belong to the given node.
- getLabelLayout(Edge) -
Method in class y.view.Graph2D
- Returns
EdgeLabelLayout objects
which describe the layouts
of the labels that belong to the given edge.
- getLabelLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that places the labels of the input graph.
- getLabelLayouter() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the
LayoutStage that places the labels of the input graph.
- getLabelModel() -
Method in class y.layout.DefaultNodeLabelLayout
-
- getLabelModel() -
Method in interface y.layout.EdgeLabelLayout
- Returns the label model that describes the valid locations for this label.
- getLabelModel() -
Method in class y.layout.EdgeLabelLayoutImpl
- Returns the label model that describes the valid locations for this label.
- getLabelModel() -
Method in interface y.layout.NodeLabelLayout
- Returns the label model that describes the valid locations for this label.
- getLabelModel() -
Method in class y.layout.NodeLabelLayoutImpl
- Returns the label model that describes the valid locations for this node label.
- getLabelModel() -
Method in class y.view.EdgeLabel
- Returns the edge label model that determines the placement of this label instance.
- getLabelModel() -
Method in class y.view.NodeLabel
- NodeLabelModel implementation.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.DiscreteEdgeLabelModel
-
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, int) -
Method in class y.layout.DiscreteEdgeLabelModel
- Returns the oriented box of the label for the given label position.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.layout.DiscreteNodeLabelModel
-
- getLabelPlacement(YDimension, NodeLayout, int) -
Method in class y.layout.DiscreteNodeLabelModel
- Returns the oriented box of the label for the given label position.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in interface y.layout.EdgeLabelModel
- Returns the oriented box of the label for the position encoded by the given model parameter.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.layout.EdgeOppositeNodeLabelModel
-
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.FreeEdgeLabelModel
-
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.layout.FreeNodeLabelModel
-
- getLabelPlacement(NodeLabelModel, YDimension, NodeLayout, Object) -
Static method in class y.layout.LayoutTool
- Returns the upper-left corner of the paraxial bounding box of the given node label
as encoded by the specified model parameter.
- getLabelPlacement(EdgeLabelModel, YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Static method in class y.layout.LayoutTool
- Returns the upper-left corner of the paraxial bounding box of the given edge label
as encoded by the specified model parameter.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in interface y.layout.NodeLabelModel
- Returns the bounds of the label for the position encoded by the given model parameter.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
-
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, int) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns the oriented box of the label for the given label position.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.RotatedSliderEdgeLabelModel
-
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.SliderEdgeLabelModel
-
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
-
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.view.PortLabelModel
- Determines the position of a label of the specified size for the specified
node bounds and positioning information.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.view.SmartEdgeLabelModel
- Returns the bounds of the label for the position encoded
by the given model parameter.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.view.SmartNodeLabelModel
- Returns the the oriented label position and bounds encoded by the given model parameter.
- getLabelPosition() -
Method in class y.layout.SliderEdgeLabelModel.ModelParameter
- Returns the label's position specifier that determines the side of the edge where the label is placed.
- getLabelText() -
Method in class y.view.EdgeRealizer
- Returns the text of the associated label of this realizer.
- getLabelText(Node) -
Method in class y.view.Graph2D
- Returns the label text for the given node.
- getLabelText(Edge) -
Method in class y.view.Graph2D
- Returns the label text for the given edge.
- getLabelText() -
Method in class y.view.NodeRealizer
- Returns the text of the first label associated with this realizer.
- getLabelText() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLabelUpVector(double) -
Static method in class y.layout.EdgeLabelOrientationSupport
- Calculates the up vector for a label whose right vector is rotated clockwise by the given angle.
- getLaneTightness() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the tightness factor of the lane.
- getLast() -
Method in class y.geom.YPointPath
- Get the last point in the path.
- getLastAppliedRadius() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the radius that was applied to the last layout calculated by this algorithm.
- getLastClickEvent() -
Method in class y.view.ViewMode
- Returns the last mouse clicked event that has been recorded by the view
mode.
- getLastDragEvent() -
Method in class y.view.ViewMode
- Returns the last mouse dragged event that has been recorded by the view
mode.
- getLastHitInfo() -
Method in class y.view.ViewMode
- Returns the most current HitInfo object that has been set/was returned by
ViewMode.getHitInfo(double, double).
- getLastMoveEvent() -
Method in class y.view.ViewMode
- Returns the last mouse moved event that has been recorded by the view
mode.
- getLastPressEvent() -
Method in class y.view.ViewMode
- Returns the last mouse pressed event that has been recorded by the view
mode.
- getLastReleaseEvent() -
Method in class y.view.ViewMode
- Returns the last mouse released event that has been recorded by the view
mode.
- getLastWakeupTime() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the time when the last wake-up, that is, call to
InteractiveOrganicLayouter.wakeUp(), occurred.
- getLastX() -
Method in class y.view.MutableGeneralPath
- Returns the last x position added to this path.
- getLastY() -
Method in class y.view.MutableGeneralPath
- Returns the last y position added to this path.
- getLaxity() -
Method in class y.layout.organic.GRIP
- Returns the laxity value which is used in conjunction with the
preferred
edge length and influences how strict the algorithm should be regarding that length.
- getLayer(int) -
Method in interface y.layout.hierarchic.incremental.Layers
- Returns the
layer at the specified position in this list of layers.
- getLayer() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the index of the
Layer instance to which the Node of this NodeData
instance belongs.
- getLayer(Graph2D, Edge) -
Method in class y.view.DefaultGraph2DRenderer
- Callback method that determines the layer index for a given edge.
- getLayer(Graph2D, Node) -
Method in class y.view.DefaultGraph2DRenderer
- Callback method that determines the layer index for a given node.
- getLayer() -
Method in class y.view.EdgeRealizer
- Returns the logical graphical layer for this realizer.
- getLayer() -
Method in class y.view.GenericNodeRealizer
- Uses the registered
GenericNodeRealizer.LayerHandler implementation to
delegate the actual work to.
- getLayer(NodeRealizer) -
Method in interface y.view.GenericNodeRealizer.LayerHandler
- Returns the logical graphical layer for this realizer.
- getLayer() -
Method in class y.view.NodeRealizer
- Returns the logical graphical layer for this realizer.
- getLayer() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLayerAlignment() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the alignment of the
node of this NodeLayoutDescriptor instance within its layer.
- getLayerAlignment(LayoutGraph, LayoutDataProvider, Node, int, double) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the alignment of the node with a specified layer.
- getLayeredComponentsMerger() -
Method in class y.layout.hierarchic.incremental.TopologicalIncrementalLayerer
- Returns the
LayeredComponentsMerger instance used for merging the layers of separate components into
the current layering.
- getLayerer() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- getLayerer() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the
Layerer instance responsible for generating the layer assignment (first phase of
the layout algorithm).
- getLayerer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
Layerer instance responsible for generating the layer assignment (first phase of
the layout algorithm).
- getLayeringStrategy() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the layering strategy of this layout algorithm.
- getLayeringStrategy() -
Method in class y.layout.radial.RadialLayouter
- Returns the layering strategy that determines how nodes are distributed into different layers.
- getLayers(Graph, NodeList) -
Static method in class y.algo.Bfs
- Returns the layers of nodes calculated by a breadth first search.
- getLayers(Graph, DataProvider) -
Static method in class y.algo.Bfs
- Returns the layers of nodes constructed by a breadth first search.
- getLayers(Graph, DataProvider, NodeMap) -
Static method in class y.algo.Bfs
- Returns the layers of nodes constructed by a breadth first search.
- getLayers(Graph, NodeList, NodeMap) -
Static method in class y.algo.Bfs
- Returns the layers of nodes constructed by a breadth first search.
- getLayers(Graph, NodeList, boolean, NodeMap) -
Static method in class y.algo.Bfs
- Returns the layers of nodes constructed by either a directed or undirected breadth first search.
- getLayers(Graph, NodeList, boolean, NodeMap, int) -
Static method in class y.algo.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, byte, NodeMap, int) -
Static method in class y.algo.Bfs
- Returns the layers of nodes constructed by a directed/undirected breadth first search where the maximum number
of layers is restricted.
- getLayers(LayoutGraph, NodeMap, int) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Calculates the sequence of nodes within each layer.
- getLayers(LayoutGraph, NodeMap, int) -
Method in interface y.layout.hierarchic.LayerSequencer
- Calculates the sequence of nodes within each layer.
- getLayerSequence(LayoutGraph, NodeMap, int) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Determines the order of the nodes within their layers.
- getLayerSequence(LayoutGraph, NodeMap, int) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Determines the order of the nodes within their layers.
- getLayerSequencer() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- getLayerSequencer() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the
LayerSequencer instance responsible for calculating the sequence of nodes within
each layer (second phase of the layout algorithm).
- getLayerSpacing() -
Method in class y.layout.radial.RadialLayouter
- Returns the spacing between two consecutive circles (layers).
- getLayerSpacing() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the distance between two adjacent layers.
- getLayout(Node) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for the given node of the copied graph.
- getLayout(Edge) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for the given edge of the copied graph.
- getLayout(Node) -
Method in class y.layout.DefaultLayoutGraph
-
- getLayout(Edge) -
Method in class y.layout.DefaultLayoutGraph
-
- getLayout(Node) -
Method in class y.layout.LayoutGraph
- Returns the layout information for the given node.
- getLayout(Edge) -
Method in class y.layout.LayoutGraph
- Returns the layout information for the given edge.
- getLayout(Node) -
Method in class y.view.Graph2D
- Returns the layout information for a node in the drawing.
- getLayout(Edge) -
Method in class y.view.Graph2D
- Returns the layout information for an edge in the drawing.
- getLayoutAlgorithm() -
Method in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Returns the
Layouter for the subgraph that is induced by the nodes associated with this descriptor.
- getLayoutBounds() -
Method in class y.layout.random.RandomLayouter
- Returns a rectangular area that confines the layout.
- getLayoutCallback() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the
callback that is notified upon completion of multi-page
layout calculation runs.
- getLayouter() -
Method in class y.layout.multipage.LayoutContext
- Returns the layouter object that belongs to this layout context.
- getLayouter() -
Method in class y.view.LocalViewCreator
- Returns the layout algorithm used to lay out the contents of a newly
created local view or
null if the contents of said view should
not be laid out at all.
- getLayouters() -
Method in class y.layout.SequentialLayouter
- Returns the chain of
layout algorithms.
- getLayoutExecutor() -
Method in class y.module.LayoutModule
- Gets the
Graph2DLayoutExecutor that will be used by this instance in
LayoutModule.launchLayouter(y.layout.Layouter)
to execute the layout.
- getLayoutExecutor() -
Method in class y.module.TabularLayoutModule
-
- getLayoutForOriginalGraph() -
Method in class y.layout.CopiedLayoutGraph
- Returns a
GraphLayout that is valid for the original graph.
- getLayoutGraph() -
Method in class y.layout.grouping.Grouping
- Returns the
LayoutGraph instance for which this Grouping object provides hierarchy information.
- getLayoutMode() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the layout mode this layouter should use for upcoming layouts.
- getLayoutMorpher() -
Method in class y.view.Graph2DLayoutExecutor
- Yields the
LayoutMorpher instance that is used by this instance to perform the animation
if this instance is in Graph2DLayoutExecutor.ANIMATED or Graph2DLayoutExecutor.ANIMATED_THREADED mode.
- getLayoutOrientation() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the main orientation of the layout.
- getLayoutOrientation() -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Returns the layout orientation.
- getLayoutOrientation() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the layout orientation that is considered during the clearing of the area.
- getLayoutOrientation() -
Method in class y.layout.partial.FillAreaLayouter
- Returns the layout orientation that is considered during the compaction process.
- getLayoutOrientation() -
Method in class y.layout.partial.PartialLayouter
- Returns the layout orientation that is considered during the placement of partial elements.
- getLayoutPolicy() -
Method in class y.layout.tabular.TabularLayouter
- Returns the policy defining the size of the resulting tabular layout
and the mapping of the nodes to the table cells.
- getLayoutQuality() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the desired layout quality.
- getLayoutStages() -
Method in class y.layout.CompositeLayouter
- Returns the complete pipeline of
LayoutStages that were added to this CompositeLayouter.
- getLayoutStages() -
Method in class y.layout.CompositeLayoutStage
- Returns the complete pipeline of
LayoutStages that were added to this CompositeLayoutStage.
- getLayoutStyle() -
Method in class y.layout.circular.CircularLayouter
- Returns the global layout style for this layout algorithm.
- getLayoutStyle() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the layout style of this layout algorithm.
- getLayoutStyle() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the layout style for this layout algorithm.
- getLayoutStyle() -
Method in class y.layout.SelfLoopLayouter
- Returns the layout style of the self-loops.
- getLayoutStyle() -
Method in class y.layout.tree.TreeLayouter
- Returns the edge routing style used by this layout algorithm.
- getLeafNodes(Graph, boolean) -
Static method in class y.algo.Trees
- Returns all leaf nodes of the given tree.
- getLeftAlignAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that aligns the currently selected nodes by their
x-coordinate.
- getLeftBorder(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the width of the left border of the given node.
- getLeftHalf(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the sum of half the width of the node and its left border.
- getLeftInset() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the left column inset in which no element will lie in the resulting layout.
- getLeftLaneInset() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the left insets of the swimlane in which no element will lie in the resulting layout.
- getLeftX(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the leftmost x-coordinate of the node when considering the left border of the node.
- getLengthInterval() -
Method in class y.layout.router.polyline.Channel
- Returns an
interval spanning the union of the maximum extension of the segment infos.
- getLevel(Node) -
Method in class y.algo.Groups.Dendrogram
- Returns the level of the given node of the dendrogram.
- getLevel() -
Method in class y.io.gml.GMLEncoder
- Getter for property level.
- getLevel() -
Method in class y.io.gml.ItemParser
- Getter for property level.
- getLevel() -
Method in class y.io.gml.XGMLEncoder
- Getter for property level.
- getLevelCount() -
Method in class y.algo.Groups.Dendrogram
- Returns the number of levels this dendrogram has.
- getLineColor(YLabel, boolean) -
Method in class y.view.AbstractCustomLabelPainter
- Determines the color for drawing the specified label's border.
- getLineColor(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeLine(NodeRealizer, Graphics2D)
to determine the color of the lines.
- getLineColor() -
Method in class y.view.EdgeRealizer
- Returns the line color of the edge path.
- getLineColor() -
Method in class y.view.NodeRealizer
- Returns the outline color of this realizer.
- getLineColor() -
Method in class y.view.PortConfigurationAdapter
- Returns the color that is used to draw the border of
NodePorts.
- getLineColor() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLineColor() -
Method in class y.view.ShapeDrawable
- Getter for property lineColor.
- getLineColor(NodeRealizer) -
Method in interface y.view.tabular.TableStyle
- Returns the color to be used to draw a table, column, or
row without a border, or the interior of a table, column, or row with a
border.
- getLineColor(NodeRealizer) -
Method in class y.view.tabular.TableStyle.SimpleStyle
- Returns the value of the style's
lineColor property.
- getLineColor() -
Method in class y.view.YLabel
- Returns the color used to draw a border around the bounding box of this label.
- getLineDistance() -
Method in class y.layout.ParallelEdgeLayouter
- Returns the distance between two adjacent edge paths that run in parallel.
- getLineDistance() -
Method in class y.layout.SelfLoopLayouter
- Returns the distance between two self-loops incident to the same node.
- getLinePaint(YLabel, boolean) -
Method in class y.view.AbstractCustomLabelPainter
- Determines the paint for drawing the specified label's border.
- getLinePaint(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeLine(NodeRealizer, Graphics2D)
to determine the color of the line.
- getLinePaint(EdgeRealizer, boolean) -
Method in class y.view.GenericEdgePainter
- Callback method used by
GenericEdgePainter.initializeLine(EdgeRealizer,java.awt.Graphics2D,boolean)
and GenericEdgePainter.initializeSelectionLine(EdgeRealizer,java.awt.Graphics2D,boolean)
to determine the color of the line.
- getLineSegment(int) -
Method in class y.geom.YPointPath
- Returns a line segment in the path.
- getLineStroke(YLabel, boolean) -
Method in class y.view.AbstractCustomLabelPainter
- Determines the stroke for drawing the specified label's border.
- getLineStroke(NodeRealizer, boolean) -
Method in class y.view.AbstractCustomNodePainter
- Callback method used by
AbstractCustomNodePainter.initializeLine(NodeRealizer, Graphics2D)
to determine the stroke of the lines.
- getLineStroke(EdgeRealizer, boolean) -
Method in class y.view.FramedEdgePainter
- Determines the stroke used to calculate the outline of the edge.
- getLineStroke(EdgeRealizer, boolean) -
Method in class y.view.GenericEdgePainter
- Callback method used by
GenericEdgePainter.initializeLine(EdgeRealizer,java.awt.Graphics2D,boolean)
and GenericEdgePainter.initializeSelectionLine(EdgeRealizer,java.awt.Graphics2D,boolean)
to determine the stroke of the line.
- getLineStyle() -
Method in class y.view.LineType
- Returns the line style of this LineType.
- getLineType() -
Method in class y.view.EdgeRealizer
- Returns the line type of the edge path.
- getLineType(int, byte) -
Static method in class y.view.LineType
- Deprecated. Use method
LineType.createLineType(int, byte) instead.
- getLineType() -
Method in class y.view.NodeRealizer
- Returns the line type of this realizer.
- getLineType() -
Method in class y.view.PortConfigurationAdapter
- Returns the line type that is used to draw the border of
NodePorts.
- getLineType() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getLineType(NodeRealizer) -
Method in interface y.view.tabular.TableStyle
- Returns the stroke to be used to draw a table, column, or
row without a border, or the interior of a table, column, or row with a
border.
- getLineType(NodeRealizer) -
Method in class y.view.tabular.TableStyle.SimpleStyle
- Returns the value of the style's
lineType property.
- getList() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns a list of the
Nodes associated with this Layer instance.
- getList(int) -
Method in class y.util.pq.ArrayIntNodePQ
- Returns the list for a given slot.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.ArrowCellRenderer
- Returns a component that has been configured to display the specified value.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.BridgeCalculatorCellRenderer
- Returns a component that has been configured to display the specified value.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.ColorListCellRenderer
-
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.IconCellRenderer
-
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.ImageCellRenderer
- Returns a component that has been configured to display an image.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.MappedListCellRenderer
- Interface implementation.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.RealizerCellRenderer
-
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class y.option.StrokeCellRenderer
- Returns a component that has been configured to display the specified value.
- getLocalGroupDepth(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the hierarchy level of the given node within
its graph.
- getLocalName() -
Method in class y.io.graphml.output.GraphMLXmlAttribute
- Gets the local name of the attribute.
- getLocation() -
Method in class y.geom.YRectangle
- Returns coordinates of upper left corner.
- getLocation() -
Method in class y.layout.LabelCandidate
- Returns the coordinates of the upper-left corner of the candidate's bounds.
- getLocation(Node) -
Method in class y.layout.LayoutGraph
- Returns the coordinates of the given node's upper-left corner.
- getLocation() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the
fixed location within the location range
for this segment info.
- getLocation() -
Method in class y.layout.router.polyline.OrthogonalInterval
- Returns the vertical coordinate for horizontal intervals or the horizontal coordinate for vertical intervals,
respectively.
- getLocation() -
Method in class y.view.NodePort
- Returns the position of this port instance in absolute world coordinates.
- getLocation(NodePort, PortLocationModelParameter) -
Method in class y.view.NodeScaledPortLocationModel
-
- getLocation(NodePort, PortLocationModelParameter) -
Method in interface y.view.PortLocationModel
- Determines the location of the port for the given parameter.
- getLocation() -
Method in class y.view.YLabel
- Returns the absolute coordinate of the upper left corner of this label's
paraxial bounding box.
- getLocationRange() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the range, i.e., the interval within which the segment should be placed.
- getLongText() -
Method in class y.util.DetailedMessagePanel
- Getter for property longText.
- getLowerRightChildren(Node, LayoutGraph) -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns all lower-right children of the local root node.
- getMagnifierRadius() -
Method in class y.view.MagnifierViewMode
- Returns the radius of the magnifying glass.
- getMagnifierZoomFactor() -
Method in class y.view.MagnifierViewMode
- Returns the zoom factor used for the magnifier view.
- getMainArgument() -
Method in class y.util.CommandLineArguments
- Getter for property mainArgument.
- getManhattanDistance(YRectangle) -
Method in class y.geom.YRectangle
- Returns the Manhattan distance to the passed rectangle.
- getMap(Graph) -
Method in class y.util.GraphCopier.DataProviderCopyFactory
- Helper method that retrieves the map for the given graph instance.
- getMapName() -
Method in class y.io.LinkMap
- Returns this map's name.
- getMargin() -
Method in class y.io.ViewPortConfigurator
-
- getMargin() -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Returns the maximum relative distance between an edge and its closest
node for edges that are routed outside the bounding box of all graph
nodes.
- getMax() -
Method in class y.geom.BorderLine
- Returns the greatest position of this borderline
- getMax(BorderLine.Segment) -
Method in class y.geom.BorderLine
- Returns the maximum position of the given segment.
- getMax(LayoutGraph, Node) -
Method in class y.layout.hierarchic.AsIsLayerer
- Callback used for calculating the lower (max) value of a given node.
- getMax() -
Method in class y.layout.router.polyline.Interval
- Returns the upper bound of the interval.
- getMax() -
Method in class y.layout.router.polyline.OrthogonalInterval
- Returns the upper bound of the
orthogonal interval.
- getMaxColumnLevel() -
Method in class y.view.tabular.TableOrderEditor
- The maximum number of levels the column hierarchy may have.
- getMaxDistance() -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns the maximum distance a bend may have from the adjacent port so
that it will still be considered a port assignment.
- getMaxExtension() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the maximum extension that this segment can span.
- getMaximalChildSectorAngle() -
Method in class y.layout.radial.RadialLayouter
- Returns the maximum sector angle around a node within which the node's children will be placed.
- getMaximalDeviationAngle() -
Method in class y.layout.circular.CircularLayouter
- Returns the maximum deviation angle allowed for an edge.
- getMaximalDuration() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the time limit in milliseconds set for this sequencer per execution.
- getMaximalDuration() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.incremental.ConstraintIncrementalLayerer
- Returns the time limit in milliseconds set for the algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the time limit (in milliseconds) set for this sequencer per execution.
- getMaximalDuration() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.SimplexDrawer
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.WeightedLayerer
- Returns the time limit in milliseconds set for the layout algorithm.
- getMaximalDuration() -
Method in class y.layout.labeling.SALabeling
- Returns the time limit for this algorithm in milliseconds.
- getMaximalDuration() -
Method in class y.layout.partial.PartialLayouter
- Returns the preferred time limit (in milliseconds) for the layout algorithm.
- getMaximumClusterSize() -
Method in class y.algo.NodeAggregation
- Returns the preferred maximum number of elements contained in a cluster.
- getMaximumDescendantWeight() -
Method in class y.algo.AggregationInfo
- Returns the maximum weight of a node of the original graph that is a descendant of this aggregate.
- getMaximumDistance() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the maximum distance between the label's bounding box and the edge's path.
- getMaximumDuration() -
Method in class y.algo.NodeAggregation
- Returns the maximum duration in milliseconds that this layout algorithm is allowed to run.
- getMaximumDuration() -
Method in class y.layout.organic.OrganicLayouter
- Returns the maximum duration in milliseconds that this layout algorithm is allowed to run.
- getMaximumDuration() -
Method in class y.layout.organic.OrganicRemoveOverlapsStage
- Returns the maximum duration in milliseconds that this layout stage is allowed to run.
- getMaximumDuration() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the maximum duration in milliseconds that this layout algorithm is allowed to run.
- getMaximumDuration() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the preferred time limit in milliseconds.
- getMaximumDuration() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the preferred time limit in milliseconds.
- getMaximumDuration() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the preferred time limit in milliseconds.
- getMaximumDuration() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the time limit in milliseconds for the layout algorithm.
- getMaximumDuration() -
Method in class y.layout.partial.FillAreaLayouter
- Returns the time limit in milliseconds for the layout algorithm.
- getMaximumDuration() -
Method in class y.layout.planar.CombinatorialEmbedder
-
- getMaximumDuration() -
Method in class y.layout.planar.DrawingEmbedder
-
- getMaximumDuration() -
Method in class y.layout.planar.EdgeRouter
-
- getMaximumDuration() -
Method in class y.layout.router.EdgeBundlingStage
- Returns the maximum duration in milliseconds that this bundling algorithm is allowed to run.
- getMaximumDuration() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the time limit (in milliseconds) set for the edge routing algorithm.
- getMaximumError() -
Method in class y.layout.CurveFittingLayoutStage
- Returns the maximum allowed error for the fitting process.
- getMaximumExtent(Node, boolean) -
Method in class y.layout.hierarchic.PendularDrawer
- Calculates the maximum or minimum x-coordinate to which a given node can be assigned without violating
the constraints.
- getMaximumGraphDistance() -
Method in class y.view.LocalViewCreator.Neighborhood
- Returns the maximum number of edges to be traversed to collect a node
in the neighborhood of the focus nodes.
- getMaximumNodesAfterBus() -
Method in class y.layout.hierarchic.incremental.BusDescriptor
- Returns the maximum number of nodes in a layer that are placed after the common bus segment.
- getMaximumNodesBeforeBus() -
Method in class y.layout.hierarchic.incremental.BusDescriptor
- Returns the maximum number of nodes in a layer that are placed before the common bus segment.
- getMaximumNodeSize() -
Method in class y.layout.hierarchic.AsIsLayerer
- Returns the maximum size of a node used for calculating layer overlaps.
- getMaximumNonOrthogonalSegmentRatio() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the maximum segment length ratio at each end of an orthogonal segment that may get converted into a
(non-orthogonal) polyline segment.
- getMaximumOctilinearSegmentRatio() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the maximum ratio between the horizontal/vertical part of a segment and
the non-orthogonal, octilinear part.
- getMaximumPartitionCount() -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Returns the maximum number of partitions the result should have.
- getMaximumPolylineSegmentRatio() -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the respective maximum segment ratio property on the edge layout descriptor instead. See the documentation for details.
- getMaximumSize() -
Method in class y.base.CommandStream
- Returns the maximum size of this stream.
- getMaximumSize(NodeRealizer) -
Method in interface y.view.GenericNodeRealizer.GenericSizeConstraintProvider
- Returns the maximum size the realizer can have.
- getMaximumSize(NodeRealizer) -
Method in class y.view.hierarchy.DefaultGenericAutoBoundsFeature
-
- getMaximumSize() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the maximum size of the realizer.
- getMaximumSize() -
Method in class y.view.hierarchy.ProxyAutoBoundsNodeRealizer
-
- getMaximumSize() -
Method in class y.view.SizeConstraintProvider.Default
- Returns the maximum size that of this SizeConstraintProvider.
- getMaximumSize() -
Method in interface y.view.SizeConstraintProvider
- Returns the maximum size the realizer that implements this interface can have.
- getMaximumUndoDepth() -
Method in class y.view.Graph2DUndoManager
- Returns the maximum number of commands stored on the undo stream.
- getMaximumZoom() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Gets the maximum zoom level of
Graph2DView
that will be assigned when scrolling the mouse wheel.
- getMaxLevel() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the maximum level the new column may lie in.
- getMaxLevel() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the maximum level the new row may lie in.
- getMaxPageSize() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the maximum size of a single page.
- getMaxRowLevel() -
Method in class y.view.tabular.TableOrderEditor
- The maximum number of levels the row hierarchy may have.
- getMaxTime() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies the maximum duration in milliseconds that this algorithm is allowed to run.
- getMaxValue() -
Method in class y.geom.BorderLine
- Returns the maximum value that is set on this borderline
- getMaxValue(double, double) -
Method in class y.geom.BorderLine
- Calculates the maximum value in the interval from->to.
- getMaxWidth() -
Method in class y.util.DetailedMessagePanel
- Getter for property maxWidth.
- getMaxX() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the x-coordinate of the right border of this
PartitionCell.
- getMaxX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current maximum x-coordinate of this
GenericTreeLayouter.SubtreeShape instance.
- getMaxY() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the y-coordinate of the bottom border of this
PartitionCell.
- getMaxY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current maximum y-coordinate of this
GenericTreeLayouter.SubtreeShape instance.
- getMaxZoomLevel() -
Method in class y.view.NavigationComponent
-
- getMemento() -
Method in interface y.layout.hierarchic.ConstraintLayerer.ConstraintFactory
- Returns a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.incremental.LayerConstraintFactory
- Returns a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.incremental.SequenceConstraintFactory
- Returns a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.MementoSupport
- Returns the currently active memento
Object.
- getMementoMode(byte) -
Method in interface y.layout.hierarchic.MementoSupport
- Retrieves the current mode previously set by method
MementoSupport.setMementoMode(byte, boolean)
for the given phase of the algorithm.
- getMementoSupport() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the cookie for the memento support of the hierarchic layout algorithm.
- getMerger() -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Returns the
merger instance.
- getMin() -
Method in class y.geom.BorderLine
- Returns the smallest position of this borderline
- getMin(BorderLine.Segment) -
Method in class y.geom.BorderLine
- Returns the minimum position of the given segment.
- getMin(LayoutGraph, Node) -
Method in class y.layout.hierarchic.AsIsLayerer
- Callback used for calculating the upper (min) value of a given node.
- getMin() -
Method in class y.layout.router.polyline.Interval
- Returns the lower bound of the interval.
- getMin() -
Method in class y.layout.router.polyline.OrthogonalInterval
- Returns the lower bound of the
orthogonal interval.
- getMin() -
Method in class y.util.pq.ArrayIntNodePQ
- Returns the node with the minimal value in the queue.
- getMin() -
Method in class y.util.pq.BHeapDoubleNodePQ
- Returns the node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.BHeapIntNodePQ
- Returns he node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.BHeapNodePQ
- Returns the node with smallest priority in this queue.
- getMin() -
Method in interface y.util.pq.DoubleNodePQ
- Returns he node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.DoubleObjectPQ
- Returns the object with smallest priority in this queue.
- getMin() -
Method in interface y.util.pq.IntNodePQ
- Returns he node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.IntObjectPQ
- Returns he node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.ListIntNodePQ
- Returns the node with the minimal value in the queue.
- getMin() -
Method in interface y.util.pq.NodePQ
- Returns he node with smallest priority in this queue.
- getMin() -
Method in class y.util.pq.TreeIntNodePQ
- Returns the node with the minimal value in the queue.
- getMinBendCount() -
Method in class y.view.ArcEdgeRealizer
- Returns the minimal number of bends for this realizer,
which is 1.
- getMinBendCount() -
Method in class y.view.EdgeRealizer
- Returns the minimal number of bends the edge must have.
- getMinBendCount(EdgeRealizer) -
Method in interface y.view.GenericEdgeRealizer.BendHandler
- Callback method for
EdgeRealizer.getMinBendCount()
- getMinBendCount() -
Method in class y.view.GenericEdgeRealizer
-
- getMinBendCount(EdgeRealizer) -
Method in class y.view.SimpleBendHandler
- This implementation returns
0
- getMinDegreeNodes(ArrayList, ArrayList) -
Method in class y.layout.planar.VertexOrder
- Returns from a list of nodes the list of nodes with minimal degree and
with indegree zero of directed edges.
- getMinDistance(LayoutGraph, Layer, LayoutDataProvider, Node, Node) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Determines the minimum distance between two
Nodes of the same layer.
- getMinDistance(LayoutGraph, Layer, LayoutDataProvider, Node, Node) -
Method in interface y.layout.hierarchic.incremental.DrawingDistanceCalculator
- Main interface method called by
NodePlacer instances to determine the minimum distance between Nodes
of same layer.
- getMinDistance(LayoutGraph, Layer, Node, Node) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the minimum allowed distance between two nodes of the same given layer.
- getMinDistance(LayoutGraph, Layer, LayoutDataProvider, Node, Node) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
-
- getMinExtension() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the minimum known extension of the segment, i.e., the minimum interval that this segment will cover in any
case.
- getMinFirstSegmentLength() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum length for the first segment of an edge.
- getMinimalAutoBounds() -
Method in interface y.view.hierarchy.AutoBoundsFeature
- Returns the minimal auto bounds of this object.
- getMinimalAutoBounds() -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- getMinimalAutoBounds() -
Method in class y.view.hierarchy.ProxyAutoBoundsNodeRealizer
- This call will be delegated to the internal realizer, if that realizer implements
the
AutoBoundsFeature interface.
- getMinimalBendAngle() -
Method in class y.layout.radial.RadialLayouter
- Returns the minimum bend angle (in degrees) between two adjacent edge segments.
- getMinimalBusDistance() -
Method in class y.layout.router.EdgeGroupRouterStage
- Returns the minimum distance between a bus formed by an edge group and the nodes to which the grouped edges
connect.
- getMinimalDistance() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns the minimum distance the algorithm should guarantee between nodes and non-incident edges.
- getMinimalEdgeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimum distance between two edges in the same layer.
- getMinimalEdgeDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimum distance between two edges in the same layer.
- getMinimalEdgeLength() -
Method in class y.layout.tree.BalloonLayouter
- Returns the minimum length that this layout algorithm assigns to edges of the graph.
- getMinimalEdgeToEdgeDistance() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimum distance between a pair of edges.
- getMinimalEdgeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violations of the minimum distance between any two edges.
- getMinimalFirstLastSegmentLengthPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violations of the minimum length of the first and last segment of an edge.
- getMinimalFirstSegmentLength() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimalFirstSegmentLength() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimalGroupNodeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violations of the minimum distance between any edge and any group node side.
- getMinimalInsets() -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Returns the minimal insets defined for this realizer.
- getMinimalInsets() -
Method in interface y.view.hierarchy.GroupFeature
- Returns the minimal insets defined for this realizer.
- getMinimalInsets() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the minimal insets defined for this realizer.
- getMinimalLastSegmentLength() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimum length of the last segment of the edge path (at the target node).
- getMinimalLayerDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimum distance between two layers.
- getMinimalLayerDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimum distance between two layers.
- getMinimalLayerDistance(Node, boolean) -
Method in class y.layout.hierarchic.PendularDrawer
- Returns the minimum distance between two nodes of the same layer according to
AbstractDrawer.getMinimalNodeDistance(),AbstractDrawer.getMinimalEdgeDistance() and AbstractDrawer.getMinimalMultiEdgeDistance().
- getMinimalLayerDistance() -
Method in class y.layout.radial.RadialLayouter
- Returns the minimum distance between two circles.
- getMinimalLayerDistance() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum distance between two adjacent layers.
- getMinimalMultiEdgeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimum distance between two edges sharing source/target in the same layer.
- getMinimalNodeCornerDistance() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimum distance that the edge should maintain from node corners when entering or leaving the node.
- getMinimalNodeCornerDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violations of the minimum distance the edge shall maintain from node corners when entering or
leaving the node.
- getMinimalNodeDistance() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the minimum distance between nodes that are next to each other on the circle.
- getMinimalNodeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimum distance between two nodes in the same layer.
- getMinimalNodeDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the minimum distance between two nodes in the same layer.
- getMinimalNodeDistance() -
Method in class y.layout.organic.OrganicRemoveOverlapsStage
- Returns the minimum distance to be kept between any two nodes of the graph.
- getMinimalNodeDistance() -
Method in class y.layout.organic.ShuffleLayouter
- Returns the default minimum distance that has to be obeyed between any two nodes.
- getMinimalNodeDistance() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum node distance that this algorithm should enforce between all pairs of nodes.
- getMinimalNodeDistance() -
Method in class y.layout.partial.PartialLayouter
- Returns the minimum distance between two adjacent nodes.
- getMinimalNodeDistance() -
Method in class y.layout.tree.BalloonLayouter
- Returns the minimum distance to be kept between the nodes in the tree.
- getMinimalNodeDistance() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum horizontal distance between adjacent nodes within the same layer.
- getMinimalNodeToEdgeDistance() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the minimum distance between edges and node bounds.
- getMinimalNodeToEdgeDistance() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the minimum distance between edges and node bounds.
- getMinimalNodeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violations of the minimum distance between any edge and any normal node side.
- getMinimalNodeToNodeDistance() -
Method in class y.layout.radial.RadialLayouter
- Returns the minimum distance between two neighboring nodes of the same circle.
- getMinimalRadius() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the minimum radius for the circle on which the nodes are placed.
- getMinimumBackboneSegmentLength() -
Method in class y.layout.router.BusRouter
- Returns the preferred minimum length of a backbone segment.
- getMinimumBackboneSegmentLength() -
Method in class y.layout.router.polyline.BusDescriptor
- Returns the preferred minimum length of backbone segments.
- getMinimumBusConnectionsCount() -
Method in class y.layout.router.BusRouter
- Returns the minimum number of bus connections a backbone segment must have.
- getMinimumBusDistance() -
Method in class y.layout.tree.MultiParentDescriptor
- Returns the minimum distance between the nodes of a multi-parent structure and the bus connecting these nodes.
- getMinimumBusSegmentDistance() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum (vertical) distance of the horizontal edge segments
of the bus between the root node and the child nodes.
- getMinimumChannelSegmentDistance() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum (non-negative) distance between edge segments that are routed orthogonally
in the channel between the root node and the child nodes (see
DefaultNodePlacer.ROUTING_FORK).
- getMinimumChannelSegmentDistance() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns the minimum (non-negative) distance between edge segments that are routed orthogonally
in the channel between the root node and the child nodes.
- getMinimumClusterSize() -
Method in class y.algo.NodeAggregation
- Returns the preferred minimum number of elements contained in a cluster.
- getMinimumDistance() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the preferred minimum distance to obstacles.
- getMinimumDistance() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the preferred minimum distance to obstacles.
- getMinimumDistance(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length between two edges associated with the given edge.
- getMinimumDistance() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the minimum distance between any two edge segments.
- getMinimumDistance() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the minimum distance that an edge will maintain from its source and target node.
- getMinimumDistance() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the minimum distance between the label's bounding box and the edge's path.
- getMinimumDistanceToEdge() -
Method in class y.layout.router.BusRouter
- Returns the minimum distance between any two edge segments.
- getMinimumDistanceToNode() -
Method in class y.layout.router.BusRouter
- Returns the minimum distance between edge segments and nodes.
- getMinimumDistanceToNode() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the minimum distance between edge segments and nodes.
- getMinimumEdgeToEdgeDistance() -
Method in class y.layout.radial.RadialLayouter
- Returns the minimum distance between two neighboring edges of the same circle.
- getMinimumEdgeToEdgeDistance() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the minimum distance to segments belonging to other edges.
- getMinimumEdgeToEdgeDistance() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the minimum distance between edges.
- getMinimumFirstSegmentLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimumFirstSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length of the first segment of the given edge.
- getMinimumFirstSegmentLength() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimumFirstSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimumFirstSegmentLength() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the minimum length of the first segment of the edge path (at the source node).
- getMinimumFirstSegmentLength() -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Returns the minimum length for the first segment of the associated edge.
- getMinimumFirstSegmentLength() -
Method in class y.layout.tree.CompactNodePlacer
- Returns the minimum length for the first segment of an edge.
- getMinimumFirstSegmentLength() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum length for the first segment of an edge.
- getMinimumGroupDistance() -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns the minimum distance between group nodes.
- getMinimumHeight() -
Method in class y.layout.grid.RowDescriptor
- Returns the minimum height of the row.
- getMinimumHeight() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns the minimum height of the row.
- getMinimumLaneWidth() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the minimum width of the swimlane.
- getMinimumLastSegmentLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of the last segment of the edge path (at the target node).
- getMinimumLastSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length of the last segment of the given edge.
- getMinimumLastSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum length of the last segment of the edge path (at the target node).
- getMinimumLastSegmentLength() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the minimum length of the last segment of the edge path (at the target node).
- getMinimumLastSegmentLength() -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Returns the minimum length for the last segment of the associated edge.
- getMinimumLastSegmentLength() -
Method in class y.layout.tree.CompactNodePlacer
- Returns the minimum length for the last segment of an edge.
- getMinimumLastSegmentLength() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum length for the last segment of an edge.
- getMinimumLayerDistance() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the minimum distance between two adjacent layers.
- getMinimumLayerHeight() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the minimum height of the layer to which this node is assigned.
- getMinimumLayerHeight(LayoutGraph, LayoutDataProvider, Layer) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the minimum height of a given
layer.
- getMinimumLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of an edge.
- getMinimumLength() -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Returns the minimum length for the associated edge.
- getMinimumNodeDistance() -
Method in class y.layout.circular.CompactDiskLayouter
- Returns the minimum node distance that this algorithm should enforce between all pairs of nodes.
- getMinimumNodeDistance(LayoutGraph, Node) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum distance between two nodes associated with the given node.
- getMinimumNodeDistance() -
Method in class y.layout.organic.RemoveOverlapsLayoutStage
- Returns the minimum distance to be kept between any two nodes of the graph.
- getMinimumNodeDistance() -
Method in class y.layout.tree.MultiParentDescriptor
- Returns the minimum distance between two nodes belonging to the same multi-parent structure.
- getMinimumNodeSize() -
Method in class y.layout.hierarchic.AsIsLayerer
- Returns the minimum size of a node used for calculating layer overlaps.
- getMinimumNodeSize() -
Method in class y.layout.tree.TreeMapLayouter
- Returns the minimum size (height and width) a node in the tree map must have.
- getMinimumNodeSizeDPKey() -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Returns the key to register a
DataProvider that is used to access the minimum sizes for the group nodes.
- getMinimumNodeToEdgeDistance() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the minimum distance to nodes.
- getMinimumNodeToEdgeDistance() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the minimum distance between nodes and edges.
- getMinimumNodeToNodeDistance() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the minimum distance between nodes.
- getMinimumOctilinearSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum octilinear segment length of the given edge.
- getMinimumPartitionCount() -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Returns the minimum number of partitions the result should have.
- getMinimumPolylineSegmentLength() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the minimum vertical distance of the edge segments that are not orthogonal.
- getMinimumRootDistance() -
Method in class y.layout.tree.DendrogramPlacer
- Returns the minimum distance between the
GenericTreeLayouter.SubtreeShape of a root node
and the bus connecting to all of its children.
- getMinimumSectorDistance() -
Method in class y.layout.radial.RadialLayouter
- Returns the distance between neighboring nodes on the outermost circle that do not share the same predecessor on
the previous circle.
- getMinimumSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum segment length of an edge.
- getMinimumSize() -
Method in class y.layout.TemporaryGroupDescriptor
- Returns the
minimum size of this temporary group or null if the group has
no minimum size constraint.
- getMinimumSize(NodeRealizer) -
Method in interface y.view.GenericNodeRealizer.GenericSizeConstraintProvider
- Returns the minimum size the realizer must have.
- getMinimumSize(NodeRealizer) -
Method in class y.view.hierarchy.DefaultGenericAutoBoundsFeature
-
- getMinimumSize() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the minimum size of the realizer.
- getMinimumSize() -
Method in class y.view.hierarchy.ProxyAutoBoundsNodeRealizer
-
- getMinimumSize() -
Method in class y.view.SizeConstraintProvider.Default
- Returns the minimum size that of this SizeConstraintProvider.
- getMinimumSize() -
Method in interface y.view.SizeConstraintProvider
- Returns the minimum size the realizer that implements this interface must have.
- getMinimumSlope() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns 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 y.layout.seriesparallel.SeriesParallelLayouter
- Returns the minimum slope which a non-orthogonal edge segment should have.
- getMinimumSublayerDistance() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the minimum distance between the upper and lower sublayer.
- getMinimumSubtreeDistance() -
Method in class y.layout.tree.DendrogramPlacer
- Returns the minimum horizontal distance between adjacent
SubtreeShapes.
- getMinimumWidth() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the minimum width of the column.
- getMinimumWidth() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns the minimum width of the column.
- getMinimumZoom() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Returns the minimum zoom level of
Graph2DView
that will be assigned when scrolling the mouse wheel.
- getMinLastSegmentLength() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum length for the last segment of an edge.
- getMinOctilinearSegmentLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of octilinear segments for this edge.
- getMinPriority() -
Method in class y.util.pq.BHeapDoubleNodePQ
- Returns the minimum priority value in this queue.
- getMinPriority() -
Method in class y.util.pq.BHeapIntNodePQ
- Returns the minimum priority value in this queue.
- getMinPriority() -
Method in class y.util.pq.BHeapNodePQ
- Returns the minimum priority value in this queue.
- getMinPriority() -
Method in class y.util.pq.DoubleObjectPQ
- Returns the minimum priority value in this queue.
- getMinPriority() -
Method in class y.util.pq.IntObjectPQ
- Returns the minimum priority value in this queue.
- getMinSlope() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum slope of the edge segments.
- getMinSlopeHeight() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum height for sloped edge segments.
- getMinValue() -
Method in class y.geom.BorderLine
- Returns the minimum value that is set on this borderline
- getMinValue(double, double) -
Method in class y.geom.BorderLine
- Calculates the minimum value in the interval from->to.
- getMinX() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the x-coordinate of the left border of this
PartitionCell.
- getMinX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current minimum x-coordinate of this
GenericTreeLayouter.SubtreeShape instance.
- getMinY() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the y-coordinate of the upper border of this
PartitionCell.
- getMinY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current minimum y-coordinate of this
GenericTreeLayouter.SubtreeShape instance.
- getMinZoomLevel() -
Method in class y.view.NavigationComponent
-
- getMirror() -
Method in class y.layout.Direction
- Returns the mirror direction.
- getMirrorBorder() -
Method in class y.layout.router.polyline.PartitionCell.PartitionCellBorder
- Returns the type of the border that is on the opposite side of the border defined by this type.
- getMirrorMask() -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Returns the mirror mask that defines which orientations should be mirrored.
- getMirrorMask() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the mirror mask of the
orientation layouter.
- getMirrorMask() -
Method in class y.layout.OrientationLayouter
- Returns the mirror mask that defines which orientations this
OrientationLayouter shall mirror.
- getMIS1() -
Method in class y.layout.planar.OverlapGraphMIS
-
- getMIS2() -
Method in class y.layout.planar.OverlapGraphMIS
-
- getMode() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns 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 y.layout.seriesparallel.DefaultPortAssignment
- Returns the mode that describes how ports are placed.
- getMode() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the model's slider mode which determines whether the label slides
on the edge or
beside the edge.
- getMode() -
Method in class y.layout.tree.DefaultPortAssignment
- Returns the mode that describes how ports are placed.
- getMode() -
Method in class y.view.DefaultBackgroundRenderer
- Returns the mode in which the background should be painted.
- getMode() -
Method in class y.view.Graph2DLayoutExecutor
- Returns the mode this instance has been created for.
- getModel() -
Method in class y.view.LocalViewCreator
- Returns the model graph for which the creator may create local views.
- getModel() -
Method in class y.view.ModelViewManager
- Returns the model graph used by this manager.
- getModel() -
Method in interface y.view.PortLocationModelParameter
- Returns the model that was used to create this parameter instance.
- getModel() -
Method in class y.view.YLabel
- Returns the model specifier for this label.
- getModelEdge(Edge) -
Method in class y.view.LocalViewCreator
- Returns a edge in the creator's model graph that corresponds to the
specified edge in the creator's view graph or
null if
there is no corresponding edge.
- getModelEdge(Edge) -
Method in class y.view.ModelViewManager
- Returns the edge in the model managed by this
ModelViewManager
that corresponds to viewEdge or null if no such
edge exists.
- getModelName(EdgeLabel, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.EdgeLabelSerializer
- Gets the symbolic name of a label model for the
modelName attribute of the EdgeLabel
element.
- getModelName(NodeLabel, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.NodeLabelSerializer
- Gets the symbolic name of a label model for the
modelName attribute of the NodeLabel
element.
- getModelNode(Node) -
Method in class y.view.LocalViewCreator
- Returns a node in the creator's model graph that corresponds to the
specified node in the creator's view graph or
null if there
is no corresponding node.
- getModelNode(Node) -
Method in class y.view.ModelViewManager
- Returns the node in the model managed by this
ModelViewManager
that corresponds to viewNode or null if there is
no such node.
- getModelParameter() -
Method in class y.layout.DefaultNodeLabelLayout
-
- getModelParameter() -
Method in class y.layout.LabelCandidate
- Returns the model parameter that was used by the underlying model to generate this label candidate.
- getModelParameter() -
Method in interface y.layout.LabelLayout
- Returns the label model parameter that describes the position of this label.
- getModelParameter() -
Method in class y.layout.LabelLayoutImpl
-
- getModelParameter() -
Method in class y.view.EdgeLabel
- Returns the current parameter of the edge label model.
- getModelParameter() -
Method in class y.view.NodeLabel
- Returns the current parameter of the node label model.
- getModelParameter() -
Method in class y.view.NodePort
- Returns the model parameter that determines the position of this port
instance.
- getModelPosition(EdgeLabel, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.EdgeLabelSerializer
- Gets the symbolic name of a label model for the
modelPosition attribute of the EdgeLabel
element.
- getModelPosition(NodeLabel, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.NodeLabelSerializer
- Gets the symbolic name of a label model for the
modelPosition attribute of the EdgeLabel
element.
- getModelPositions(byte) -
Static method in class y.view.EdgeLabel
- Returns the possible edge label position specifiers for the given model specifier.
- getModelPositions() -
Method in class y.view.EdgeLabel
- Returns the possible positions for the model that is set for this label instance.
- getModelPositions(byte) -
Static method in class y.view.NodeLabel
- Returns a byte array containing all valid positions for
the given model specifier.
- getModes() -
Method in class y.view.ViewControl
- Returns a cursor for all modes in this control.
- getModificationMatrix() -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Returns the modification matrix that defines the direction of the subtree.
- getModificationMatrix() -
Method in class y.layout.tree.TreeLayouter
- Returns the modification matrix used for rotating / mirroring the layout.
- getModifierMask() -
Method in class y.view.ViewMode
- Gets the current modifierMask.
- getModifiers() -
Method in class y.view.Mouse2DEvent
- The modifiers mask as defined in
InputEvent.getModifiersEx()
- getModifiers() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Returns the extended modifier mask for this event.
- getModularity(Graph, DataProvider) -
Static method in class y.algo.Groups
- Computes the modularity of a given graph.
- getModularity(Graph, DataProvider, DataProvider) -
Static method in class y.algo.Groups
- Computes the modularity of a given graph.
- getModule() -
Method in class y.module.ModuleEvent
- Returns the module which fired the event.
- getModule(String) -
Method in class y.module.YPackage
- Get a registered module by name.
- getModuleListeners() -
Method in class y.module.ModuleListenerSupport
- Returns all the module listeners that have been added to this support
instance.
- getModuleListeners() -
Method in class y.module.YModule
- Returns all the module listeners that have been added to this module.
- getModuleName() -
Method in class y.module.YModule
- Returns the name of this module.
- getModuleNames() -
Method in class y.module.YPackage
- Get all module names
- getModules() -
Method in class y.module.YPackage
- Get all Modules
- getMonotonicPathRestriction() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the monotonic path restrictions that should be applied.
- getMonotonicPathRestriction() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the monotonic path restriction that should be applied.
- getMonotonicPathRestriction() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the monotonic path restrictions that should be applied.
- getMonotonyViolationPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violating the monotonic path restrictions of an edge.
- getMouseInputEditorProvider() -
Method in class y.view.EdgeRealizer
- Returns a provider, that can be used to query for a mouse input editor for this realizer.
- getMouseInputEditorProvider() -
Method in class y.view.GenericEdgeRealizer
- Returns a provider, that can be used to query for a mouse input editor for this realizer.
- getMouseInputEditorProvider() -
Method in class y.view.GenericNodeRealizer
- Returns a provider, that can be used to query for a mouse input editor for this realizer.
- getMouseInputEditorProvider() -
Method in class y.view.NodeRealizer
- Returns a provider, that can be used to query for a mouse input editor for this realizer.
- getMouseInputEditorProvider() -
Method in class y.view.ProxyShapeNodeRealizer
- Returns a provider, that can be used to query for a mouse input editor for this realizer.
- getMouseInputMode() -
Method in class y.view.EditMode
- Returns the minor mode for delegating mouse input, i.e., mouse events, to.
- getMovedInstance(double, double) -
Method in class y.geom.OrientedRectangle
- 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.
- getMoveLabelMode() -
Method in class y.view.EditMode
- Getter for child mode MoveLabelMode.
- getMoveLabelMode() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Returns the event's source move label mode.
- getMoveNodePortMode() -
Method in class y.view.EditMode
- Getter for child mode MoveNodePortMode.
- getMovePolicy() -
Method in class y.view.tabular.TableOrderEditor
- The policy defining if a row or column has to be selected before it can be moved.
- getMovePortCursor() -
Method in class y.view.MovePortMode
- Returns the cursor to be used when the mouse is over a draggable port point.
- getMovePortMode() -
Method in class y.view.EditMode
- Getter for child mode MovePortMode.
- getMoveSelectionMode() -
Method in class y.view.EditMode
- Returns the minor move selection mode associated with this mode.
- getMoveViewPortMode() -
Method in class y.view.EditMode
- Getter for child mode
MoveViewPortMode.
- getName() -
Method in class y.io.graphml.graph2d.ArcEdgeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.BezierEdgeRealizerSerializer
-
- getName() -
Method in interface y.io.graphml.graph2d.EdgeRealizerSerializer
- Returns the name of the XML element tag which denotes this type of realizer.
- getName() -
Method in class y.io.graphml.graph2d.FallbackEdgeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.FallbackNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.GenericEdgeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.GenericGroupNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.GenericNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.GroupNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.ImageNodeRealizerSerializer
-
- getName() -
Method in interface y.io.graphml.graph2d.NodeRealizerSerializer
- Returns the name of the XML element tag which denotes this type of realizer.
- getName() -
Method in class y.io.graphml.graph2d.PolyLineEdgeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.ProxyAutoBoundsNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.ProxyShapeNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.QuadCurveEdgeRealizerSerializer
- Returns the string QuadCurveEdge.
- getName() -
Method in class y.io.graphml.graph2d.ShapeNodeRealizerSerializer
- Returns the string ShapeNode.
- getName() -
Method in class y.io.graphml.graph2d.SplineEdgeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.graph2d.TableGroupNodeRealizerSerializer
-
- getName() -
Method in class y.io.graphml.layout.AbstractEdgeLayoutSerializer
- Returns the name of the XML element tag which denotes this type of realizer.
- getName() -
Method in class y.io.graphml.layout.AbstractNodeLayoutSerializer
- Returns the name of the XML element tag which denotes this type of realizer.
- getName() -
Method in class y.module.YPackage
- Get the name of the package
- getName() -
Method in class y.option.OptionHandler
- Returns the name of the option handler.
- getName() -
Method in class y.option.OptionItem
- Returns the name of this OptionItem.
- getName() -
Method in class y.option.OptionSection
- Returns the name of the section.
- getName() -
Method in class y.view.ViewMode
- Get the name of this mode
- getNamespace() -
Method in class y.io.graphml.output.GraphMLXmlAttribute
- Gets the namespace for the attribute to use or
null.
- getNamespaceManager() -
Method in class y.io.graphml.output.AbstractXmlWriter
- Gets the
XmlNamespaceManager manager associated with this writer.
- getNamespaceManager() -
Method in interface y.io.graphml.output.XmlWriter
- Gets the
XmlNamespaceManager manager associated with this writer.
- getNamespaceOfPrefix(String) -
Method in interface y.io.graphml.output.XmlNamespaceManager
- Gets the registered XML namespace URI of
prefix.
- getNamespacePrefix() -
Method in class y.io.graphml.graph2d.AbstractEdgeRealizerSerializer
- The namespace prefix to use for writing.
- getNamespacePrefix() -
Method in class y.io.graphml.graph2d.AbstractNodeRealizerSerializer
- The namespace prefix to use for writing.
- getNamespacePrefix() -
Method in interface y.io.graphml.graph2d.EdgeRealizerSerializer
- Returns the namespace prefix of the toplevel element
- getNamespacePrefix() -
Method in interface y.io.graphml.graph2d.NodeRealizerSerializer
- Returns the namespace prefix of the toplevel element
- getNamespacePrefix() -
Method in class y.io.graphml.layout.AbstractEdgeLayoutSerializer
- Returns the namespace prefix of the toplevel element
- getNamespacePrefix() -
Method in class y.io.graphml.layout.AbstractNodeLayoutSerializer
- Returns the namespace prefix of the toplevel element
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.ArcEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.BezierEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in interface y.io.graphml.graph2d.EdgeRealizerSerializer
- Returns the target namespace of the toplevel element
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.FallbackEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.FallbackNodeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.GenericEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.GenericNodeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.ImageNodeRealizerSerializer
-
- getNamespaceURI() -
Method in interface y.io.graphml.graph2d.NodeRealizerSerializer
- Returns the target namespace of the toplevel element
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.PolyLineEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.ProxyShapeNodeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.QuadCurveEdgeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.ShapeNodeRealizerSerializer
-
- getNamespaceURI() -
Method in class y.io.graphml.graph2d.SplineEdgeRealizerSerializer
-
- getNamespaceURI(GraphMLParseContext) -
Method in class y.io.graphml.input.NameBasedDeserializer
- The namespace URI that the node must satisfy if it should be deserialized.
- getNamespaceURI() -
Method in class y.io.graphml.layout.AbstractEdgeLayoutSerializer
- Returns the target namespace of the toplevel element
- getNamespaceURI() -
Method in class y.io.graphml.layout.AbstractNodeLayoutSerializer
- Returns the target namespace of the toplevel element
- getNavigationCursor() -
Method in class y.view.NavigationMode
- Returns the cursor that will be used if the navigation will be active.
- getNearestCommonAncestor(Graph, Node, boolean, NodeList) -
Static method in class y.algo.Trees
- Returns the nearest common ancestor of a subset of nodes within a directed rooted tree.
- getNearestCommonAncestor(GraphMLWriteContext, Node, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getNearestCommonAncestor(GraphMLWriteContext, Node, Node) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns the nearest common ancestor node of the two given nodes.
- getNearestCommonAncestor(GraphMLWriteContext, Node, Node) -
Method in interface y.io.graphml.output.HierarchySupport
- Returns the nearest common ancestor node of
n1 and n2.
- getNearestCommonAncestor(Node, Node) -
Method in class y.layout.grouping.Grouping
- Returns the nearest common ancestor of the given nodes in the hierarchy structure.
- getNearestCommonAncestor(NodeList) -
Method in class y.view.hierarchy.HierarchyManager
- Finds the group or folder node that is the nearest common ancestor of all
given nodes.
- getNearestCommonAncestor(Graph, Graph) -
Method in class y.view.hierarchy.HierarchyManager
- Finds the graph that is the nearest common ancestor of two graphs
in the hierarchy.
- getNeighborhoodType() -
Method in class y.view.LocalViewCreator.Neighborhood
- Returns the node type for the nodes included in the neighborhood set.
- getNeighbors(Graph, NodeList, int) -
Static method in class y.algo.GraphConnectivity
- Determines the direct or indirect neighbors of a given set of nodes.
- getNeighbors(PartitionCell) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Returns the neighbor
partition cells of the given cell.
- getNeighbors(PartitionCell) -
Method in class y.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 y.layout.router.polyline.Partition
- 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.
- getNextSegment(SegmentInfo) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the
SegmentInfo of the segment following the segment of the given SegmentInfo.
- getNode() -
Method in class y.layout.DefaultNodeLabelLayout
- Returns the node which is associated with this layout.
- getNode() -
Method in class y.view.NodeLabel
- Returns the node that is bound to this node label
- getNode() -
Method in class y.view.NodeRealizer
- Returns the node this realizer is bound to.
- getNode2EdgeDistance() -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Returns the minimum distance between a
Node and an (non-adjacent) Edge.
- getNode2EdgeDistance() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns the minimum distance between a
Node and an (non-adjacent) Edge.
- getNode2NodeDistance() -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Returns the minimum distance between two
Nodes.
- getNode2NodeDistance() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns the minimum distance between two
Nodes.
- getNodeArray() -
Method in class y.base.Graph
- Returns an array containing all nodes of this graph.
- getNodeAtLevel(int) -
Method in class y.algo.Groups.Dendrogram
- Returns the node of the dendrogram that belongs to the given level index.
- getNodeBorderDistance() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the minimum distance between the label's bounding box and a node's borders.
- getNodeBounds(LayoutGraph, NodeList) -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Calculates the united bounds of the nodes of a given
NodeList without considering labels or adjacent edges.
- getNodeCellEditor(Node) -
Method in class y.view.CellEditorMode
- Returns the NodeCellEditor instance that will be used for the editing of the
given node.
- getNodeCellEditorComponent(Graph2DView, NodeRealizer, Object, boolean) -
Method in interface y.view.NodeCellEditor
- Callback method that prepares and returns a JComponent that can be used to
visually edit the node's data inside the Graph2DView.
- getNodeCellRenderer() -
Method in class y.view.NodeCellRendererPainter
- Returns the NodeCellRenderer associated with this instance.
- getNodeCellRendererComponent(Graph2DView, NodeRealizer, Object, boolean) -
Method in interface y.view.NodeCellRenderer
- Return a readily configured component that should be used to render the nodes contents.
- getNodeCellRendererComponent(Graph2DView, NodeRealizer, boolean) -
Method in class y.view.NodeCellRendererPainter
- Callback method that determines the component for the rendering for a given
Graph2DView and NodeRealizer.
- getNodeComparator() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns a
Comparator for children of the same parent node, by which the order of the subtrees
around their parent is determined.
- getNodeComparator() -
Method in class y.layout.tabular.TabularLayouter
- Returns the
Comparator that defines the order in which the free nodes are placed in the table.
- getNodeComparator() -
Method in class y.layout.tree.TreeMapLayouter
- Returns the
TreeMapLayouter.NodeWeightComparator that defines the order in which child nodes are placed inside their parent node.
- getNodeCount() -
Method in class y.algo.Groups.Dendrogram
- Returns the number of nodes in this dendrogram.
- getNodeCrossingCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the costs for edges that cross nodes.
- getNodeCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge crossing a regular node.
- getNodeData(Node) -
Method in interface y.layout.hierarchic.incremental.LayoutDataProvider
- Returns the
NodeData instance associated with the given Node.
- getNodeDiameter(LayoutGraph, Node) -
Method in class y.layout.radial.RadialLayouter
- Returns the diameter of the circular space around the center of a given node that should be reserved in order
to place the node.
- getNodeDistance(LayoutGraph, Node, Node) -
Static method in class y.layout.LayoutTool
- Returns the distance between the centers of the two given nodes.
- getNodeEditors() -
Method in class y.view.MultiplexingNodeEditor
- Returns a read-only view of the
MultiplexingNodeEditor's
subordinate editors.
- getNodeEncoder() -
Method in class y.io.gml.GraphObjectEncoder
- Getter for property nodeEncoder.
- getNodeEventHandler() -
Method in class y.view.DropSupport
- Returns the event handler for node transfers.
- getNodeId(Node, GraphMLWriteContext) -
Method in class y.io.graphml.output.DefaultGraphElementIdProvider
-
- getNodeId(Node, GraphMLWriteContext) -
Method in interface y.io.graphml.output.GraphElementIdProvider
- Get an ID for the specified node Object
- getNodeIdDataProvider() -
Method in class y.view.hierarchy.HierarchyManager
- Returns a data provider the provides a unique ID for each node within the hierarchy.
- getNodeInfo(Node) -
Method in interface y.layout.multipage.ElementInfoManager
- Returns the node information object of the given node.
- getNodeInfo(Node) -
Method in class y.layout.multipage.LayoutContext
-
- getNodeInfo(Node) -
Method in class y.layout.multipage.MultiPageLayout
-
- getNodeInfo(Node) -
Method in class y.layout.planar.PlanarInformation
- Returns the information for an edge.
- getNodeLabelCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge crossing a node label.
- getNodeLabelInfo(NodeLabelLayout) -
Method in interface y.layout.multipage.ElementInfoManager
- Returns the node label layout information object of the given node label layout.
- getNodeLabelInfo(NodeLabelLayout) -
Method in class y.layout.multipage.LayoutContext
-
- getNodeLabelInfo(NodeLabelLayout) -
Method in class y.layout.multipage.MultiPageLayout
-
- getNodeLabelingPolicy() -
Method in class y.layout.circular.CircularLayouter
- Returns the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- getNodeLabelingPolicy() -
Method in class y.layout.circular.CompactDiskLayouter
- Returns the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- getNodeLabelingPolicy() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- getNodeLabelingPolicy() -
Method in class y.layout.radial.RadialLayouter
- Returns the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- getNodeLabelingPolicy() -
Method in class y.layout.tree.BalloonLayouter
- Returns 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 y.layout.DefaultGraphLayout
-
- getNodeLabelLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information for all node labels belonging to the given node.
- getNodeLabelLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for all labels associated with the given node.
- getNodeLabelMode() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the mode that determines how node labels are handled by the algorithm during the layout.
- getNodeLabelPopup(NodeLabel) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed for the given node label.
- getNodeLabelSnapDistance() -
Method in class y.view.LabelSnapContext
- Retrieves the distance where the node label snaps in position.
- getNodeLabelSpacing() -
Method in class y.layout.circular.CircularLayouter
- Returns the distance between node labels belonging to the same node.
- getNodeLabelSpacing() -
Method in class y.layout.circular.CompactDiskLayouter
- Returns the spacing used for node labels when integrated node labeling is enabled.
- getNodeLabelSpacing() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the spacing used for node labels when integrated node labeling is enabled.
- getNodeLabelSpacing() -
Method in class y.layout.radial.RadialLayouter
- Returns the distance between node labels belonging to the same node.
- getNodeLabelSpacing() -
Method in class y.layout.tree.BalloonLayouter
- Returns the distance between node labels belonging to the same node.
- getNodeLabelsToDuplicate(Graph2D) -
Method in class y.view.Graph2DViewActions.DuplicateAction
- Determines the node labels to duplicate.
- getNodeLabelTip(NodeLabel) -
Method in class y.view.TooltipMode
- Returns the text of the tooltip for a node's label.
- getNodeLabelVisibility() -
Method in class y.view.VisibilityFilter
- Returns the visibility bit mask against which the visibility state of node
labels is checked in this filter's
accept method.
- getNodeLayout(Object) -
Method in class y.layout.DefaultGraphLayout
-
- getNodeLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information associated with the given node.
- getNodeLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for the given node.
- getNodeLayoutDescriptor() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the
NodeLayoutDescriptor instance initially bound to the Node of this
NodeData instance or null if no NodeLayoutDescriptor has been registered.
- getNodeLayoutDescriptor() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
NodeLayoutDescriptor instance used for all those
nodes that do not have a specific layout descriptor assigned.
- getNodeLayoutDescriptors(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method called during
HierarchicLayouter.doLayoutCore(LayoutGraph) and returns a DataProvider that holds the
NodeLayoutDescriptor information.
- getNodeLock(Node) -
Method in class y.view.DefaultGraph2DRenderer
- Returns the lock to synchronize
intersects and
paint calls on for the given node.
- getNodeLock(Node) -
Method in class y.view.DefaultOrderRenderer
- Returns the lock to synchronize
intersects and
paint calls on for the given node.
- getNodeModel() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Deprecated. Use
OrthogonalLayouter.setLayoutStyle(int) instead.
- getNodeName(GraphMLParseContext) -
Method in class y.io.graphml.input.NameBasedDeserializer
- The local name that the node must satisfy if it should be deserialized.
- getNodeOverlapPenalty() -
Method in class y.layout.LabelCandidate
- Returns a penalty for a candidate position that overlaps the box of a node.
- getNodePlacer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
NodePlacer instance responsible for the assignment of the x-(sequence) and
preliminary y-coordinates of the nodes.
- getNodePlacer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
NodePlacer instance that will calculate the
final node placement of the layout.
- getNodePlacer(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the
NodePlacer instance that is used for the placement of the local root node and the
GenericTreeLayouter.SubtreeShapes.
- getNodePopup(Node) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed for the given node.
- getNodePortConfigurator() -
Method in class y.view.Graph2DLayoutExecutor
- Yields the
NodePortLayoutConfigurator that is used by this
instance to prepare the graph for the layout.
- getNodePortPopup(NodePort) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed for the given node port.
- getNodePortTip(NodePort) -
Method in class y.view.TooltipMode
- Returns the text of the tooltip for a node port.
- getNodePositions(LayoutGraph) -
Static method in class y.layout.LayoutTool
- Returns a
String representation of all node positions in the graph.
- getNodeRealizer() -
Method in class y.io.gml.NodeGraphicsParser
- Gets the node realizer that is the result of this parsing process.
- getNodes() -
Method in class y.algo.Substructure
- Returns the nodes that belong to this substructure.
- getNodes(PartitionCell) -
Method in class y.layout.router.polyline.GraphPartition
- Returns a list of all
Nodes whose bounds intersect or cover the bounds of the given cell.
- getNodes() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns a cursor over all nodes that lie inside the column.
- getNodes() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns a cursor over all nodes that lie inside the row.
- getNodeScalingFactor() -
Method in class y.layout.hierarchic.AsIsLayerer
- Returns the scaling factor used for scaling the size of the nodes.
- getNodeSequencer() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the custom
NodeSequencer that will be used for determining the order of the nodes for the circle
placement.
- getNodeShape(Node) -
Method in class y.layout.tree.AbstractNodePlacer
- Returns the
GenericTreeLayouter.SubtreeShape for the given node.
- getNodeShape(Node) -
Method in class y.layout.tree.AssistantPlacer
- Returns the
GenericTreeLayouter.SubtreeShape for the given node.
- getNodeShape(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Creates a
GenericTreeLayouter.SubtreeShape for the given node that consists only of the bounds of this particular node.
- getNodeStateChangeHandler() -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Returns a
NodeStateChangeHandler instance that will convert the edge state over the grouping operation.
- getNodesToBeMoved() -
Method in class y.view.MoveSelectionMode
- Returns the nodes that should be moved by this
view mode.
- getNodesToDuplicate(Graph2D) -
Method in class y.view.Graph2DViewActions.DuplicateAction
- Determines the nodes to duplicate.
- getNodeTip(Node) -
Method in class y.view.EditMode
- Returns the tip text displayed for the given node.
- getNodeTip(Node) -
Method in class y.view.TooltipMode
- Returns the text of the tooltip for a given node.
- getNodeToEdgeDistance() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the minimum distance between an edge and an adjacent node in one layer.
- getNodeToEdgeDistance() -
Method in class y.view.MoveSnapContext
- Gets the preferred distance between node borders and edge segments.
- getNodeToNodeDistance() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the minimum distance between two adjacent nodes in one layer.
- getNodeToNodeDistance() -
Method in class y.view.MoveSnapContext
- Gets the preferred distance between node borders.
- getNodeTypeHandlingPolicy() -
Method in class y.algo.NodeAggregation
- Returns the policy for handling nodes of different type.
- getNodeVisibility() -
Method in class y.view.VisibilityFilter
- Returns the visibility bit mask against which the visibility state of nodes
and node ports is checked in this filter's
accept method.
- getNonEmbeddedEdges() -
Method in class y.layout.planar.PlanarityTest
- Returns a list of edges that were not added to the embedding in a run of
PlanarityTest.embedPlanarSubgraph(PlanarInformation)
- getNonSeriesParallelEdgeLabelingAlgorithm() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the labeling algorithm that is applied to all edge labels that belong to non-series-parallel edges.
- getNonSeriesParallelEdgeLabelSelectionKey() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the key to register a
DataProvider that is used by the
non-series-parallel edge labeling algorithm to determine
which edge labels it should place.
- getNonSeriesParallelEdgeRouter() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns 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 y.layout.seriesparallel.SeriesParallelLayouter
- Returns the key to register a
DataProvider that is used for marking non-series-parallel edges.
- getNonTreeEdgeLabelingAlgorithm() -
Method in class y.layout.tree.TreeReductionStage
- Returns the labeling algorithm that is applied to all edge labels that belong to non-tree edges.
- getNonTreeEdgeLabelSelectionKey() -
Method in class y.layout.tree.TreeReductionStage
- Returns the key to register a
DataProvider that is used by the
non-tree edge labeling algorithm to determine which edge labels
it should place.
- getNonTreeEdgeRouter() -
Method in class y.layout.tree.TreeReductionStage
- Returns the edge routing algorithm that is applied to all non-tree edges.
- getNonTreeEdgeSelectionKey() -
Method in class y.layout.tree.TreeReductionStage
- Returns the key to register a
DataProvider 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 y.geom.YVector
- Returns this vector with unit length.
- getNormalizedBorderLine(int) -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns a
BorderLine for the given side which is treated as if the position of the node is at (0,0).
- getObeyNodeSize() -
Method in class y.layout.organic.OrganicLayouter
- Returns whether or not to consider node sizes during layout calculation.
- getObjectStack() -
Method in class y.io.graphml.input.ChildParseContext
-
- getObjectStack() -
Method in interface y.io.graphml.input.GraphMLParseContext
- Returns the current nesting of graphs and graph elements.
- getObjectStack() -
Method in class y.io.graphml.output.ChildWriteContext
-
- getObjectStack() -
Method in interface y.io.graphml.output.GraphMLWriteContext
- Returns the current nesting of graphs and graph elements.
- getObjectStringConverter() -
Method in class y.io.graphml.graph2d.GenericEdgeRealizerSerializer
- Gets the
ObjectStringConverter that will be used by this instance to
convert the GenericNodeRealizer.getUserData() and GenericNodeRealizer.getStyleProperties()
style properties to strings for serialization.
- getObjectStringConverter() -
Method in class y.io.graphml.graph2d.GenericNodeRealizerSerializer
- Gets the
ObjectStringConverter that will be used by this instance to
convert the GenericNodeRealizer.getUserData() and GenericNodeRealizer.getStyleProperties()
style properties to strings for serialization.
- getObjectStringConverter() -
Method in class y.io.graphml.graph2d.NodePortUserDataReader
-
- getObjectStringConverter() -
Method in class y.io.graphml.graph2d.NodePortUserDataWriter
-
- getObstacle(Object) -
Method in class y.layout.router.polyline.GraphPartition
- Returns the
Obstacle that has been created earlier for the given data object.
- getObstacleCutCosts(int, int, int) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Calculates the cost of a cut with respect to the subdivided obstacles.
- getObstacles(PartitionCell) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Returns all
Obstacles that cover the given partition cell.
- getObstacles(PartitionCell) -
Method in class y.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 y.layout.router.polyline.ObstaclePartition
- Returns all
Obstacles that cover the given PartitionCell.
- getOffset() -
Method in class y.view.PortLabelModel
- Returns the distance between label and associated node port.
- getOffset() -
Method in class y.view.YLabel
- Determines the oriented offset rectangle of this label.
- getOffsetForFamilyNodes() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns the offset by which a
FamilyTreeLayouter.TYPE_FAMILY node is shifted down if its parents are not direct neighbors.
- getOffsetVec(double, double, double, double, byte) -
Method in class y.layout.SliderEdgeLabelModel
- Returns the offset vector for a given edge label and a given edge segment.
- getOffsetVector() -
Method in class y.layout.SliderEdgeLabelModel.ModelParameter
- Returns the offset vector between the label and the edge segment relative
to which it is placed.
- getOffsetX() -
Method in class y.view.Port
- Returns the center x-coordinate of this port relative to the
center of the node it is connected to.
- getOffsetX() -
Method in class y.view.YLabel
- Returns the x-coordinate of the offset of the label's paraxial bounding box.
- getOffsetY() -
Method in class y.view.Port
- Returns the center y-coordinate of this port relative to the
center of the node it is connected to.
- getOffsetY() -
Method in class y.view.YLabel
- Returns the y-coordinate of the offset of the label's paraxial bounding box.
- getOldLayerer() -
Method in class y.layout.hierarchic.incremental.OldLayererWrapper
- Returns the delegate
layerer instance.
- getOnCircleRoutingStyle() -
Method in class y.layout.circular.EdgeLayoutDescriptor
- Returns the routing style for edges between neighbors in one partition.
- getOpacity() -
Method in class y.view.hierarchy.GroupNodePainter.GroupStateStyle
- Returns the state icon's desired opacity value.
- getOpenFoldersAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that opens one or more folder nodes.
- getOpenGroupIcon() -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the icon that is used for the state label when the group is opened.
- getOpenGroupIcon() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the state icon that is displayed when the group is open.
- getOperation() -
Method in class y.layout.transformer.GraphTransformer
- Returns the transformation operation.
- getOptimizationStrategy() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns the optimization strategy which defines the importance of criteria when optimizing labeling results.
- getOptionHandler() -
Method in class y.module.YModule
- Returns the option handler of this module.
- getOptionMap() -
Method in class y.util.CommandLineArguments
- Getter for property optionMap.
- getOptionsIOHandler() -
Method in class y.option.OptionHandler
- Getter for property OptionsIOHandler.
- getOrientation() -
Method in class y.layout.OrientationLayouter
- Returns the main direction of the layout.
- getOrientation() -
Method in class y.layout.tree.DelegatingNodePlacer
- Deprecated.
- getOrientation() -
Method in class y.view.NavigationComponent
- Returns an orientation specifier that is used to determine how the navigation controls and the zoom
controls are aligned.
- getOrientation() -
Method in class y.view.SnapLine
- Yields the orientation of this snap line.
- getOrientationLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that modifies the orientation of a computed layout.
- getOrientationStyle() -
Method in class y.view.BridgeCalculator
- Returns the current default orientation style.
- getOrientedBox() -
Method in class y.layout.DefaultNodeLabelLayout
-
- getOrientedBox() -
Method in interface y.layout.LabelLayout
- Returns the box of the label.
- getOrientedBox() -
Method in class y.layout.LabelLayoutImpl
-
- getOrientedBox() -
Method in class y.view.EdgeLabel
- Returns the label's oriented bounding box.
- getOrientedBox() -
Method in class y.view.NodeLabel
- Returns the label's oriented bounding box.
- getOrientedBox() -
Method in class y.view.YLabel
- Returns the label's oriented bounding box as determined by its
label model before applying the label's inherent
rotation.
- getOrientedDirection(Direction, byte, int) -
Static method in class y.layout.EdgeLabelOrientationSupport
- Transforms a direction of the layout to the oriented layout direction.
- getOriginalContext(NodeRealizer) -
Static method in class y.view.tabular.TableNodePainter
- Returns the
TableGroupNodeRealizer that is being painted
by a TableNodePainter.
- getOriginalEdge(Edge) -
Method in class y.layout.CopiedLayoutGraph
- Returns the original edge that corresponds to the given copied edge.
- getOriginalEdge(Node) -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer.SameLayerData
- Returns the original (same-layer) edge associated with the given dummy
Node.
- getOriginalEdge(Edge, LayoutDataProvider) -
Static method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the corresponding original edge instance for a given edge.
- getOriginalEdge(Object) -
Method in class y.layout.multipage.LayoutContext
- Returns the edge of the input graph with the given ID or
null if there is no such edge.
- getOriginalGraph() -
Method in class y.layout.CopiedLayoutGraph
- Returns the original graph.
- getOriginalHeight() -
Method in class y.layout.grid.RowDescriptor
- Returns the original height of the row.
- getOriginalLayout() -
Method in class y.layout.CopiedLayoutGraph
- Returns the original layout information of the graph.
- getOriginalLocation() -
Method in class y.view.MoveSnapContext.MovingInfo
- Yields the location of the item before the move operation was initiated.
- getOriginalNode(Node) -
Method in class y.algo.Groups.Dendrogram
- Returns the node of original graph that is mapped with the given leaf node of the dendrogram.
- getOriginalNode(Node) -
Method in class y.layout.CopiedLayoutGraph
- Returns the original node that corresponds to the given copied node.
- getOriginalNode(Object) -
Method in class y.layout.multipage.LayoutContext
- Returns the node of the input graph with the given ID or
null if there is no such node.
- getOriginalPosition() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the original position (smallest x-coordinate) of the column.
- getOriginalPosition() -
Method in class y.layout.grid.RowDescriptor
- Returns the original position (smallest y-coordinate) of the row.
- getOriginalWidth() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the original width of the column.
- getOriginX() -
Method in class y.layout.router.polyline.Grid
- Returns the x-coordinate of the origin.
- getOriginX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current x-coordinate of the origin of this
GenericTreeLayouter.SubtreeShape instance.
- getOriginY() -
Method in class y.layout.router.polyline.Grid
- Returns the y-coordinate of the origin.
- getOriginY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current y-coordinate of the origin of this
GenericTreeLayouter.SubtreeShape instance.
- getOrthogonalEdgeRouter() -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Returns the edge routing algorithm that is applied to route the inter-edges.
- getOrthogonalEdgeRouter() -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Returns the
OrthogonalEdgeRouter instance used for inter-edge routing.
- getOrthogonalMoveBendsMode() -
Method in class y.view.EditMode
- Getter for child mode OrthogonalMoveBendsMode.
- getOuterFace() -
Method in class y.layout.planar.SimplePlanarInformation
- Returns the outer face of the planar graph
- getOutlineStroke(EdgeRealizer, boolean) -
Method in class y.view.FramedEdgePainter
- Determines the stroke to draw the outline of the edge.
- getOutputHandlers(GraphMLWriteContext) -
Method in class y.io.graphml.output.GraphMLWriter
- Dynamically retrieve all
OutputHandler that should be used for the current write process.
- getOutputRestriction() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns an
OutputRestriction which restricts the area for the layout result of this algorithm.
- getOutputRestriction() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the area restriction for the result of the layout algorithm.
- getOverlapPenalty() -
Method in class y.layout.LabelCandidate
- Returns the sum of node overlap penalty and edge overlap penalty.
- getOverUsagePenalty() -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Returns the penalty cost associated with each edge being assigned to a port which has already reached its
capacity.
- getOwner() -
Method in class y.layout.LabelCandidate
- Returns the
LabelLayout for which this candidate was created.
- getOwner() -
Method in class y.view.EdgeLabel
- Returns the realizer that is bound to this edge label.
- getOwner() -
Method in class y.view.Port
- Returns the edge realizer this port belongs to.
- getPackages() -
Method in class y.module.YPackage
- Get all sub packages
- getPage(int) -
Method in class y.layout.multipage.MultiPageLayout
- Returns the page graph associated with the given page number.
- getPageEdge(Object) -
Method in class y.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.
- getPageFormat() -
Method in class y.view.Graph2DPrinter.PrintContext
- Returns the page format of the currently printed page.
- getPageFormat() -
Method in class y.view.PrintPreviewPanel
- Returns the currently used
PageFormat
- getPageNo() -
Method in interface y.layout.multipage.NodeInfo
- Returns the page number of the
page graph
that contains the node associated with this info object.
- getPageNode(Object) -
Method in class y.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 y.view.ShapeDrawable
- Getter for property paint.
- getPaintDetailThreshold() -
Method in class y.view.Graph2DView
- Returns the scale threshold after that less detailed
versions of the graph are displayed
- getPainterDelegate() -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the delegate painter that paints the node itself.
- getPainterDelegate() -
Method in class y.view.ShadowNodePainter
- Returns the delegate painter that paints the node itself.
- getPaintOrder() -
Method in class y.view.DefaultGraph2DRenderer
- Returns a
Graph2DTraversal that implies the rendering order
used by this DefaultGraph2DRenderer.
- getPaintOrder() -
Method in class y.view.DefaultOrderRenderer
- Returns the
Graph2DTraversal instance that determines
this DefaultOrderRenderer's painting order.
- getPaintOrder() -
Method in interface y.view.OrderRenderer
- Returns a
Graph2DTraversal instance whose
firstToLast
method implies the rendering order used by this OrderRenderer.
- getPaperPopup(double, double) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed if a hit on
the view background occurred and no graph elements are
selected.
- getParallelEdgeLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that routes parallel edges.
- getParallelSubstructureSize() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum size (number of nodes) a parallel structure needs to have to be detected
and handled as a parallel substructure.
- getParallelSubstructureStyle() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the style specifier for parallel substructures.
- getParameter() -
Method in class y.layout.LabelCandidate
- Returns the model parameter that was used by the underlying model to generate this label candidate.
- getParent(GraphMLParseContext) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedGraphElementFactory
- Retrieves the parent node for new nodes.
- getParent(GraphMLWriteContext, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getParent(GraphMLParseContext) -
Method in class y.io.graphml.layout.GroupingBasedGraphElementFactory
- Retrieves the parent node for new nodes.
- getParent(GraphMLWriteContext, Node) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns the parent node of the given node.
- getParent(GraphMLWriteContext, Node) -
Method in interface y.io.graphml.output.HierarchySupport
- Gets the parent node of
n.
- getParent(Node) -
Method in class y.layout.grouping.Grouping
- Returns the parent for the given node.
- getParent() -
Method in class y.layout.TemporaryGroupDescriptor
- Returns the
parent group of this temporary group.
- getParent() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns the container that holds the column.
- getParent() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns the container that holds the row.
- getParent() -
Method in class y.view.ViewMode
- Returns the current parent ViewMode or
null if this mode has no parent.
- getParentAggregation() -
Method in class y.algo.AggregationInfo
- Returns the
parent info of this info.
- getParentContext() -
Method in class y.io.graphml.input.ChildParseContext
- Gets the parent context.
- getParentContext() -
Method in class y.io.graphml.output.ChildWriteContext
- Gets the parent context to which most calls are delegated.
- getParentGraph(Graph) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the parent graph of the given graph within this hierarchy.
- getParentGroupNode() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the parent group node of the
Node of this NodeData instance (if any).
- getParentNode(Node) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns the parent group node of the given
Node or null if the given node is a top-level node.
- getParentNode(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the parent node of the given node.
- getParentNodeIdDataProvider() -
Method in class y.view.hierarchy.HierarchyManager
- Returns a data provider the provides the parent ID for each node within the hierarchy.
- getParseEventHandler() -
Method in class y.io.graphml.input.GraphMLParser
- Return a
ParseEventHandler that can be used to subscribe to
various events in the parse process.
- getParseEvents() -
Method in class y.io.graphml.input.ChildParseContext
-
- getParseEvents() -
Method in interface y.io.graphml.input.GraphMLParseContext
- Returns an implementation of
ParseEventHandler that allows to subscribe to various
events in the parse process.
- getParserFactory() -
Static method in class y.io.GMLIOHandler
- Getter for the ParserFactory (Singleton)
- getPartition() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
GraphPartition instance used during the routing process.
- getPartition() -
Method in class y.layout.router.polyline.GraphPartition
- Returns the delegate inner obstacle partition.
- getPartition() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the
partition to which this PartitionCell belongs.
- getPartitionFinder() -
Method in class y.layout.PartitionLayouter
- Returns the
PartitionLayouter.PartitionFinder instance that is responsible for partitioning the input graph.
- getPartitionGrid(Graph) -
Static method in class y.layout.grid.PartitionGrid
- Returns the
PartitionGrid instance associated with the given graph.
- getPartitionGridCellReentrancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge leaving and reentering in the same
partition grid cell.
- getPartitionLayoutStyle() -
Method in class y.layout.circular.CircularLayouter
- Returns the style for the arrangement of each partition.
- getPartitionPlacer() -
Method in class y.layout.PartitionLayouter
- Returns the
PartitionLayouter.PartitionPlacer instance that is responsible for arranging the graph partitions.
- getPasteAction() -
Method in class y.view.Graph2DClipboard
- Returns a swing action that provides the Paste operation on graphs.
- getPasteTargetGroupPolicy() -
Method in class y.view.Graph2DClipboard
- Returns the policy used to determine the parent node for nodes that are
pasted using the clipboard's paste action.
- getPath(Edge) -
Method in class y.layout.LayoutGraph
- Returns the path of an edge, including the ports.
- getPath(Edge) -
Method in class y.layout.router.polyline.PathSearchResult
- Returns the previously registered path found for the edge.
- getPath() -
Method in class y.view.EdgeRealizer
- Returns the visible path of the edge as it will be drawn
on a graphics context.
- getPathClippedOnBB(YPointPath, YRectangle, YRectangle) -
Static method in class y.layout.LayoutTool
- Returns the path of a given edge path clipped on the given bounding boxes of the source and target node.
- getPathFinderStrategy() -
Method in class y.layout.router.ChannelEdgeRouter
- Returns the strategy for the path finding step.
- getPathIterator(AffineTransform) -
Method in class y.view.MutableGeneralPath
-
- getPathIterator(AffineTransform, double) -
Method in class y.view.MutableGeneralPath
-
- getPathLength(LayoutGraph, Edge) -
Static method in class y.layout.LayoutTool
- Returns the length of the path of the given edge.
- getPathList(Edge) -
Method in class y.layout.LayoutGraph
- Returns the path of an edge, including the ports.
- getPathSearch() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the
PathSearch that uses this context.
- getPathSearchResult() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the results of the
PathSearch.
- getPenaltySettings() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the
PenaltySettings used for this edge.
- getPendulumForce(Node, EdgeCursor) -
Method in class y.layout.hierarchic.PendularDrawer
- Calculates the force applied to a given node by nodes provided by an
EdgeCursor instance.
- getPendulumForce(YCursor, int) -
Method in class y.layout.hierarchic.PendularDrawer
- Calculates the force acting on all nodes given by the
cursor.
- getPlaceAlongEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns the preferred placement along the edge.
- getPlaceEdgeLabels() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not labels assigned to edges are placed.
- getPlacementPolicy() -
Method in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Returns the policy defining how the subcomponent is placed within the layout context of the remaining graph.
- getPlaceNodeLabels() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not labels assigned to nodes are placed.
- getPlacerLowerRight() -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns the
NodePlacer instance that will arrange the lower-right part of the graph.
- getPlacerUpperLeft() -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns the
NodePlacer instance that will arrange the upper-left part of the graph.
- getPlanarSubgraphInstance(short) -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns an instance of which a planar subgraph.
- getPlanarSubgraphRandomizationIterations() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns the number of iterations used by the planar subgraph algorithm.
- getPoint(int) -
Method in class y.layout.DefaultEdgeLayout
-
- getPoint(int) -
Method in interface y.layout.EdgeLayout
- Returns the control point at the given position in the sequence of control points.
- getPoint() -
Method in class y.layout.FreeEdgeLabelModel.ModelParameter
- Returns a point that represents the location of the label's center in relation to the source point of the edge.
- getPoint() -
Method in class y.layout.FreeNodeLabelModel.ModelParameter
- Returns the offset of the label's center to the upper-left corner of the node.
- getPoint(int) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- getPointList() -
Method in class y.io.gml.LineParser
- return the list of points which has been filled by this instance
- getPointList(Edge) -
Method in class y.layout.LayoutGraph
- Returns the control points of an edge.
- getPointPath(EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Returns the point path associated with the given edge layout.
- getPoints(Edge) -
Method in class y.layout.LayoutGraph
- Returns the control points of an edge.
- getPolicy() -
Method in class y.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
- Returns the merging policy constant as defined in
DefaultLayeredComponentsMerger.
- getPopup(HitInfo, double, double, int) -
Method in class y.view.PopupMode
- Returns the popup menu to be opened by this view mode.
- getPopupMode() -
Method in class y.view.EditMode
- Returns the minor popup mode associated with this mode
- getPopupMode() -
Method in class y.view.NavigationMode
- Returns the popup mode associated with this mode.
- getPopupType(HitInfo, double, double) -
Method in class y.view.PopupMode
- Returns the popup type for a given HitInfo and hit coordinates.
- getPort() -
Method in class y.view.MoveSnapContext.MovingPortInfo
- Yields the port this instance acts on.
- getPort(int) -
Method in class y.view.NodeRealizer
- Returns the
i-th node port that is associated to this
realizer.
- getPort(NodeLabel) -
Static method in class y.view.PortLabelModel
- Returns the port to which the specified label is associated or
null if there is no such port.
- getPort(NodeRealizer, Object) -
Static method in class y.view.PortLabelModel
- Returns the
NodePort instance of the specified node
realizer that is associated to the specified model parameter.
- getPort(int) -
Method in class y.view.ProxyShapeNodeRealizer
-
- getPortAllocator() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
PortAllocator instance responsible for assigning port coordinates to the adjacent edges of
each node.
- getPortAssignment() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the assignment strategy which distributes the ports along the node borders.
- getPortAssignment(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the
PortAssignment instance that places the ports of the connecting edges of the given node.
- getPortBorderGap(LayoutGraph, LayoutDataProvider, Node, int, double, int) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used for determining the port border gap for each node and side.
- getPortBorderGap(double, int) -
Method in class y.layout.seriesparallel.DefaultPortAssignment
- Determines the distance between the outer ports and the border of the node.
- getPortBorderGap(double, int) -
Method in class y.layout.tree.DefaultPortAssignment
- Determines the distance between the outer ports and the border of the node.
- getPortBorderGapRatio(LayoutGraph, LayoutDataProvider, Node, int, double, int) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used for determining the port border gap ratio.
- getPortBorderGapRatio(int) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the port border gap ratio for the port distribution at a given side of the node.
- getPortCandidate() -
Method in interface y.layout.PortCandidateSet.Entry
- Returns the actual
PortCandidate associated with this PortCandidateSet.Entry.
- getPortCandidates(double) -
Method in class y.view.GenericNodeRealizer
- Uses the registered
GenericNodeRealizer.PortCandidateListProvider implementation to
retrieve the list of port candidate points from.
- getPortCandidates(NodeRealizer, double) -
Method in interface y.view.GenericNodeRealizer.PortCandidateListProvider
- Used as a callback for the
GenericNodeRealizer.getPortCandidates(double) method.
- getPortCandidates(Node, Edge, double) -
Method in class y.view.MovePortMode
- Returns a list of YPoint objects each of which represents an allowed
port location for the given edge at the given node.
- getPortCandidates(double) -
Method in class y.view.NodeRealizer
- Returns a list of YPoints that contains absolute(!)
- getPortCandidates(double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- getPortCandidateSetDataProvider(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Returns the data provider that provides the port candidate sets for nodes.
- getPortConstraint(Node) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Returns the target
PortConstraint for the local root's incoming edge.
- getPortConstraint(Bend, boolean) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Determines a
PortConstraint instance for the given bend.
- getPortConstraintOptimizer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
PortConstraintOptimizer instance responsible for optimizing the assignment of port
constraints to the adjacent edges of each node.
- getPortCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge that crosses a fixed port location of another edge.
- getPortDistanceDelta(LayoutGraph, LayoutDataProvider, Node, int, double, int, double) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used for determining the distance between two adjacent ports.
- getPortDistanceDelta(double, int, double) -
Method in class y.layout.seriesparallel.DefaultPortAssignment
- Determines the distance between two adjacent ports.
- getPortDistanceDelta(double, int, double) -
Method in class y.layout.tree.DefaultPortAssignment
- Determines the distance between two adjacent ports.
- getPortId(Port, Node, GraphMLWriteContext) -
Method in class y.io.graphml.output.DefaultGraphElementIdProvider
-
- getPortId(Port, Node, GraphMLWriteContext) -
Method in interface y.io.graphml.output.GraphElementIdProvider
- Get an ID for the specified port Object
- getPortLineColor(NodeRealizer, NodePort, boolean) -
Method in class y.view.ShapePortConfiguration
- Determines the color to draw the border of the specified node port.
- getPortLineColor(NodeRealizer, boolean) -
Method in class y.view.ShapePortConfiguration
- Deprecated. Use
ShapePortConfiguration.getPortLineColor(NodeRealizer, NodePort, boolean)
instead.
- getPortLocationPolicy() -
Method in class y.view.NodeScaledPortLocationModel
- Returns the current port location policy.
- getPortPaint(NodeRealizer, NodePort, boolean) -
Method in class y.view.ShapePortConfiguration
- Determines the paint to fill the specified node port.
- getPortPaint(NodeRealizer, boolean) -
Method in class y.view.ShapePortConfiguration
- Deprecated. Use
ShapePortConfiguration.getPortPaint(NodeRealizer, NodePort, boolean)
instead.
- getPorts(Node, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.NodePortProvider
-
- getPorts(Node, GraphMLWriteContext) -
Method in interface y.io.graphml.output.PortProvider
- Retrieve the port objects that belong to
node.
- getPortStroke(NodeRealizer, NodePort, boolean) -
Method in class y.view.ShapePortConfiguration
- Determines the stroke to use for the border of the specified node port.
- getPortStroke(NodeRealizer, boolean) -
Method in class y.view.ShapePortConfiguration
- Deprecated. Use
ShapePortConfiguration.getPortStroke(NodeRealizer, NodePort, boolean)
instead.
- getPortStyle() -
Method in class y.layout.tree.TreeLayouter
- Returns the port assignment policy that will be applied.
- getPortViolationPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty if an edge does not comply with its
PortCandidates or PortConstraints.
- getPosition() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the current position of the
Node of this NodeData
instance within its layer.
- getPosition(Object) -
Static method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns the position specifier that is encoded by the given model parameter.
- getPosition() -
Method in class y.view.EdgeLabel
- Returns the actual position of the label.
- getPosition() -
Method in class y.view.NodeLabel
- Returns the position of this label.
- getPosition(Object) -
Static method in class y.view.PortLabelModel
- Returns the positions specifier encoded in the specified model parameter.
- getPosition() -
Method in class y.view.YLabel
- Returns the position specifier for this label.
- getPositioningStrategy() -
Method in class y.layout.partial.PartialLayouter
- Returns the objective used for finding 'good' positions for subgraph components.
- getPosterColumns() -
Method in class y.view.Graph2DPrinter
- Returns the number of page columns to be used for printing.
- getPosterColumns() -
Method in class y.view.Graph2DPrinter.PrintContext
- Returns the overall poster columns of the printed document.
- getPosterRows() -
Method in class y.view.Graph2DPrinter
- Returns the number of page rows to be used for printing.
- getPosterRows() -
Method in class y.view.Graph2DPrinter.PrintContext
- Returns the overall poster rows of the printed document.
- getPrecedence() -
Method in class y.io.graphml.graph2d.PortConstraintInputHandler
-
- getPrecedence() -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
-
- getPrecedence() -
Method in class y.io.graphml.graph2d.PostprocessorInputHandler
- Deprecated.
- getPrecedence() -
Method in class y.io.graphml.graph2d.PostprocessorOutputHandler
- Deprecated.
- getPrecedence() -
Method in class y.io.graphml.input.AbstractInputHandler
- Gets the parse precedence that is associated with this handler.
- getPrecedence() -
Method in interface y.io.graphml.input.InputHandler
- Gets the parse precedence that is associated with this instance.
- getPrecedence() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Gets the write precedence for the handler.
- getPrecedence() -
Method in interface y.io.graphml.output.OutputHandler
- Gets the write precedence that is associated with this instance.
- getPredecessors(Graph, NodeList, int) -
Static method in class y.algo.GraphConnectivity
- Determines the direct or indirect predecessors of a given list of nodes.
- getPreferredAlignment() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the preferred placement of this segment within its location range.
- getPreferredAngle() -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Returns the preferred angle (in degrees) between adjacent segments of exterior edges at the same node.
- getPreferredAspectRatio() -
Method in class y.layout.tree.CompactNodePlacer
- Returns the preferred aspect ratio (width/height) for the subtrees.
- getPreferredBackboneSegmentCount() -
Method in class y.layout.router.BusRouter
- Returns the maximum number of selected backbone segments with the same orientation.
- getPreferredChildWedge() -
Method in class y.layout.tree.BalloonLayouter
- Gets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around their parent node.
- getPreferredChildWedge(Node) -
Method in class y.layout.tree.BalloonLayouter
- Returns the preferred radial amount (wedge) in degrees that child nodes may in total occupy around
the given node.
- getPreferredCurveLength() -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Returns the preferred length of the curve part that connects the first or last segment with the outer arc.
- getPreferredDistance() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the preferred distance between each two segments.
- getPreferredEdgeLength() -
Method in class y.layout.organic.GRIP
- Returns the preferred edge length.
- getPreferredEdgeLength() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the default preferred edge length.
- getPreferredEdgeLength() -
Method in class y.layout.organic.OrganicLayouter
- Returns the default preferred edge length.
- getPreferredEdgeLength() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the default preferred edge length.
- getPreferredHeight() -
Method in class y.layout.transformer.GraphTransformer
- Returns the preferred height of the layout.
- getPreferredLayoutSize() -
Method in class y.layout.ComponentLayouter
- Returns the preferred size of the layout.
- getPreferredMaximalDuration() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the preferred time limit (in milliseconds) for the layout algorithm.
- getPreferredMinimalNodeDistance() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum preferred distance between nodes and edges when node-edge overlaps are not allowed.
- getPreferredNodeDistance() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the preferred distance between nodes.
- getPreferredOctilinearSegmentLength() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the preferred length of non-orthogonal, octilinear segments.
- getPreferredOctilinearSegmentLength() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the preferred length for non-orthogonal segments in octilinear edge routes.
- getPreferredPlacement(EdgeLabel, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.EdgeLabelSerializer
- Gets the symbolic name of a label model for the
preferredPlacement attribute of the EdgeLabel
element.
- getPreferredPlacement() -
Method in class y.layout.EdgeLabelLayoutImpl
- Deprecated. use
EdgeLabelLayoutImpl.setPreferredPlacementDescriptor(PreferredPlacementDescriptor) instead
- getPreferredPlacement() -
Method in class y.layout.LabelLayoutData
- Deprecated. use
LabelLayoutData.setPreferredPlacementDescriptor(PreferredPlacementDescriptor) instead
- getPreferredPlacement() -
Method in class y.view.EdgeLabel
- Deprecated. use
EdgeLabel.getPreferredPlacementDescriptor() instead.
- getPreferredPlacementDescriptor() -
Method in interface y.layout.EdgeLabelLayout
- Returns the preferred placement for this edge label, which can be considered by
layout algorithms.
- getPreferredPlacementDescriptor() -
Method in class y.layout.EdgeLabelLayoutImpl
- Returns the preferred placement of this edge label.
- getPreferredPlacementDescriptor() -
Method in class y.layout.LabelLayoutData
- Returns the preferred placement of this label.
- getPreferredPlacementDescriptor() -
Method in class y.view.EdgeLabel
- Determines a descriptor that holds information about where, on which side of the edge and with which orientation
to place the edge label, preferably.
- getPreferredPolylineSegmentLength() -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the respective preferred length property on the edge layout descriptor instead. See the documentation for details.
- getPreferredPolylineSegmentLength() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the preferred segment length for (non-orthogonal) polyline segments.
- getPreferredRootWedge() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns the maximum angle on which the root's children can be distributed around its center.
- getPreferredRootWedge() -
Method in class y.layout.tree.BalloonLayouter
- Gets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around the global root.
- getPreferredSize() -
Method in class y.layout.tree.TreeMapLayouter
- Returns the desired dimension of the root rectangle into which all nodes are placed.
- getPreferredWidth() -
Method in class y.layout.transformer.GraphTransformer
- Returns the preferred width of the layout.
- getPrefixOfNamespace(String) -
Method in interface y.io.graphml.output.XmlNamespaceManager
- Gets the registered XML prefix of
ns.
- getPreviousEdgeCellInfo() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the
EdgeCellInfo describing how the previous partition cell was traversed.
- getPreviousEntrance() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the previous
CellEntrance along the path that was traversed in order to reach the
cell.
- getPreviousSegment(SegmentInfo) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the
SegmentInfo of the segment preceding the segment of the given SegmentInfo.
- getPrintContext() -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Returns the print context of the footer.
- getPrintPosterCoords() -
Method in class y.view.Graph2DPrinter
- Whether or not to number the pages by poster
coordinates.
- getPriority() -
Method in interface y.layout.hierarchic.incremental.LayerConstraint
- Returns the priority of a constraint.
- getPriority(PortCandidateSet.Entry, Edge, boolean) -
Method in class y.layout.PortCandidateSet
- Calculates the priority of the given
entry.
- getPriority(Node) -
Method in class y.util.pq.ArrayIntNodePQ
-
- getPriority(Node) -
Method in class y.util.pq.BHeapDoubleNodePQ
- Returns the current priority of the given node.
- getPriority(Node) -
Method in class y.util.pq.BHeapIntNodePQ
- Returns the current priority of the given node.
- getPriority(Node) -
Method in class y.util.pq.BHeapNodePQ
- Returns the current priority of the given node.
- getPriority(Node) -
Method in interface y.util.pq.DoubleNodePQ
- Returns the current priority of the given node.
- getPriority(Object) -
Method in class y.util.pq.DoubleObjectPQ
- Returns the current priority of the given object.
- getPriority(Node) -
Method in interface y.util.pq.IntNodePQ
- Returns the current priority of the given node.
- getPriority(Object) -
Method in class y.util.pq.IntObjectPQ
- Returns the current priority of the given node.
- getPriority(Node) -
Method in class y.util.pq.ListIntNodePQ
-
- getPriority(Node) -
Method in interface y.util.pq.NodePQ
- Returns the current priority of the given node.
- getPriority(Node) -
Method in class y.util.pq.TreeIntNodePQ
-
- getProfileFilePath() -
Method in class y.util.GlobalProperties
- Returns the file this class writes the settings to if the
GlobalProperties.store()
method is invoked;
- getProfileResource() -
Method in class y.util.GlobalProperties
- This method is responsible for determining an URL that points to a profile file,
that should be used by this instances
GlobalProperties.load() method.
- getProfit(LabelCandidate) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns the profit for placing a
LabelCandidate with respect to the current profit model.
- getProfit(LabelCandidate) -
Method in class y.layout.LabelRanking
-
- getProfit(LabelCandidate) -
Method in interface y.layout.ProfitModel
- Returns the profit for placing a label using the given
LabelCandidate.
- getProfitModel() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns the
ProfitModel for ranking the LabelCandidates for labels.
- getProperty(String, Class) -
Method in class y.util.GlobalProperties
- Retrieve a property in the specified class' form.
- getPropertyChangeListener() -
Method in class y.view.Graph2DViewActions.EditLabelAction
- Returns a
PropertyChangeListener that is notified of text
changes when interactive label text editing is done.
- getPropertyName() -
Method in class y.view.Graph2DEvent
- Returns the property name of the feature whose value has been changed.
- getProxyNodeSize() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the size of the split-nodes that are inserted when splitting edges.
- getQuality() -
Method in class y.io.JPGIOHandler
- Returns the quality level of JPG encoding.
- getQuality() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the ratio of layout quality versus running time.
- getQuality() -
Method in class y.view.ViewAnimationFactory
- Returns the quality hint that is used to determine whether the
animations created by this factory should be optimized for quality or
performance.
- getQualityTimeRatio() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the ratio of layout quality versus running time.
- getRadius() -
Method in class y.geom.YCircle
- Returns the radius of the circle.
- getRadius() -
Method in class y.layout.radial.RadialLayouter.NodeInfo
- Returns the radius of the circle the node is placed on.
- getRadius(NodeRealizer) -
Method in class y.view.BevelNodePainter
- Callback to allow subclass to customize the corner radius depending on
context.
- getRadius() -
Method in class y.view.BevelNodePainter
- Returns the radius of the rounded corners of the rounded rectangle shape.
- getRadius(NodeRealizer) -
Method in class y.view.ShinyPlateNodePainter
- Callback to allow subclass to customize the corner radius depending on
context.
- getRadius() -
Method in class y.view.ShinyPlateNodePainter
- Returns the radius of the rounded corners of the rounded rectangle shape.
- getRandomizationRounds() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the number of randomized rounds that this algorithm performs, if there was no optimal solution.
- getRandomizationRounds() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the number of randomized rounds that this algorithm performs, if there was no optimal solution.
- getRange() -
Method in class y.layout.router.polyline.OrthogonalInterval
- Returns the range of this
orthogonal interval.
- getRankingPolicy() -
Method in class y.layout.hierarchic.TopologicalLayerer
- Returns the (re-)ranking policy used by this
TopologicalLayerer instance.
- getRatio() -
Method in class y.layout.SliderEdgeLabelModel.ModelParameter
- Returns the label's ratio with respect to the length of the edge segment
relative to which it is placed.
- getRatio() -
Method in class y.view.ArcEdgeRealizer
- Returns the ratio between the distance of the
end nodes of the edges and the height of the arc.
- getRatio() -
Method in class y.view.EdgeLabel
- Returns the source-target distance ratio of the label.
- getRatio() -
Method in class y.view.ShapePortConfiguration
- Returns the ratio that is used to determine the edge connection point
with respect to the
NodePorts bounds.
- getReaderDelegate() -
Method in class y.io.XmlXslIOHandler
- Returns the IOHandler that will further process the XSL transformed
XML input.
- getRealEdge(Edge) -
Method in class y.layout.planar.DualPlanarInformation
-
- getRealFace(Node) -
Method in class y.layout.planar.DualPlanarInformation
-
- getRealizer() -
Method in class y.view.Bend
- Returns the visual representation of the edge this bend belongs to.
- getRealizer() -
Method in class y.view.EdgeLabel
- Returns the realizer that is bound to this edge label.
- getRealizer(Node) -
Method in class y.view.Graph2D
- Returns the node realizer that is bound to the given node.
- getRealizer(Edge) -
Method in class y.view.Graph2D
- Returns the edge realizer that is bound to the given edge.
- getRealizer() -
Method in class y.view.NodeLabel
- Returns the node realizer that is bound to this node label.
- getRealizer() -
Method in class y.view.NodePort
- Returns the node realizer instance associated to this port instance.
- getRealizer() -
Method in class y.view.OrthogonalMoveBendsMode
- Gets the realizer whose bends are being dragged.
- getRealizer(int) -
Method in class y.view.ProxyShapeNodeRealizer
- Returns the i-th realizer from the list of realizers
maintained by this class.
- getRealizer() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Table
- Returns the node realizer to which the table belongs.
- getRealizerClass() -
Method in class y.io.graphml.graph2d.ArcEdgeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.BezierEdgeRealizerSerializer
-
- getRealizerClass() -
Method in interface y.io.graphml.graph2d.EdgeRealizerSerializer
- Returns the class of which the realizer is an instance of.
- getRealizerClass() -
Method in class y.io.graphml.graph2d.FallbackEdgeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.FallbackNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.GenericEdgeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.GenericGroupNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.GenericNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.GroupNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.ImageNodeRealizerSerializer
-
- getRealizerClass() -
Method in interface y.io.graphml.graph2d.NodeRealizerSerializer
- Returns the class of which the realizer is an instance of.
- getRealizerClass() -
Method in class y.io.graphml.graph2d.PolyLineEdgeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.ProxyAutoBoundsNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.ProxyShapeNodeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.QuadCurveEdgeRealizerSerializer
- Returns class
QuadCurveEdgeRealizer.
- getRealizerClass() -
Method in class y.io.graphml.graph2d.ShapeNodeRealizerSerializer
- Returns class
ShapeNodeRealizer.
- getRealizerClass() -
Method in class y.io.graphml.graph2d.SplineEdgeRealizerSerializer
-
- getRealizerClass() -
Method in class y.io.graphml.graph2d.TableGroupNodeRealizerSerializer
-
- getRealizerDelegate() -
Method in class y.view.ProxyShapeNodeRealizer
- Returns the delegation target of this proxy realizer.
- getRealizerEncoder() -
Method in class y.io.gml.EdgeObjectEncoder
- Getter for property realizerEncoder.
- getRealizerEncoder() -
Method in class y.io.gml.NodeObjectEncoder
- Getter for property realizerEncoder.
- getRealSource(Edge) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the real source node associated with the given inter-edge.
- getRealSource() -
Method in interface y.view.hierarchy.HierarchyManager.InterEdgeData
- Returns the real source node of the inter-edge to which this data object
is associated.
- getRealTarget(Edge) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the real target node associated with the given inter-edge.
- getRealTarget() -
Method in interface y.view.hierarchy.HierarchyManager.InterEdgeData
- Returns the real target node of the inter-edge to which this data object
is associated.
- getRecentCrossingNumber() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the number of edge crossings that were produced by this sequencer the last time it was
applied to a graph.
- getRectangle(Node) -
Method in class y.layout.LayoutGraph
- Returns the rectangle describing the bounding box of the given node.
- getRectCut(YPoint, YDimension) -
Method in class y.geom.YCircle
- Returns the intersection points of the circle with a rectangle.
- getRects() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns the set of all generated candidate rectangles.
- getRecursiveEdgeStyle() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns how edges in grouped graphs are routed between the content of different groups.
- getRecursiveGroupLayoutAlgorithm() -
Method in class y.layout.TemporaryGroupDescriptor
- Returns the
layout algorithm that is considered by the RecursiveGroupLayouter
when arranging the nodes belonging to this temporary group.
- getRedoAction() -
Method in class y.view.Graph2DUndoManager
- Returns a swing action that can be used to trigger a redo operation.
- getReferences() -
Method in class y.io.ImageMapOutputHandler
- Selector
- getReferencingNode() -
Method in interface y.layout.multipage.NodeInfo
- Returns the node that refers to the one associated with this
info object.
- getRegisteredEdgeMaps() -
Method in class y.base.Graph
- Returns all edge maps that have been created by this graph but have not yet
been disposed.
- getRegisteredNodeMaps() -
Method in class y.base.Graph
- Returns all node maps that have been created by this graph but have not yet
been disposed.
- getRegisteredOptionHandlers() -
Static method in class y.option.OptionHandler
- This method returns a list of all non-garbage collected instances of
OptionHandlers, which have been instantiated during this session.
- getRegisteredPartitionExtensions() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns a list of all registered
GraphPartitionExtensions.
- getRegisteredPathSearchExtensions() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns a list of all registered
PathSearchExtensions.
- getRelJoinEndDistance() -
Method in class y.layout.ParallelEdgeLayouter
- Returns the relative distance from the end point of the joined lines to the first parallel segments.
- getRemoveEdgeOverlaps() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not
label candidates that overlap with edges are removed.
- getRemoveEdgeOverlaps() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns whether or not
label candidates that overlap with edges are removed.
- getRemoveFalseCrossings() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns whether or not to remove so-called false crossings in an additional phase.
- getRemoveFalseCrossings() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether or not to remove so-called false crossings in an additional phase.
- getRemoveNodeOverlaps() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not
label candidates that overlap with nodes are removed.
- getRemoveNodeOverlaps() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns whether or not
label candidates that overlap with nodes are removed.
- getRenderingHints() -
Method in class y.view.Graph2DPrinter
- Returns the default rendering hints to be used when printing the graph.
- getRenderingHints() -
Method in class y.view.Graph2DView
- Returns the default rendering hints to be used when rendering the graph.
- getRepaintManager() -
Method in class y.view.ViewAnimationFactory
- Returns the
Graph2DViewRepaintManager for which this factory
produces animations.
- getRepresentative() -
Method in class y.io.gml.InterEdge
- Getter for property representative.
- getRepresentative(Node, Node) -
Method in class y.layout.grouping.Grouping
- Returns an immediate child of the group node that represents the given node.
- getRepresentative(Node, Graph) -
Method in class y.view.hierarchy.HierarchyManager
- Convenience method that returns the
Node representing a Node
in another Graph if the node lies in that graph is an ancestor of the node.
- getRepresentedEdge() -
Method in interface y.layout.multipage.EdgeInfo
- Returns the original edge associated with this
EdgeInfo.
- getRepresentedNode() -
Method in interface y.layout.multipage.NodeInfo
- Returns the node of the input graph that is represented
by the node associated with this
info object.
- getRepulsion() -
Method in class y.layout.organic.OrganicLayouter
- Returns the node repulsion value.
- getRerouteIterations() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns the number of iterations over the list of all split edges.
- getResizedInstance(double, double) -
Method in class y.geom.OrientedRectangle
- Creates a new
OrientedRectangle instance that has the
specified width and height, but has the same anchor point and up vector
as this rectangle.
- getResizePolicy() -
Method in class y.view.HotSpotMode
- Returns the resize policy employed when dragging at a hotspot of a node.
- getResizePolicy() -
Method in class y.view.tabular.TableSizeEditor
- Returns the current resize policy.
- getResource() -
Method in interface y.io.graphml.graph2d.ResourceDescriptor
- The resource itself
- getResource(String, String, String) -
Static method in class y.util.ResourceResolver
- Tries to resolve the given strings in the given order.
- getResource(String) -
Static method in class y.util.ResourceResolver
- Tries to resolve the given string by all methods available
to this class.
- getResourceForID(String, DeserializationHandler, Class, GraphMLParseContext) -
Method in interface y.io.graphml.graph2d.ResourceDeserializationHandler
- Retrieve the shared resource that is referenced by
id.
- getRestOfComputingTime() -
Method in class y.layout.router.polyline.PathSearchConfiguration
- Returns the remaining time (in milliseconds) within which the algorithm should complete its calculation.
- getResult() -
Method in class y.io.graphml.input.DeserializationEvent
- Holds the result of the deserialization, which is
null initially.
- getReverse(Edge) -
Method in class y.layout.planar.SimplePlanarInformation
- Returns the reverse edge of an edge.
- getRightAlignAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that aligns the currently selected nodes by their maximum
x-coordinate.
- getRightBorder(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the width of the right border of the given node.
- getRightHalf(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the sum of half the width of the node and its right border.
- getRightInset() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the right column inset in which no element will lie in the resulting layout.
- getRightLaneInset() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the right insets of the swimlane in which no element will lie in the resulting layout.
- getRightX(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the rightmost x-coordinate of the node when considering the right border of the node.
- getRoot() -
Method in class y.algo.Groups.Dendrogram
- Returns the root node of the dendrogram.
- getRoot(Graph) -
Static method in class y.algo.Trees
- Returns a possible root for the given (undirected) tree.
- getRoot(GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getRoot(GraphMLWriteContext) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns
null.
- getRoot(GraphMLWriteContext) -
Method in interface y.io.graphml.output.HierarchySupport
- Gets the root node of a hierarchy.
- getRoot() -
Method in class y.layout.grouping.Grouping
- Returns a
Node instance associated with the virtual root of the hierarchy tree.
- getRoot() -
Method in class y.view.GraphTreeModel
- Returns the dummy root node.
- getRoot() -
Method in class y.view.hierarchy.HierarchyTreeModel
-
- getRootAlignment() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns how the root node is aligned with its children and their
GenericTreeLayouter.SubtreeShapes.
- getRootAlignment() -
Method in class y.layout.tree.DoubleLinePlacer
- Returns the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- getRootAlignment() -
Method in class y.layout.tree.GridNodePlacer
- Returns the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- getRootAlignment() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- getRootAlignment() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns the
RootAlignment that defines how the root node
is aligned with its children and their shapes.
- getRootGraph() -
Method in class y.view.hierarchy.HierarchyManager
- Returns the root graph of this hierarchy.
- getRootNodePolicy() -
Method in class y.layout.tree.BalloonLayouter
- Returns the root node selection policy of this layout algorithm.
- getRootPlacement(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Retrieves the root placement for the subtree that is rooted at the given node.
- getRootPlacement() -
Method in class y.layout.tree.ARTreeLayouter
- Returns the desired placement of the tree's root node.
- getRootsArray(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Returns an array of the nodes that will be laid out.
- getRootValue() -
Method in class y.view.hierarchy.HierarchyTreeCellRenderer
- Returns the value used to render the root graph
of the hierarchy.
- getRotationAngle() -
Method in class y.layout.transformer.GraphTransformer
- Returns the angle of rotation.
- getRotationAngle(EdgeLabel) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Returns the current rotation angle for the given label for this model.
- getRotationAngle(EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Returns the rotation angle for the given set of entities that would be used by this instance
of the label model.
- getRotationAngle() -
Method in class y.view.YLabel
- Returns the rotation angle for this label.
- getRounds() -
Method in class y.layout.organic.GRIP
- Returns the number of Kamada-Kawai refinement rounds which are considered as the
initial algorithm rounds.
- getRoutingPolicy() -
Method in class y.layout.router.BusDescriptor
- Returns the routing policy indicating if the edge associated with this descriptor is unconditionally
routed or if the existing route determines whether a routing is even necessary.
- getRoutingPolicy() -
Method in class y.layout.router.ChannelEdgeRouter
- Returns the routing policy indicating if the edges are unconditionally
routed or if the existing routes determines whether a new path is necessary.
- getRoutingPolicy() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the routing policy indicating if the edge associated with this descriptor is unconditionally
routed or if the existing route determines whether a routing is even necessary.
- getRoutingPolicy(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Retrieves the routing for the subtree that is rooted at the given node.
- getRoutingPolicy() -
Method in class y.layout.tree.ARTreeLayouter
- Returns how the children of a local root are arranged and how the edges between them are routed.
- getRoutingStyle() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the edge routing style.
- getRoutingStyle() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the routing style for this edge.
- getRoutingStyle() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the preferred edge routing style.
- getRoutingStyle() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the routing style for the edge associated with this descriptor.
- getRoutingStyle() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the currently used routing style for edges.
- getRoutingStyle() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the style in which edge paths are routed.
- getRoutingStyle() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the routing style for the edges in the subtree.
- getRow() -
Method in class y.layout.grid.PartitionCellId
- Returns the first
row associated with this partition cell identifier.
- getRow() -
Method in class y.layout.grid.PartitionCellId.Pair
- Returns the
RowDescriptor associated with this partition cell.
- getRow(int) -
Method in class y.layout.grid.PartitionGrid
- Returns the
row with the given index.
- getRow() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns the
RowDescriptor associated with this Layer instance.
- getRow(int) -
Method in interface y.view.tabular.TableGroupNodeRealizer.RowContainer
- Returns the row at the specified position in the container.
- getRow(NodeLabel) -
Static method in class y.view.tabular.TableGroupNodeRealizer.RowNodeLabelModel
- Determines the row to which the specified label is associated or
null if there is no associated row (e.g. if the specified
label's model is not a RowNodeLabelModel).
- getRow(TableGroupNodeRealizer, Object) -
Static method in class y.view.tabular.TableGroupNodeRealizer.RowNodeLabelModel
- Determines the row in the specified realizer's table model that
corresponds to the specified model parameter or
null
if there is no corresponding row.
- getRow(Node) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Table
- Returns the (innermost) row that contains the specified node's center or
null if no row in the table's model contains the specified
node's center.
- getRow(NodeRealizer) -
Static method in class y.view.tabular.TableNodePainter
- Returns the
Row that is currently being painted by the
subordinate painter of a TableNodePainter or null
if the painter is not responsible for row painting.
- getRows() -
Method in class y.layout.grid.PartitionGrid
- Returns the list of rows of the
partition grid.
- getRows() -
Method in class y.option.StringOptionItem
- Deprecated. Use
getAttribute( ATTRIBUTE_ROWS ) instead.
- getRows() -
Method in interface y.view.tabular.TableGroupNodeRealizer.RowContainer
- Returns a read-only
List view of the container's rows.
- getSameLayerEdgeRoutingStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the routing style for same-layer edges.
- getSameLayerEdges() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns a list of all same-layer
Edges associated with this Layer instance.
- getScale() -
Method in class y.layout.RemoveColinearBendsStage
- Returns the scale that defines how accurate the algorithm is when it comes to comparing the coordinates of two
bends.
- getScaleFactorX() -
Method in class y.layout.transformer.GraphTransformer
- Returns the horizontal scaling factor used for the
scale operation.
- getScaleFactorY() -
Method in class y.layout.transformer.GraphTransformer
- Returns the vertical scaling factor used for the
scale operation.
- getScaleNodeSize() -
Method in class y.layout.transformer.GraphTransformer
- Returns whether or not to also scale node sizes when performing the
scale operation.
- getScalingFactor() -
Method in class y.io.ViewPortConfigurator
- Returns the scaling factor that will be applied to the size of the viewport.
- getScalingFactor() -
Method in class y.view.Graph2DPrinter
- Returns the scale factor which is used when scale type is set
to
Graph2DPrinter.SCALING_FIX.
- getScalingType() -
Method in class y.view.Graph2DPrinter
- Sets the scaling type to be applied for printing.
- getScope() -
Method in class y.geom.LineSegment
- Returns the slope of the line segment.
- getScope() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Gets the KeyScope where this handler should register itself.
- getScope() -
Method in class y.io.graphml.output.QueryOutputHandlersEvent.HandlerStruct
- Returns the scope that
QueryOutputHandlersEvent.HandlerStruct.getHandler() is bound to.
- getScope() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the scope that determines which nodes are placed by this algorithm.
- getScope() -
Method in class y.layout.router.BusRouter
- Returns the scope for this routing algorithm that determines which edges are routed.
- getScope() -
Method in class y.layout.router.CurveRoutingStage
- Returns the (sub-)set of edges whose routes shall be converted to curved ones.
- getScrollDirection() -
Method in class y.view.Scroller
- Returns the scroll direction as a normalized vector.
- getScroller() -
Method in class y.view.NavigationMode
- Returns the Scroller instance used to implement the right drag navigation action.
- getScrollSpeedFactor() -
Method in class y.view.Scroller
- Returns a factor to be applied to scroll speed.
- getScrollStart() -
Method in class y.view.Scroller
- Returns the start location of the scroller action.
- getScrollStepSize() -
Method in class y.view.NavigationComponent
- Returns the step size used for the navigation buttons.
- getSecondEndPoint() -
Method in class y.geom.LineSegment
- Returns the second end point of the line segment.
- getSectorSize() -
Method in class y.layout.radial.RadialLayouter.NodeInfo
- Return the size in degrees of the sector the node is placed in.
- getSectorStart() -
Method in class y.layout.radial.RadialLayouter.NodeInfo
- Returns the start angle in degrees of the sector the node is placed in.
- getSeed() -
Method in class y.layout.random.RandomLayouter
- Returns the seed for the randomization of the node locations.
- getSegEnd() -
Method in class y.view.MoveSnapContext.MovingSegment
- The end point of the segment.
- getSegment(int) -
Method in class y.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 y.geom.BorderLine
- Returns the segment at the given position.
- getSegmentGroup() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the segment group to which this segment info belongs.
- getSegmentGroup(int) -
Method in class y.layout.router.polyline.Channel
- Returns the
segment group with the given index in this channel.
- getSegmentIndex() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the index of the segment of this info.
- getSegmentInfo(int) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the
SegmentInfo of the edge segment with the given index.
- getSegmentInfos() -
Method in class y.layout.router.polyline.SegmentGroup
- Returns the list of
SegmentInfos contained in this group.
- getSegmentNumber() -
Method in class y.layout.SliderEdgeLabelModel.ModelParameter
- Returns the index of the edge segment relative to which the label is placed.
- getSegStart() -
Method in class y.view.MoveSnapContext.MovingSegment
- The start point of the segment.
- getSelectAllAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects the all nodes and bends or alternatively all edges if at least one edge is currently
selected.
- getSelectBottomEdgeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects the bottommost edge connected to the currently selected node.
- getSelectedEdgesDpKey() -
Method in class y.layout.BendConverter
- Returns the key to register a
DataProvider which identifies edges as selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.CurveFittingLayoutStage
- Returns the
DataProvider 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.
- getSelectedEdgesDpKey() -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Returns the key to register a
DataProvider which marks edges as selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Returns the key to register a
DataProvider which marks edges as selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.BusRouter
- Returns the key to register a
DataProvider for marking edges as selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the
DataProvider key to look up the selection state of the edges.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
DataProvider key to look up the selection state of the edges.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the
DataProvider key used for looking up the selected state of the edges of the graph to be laid out.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.StraightLineEdgeRouter
- Returns the key to register a
DataProvider that provides the selected state of the edges of the graph.
- getSelectedEdgeTypes(Graph2D, Edge) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Determines whether the specified edge and/or any graph elements related
to the specified edge (that is edge labels and/or bends) are selected.
- getSelectedEdgeTypes(Graph2D, Edge) -
Method in class y.view.SelectionBoxMode
- Determines whether the specified edge and/or any graph elements related
to the specified edge (that is edge labels and/or bends) are selected.
- getSelectedNodesDpKey() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the
DataProvider key to look up the selection state of the nodes.
- getSelectedNodesDpKey() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
DataProvider key to look up the selection state of the nodes.
- getSelectedNodesDpKey() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the
DataProvider key used for looking up the selected state of the nodes of the graph to be laid out.
- getSelectedNodesDpKey() -
Method in class y.layout.router.StraightLineEdgeRouter
- Returns the key to register a
DataProvider that provides the selected state of the nodes of the graph.
- getSelectedNodeTypes(Graph2D, Node) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Determines whether the specified node and/or any graph elements related
to the specified node (that is node labels and/or node ports) are selected.
- getSelectedNodeTypes(Graph2D, Node) -
Method in class y.view.SelectionBoxMode
- Determines whether the specified node and/or any graph elements related
to the specified node (that is node labels and/or node ports) are selected.
- getSelectedTypes(Graph2D) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Determines the types of graph elements that are selected in the specified
graph.
- getSelectedTypes(Graph2D) -
Method in class y.view.SelectionBoxMode
- Determines the types of graph elements that are selected in the specified
graph.
- getSelectionBoxMode() -
Method in class y.view.EditMode
- Returns the minor selection box mode associated with this mode.
- getSelectionColor() -
Static method in class y.view.EdgeRealizer
- Returns the color of all selected edges.
- getSelectionKey() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns the
DataProvider key to mark labels as selected for placement.
- getSelectionLinePaint(EdgeRealizer, boolean) -
Method in class y.view.GenericEdgePainter
- Callback method used by
GenericEdgePainter.initializeSelectionLine(EdgeRealizer,java.awt.Graphics2D,boolean)
to determine the color of the selection line.
- getSelectionLineStroke(EdgeRealizer, boolean) -
Method in class y.view.GenericEdgePainter
- Callback method used by
GenericEdgePainter.initializeLine(EdgeRealizer,java.awt.Graphics2D,boolean)
and GenericEdgePainter.initializeSelectionLine(EdgeRealizer,java.awt.Graphics2D,boolean)
to determine the selection line stroke.
- getSelectionMask() -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns the bit mask that determines the types of elements that are
recognized by this action.
- getSelectionPolicy() -
Method in class y.view.tabular.TableSelectionEditor
- Return the current selection policy.
- getSelectionPopup(double, double) -
Method in class y.view.PopupMode
- Provides a JPopupMenu that is displayed if a hit on
the view background occurred and some graph elements are
selected.
- getSelectionStroke() -
Static method in class y.view.EdgeRealizer
- Returns the stroke of the selected edge.
- getSelectLeftEdgeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects the leftmost edge connected to the currently selected node.
- getSelectRightEdgeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects the rightmost edge connected to the currently selected node.
- getSelectSubject() -
Method in class y.view.PopupMode
- Returns whether or not to automatically select the subject
(node, edge, bend,...) for which the popup menu gets activated.
- getSelectTopEdgeAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that selects the topmost edge connected to the currently selected node.
- getSelfCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for a crossing of two segments that belong the same edge.
- getSelfLoopLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that routes self-loops.
- getSelfloopRoutingStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the routing style for self-loops.
- getSeparateComponentsLayerer() -
Method in class y.layout.hierarchic.incremental.TopologicalIncrementalLayerer
- Returns the
Layerer instance used for the layering of separate components.
- getSequenceComparator() -
Method in class y.layout.hierarchic.incremental.GivenSequenceSequencer
- Returns the
Comparator used by this GivenSequenceSequencer to determine the sequence of the nodes.
- getSequencer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the
Sequencer instance responsible for calculating the sequence of nodes within
each layer (second phase of the layout algorithm).
- getSerializationProperty(Object) -
Method in class y.io.graphml.GraphMLHandler
- Retrieves a serialization property that has been set using
GraphMLHandler.setSerializationProperty(Object, Object).
- getSerializationProperty(Object) -
Method in class y.io.graphml.output.ChildWriteContext
-
- getSerializationProperty(Object) -
Method in interface y.io.graphml.output.GraphMLWriteContext
- Get a property value that specifies information about how to handle specific cases
- getSerializationProperty(Object) -
Method in class y.io.graphml.output.GraphMLWriter
- Retrieve a serialization property that has been set by
GraphMLWriter.setSerializationProperty(Object,Object).
- getSerializationType(GraphMLWriteContext) -
Method in class y.io.graphml.output.TypeBasedSerializer
- Gets the type for which this instance should handle serialization.
- getSerializer() -
Method in class y.io.graphml.output.ComplexDataProviderOutputHandler
- Gets the serialization callback to use for serializing the value in
ComplexDataProviderOutputHandler.writeValueCore(GraphMLWriteContext, Object).
- getShadowColor(NodeRealizer) -
Method in class y.view.BevelNodePainter
- Callback invoked from
BevelNodePainter.paintNode(NodeRealizer, java.awt.Graphics2D, boolean)
to allow subclasses to customize shadow painting depending on context.
- getShadowColor() -
Method in class y.view.BevelNodePainter
- Gets the color of the shadow.
- getShadowColor() -
Method in class y.view.ShadowNodePainter
- Returns the color that is used for drawing the drop shadow.
- getShadowColor(NodeRealizer) -
Method in class y.view.ShinyPlateNodePainter
- Callback invoked from
ShinyPlateNodePainter.paintShadow(NodeRealizer, java.awt.Graphics2D)
to allow subclasses to customize shadow painting depending on context.
- getShadowColor() -
Method in class y.view.ShinyPlateNodePainter
- Gets the color of the shadow.
- getShadowDistanceX() -
Method in class y.view.ShadowNodePainter
- Returns the horizontal distance of the drop shadow.
- getShadowDistanceY() -
Method in class y.view.ShadowNodePainter
- Returns the vertical distance of the drop shadow
The default vertical offset is 2 pixels.
- getShape(String) -
Static method in class y.io.gml.NodeGraphicsParser
- Decodes a
ShapeNodeRealizer.getShapeType() given a String representation.
- getShape() -
Method in class y.view.Arrow
- Returns the shape of this arrow.
- getShape() -
Method in class y.view.ShapeDrawable
- Getter for property shape.
- getShape(NodeRealizer) -
Method in class y.view.ShapeNodePainter
- Yields the shape that would be painted for the given context by this instance.
- getShapePoints(LayoutGraph, Node) -
Method in class y.layout.organic.EllipticalGroupBoundsCalculator.EllipticalShapePointProvider
- Retrieves a list of points representing the convex hull of the given node assuming an elliptical node shape.
- getShapePoints(LayoutGraph, Node) -
Method in interface y.layout.organic.EllipticalGroupBoundsCalculator.ShapePointProvider
- Retrieves the list of points that make up the convex hull of the visual representation of the given node.
- getShapeType() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getShapeType() -
Method in class y.view.ShapeNodePainter
- Returns the shape type used for visualizing nodes.
- getShapeType() -
Method in class y.view.ShapeNodeRealizer
- Returns shape type of this realizer
- getSharedThreadLocal() -
Static method in class y.view.Util
- Returns a
ThreadLocal instance that is used internally as a cache
for various shared helper objects.
- getShortText() -
Method in class y.util.DetailedMessagePanel
- Getter for property shortText.
- getShuffleLayouter() -
Method in class y.layout.organic.GroupedShuffleLayouter
- Returns the
Layouter instance that is used for removing node overlaps.
- getSide() -
Method in class y.layout.PortConstraint
- Returns the side of the node to which an edge should connect.
- getSideOfEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns the preferred side of the edge.
- getSideReference() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns how to interpret the preferred side as given by
PreferredPlacementDescriptor.getSideOfEdge().
- getSimpleEdgeInfo(Edge) -
Method in class y.layout.planar.SimplePlanarInformation
- Returns the information for an edge.
- getSingleComponentLayerer() -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Returns the delegate
Layerer instance.
- getSingleComponentLayerer() -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Returns the delegate
Layerer instance.
- getSingleCycleLayouter() -
Method in class y.layout.circular.CircularLayouter
- Returns the
SingleCycleLayouter instance used for laying out nodes on a single cycle.
- getSingleSideSelfLoopPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for bends of a self-loop edge.
- getSink() -
Method in class y.layout.planar.GT
- Returns the sink of the st-graph.
- getSize() -
Method in class y.geom.OrientedRectangle
- Returns the size of this rectangle.
- getSize() -
Method in class y.layout.LabelCandidate
- Returns the width and height of the candidate's bounds.
- getSize(Node) -
Method in class y.layout.LayoutGraph
- Returns the size of the given node.
- getSize() -
Method in class y.layout.router.polyline.Interval
- Returns the size of the interval, i.e., the difference between the
upper bound and
the lower bound.
- getSize() -
Method in class y.layout.router.polyline.OrthogonalInterval
- Returns the length of the
orthogonal interval.
- getSize() -
Method in class y.view.ShapePortConfiguration
- Returns the size of the visual representation of
NodePorts
that use this configuration.
- getSizeConstraintProvider() -
Method in class y.view.GenericNodeRealizer
-
- getSizeConstraintProvider() -
Method in class y.view.NodeRealizer
- Returns a provider, that can be used to request information about size constraints for this realizer.
- getSizeType() -
Method in class y.io.ViewPortConfigurator
- Returns the size type used to configure the viewport.
- getSketchViolationPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for deviating from the original edge path if the
routing policy is set to
EdgeLayoutDescriptor.ROUTING_POLICY_SEGMENTS_AS_NEEDED.
- getSlope(BorderLine.Segment) -
Method in class y.geom.BorderLine
- Returns the slope of the given segment.
- getSloppyLineStroke(EdgeRealizer, boolean) -
Method in class y.view.GenericEdgePainter
- Callback method used by
GenericEdgePainter.paintSloppy(EdgeRealizer, BendList, java.awt.geom.GeneralPath, java.awt.Graphics2D, boolean)
to determine the stroke of the line.
- getSloppyPaintOrder() -
Method in class y.view.DefaultGraph2DRenderer
- Returns a
Graph2DTraversal that implies the sloppy rendering
order used by this DefaultGraph2DRenderer.
- getSloppyPaintOrder() -
Method in class y.view.DefaultOrderRenderer
- Returns the
Graph2DTraversal instance that determines
this DefaultOrderRenderer's sloppy painting order.
- getSloppyPaintOrder() -
Method in interface y.view.OrderRenderer
- Returns a
Graph2DTraversal instance whose
firstToLast
method implies the sloppy rendering order used by this
OrderRenderer.
- getSloppySelectionColor() -
Static method in class y.view.NodeRealizer
- Returns the fill color of the node used when
drawing a selected node in sloppy mode.
- getSmoothedBends() -
Method in class y.view.PolyLineEdgeRealizer
- Returns whether or not to draw bends in a smoothed fashion.
- getSmoothness() -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Returns the smoothness of the exterior edges which determines how many bend points are generated
to approximate the curvature of the edge paths.
- getSnapContext() -
Method in class y.view.CreateEdgeMode
- Gets the
MoveSnapContext instance that can be used by this instance to
perform mouse snapping during the edge creation operation if CreateEdgeMode.isSnappingOrthogonalSegments() snapping is enabled}.
- getSnapContext() -
Method in class y.view.DropSupport
- Gets the
MoveSnapContext that is used by this instance if
snapping is enabled.
- getSnapContext() -
Method in class y.view.HotSpotMode
- Gets the
HotSpotSnapContext instance that can be used by this instance to
perform mouse snapping during the move operation if snapping is enabled.
- getSnapContext() -
Method in class y.view.MoveLabelMode
- Gets the
LabelSnapContext instance that can be used by this instance to perform mouse snapping
during the move operation if snapping is enabled.
- getSnapContext() -
Method in class y.view.MovePortMode
- Obtains the
MoveSnapContext instance that will be used by this instance during the move operation
if the segment snapping is enabled on
orthogonal edges.
- getSnapContext() -
Method in class y.view.MoveSelectionMode
- Gets the
MoveSnapContext instance that can be used by this instance to
perform mouse snapping during the move operation if snapping is enabled.
- getSnapContext() -
Method in class y.view.OrthogonalMoveBendsMode
- Gets the
MoveSnapContext instance that can be used by this instance to
perform mouse snapping during the move operation if snapping is enabled.
- getSnapDistance() -
Method in class y.view.AbstractSnapContext
- Gets the global snap distance, which is the maximum distance between the current mouse coordinates and the coordinates to
which the mouse will snap.
- getSnapLineColor() -
Method in class y.view.AbstractSnapContext
- Gets the color to use for the rendering of the snap lines.
- getSnapLineExtension() -
Method in class y.view.MoveSnapContext
- Yields the amount by which snap lines that are induced by existing edge segments and node borders are being extended.
- getSnapToOrthogonalSegmentsDistance() -
Method in class y.view.CreateEdgeMode
- Gets the maximal distance in the view coordinate system this mode will try to snap
segments to so that they become orthogonally oriented.
- getSnapType() -
Method in class y.view.SnapLine
- Yields the snapping type of this snap line.
- getSortFamilyMembers() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns the order of individuals in the same generation (siblings, partners) based on their sex.
- getSource(Object) -
Method in class y.base.Graph
- Returns the source node associated with the given edge.
- getSource(Object) -
Method in interface y.base.GraphInterface
- Returns the source node associated with the given edge.
- getSource() -
Method in class y.layout.planar.GT
- Returns the source of the st-graph.
- getSource() -
Method in class y.layout.router.polyline.PathRequest
- Returns the source obstacle describing the area where this request starts.
- getSourceActions(JComponent) -
Method in class y.view.hierarchy.HierarchyTreeTransferHandler
- Returns
TransferHandler.MOVE.
- getSourceArrow() -
Method in class y.view.EdgeRealizer
- Returns the arrow at the source location of the edge path.
- getSourceArrowScaleFactor(EdgeRealizer, Arrow, boolean) -
Method in class y.view.FramedEdgePainter
- Calculates the scaling factor for the source arrow.
- getSourceArrowTransform(EdgeRealizer, GeneralPath, Arrow, boolean) -
Method in class y.view.FramedEdgePainter
- Calculates the transform that places the specified arrow at the
source intersection
of the given edge realizer.
- getSourceCandidates() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the
collection of PortCandidates for the source port of the
Edge associated with this EdgeData instance.
- getSourceCell(int) -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the source cell with the given index in the list of all cells that are covered by the source of the
current path request.
- getSourceCurveConnectionStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the style which determines how curved edge paths connect at the source side of the edge.
- getSourceCurveConnectionStyle() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the style which determines how curved edge paths connect at the source side of the edge.
- getSourceCurveConnectionStyle() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the style which determines how curved edge paths connect at the source side of the edge.
- getSourceEdges(Graph) -
Method in class y.util.GraphCopier
- Determines the set of edge candidates from the source graph that should be copied.
- getSourceGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the ID of the edge group at the source node to which the
Edge associated with this EdgeData
instance belongs (if any).
- getSourceGroupDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor that can be used for temporarily overwriting the source group information used
during the layout.
- getSourceGroupID() -
Method in class y.layout.router.BusDescriptor
- Returns the group ID for the source side of the edge.
- getSourceGroupidKey() -
Method in class y.view.LocalViewCreator.EdgeGroup
- Returns the data provider key used to retrieve a
DataProvider that contains source group IDs from the
creator's model graph.
- getSourceIntersection() -
Method in class y.view.EdgeRealizer
- Returns the intersection point between this realizer and the source node
realizer.
- getSourceNode(GraphMLWriteContext, Edge) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getSourceNode(GraphMLWriteContext, Edge) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns the source node of the given edge.
- getSourceNode(GraphMLWriteContext, Edge) -
Method in interface y.io.graphml.output.HierarchySupport
- Returns the source node of
edge.
- getSourceNode(double, double) -
Method in class y.view.CreateEdgeMode
- Determines the source node for a new edge.
- getSourceNodeIndicatorBounds(NodeRealizer) -
Method in class y.view.DropSupport
- Calculates the bounds of the
DropSupport.isIndicatingSourceNode() source node indicator} during edge drag
operations.
- getSourceNodePort(Node, double, double) -
Method in class y.view.CreateEdgeMode
- Returns a suitable source
NodePort instance for an edge
starting at the specified coordinates of the specified source node.
- getSourceNodes(Graph) -
Method in class y.util.GraphCopier
- Determines the set of node candidates from the source graph that should be copied if
no other nodes are specified by the user.
- getSourcePoint() -
Method in class y.layout.DefaultEdgeLayout
-
- getSourcePoint() -
Method in interface y.layout.EdgeLayout
- Returns the relative coordinates of the first end point of this layout.
- getSourcePoint() -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- getSourcePointAbs(Edge) -
Method in class y.layout.LayoutGraph
- Returns the absolute coordinates of the source point of the given edge.
- getSourcePointAbs(Edge) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Returns the absolute source point of the given edge depending on the rotation of this
NodePlacer.
- getSourcePointRel(Edge) -
Method in class y.layout.LayoutGraph
- Returns the relative coordinates of the source point of the given edge.
- getSourcePort(Edge, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.NodePortProvider
-
- getSourcePort(Edge, GraphMLWriteContext) -
Method in interface y.io.graphml.output.PortProvider
- Retrieve the source port object for the given edge.
- getSourcePort() -
Method in class y.view.EdgeRealizer
- Returns the source port of this edge realizer.
- getSourcePort(Edge) -
Static method in class y.view.NodePort
- Returns the port instance that is registered as the specified edge's
source port.
- getSourcePort(EdgeRealizer) -
Static method in class y.view.NodePort
- Returns the port instance that is registered as the specified edge's
source port.
- getSourcePortCandidates() -
Method in class y.layout.router.polyline.PathRequest
- Returns the source
PortCandidates associated with this path request and describing how
the path must connect to the source obstacle.
- getSourcePortConstraint(LayoutGraph, Edge, int) -
Method in class y.layout.tree.DefaultPortAssignment
- Retrieves the source
PortConstraint for the given edge.
- getSourcePortConstraintDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor that can overwrite the source port contraint
temporarily used during the layout.
- getSourcePortGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the ID of the edge port group at the source node to which the
Edge associated with this
EdgeData instance belongs (if any).
- getSourcePortOffset(boolean, Node, double, double) -
Method in class y.view.CreateEdgeMode
- Invoked when the edge is about to be created.
- getSourceRealizer() -
Method in class y.view.EdgeRealizer
- Returns the node realizer that is bound to the source node of the
underlying edge.
- getSourceReference() -
Method in class y.io.gml.InterEdge
- Getter for property sourceReference.
- getSourceType() -
Method in class y.io.graphml.output.ComplexDataProviderOutputHandler
- Gets the source type of the serialization.
- getSpacing() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns the space between adjacent lines of the wrapped graph layout.
- getSpacing() -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Returns the spacing between the swimlanes.
- getSpacing() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns the spacing that is considered between elements when they are moved to clear the area.
- getSpacing() -
Method in class y.layout.partial.FillAreaLayouter
- Returns the spacing that is considered between elements when they are moved.
- getSpacing() -
Method in class y.layout.router.polyline.Grid
- Returns the spacing between the horizontal and vertical grid lines.
- getSpacing() -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Returns the spacing between subtrees.
- getSpacing() -
Method in class y.layout.tree.AssistantPlacer
- Returns the spacing between subtrees for the delegate
NodePlacer.
- getSpacing() -
Method in class y.layout.tree.TreeMapLayouter
- Returns the spacing between nodes of the same hierarchy.
- getSpacingBetweenFamilyMembers() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns the spacing between two nodes representing members of the same family in one generation.
- getSPC() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the
port constraints for the source port of the Edge associated with this
EdgeData instance.
- getSPC(LayoutGraph, Edge) -
Static method in class y.layout.PortConstraint
- Returns the source
PortConstraint associated with the given edge.
- getSpc() -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns the DataMap that contains the SPCs
- getSpeed() -
Method in class y.anim.AnimationPlayer
- Returns the speed factor of the animation player.
- getSphereOfAction() -
Method in class y.layout.organic.OrganicLayouter
- Returns the scope that determines which nodes are placed by this algorithm.
- getSphereOfAction() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns a (sub-)set of edges that shall be routed by the edge router.
- getSphereOfAction() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns a (sub-)set of edges that shall be routed.
- getSphereOfAction() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the (sub-)set of edges to be routed in a polyline fashion.
- getSphereOfAction() -
Method in class y.layout.router.StraightLineEdgeRouter
- Returns the (sub-)set of edges to be routed.
- getSplitEdgesDpKey() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the
DataProvider key to determine which edges are to be split by this layout stage.
- getSplitNodesDpKey() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the
DataProvider key for marking the nodes that were
created by splitting edges, i.e., the split-nodes.
- getSplitSegmentLength() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the maximum length for a split-edge.
- getStars(Graph, int) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the undirected stars in the specified graph with at least
minimumSize nodes.
- getStars(Graph, int, DataProvider, DataProvider) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the stars in the specified graph with at least
minimumSize nodes.
- getStarSubstructureSize() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum size (number of nodes including the root) a star needs to have to be detected
and handled as a star substructure.
- getStarSubstructureStyle() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the style specifier for star substructures.
- getStateChangeListener() -
Static method in class y.view.hierarchy.GenericGroupNodeRealizer
- returns a hierarchy listener for adjusting the
groupClosed property of
GroupFeature instances.
- getStateLabel(NodeRealizer) -
Method in class y.view.hierarchy.GroupNodePainter
- Returns the state label of this realizer.
- getStateLabel() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns the state label of this realizer.
- getStopDuration() -
Method in class y.algo.AbortHandler
- Returns the duration (in milliseconds) an algorithm may run before being stopped automatically.
- getStraightControlPointRatio() -
Method in class y.layout.CurveFittingLayoutStage
- Returns 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.
- getStraighteningFactor() -
Method in class y.layout.hierarchic.SimplexDrawer
- Returns the straightening factor.
- getStraightness() -
Method in class y.view.QuadCurveEdgeRealizer
- Returns the "straightness" of this realizer.
- getStress(Node) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Polls the current stress value of a given node.
- getString(String) -
Method in class y.io.gml.ItemParser
- Returns a String representation of the value in the map for key.
- getString(String) -
Method in interface y.option.GuiFactory
- Localize a string.
- getString(String) -
Method in class y.option.OptionHandler
- Returns the String value of an option item.
- getString(String, String) -
Method in class y.option.OptionHandler
- Returns the String value of an option item.
- getString(String) -
Method in class y.option.PropertiesGuiFactory
- Localize a string.
- getString(String) -
Method in class y.option.ResourceBundleGuiFactory
- Localize a string.
- getString(String) -
Method in class y.view.PrintPreviewPanel
- Internationalization method, that translates the given string
according to the currently set locale.
- getStringValue() -
Method in class y.option.BoolOptionItem
-
- getStringValue() -
Method in class y.option.EnumOptionItem
- Returns the stringified value of this option item.
- getStringValue() -
Method in class y.option.ImageOptionItem
-
- getStringValue(String, String) -
Method in class y.option.OptionHandler
- Returns the stringified value of an option item.
- getStringValue() -
Method in class y.option.OptionItem
- Returns the stringified value of this option item
if the classType property is set, it uses the
y.util.ObjectStringConversion class to perform its task,
otherwise it will return null.
- getStringValue() -
Method in class y.option.StringBasedOptionItem
-
- getStroke() -
Method in class y.view.ShapeDrawable
- Getter for property stroke.
- getStrongSourcePort() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the location of the strong source port that the edge uses.
- getStrongTargetPort() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the location of the strong target port that the edge uses.
- getStyle() -
Method in class y.layout.ComponentLayouter
- Returns how the components are arranged.
- getStyle() -
Method in class y.option.BridgeCalculatorCellRenderer
- Returns the style of the renderer.
- getStyle() -
Method in class y.view.SelectionPortPainter
- Determines the selection style to highlight selected node ports.
- getStyleProperties() -
Method in class y.view.GenericEdgeRealizer
- Yields a
Set of Map.Entry instances that
contains all property value pairs that have been associated with this
instance via the GenericEdgeRealizer.setStyleProperty(String, Object) method.
- getStyleProperties() -
Method in class y.view.GenericNodeRealizer
- Yields a
Set of Map.Entry instances that
contains all property value pairs that have been associated with this
instance via the GenericNodeRealizer.setStyleProperty(String, Object) method.
- getStyleProperty(String) -
Method in class y.view.GenericEdgeRealizer
- Retrieves the value of the property that has been stored
with this instance for the given key using
GenericEdgeRealizer.setStyleProperty(String, Object)
- getStyleProperty(String) -
Method in class y.view.GenericNodeRealizer
- Retrieves the value of the property that has been stored
with this instance for the given key using
GenericNodeRealizer.setStyleProperty(String, Object)
- getSubChannelCount() -
Method in class y.layout.router.ChannelRouter
- Returns the number of sub-channels (i.e., different coordinates assigned to the edge objects) within this channel.
- getSubChannelRank(Object) -
Method in class y.layout.router.ChannelRouter
- Returns the sub-channel rank of the specified edge object within the channel.
- getSubgraph(GraphMLWriteContext, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getSubgraph(GraphMLWriteContext, Node) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns the subgraph that is represented by the given node.
- getSubgraph(GraphMLWriteContext, Node) -
Method in interface y.io.graphml.output.HierarchySupport
- Gets the subgraph object that is represented by the node
n.
- getSubgraphEdges(GraphMLWriteContext, Graph) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getSubgraphEdges(GraphMLWriteContext, Graph) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns all edges that lie completely in the given graph.
- getSubgraphEdges(GraphMLWriteContext, Graph) -
Method in interface y.io.graphml.output.HierarchySupport
- Returns all edges that lie completely in
g.
- getSubgraphEdgesDpKey() -
Method in class y.layout.SubgraphLayouter
- Returns the key to register a
DataProvider which marks the edges that are included in the subgraph,
thus, visible during the core layout.
- getSubgraphLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the
LayoutStage that constrains the layout process to a subgraph of the input graph.
- getSubgraphNodesDpKey() -
Method in class y.layout.SubgraphLayouter
- Returns the key to register a
DataProvider which marks the nodes that induce the subgraph to be arranged.
- getSubject() -
Method in class y.view.Graph2DEvent
- Returns the subject of this event.
- getSubject() -
Method in class y.view.Graph2DSelectionEvent
- Returns the subject whose selection state changed.
- getSubPainter(TableNodePainter.PainterType) -
Method in class y.view.tabular.TableNodePainter
- Returns the subordinate painter instance for the specified type.
- getSubTreeDepths(Graph, NodeMap) -
Static method in class y.algo.Trees
- Returns the depths of each subtree of a rooted directed tree.
- getSubtreeShape(Node) -
Method in class y.layout.tree.AbstractNodePlacer
- Returns the
GenericTreeLayouter.SubtreeShape for the subtree rooted at the given node.
- getSubtreeShape(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Provides access to the
GenericTreeLayouter.SubtreeShape for the given node.
- getSubTreeSizes(Graph, NodeMap) -
Static method in class y.algo.Trees
- Returns the size (number of nodes) of each subtree of a rooted directed tree.
- getSuccessors(Graph, NodeList, int) -
Static method in class y.algo.GraphConnectivity
- Determines the direct or indirect successors of a given list of nodes.
- getSuccessors(Node) -
Method in class y.layout.tree.ARTreeLayouter
- Retrieves all children of the given local root.
- getSuccessors(Node) -
Method in class y.layout.tree.HVTreeLayouter
- Retrieves all children of the given local root.
- getSwimLaneCrossingWeight() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the relative weight of edges crossing a swimlane relative to edges that stay in their lane.
- getSwimLaneDescriptor() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the
SwimLaneDescriptor instance initially bound to the Node of this
NodeData instance or null if no SwimLaneDescriptor has been registered.
- getSwimLaneDescriptors(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method called during
HierarchicLayouter.doLayoutCore(LayoutGraph) and returns a DataProvider that holds the
SwimLaneDescriptor information.
- getSwimlanePos() -
Method in class y.layout.Swimlanes.SwimlaneRepresentant
- Returns the current position of the represented swimlane.
- getSystemResource(String) -
Static method in class y.util.ResourceResolver
- Resolves the given string and returns an URL.
- getTable() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Returns the table model associated to this realizer.
- getTable(NodeRealizer) -
Static method in class y.view.tabular.TableNodePainter
- Returns the
Table of the TableGroupNodeRealizer
that is being painted by a TableNodePainter.
- getTableBackground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the background color of the table component
or
null representing the look and feel dependent default.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.ArrowCellRenderer
- Returns a component that has been configured to display the specified value.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.BridgeCalculatorCellRenderer
- Returns a component that has been configured to display the specified value.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.ColorRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.IconCellRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.ImageCellRenderer
- Returns a component that has been configured to display an image.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.MappedListCellRenderer
- Interface implementation for TableCellRenderer.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.RealizerCellRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class y.option.StrokeCellRenderer
- Returns a component that has been configured to display the specified value.
- getTableForeground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the foreground color of the table component
or
null representing the look and feel dependent default.
- getTableGridColor() -
Method in class y.option.TableEditorFactory.Theme
- Returns the color used to draw grid lines and section backgrounds for
the table component or
null if the look and feel dependent
default is used.
- getTableLayoutConfigurator() -
Method in class y.view.Graph2DLayoutExecutor
- Yields the
TableLayoutConfigurator that is used by this instance
to prepare the graph for the layout.
- getTableSelectionBackground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the background color of selected cells of the table component
or
null representing the look and feel dependent default.
- getTableSelectionForeground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the foreground color of selected cells of the table component
or
null representing the look and feel dependent default.
- getTableSupport() -
Method in class y.view.tabular.ColumnDropTargetListener
- Returns the
TableSupport used to create new columns.
- getTableSupport() -
Method in class y.view.tabular.RowDropTargetListener
- Returns the
TableSupport used to create new rows.
- getTableSupport() -
Method in class y.view.tabular.TableOrderEditor
- Returns the
TableSupport used to reparent and reposition the rows and columns.
- getTableSupport() -
Method in class y.view.tabular.TableSizeEditor
- Returns the
TableSupport used to resize the columns and rows.
- getTableToTableDistance() -
Method in class y.view.tabular.TableLayoutConfigurator
- Returns the minimum distance between two consecutive table group nodes.
- getTableViewportBackground() -
Method in class y.option.TableEditorFactory.Theme
- Returns the background color of the viewport of the table component
or
null representing the look and feel dependent default.
- getTabularGroupChildDistance() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the distance between this node and the other child nodes ones if they are part of a tabular
group structure (
IncrementalHierarchicLayouter.TABULAR_GROUPS_DPKEY).
- getTag() -
Method in class y.view.SnapLine
- Yields the tag that is associated with this snap line.
- getTag() -
Method in class y.view.SnapResult
- The tag associated with this result.
- getTarget(Object) -
Method in class y.base.Graph
- Returns the target node associated with the given edge.
- getTarget(Object) -
Method in interface y.base.GraphInterface
- Returns the target node associated with the given edge.
- getTarget() -
Method in class y.layout.router.polyline.PathRequest
- Returns the target obstacle describing the area where this request ends.
- getTargetArrow() -
Method in class y.view.EdgeRealizer
- Returns the arrow type at the target location of the edge path.
- getTargetArrowScaleFactor(EdgeRealizer, Arrow, boolean) -
Method in class y.view.FramedEdgePainter
- Calculates the scaling factor for the target arrow.
- getTargetArrowTransform(EdgeRealizer, GeneralPath, Arrow, boolean) -
Method in class y.view.FramedEdgePainter
- Calculates the transform that places the specified arrow at the
target intersection
of the given edge realizer.
- getTargetCandidates() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the
collection of PortCandidates for the target port of the
Edge associated with this EdgeData instance.
- getTargetCell(int) -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the target cell with the given index in the list of all cells that are covered by the target of the
current path request.
- getTargetCurveConnectionStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the style which determines how curved edge paths connect at the target side of the edge.
- getTargetCurveConnectionStyle() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns the style which determines how curved edge paths connect at the target side of the edge.
- getTargetCurveConnectionStyle() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the style using which determines how edge paths connect at the target side of the edge.
- getTargetGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the ID of the edge group at the target node to which the
Edge associated with this EdgeData
instance belongs (if any).
- getTargetGroupDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor that can be used for temporarily overwriting the target group information used
during the layout.
- getTargetGroupID() -
Method in class y.layout.router.BusDescriptor
- Returns the group ID for the target side of the edge.
- getTargetGroupidKey() -
Method in class y.view.LocalViewCreator.EdgeGroup
- Returns the data provider key used to retrieve a
DataProvider that contains target group IDs from the
creator's model graph.
- getTargetIntersection() -
Method in class y.view.EdgeRealizer
- Returns the intersection point between this realizer and the target node
realizer.
- getTargetNode(GraphMLWriteContext, Edge) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- getTargetNode(GraphMLWriteContext, Edge) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Returns the target node of the given edge.
- getTargetNode(GraphMLWriteContext, Edge) -
Method in interface y.io.graphml.output.HierarchySupport
- Returns the target node of
edge.
- getTargetNode(double, double) -
Method in class y.view.CreateEdgeMode
- Determines the target node for a new edge.
- getTargetNodeIndicatorBounds(NodeRealizer) -
Method in class y.view.CreateEdgeMode
- Yields the bounds of the
target node indicator Drawable.
- getTargetNodeIndicatorBounds(NodeRealizer) -
Method in class y.view.MoveSelectionMode
- Yields the bounds of the
target group node indicator Drawable.
- getTargetNodePort(Node, double, double) -
Method in class y.view.CreateEdgeMode
- Returns a suitable target
NodePort instance for an edge
ending at the specified coordinates of the specified target node.
- getTargetPoint() -
Method in class y.layout.DefaultEdgeLayout
-
- getTargetPoint() -
Method in interface y.layout.EdgeLayout
- Returns the relative coordinates of the second end point of this layout.
- getTargetPoint() -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- getTargetPointAbs(Edge) -
Method in class y.layout.LayoutGraph
- Returns the absolute coordinates of the target point of the given edge.
- getTargetPointRel(Edge) -
Method in class y.layout.LayoutGraph
- Returns the relative coordinates of the target point of the given edge.
- getTargetPort(Edge, GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.NodePortProvider
-
- getTargetPort(Edge, GraphMLWriteContext) -
Method in interface y.io.graphml.output.PortProvider
- Retrieve the target port object for the given edge.
- getTargetPort() -
Method in class y.view.EdgeRealizer
- Returns the target port of this edge realizer.
- getTargetPort(Edge) -
Static method in class y.view.NodePort
- Returns the port instance that is registered as the specified edge's
target port.
- getTargetPort(EdgeRealizer) -
Static method in class y.view.NodePort
- Returns the port instance that is registered as the specified edge's
target port.
- getTargetPortCandidates() -
Method in class y.layout.router.polyline.PathRequest
- Returns the target
PortCandidates associated with this path request and describing how
the path must connect to the target obstacle.
- getTargetPortConstraint(LayoutGraph, Edge) -
Method in class y.layout.tree.DefaultPortAssignment
- Retrieves the target
PortConstraint for the given edge.
- getTargetPortConstraintDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor that can overwrite the target port contraint
temporarily used during the layout.
- getTargetPortGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the ID of the edge port group at the target node to which the
Edge associated with this EdgeData
instance belongs (if any).
- getTargetPortOffset(boolean, Node, double, double) -
Method in class y.view.CreateEdgeMode
- Invoked when the edge has been created.
- getTargetPortOffset(Edge, boolean, Node, double, double, boolean, double, double) -
Method in class y.view.CreateEdgeMode
- Invoked when the edge has been created.
- getTargetRatio() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns the desired target aspect ratio for the layout.
- getTargetRealizer() -
Method in class y.view.EdgeRealizer
- Returns the node realizer that is bound to the target node of the
underlying edge.
- getTargetReference() -
Method in class y.io.gml.InterEdge
- Getter for property targetReference.
- getTargetType() -
Method in class y.io.graphml.input.DeserializationEvent
- 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.
- getText() -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Returns the text of the footer.
- getText() -
Method in class y.view.YLabel
- Returns the text of this label
- getTextBarType() -
Method in class y.view.Graph2DPrinter
- Returns the type of title and footer.
- getTextBox(YLabel) -
Method in class y.view.DefaultLabelConfiguration
-
- getTextBox() -
Method in class y.view.YLabel
- Returns the oriented bounds of the label's text in the coordinate space
of the label's
content box.
- getTextBox(YLabel) -
Method in interface y.view.YLabel.Painter
- Delegating method of
YLabel.getTextBox().
- getTextColor() -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Returns the text color used in the footer.
- getTextColor() -
Method in class y.view.YLabel
- Returns the text color of this label.
- getTextLocation() -
Method in class y.view.YLabel
- Returns the absolute coordinate of the upper left corner of the label
text's paraxial bounding box.
- getThickness() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the thickness of the
Edge associated with this EdgeData instance.
- getThread() -
Method in interface y.view.Graph2DLayoutExecutor.LayoutThreadHandle
- Returns the thread that is used for the layout calculation or
null if the thread has not yet
been started.
- getThrowable() -
Method in class y.module.ModuleEvent
- Returns the associated
Throwable if the type of this instance
is ModuleEvent.TYPE_MODULE_EXCEPTION_THROWN.
- getThrowable() -
Method in class y.util.DetailedMessagePanel
- Getter for property throwable.
- getTightness() -
Method in class y.layout.grid.ColumnDescriptor
- Returns the tightness factor of this column.
- getTightness() -
Method in class y.layout.grid.RowDescriptor
- Returns the tightness factor of this row.
- getTilingPolicy() -
Method in class y.layout.tree.TreeMapLayouter
- Returns the tiling policy that defines how the input is divided into sub-rectangles.
- getTimer() -
Method in class y.module.YModule
- Grants access to a timer object associated with this module.
- getTipText() -
Method in class y.option.OptionItem
- Returns the tool tip text for the item editor.
- getTitle() -
Method in class y.util.DetailedMessagePanel
- Getter for property title.
- getTitleBarColor() -
Method in class y.view.Graph2DPrinter.AbstractTitleDrawable
- Returns the title bar color.
- getTitleDrawable() -
Method in class y.view.Graph2DPrinter
- Returns the title drawable of this class.
- getTo() -
Method in class y.view.SnapLine
- Yields the greater coordinate this snap line starts from.
- getTopAlignAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that aligns the currently selected nodes by their
y-coordinate.
- getTopBorder(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the height of the top border of the given node.
- getTopHalf(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the sum of half the height of the node and its top border.
- getTopInset() -
Method in class y.layout.grid.RowDescriptor
- Returns the top inset in which no element will lie in the resulting layout.
- getTopLayouter() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns the
layout algorithm that is responsible for the layout between family groups.
- getTopY(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the topmost y-coordinate of the node when considering the top border of the node.
- getTPC() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the
port constraints for the target port of the Edge associated with this
EdgeData instance.
- getTPC(LayoutGraph, Edge) -
Static method in class y.layout.PortConstraint
- Returns the target
PortConstraint associated with the given edge.
- getTpc() -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns the DataMap that contains the TPCs
- getTransferData(DropTargetDragEvent) -
Method in interface y.view.DropSupport.EventHandler
- Retrieves the transfer data from the specified event.
- getTransferData(DropTargetDropEvent) -
Method in interface y.view.DropSupport.EventHandler
- Retrieves the transfer data from the specified event.
- getTranslateX() -
Method in class y.layout.transformer.GraphTransformer
- Returns the horizontal translation distance.
- getTranslateY() -
Method in class y.layout.transformer.GraphTransformer
- Returns the vertical translation distance.
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) -
Method in class y.view.hierarchy.HierarchyTreeCellRenderer
-
- getTreeComponentCoreLayouter() -
Method in class y.layout.tree.TreeComponentLayouter
- Returns the layout algorithm that is applied to tree components.
- getTreeEdges(Graph) -
Static method in class y.algo.Trees
- Returns an array of
EdgeList objects each containing edges that belong to a
maximal directed subtree of the given graph.
- getTreeEdges(Graph, NodeList[]) -
Static method in class y.algo.Trees
- Same as
Trees.getTreeEdges(Graph) but more efficient if the list of tree nodes is calculated before by
Trees.getTreeNodes(Graph).
- getTreeNodes(Graph) -
Static method in class y.algo.Trees
- Returns an array of
NodeList objects each containing nodes that belong to a maximal directed subtree
of the given graph.
- getTreeOrientation() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the desired orientation for subtree layouts.
- getTreeOrientation() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the desired orientation for subtree layouts.
- getTreePath(Object) -
Method in class y.view.hierarchy.HierarchyManager
- Returns the hierarchy of group and folder nodes that lie above
the given item within this hierarchy.
- getTreePath(Object, boolean) -
Method in class y.view.hierarchy.HierarchyManager
- Like
HierarchyManager.getTreePath(Object) with the additional option to
include the given item as the last element of the path.
- getTrees(Graph, int) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the undirected trees in the specified graph with at least
minimumSize nodes.
- getTrees(Graph, int, DataProvider, DataProvider) -
Static method in class y.algo.Substructures
- Returns a list of
Substructures that represent the trees in the specified graph with at least
minimumSize nodes.
- getTreeSize() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the minimum size (number of nodes) a subtree needs to have to be detected
and explicitly handled as a tree substructure.
- getTreeSize() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the minimum size (number of nodes) a subtree needs to have to be detected
and explicitly handled as a tree substructure.
- getTreeStyle() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the tree layout style that defines the basic arrangement style for subtrees.
- getTreeStyle() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the tree layout style that defines the basic arrangement style for subtrees.
- getTreeSubstructureSize() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the minimum size (number of nodes) a tree needs to have to be detected
and handled as a tree substructure.
- getTreeSubstructureStyle() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the style specifier for tree substructures.
- getTriggerDelay() -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns the delay in milliseconds after which trigger events for
local view creation are processed.
- getTurnCCW() -
Method in class y.layout.Direction
- Returns the direction that follows this direction in counterclockwise order.
- getTurnCW() -
Method in class y.layout.Direction
- Returns the direction that follows this direction in clockwise order.
- getType() -
Method in class y.base.GraphEvent
- Returns the type of this GraphEvent.
- getType() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the type of the
Edge associated with this EdgeData instance.
- getType() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Returns the type constant for this hint.
- getType() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns the type of this
Layer instance.
- getType() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the type constant for the
Node of this NodeData instance.
- getType() -
Method in interface y.layout.multipage.EdgeInfo
- Returns the type of the associated edge.
- getType() -
Method in interface y.layout.multipage.NodeInfo
- Returns the type of the node associated with this
info object.
- getType(Node) -
Method in class y.layout.planar.PlanarInformation
- Returns the type of a node.
- getType() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the routing type within this cell.
- getType() -
Method in class y.option.BoolOptionItem
- Returns "Bool".
- getType() -
Method in class y.option.ColorOptionItem
- Returns "Color".
- getType() -
Method in class y.option.CommentOptionItem
- Returns "Comment".
- getType() -
Method in class y.option.ComponentOptionItem
- Returns "Component".
- getType() -
Method in class y.option.DoubleOptionItem
- Returns "Double".
- getType() -
Method in class y.option.EnumOptionItem
- Returns "Enum".
- getType() -
Method in class y.option.FileOptionItem
- Returns "File".
- getType() -
Method in class y.option.ImageOptionItem
-
- getType() -
Method in class y.option.IntOptionItem
- Returns "Int".
- getType() -
Method in class y.option.ObjectOptionItem
- Returns "Object".
- getType() -
Method in class y.option.OptionItem
- Returns a unique identifier for the type of this OptionItem.
- getType() -
Method in class y.option.PasswordOptionItem
- Returns "Password".
- getType() -
Method in class y.option.StringBasedOptionItem
- Returns "String".
- getType() -
Method in class y.view.Arrow
- Returns the type of this arrow.
- getType() -
Method in class y.view.hierarchy.HierarchyEvent
- Returns the type specifier of this event.
- getType() -
Method in interface y.view.MutableGeneralPath.Segment
- Returns the type constant as defined in
PathIterator
- getUnbalancedObstaclesCost() -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Returns the costs incurred if the distribution after a subdivision of obstacles is unbalanced in sub-cells.
- getUnbalancedRatioCost() -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Returns the costs incurred if the subdivision produces unbalanced rectangles.
- getUndirectedTreeNodes(Graph) -
Static method in class y.algo.Trees
- Returns an array of
NodeList objects each containing nodes that belong to a maximal undirected subtree
of the given graph.
- getUndirectedTreeNodes(Graph, DataProvider) -
Static method in class y.algo.Trees
- Returns an array of
NodeList objects each containing nodes that belong to a maximal undirected subtree of
the given graph only considering edge for which method DataProvider.getBool(Object) of the
specified DataProvider returns true.
- getUndoAction() -
Method in class y.view.Graph2DUndoManager
- Returns a swing action that can be used to trigger an undo operation.
- getUnfoldSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that unfolds the current selection.
- getUngroupSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that ungroups the current selection.
- getUniqueArray(int, int, int) -
Method in class y.util.YRandom
- Returns an array of
n unique random integers that
lie within the range min (inclusive) and
max (exclusive).
- getUnsplitEdge(Edge) -
Method in class y.layout.planar.PlanarInformation
- This method returns the original edge for a split edge.
- getUpperLeftChildren(Node, LayoutGraph) -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns all upper-left children of the local root node.
- getUpX() -
Method in class y.geom.OrientedRectangle
- Returns the x-component of this rectangle's up vector.
- getUpY() -
Method in class y.geom.OrientedRectangle
- Returns the y-component of this rectangle's up vector.
- getURL(String, URL) -
Method in class y.io.gml.NodeGraphicsParser
- Tries to resolve an resource as an URL using a given context URL.
- getURL() -
Method in class y.module.io.IOHandlerModule
- Returns the location of the file to which the module either will export
or import the diagram.
- getURL(String) -
Static method in class y.util.YUtil
- Returns the corresponding absolute URL to the
given relative path.
- getURL() -
Method in class y.view.Graph2D
- Returns the URL associated with this graph.
- getURLResource(String) -
Static method in class y.util.ResourceResolver
- Resolves the given string and returns an URL.
- getUseBiconnectedComponents() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns indicator for usage of bccs is allowed or not resp.
- getUseCrossingPostprocessing() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the number of edge crossings should be reduced.
- getUseEdgeRerouting() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns indicator for edge re-routing is allowed or not resp.
- getUseFaceMaximization() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not one face of the embedding of the graph should be maximized.
- getUseFaceMaximization() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns if the usage of a face maximizer is wanted or not.
- getUseLengthReduction() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the overall edge length should be optimized.
- getUseRandomization() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not a randomization strategy should be performed.
- getUseRandomization() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns whether randomization is used or not.
- getUserData() -
Method in class y.view.GenericEdgeRealizer
- Returns the user-defined data object.
- getUserData() -
Method in class y.view.GenericNodeRealizer
- Returns the user-defined data object.
- getUserData() -
Method in class y.view.NodePort
- Returns the user or business data associated to this port instance.
- getUserData() -
Method in class y.view.YLabel
- Retrieves the user data object that can be used by the
configurations.
- getUserHomeProfilePath() -
Method in class y.util.GlobalProperties
- Returns the relative path from the user home to the profile that will be
used for loading the properties into this instance upon invocation
of
GlobalProperties.load().
- getUserHomeResource(String) -
Static method in class y.util.ResourceResolver
- Resolves the given string and returns an URL.
- getUserObject(Node) -
Method in class y.view.CellEditorMode
- Callback method that determines the user object to pass to the
NodeCellEditor.
- getUseSketchDrawing() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not the existing drawing should be used as a sketch for the resulting orthogonal layout.
- getUseSketchDrawing() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the existing drawing should be used as a sketch of the resulting orthogonal layout.
- getUseSpacePostprocessing() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Deprecated.
- getUseTransposition() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns whether or not to apply an additional crossing minimization heuristic.
- getValidPortConstraints(Edge, boolean) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns an array of valid port constraints for each edge
- getValidScopes() -
Method in class y.io.graphml.input.AbstractInputHandler
- Allows to restrict the scopes where the handler is used, if the handler is registered to
KeyScope.ALL.
- getValidScopes() -
Method in class y.io.graphml.output.AbstractOutputHandler
- Allows to restrict the scopes where the handler is used, if the handler is registered to
KeyScope.ALL.
- getValue(BorderLine.Segment) -
Method in class y.geom.BorderLine
- Returns the value of the minimum of the given segment.
- getValue() -
Method in class y.io.graphml.Future
- Returns the value of this future.
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.graph2d.AbstractWriteNodePortHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.graph2d.PostprocessorOutputHandler
- Deprecated.
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.graph2d.WriteEdgeRealizerHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.graph2d.WriteNodeRealizerHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.GraphMLHandler.BooleanDataProviderOutputHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.GraphMLHandler.DoubleDataProviderOutputHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.GraphMLHandler.FloatDataProviderOutputHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.GraphMLHandler.IntDataProviderOutputHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.GraphMLHandler.LongDataProviderOutputHandler
-
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.layout.EdgeLayoutOutputHandler
- Retrieves the
EdgeLayout instances associated to the specified
key edge.
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.layout.NodeLayoutOutputHandler
- Retrieves the
NodeLayout instances associated to the specified
key node.
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.output.AbstractDataProviderOutputHandler
- Core parse method that obtains the data for the given key.
- getValue(GraphMLWriteContext, Object) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Callback method that obtains the data for the given key.
- getValue() -
Method in class y.io.graphml.output.GraphMLXmlAttribute
- Gets the value of the attribute.
- getValue() -
Method in interface y.layout.hierarchic.incremental.IntValueHolder
- Returns the value of the current context.
- getValue() -
Method in class y.option.ComponentOptionItem
- Returns the editor component itself.
- getValue() -
Method in class y.option.ImageOptionItem
- Returns the value of this item.
- getValue() -
Method in interface y.option.ItemEditor
- Returns the value of this editor.
- getValue() -
Method in class y.option.ObjectOptionItem
- Returns the value of this item.
- getValue() -
Method in class y.option.OptionItem
- Returns the value of this option item.
- getValue() -
Method in interface y.util.BooleanValue
- Returns the value.
- getValue() -
Method in class y.util.DefaultMutableValue
- Returns the value object's data.
- getValue() -
Method in interface y.util.IntValue
- Returns the value.
- getValue() -
Method in interface y.util.Value
- Returns the view's data.
- getValueAt(double) -
Method in class y.geom.BorderLine
- Returns the value that is set on this borderline
at the specified position.
- getValueAt(ListCell, double) -
Method in class y.geom.BorderLine
- Returns the value that is set on this borderline at the specified position.
- getValueAt(BorderLine.Segment, double) -
Method in class y.geom.BorderLine
- Returns the value that is set on this borderline at the specified position.
- getValueAt(double) -
Method in class y.geom.BorderLine.Segment
- Returns the segment's value at the given position.
- getValues() -
Static method in class y.io.graphml.KeyScope
- Returns all declared scope type constants.
- getValues() -
Static method in class y.io.graphml.KeyType
-
- getVerticalAlignment() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns the vertical alignment of parallel subgraphs.
- getVerticalAlignment() -
Method in class y.layout.tabular.NodeLayoutDescriptor
- Returns the vertical alignment of the node within its row.
- getVerticalAlignment() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the relative vertical alignment of nodes with the same parent.
- getVerticalAlignment() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the relative vertical alignment of nodes within their respective layers.
- getVerticalAlignment() -
Method in class y.layout.tree.MultiParentDescriptor
- Returns the relative vertical alignment of nodes belonging to the same multi-parent structure.
- getVerticalAlignment() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns the relative vertical alignment of nodes with the same parent.
- getVerticalAlignment() -
Method in class y.layout.tree.TreeLayouter
- Returns the vertical alignment of the nodes within their corresponding layers.
- getVerticalDistance() -
Method in class y.layout.tree.ARNodePlacer
- Returns the vertical distance between the
GenericTreeLayouter.SubtreeShapes.
- getVerticalDistance() -
Method in class y.layout.tree.CompactNodePlacer
- Returns the vertical distance between nodes or subtrees.
- getVerticalDistance() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the vertical distance between nodes or
GenericTreeLayouter.SubtreeShapes.
- getVerticalDistance() -
Method in class y.layout.tree.LeftRightPlacer
- Returns the vertical distance between nodes or subtrees.
- getVerticalPosition(Object) -
Static method in class y.view.tabular.TableGroupNodeRealizer.ColumnNodeLabelModel
- Returns the top-to-bottom ratio represented by the specified model
parameter.
- getVerticalScrollBarPolicy() -
Method in class y.view.Graph2DView
- Returns the scroll bar policy for the vertical scroll bar.
- getVerticalSpace() -
Method in class y.layout.tree.ARTreeLayouter
- Returns the vertical distance between adjacent nodes.
- getVerticalSpace() -
Method in class y.layout.tree.HVTreeLayouter
- Returns the vertical distance between adjacent nodes.
- getVerticalTextPosition() -
Method in class y.view.YLabel
- Returns the vertical position of text relative ot the icon.
- getView() -
Method in class y.module.YModule
- Grants access to the current view this module acts upon.
- getView() -
Method in class y.view.AbstractSnapContext
- Gets the view associated with this context.
- getView() -
Method in class y.view.DefaultBackgroundRenderer
- Returns the view of this renderer.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Determines the view in which to change graph elements.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Determines the view in which to delete graph elements.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions.DuplicateAction
- Determines the view in which to duplicate graph elements.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions.EditLabelAction
- Determines the view in which to edit labels.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions
- Tries to obtain the associated view with the event.
- getView(ActionEvent) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Determines the view in which to select graph elements.
- getView() -
Method in class y.view.Graph2DViewRepaintManager
- Returns the
Graph2DView, for which this
Graph2DViewRepaintManager was created.
- getView() -
Method in class y.view.HitInfoFactories.DefaultHitInfoFactory
- Returns the graph view that is associated to this factory.
- getView() -
Method in class y.view.ViewAnimationFactory
- Returns the
Graph2DView for which this factory produces
animations.
- getViewContainer() -
Method in class y.view.Graph2DClipboard
- Returns the viewContainer associated with this clipboard.
- getViewContainer() -
Method in class y.view.Graph2DUndoManager
- Returns the view container this undo manager is associated with.
- getViewContainer() -
Method in class y.view.ViewControl
- Returns the ViewContainer of this ViewControl.
- getViewControl() -
Method in class y.view.Graph2DView
- Returns the view control of this view.
- getViewControl() -
Method in interface y.view.ViewContainer
- Returns the ViewControl that is used for all the views
of the ViewContainer.
- getViewCoordinateDrawableBounds() -
Method in class y.view.ViewCoordDrawableAdapter
- Returns the bounds of the view coordinate Drawable
- getViewCursor() -
Method in class y.view.Graph2DView
- Returns the cursor that is displayed when the mouse is
over this view.
- getViewEdge(Edge) -
Method in class y.view.LocalViewCreator
- Returns a edge in the creator's view graph that corresponds to the
specified edge in the creator's model graph or
null if
there is no corresponding edge.
- getViewEdge(Edge, Graph) -
Method in class y.view.ModelViewManager
- Returns the edge in
viewGraph corresponding to edge
model or null if no such edge exists in
viewGraph (due to filtering).
- getViewGraph() -
Method in class y.view.LocalViewCreator
- Returns the view graph that is modified by the creator's
updateViewGraph method.
- getViewModes() -
Method in class y.view.Graph2DView
- Returns an iterator over an unmodifiable Collection of the currently
installed ViewModes.
- getViewNode(Node) -
Method in class y.view.LocalViewCreator
- Returns a node in the creator's view graph that corresponds to the
specified node in the creator's model graph or
null if
there is no corresponding node.
- getViewNode(Node, Graph) -
Method in class y.view.ModelViewManager
- Returns the node in
viewGraph corresponding to node
model or null if there is no such node in
viewGraph (due to filtering).
- getViewPoint() -
Method in class y.view.Graph2DView
- Returns the world coordinate this view displays at
its the upper left corner.
- getViewPoint2D() -
Method in class y.view.Graph2DView
- Returns the world coordinate this view displays at
its the upper left corner.
- getViews() -
Method in class y.view.Graph2D
- Returns a cursor iterating through all registered views.
- getViewSize() -
Method in class y.view.Graph2DView
- Returns the size of the drawing canvas.
- getViewTransform() -
Method in class y.view.GraphicsContext
- Yields the transform that can be set on the graphics object to paint in the view coordinate system.
- getVisibleRect() -
Method in class y.view.Graph2DView
- Returns the visible part of the world rectangle.
- getVisibleRect2D() -
Method in class y.view.Graph2DView
- Returns the visible part of the world rectangle in double precision.
- getWeight(Edge) -
Method in class y.layout.hierarchic.WeightedLayerer
- Returns the edge weight of the given edge using the weight based cycle removal heuristic.
- getWeight() -
Method in class y.view.SnapLine
- Gets the weight/importance of this snap line.
- getWeight() -
Method in class y.view.SnapResult
- Yields the weight of this result, the higher the weight, the more important it is.
- getWeightedCenterNode(Graph) -
Static method in class y.algo.Trees
- Finds a node used by the greatest number of all (undirected) paths interconnecting
all nodes with each other.
- getWeightedCenterNode(Graph, NodeMap) -
Static method in class y.algo.Trees
- Finds a node used by the greatest number of all (undirected) paths interconnecting
all nodes with each other.
- getWeightHeuristic() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the weight heuristic that is used.
- getWeightHeuristic() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the weight heuristic that should be used.
- getWhen() -
Method in class y.view.Mouse2DEvent
- Returns the time when this event happened.
- getWidth() -
Method in class y.geom.OrientedRectangle
- Returns the width of this rectangle.
- getWidth() -
Method in class y.geom.YDimension
- Get the width of the dimension object.
- getWidth() -
Method in class y.layout.DefaultNodeLayout
- Returns the width of the node.
- getWidth() -
Method in class y.layout.LabelCandidate
- Returns the width of the candidate's bounds.
- getWidth() -
Method in class y.layout.LabelLayoutData
- Returns the width of the label's bounding box.
- getWidth(Node) -
Method in class y.layout.LayoutGraph
- Returns the width of the given node.
- getWidth() -
Method in interface y.layout.NodeLayout
- Returns the width of the node.
- getWidth() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the width of this
PartitionCell.
- getWidth(Node) -
Method in class y.view.Graph2D
- Returns the width of the given node.
- getWidth() -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- getWidth() -
Method in class y.view.NodeRealizer
- Returns the width of this realizer.
- getWidth() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getWidth() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns the width of the column.
- getWidth() -
Method in class y.view.YLabel
- Returns the width of the bounding box of this label.
- getWidthInterval() -
Method in class y.layout.router.polyline.Channel
- Returns an
interval spanning the union of the location ranges of the segment infos.
- getWindingRule() -
Method in class y.view.MutableGeneralPath
- See
Path2D.getWindingRule()
- getWorkingRatio() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the working ratio which defines the amount of processor time this algorithm tries to get.
- getWorldRect() -
Method in class y.view.Graph2DView
- Returns the world rectangle defined for this view.
- getWorldRect2D() -
Method in class y.view.Graph2DView
- Returns the world rectangle defined for this view in double precision.
- getWrappedProvider() -
Method in class y.util.WrappedObjectDataProvider
- Gets the underlying wrapped DataProvider.
- getWrappingProvider() -
Method in class y.util.WrappedObjectDataProvider
- Gets the wrapping DataProvider instance.
- getWriteEventHandler() -
Method in class y.io.graphml.output.GraphMLWriter
- Return a
WriteEventHandler that can be used to subscribe to
various events in the write process.
- getWriteEvents() -
Method in class y.io.graphml.output.ChildWriteContext
-
- getWriteEvents() -
Method in interface y.io.graphml.output.GraphMLWriteContext
- Returns an implementation of
WriteEventHandler that allows to subscribe to various
events in the write process.
- getWriter() -
Method in class y.io.graphml.output.ChildWriteContext
- Gets the core xml writer.
- getWriter() -
Method in interface y.io.graphml.output.GraphMLWriteContext
- Returns the current
XmlWriter implementation.
- getWriter() -
Method in class y.io.graphml.output.SerializationEvent
- Gets the writer for writing the xml output.
- getX() -
Method in class y.geom.YPoint
- Returns the x-coordinate of the point object.
- getX() -
Method in class y.geom.YRectangle
- Returns x-coordinate of upper left corner.
- getX() -
Method in class y.geom.YVector
- Returns the first coordinate of the vector.
- getX() -
Method in class y.layout.DefaultNodeLayout
- Returns the x-coordinate of the upper-left corner of the node.
- getX() -
Method in class y.layout.LabelCandidate
- Returns the minimum x-coordinate of the candidate's bounds.
- getX() -
Method in class y.layout.LabelLayoutData
- Returns the x-coordinate of the upper-left corner of the label's bounding box.
- getX(Node) -
Method in class y.layout.LayoutGraph
- Returns the x-coordinate of the given node's upper-left corner.
- getX() -
Method in interface y.layout.NodeLayout
- Returns the x-coordinate of the upper-left corner of the node.
- getX() -
Method in class y.util.DefaultMutableValue2D
- Returns the value object's
x data.
- getX() -
Method in interface y.util.Value2D
- Returns the view's
x data.
- getX() -
Method in class y.view.Bend
- Returns the absolute x-coordinate of this bend.
- getX(Node) -
Method in class y.view.Graph2D
- Returns the upper left x-coordinate of the given node.
- getX() -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- getX() -
Method in class y.view.Mouse2DEvent
- Returns the x coordinates of the event.
- getX() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Returns the x-coordinate of the event in the world coordinates of the
view that is associated to the event's source move label mode.
- getX() -
Method in class y.view.NodeRealizer
- Get X-Coordinate of the upper left corner of the node.
- getX(NodeRealizer) -
Method in class y.view.Port
- Returns the absolute center x-coordinate of this port.
- getX() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getXAlignment() -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Returns how the nodes are resized horizontally if the calculated width is smaller than the preferred
minimum width of a group node.
- getXCut(double) -
Method in class y.geom.YCircle
- Determine the intersection between the circle and a parallel to the
X-Axis.
- getXmlNode() -
Method in class y.io.graphml.input.DeserializationEvent
- Gets the XML node that contains the data to deserialize.
- getXOffset() -
Method in class y.geom.LineSegment
- Returns the y value of the line on x coordinate 0.
- getXOffset() -
Method in class y.layout.PortCandidate
- Returns the X-offset of the
PortCandidate with respect to the center of the corresponding node.
- getXOffsetForLayoutOrientation(byte, int) -
Method in class y.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(byte) -
Method in class y.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 y.geom.AffineLine
- Projects an point on the line in direction of the X-axis.
- getXslSource() -
Method in class y.io.XmlXslIOHandler
- Returns the source for the XSL stylesheet to be used to transform the input.
- getY() -
Method in class y.geom.YPoint
- Returns the y-coordinate of the point object.
- getY() -
Method in class y.geom.YRectangle
- Returns y-coordinate of upper left corner.
- getY() -
Method in class y.geom.YVector
- Returns the second coordinate of the vector.
- getY() -
Method in class y.layout.DefaultNodeLayout
- Returns the y-coordinate of the upper-left corner of the node.
- getY() -
Method in class y.layout.LabelCandidate
- Returns the minimum y-coordinate of the candidate's bounds.
- getY() -
Method in class y.layout.LabelLayoutData
- Returns the y-coordinate of the upper-left corner of the label's bounding box.
- getY(Node) -
Method in class y.layout.LayoutGraph
- Returns the y-coordinate of the given node's upper-left corner.
- getY() -
Method in interface y.layout.NodeLayout
- Returns the y-coordinate of the upper-left corner of the node.
- getY() -
Method in class y.util.DefaultMutableValue2D
- Returns the value object's
y data.
- getY() -
Method in interface y.util.Value2D
- Returns the view's
y data.
- getY() -
Method in class y.view.Bend
- Returns the absolute y-coordinate of this bend.
- getY(Node) -
Method in class y.view.Graph2D
- Returns the upper left y-coordinate of the given node.
- getY() -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- getY() -
Method in class y.view.Mouse2DEvent
- Returns the y coordinates of the event.
- getY() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Returns the y-coordinate of the event in the world coordinates of the
view that is associated to the event's source move label mode.
- getY() -
Method in class y.view.NodeRealizer
- Get Y-Coordinate of the upper left corner of the node.
- getY(NodeRealizer) -
Method in class y.view.Port
- Returns the absolute center y-coordinate of this port.
- getY() -
Method in class y.view.ProxyShapeNodeRealizer
-
- getYAlignment() -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Returns how the nodes are resized vertically if the calculated height is smaller than the preferred
minimum height of a group node.
- getYCut(double) -
Method in class y.geom.YCircle
- Determine the intersection between the circle and a parallel to the
Y-Axis.
- getYOffset() -
Method in class y.layout.PortCandidate
- Returns the Y-offset of the
PortCandidate with respect to the center of the corresponding node.
- getYOffsetForLayoutOrientation(byte, int) -
Method in class y.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(byte) -
Method in class y.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 y.geom.AffineLine
- Projects an point on the line in direction of the Y-axis.
- getZ() -
Method in class y.layout.hierarchic.PendularDrawer
- Calculates the value of the function that this algorithm should minimize.
- getZoom() -
Method in class y.view.Graph2DView
- Returns the current zoom level of this view.
- getZoomIndicatorColor() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Returns the base color of the zoom indicator.
- gid2ChildMap -
Variable in class y.io.gml.HierarchicGraphParser
- Used to associate a NodeList containing the children of a
group node with the id of that group node.
- gif -
Static variable in class y.option.IconFilter
-
- GifImageIoOutput - Class in y.module.io
- Exports a diagram to a GIF image using an appropriate
ImageWriter. - GifImageIoOutput() -
Constructor for class y.module.io.GifImageIoOutput
- Creates a new instance of GifImageIoOutput
- GIFIOHandler - Class in y.io
- Writes a
Graph2D in GIF image format. - GIFIOHandler() -
Constructor for class y.io.GIFIOHandler
- Instantiates a new GIFIOHandler.
- GIFOutput - Class in y.module.io
- Exports a diagram to a GIF image.
- GIFOutput() -
Constructor for class y.module.io.GIFOutput
-
- GIVEN_COMPONENT_ID_DPKEY -
Static variable in class y.layout.ComponentLayouter
- A
DataProvider key for specifying custom graph components
- GivenCoordinatesStage - Class in y.layout
GivenCoordinatesStage changes node locations and sizes as well as edge paths to user-specified values
before invoking the
core layout algorithm.- GivenCoordinatesStage() -
Constructor for class y.layout.GivenCoordinatesStage
- Creates a new
GivenCoordinatesStage instance with default settings.
- GivenCoordinatesStage(Layouter) -
Constructor for class y.layout.GivenCoordinatesStage
- Creates a new
GivenCoordinatesStage instance using the given core layout
algorithm.
- GivenLayersLayerer - Class in y.layout.hierarchic
- This layering algorithm implementation assigns nodes to layers given a mapping of nodes to
layer IDs.
- GivenLayersLayerer() -
Constructor for class y.layout.hierarchic.GivenLayersLayerer
- Creates an instance of
GivenLayersLayerer.
- GivenSequenceSequencer - Class in y.layout.hierarchic.incremental
- This class is a
Sequencer implementation that determines the sequence of nodes of the same layer
based on a given comparator constraint. - GivenSequenceSequencer() -
Constructor for class y.layout.hierarchic.incremental.GivenSequenceSequencer
- Creates a new instance of
GivenSequenceSequencer.
- GivenSequenceSequencer(Comparator) -
Constructor for class y.layout.hierarchic.incremental.GivenSequenceSequencer
- Creates a new instance of
GivenSequenceSequencer using a given Comparator for the sequencing.
- GlobalProperties - Class in y.util
- Singleton class that can manage global properties for an application, store
and reload them in and from a properties file and manage the
object <-> string conversion process.
- globalSink -
Variable in class y.layout.planar.GT
-
- globalSource -
Variable in class y.layout.planar.GT
-
- GMLEncoder - Class in y.io.gml
- This class is a utility class for writing valid GML to a Writer
- GMLEncoder(Writer) -
Constructor for class y.io.gml.GMLEncoder
- Creates a new instance of GMLEncoder
- GMLInput - Class in y.module.io
- Imports a diagram from a GML file.
- GMLInput() -
Constructor for class y.module.io.GMLInput
-
- GMLIOHandler - Class in y.io
- Read and write a Graph2D in Graph Modeling Language (GML).
- GMLIOHandler() -
Constructor for class y.io.GMLIOHandler
- Instantiates a new GMLIOHandler.
- GmlObjectEncoder - Class in y.io.gml
- This class is capable of encoding a Graph in valid gml format.
- GmlObjectEncoder() -
Constructor for class y.io.gml.GmlObjectEncoder
-
- GmlObjectEncoder(ObjectEncoder) -
Constructor for class y.io.gml.GmlObjectEncoder
-
- GMLOutput - Class in y.module.io
- Exports a diagram to a GML file.
- GMLOutput() -
Constructor for class y.module.io.GMLOutput
-
- GMLTokenizer - Class in y.io.gml
- This class is used to parse a valid stream from a reader, which
contains well formed gml.
- GMLTokenizer() -
Constructor for class y.io.gml.GMLTokenizer
- Creates a new instance of GMLTokenizer
- GMLTokenizer(GMLTokenizer.Callback) -
Constructor for class y.io.gml.GMLTokenizer
- Creates a new instance of GMLTokenizer and installs the given
callback
- GMLTokenizer.Callback - Interface in y.io.gml
- The interface used for the callback during parsing.
- GMLTokenizer.DebugCallback - Class in y.io.gml
- An implementation of the callback which can be used to
debug the parser.
- GMLTokenizer.DebugCallback() -
Constructor for class y.io.gml.GMLTokenizer.DebugCallback
-
- GMLTokenizer.EncoderCallback - Class in y.io.gml
- An implementation of the callback, which will call the appropriate
methods on an encoder.
- GMLTokenizer.EncoderCallback(GMLEncoder) -
Constructor for class y.io.gml.GMLTokenizer.EncoderCallback
- constructs a new Transcoder
- GRAB_FOCUS_ENABLED_PROPERTY -
Static variable in class y.view.ViewMode
- Property name constant used for
PropertyChangeEvent.getPropertyName().
- grabFocus() -
Method in class y.view.MouseInputMode
- Callback called by
MouseInputMode.mousePressed(java.awt.event.MouseEvent) to
initiate a focus request of the Graph2DView associated to
this mode.
- Graph - Class in y.base
- This class implements a directed graph structure.
- Graph() -
Constructor for class y.base.Graph
- Instantiates an empty
Graph object.
- Graph(Graph) -
Constructor for class y.base.Graph
- Instantiates a new
Graph object as a copy of the given graph.
- Graph(Graph, YCursor) -
Constructor for class y.base.Graph
- Instantiates a new
Graph object as a partial copy of the given graph.
- graph -
Variable in class y.io.gml.EdgeParser
- The graph instance for which the nodes will be created.
- graph -
Variable in class y.io.gml.GraphParser
- The graph that this parser is currently building.
- graph -
Variable in class y.io.gml.NodeParser
- The graph instance for which the nodes will be created.
- GRAPH -
Static variable in class y.io.graphml.KeyScope
- Scope type
graph.
- graph -
Variable in class y.layout.hierarchic.AbstractDrawer
- The graph bound to this drawer instance.
- graph -
Variable in class y.layout.labeling.MISLabelingAlgorithm
- The input graph that will be labeled.
- graph -
Variable in class y.layout.organic.RemoveOverlapsLayoutStage
- The input graph.
- graph -
Variable in class y.layout.planar.GT
-
- graph -
Variable in class y.layout.planar.SimplePlanarInformation
-
- graph -
Variable in class y.layout.planar.VertexOrder
-
- graph -
Variable in class y.layout.tree.AbstractNodePlacer
- The graph instance this class is working on.
- graph -
Variable in class y.layout.tree.AbstractRotatableNodePlacer
- The graph instance this
NodePlacer is working on.
- graph -
Variable in class y.layout.tree.ARTreeLayouter
- The input graph this algorithm is handling.
- graph -
Variable in class y.layout.tree.BalloonLayouter
- The layout graph being acted upon.
- graph -
Variable in class y.layout.tree.GenericTreeLayouter
- The input graph for which a layout is calculated.
- graph -
Variable in class y.layout.tree.HVTreeLayouter
- The layout graph being acted upon.
- Graph2D - Class in y.view
- This class represents a graph with additional 2D support.
- Graph2D() -
Constructor for class y.view.Graph2D
- Constructs an empty Graph2D.
- Graph2D(Graph2D) -
Constructor for class y.view.Graph2D
- Copy constructor of Graph2D.
- Graph2D(Graph2D, YCursor) -
Constructor for class y.view.Graph2D
- Creates a copy of the given subgraph.
- Graph2D.BackupRealizersHandler - Interface in y.view
- Implementations of this interface are responsible for backing up the
node and edge realizer of a
Graph2D. - Graph2DClipboard - Class in y.view
- Provides clipboard functionality for diagrams of type
Graph2D. - Graph2DClipboard(ViewContainer) -
Constructor for class y.view.Graph2DClipboard
- Creates a new clipboard for the graphs managed by the given view container.
- Graph2DCopyFactory - Class in y.view
- A graph factory that creates elements of a Graph2D as copies of other
elements.
- Graph2DCopyFactory() -
Constructor for class y.view.Graph2DCopyFactory
-
- Graph2DCopyFactory.HierarchicGraph2DCopyFactory - Class in y.view
- A copy factory implementation that copies hierarchy information to a newly created Graph2D.
- Graph2DCopyFactory.HierarchicGraph2DCopyFactory() -
Constructor for class y.view.Graph2DCopyFactory.HierarchicGraph2DCopyFactory
- Creates a new instances that delegates the actual creation to a
Graph2DCopyFactory
- Graph2DCopyFactory.HierarchicGraph2DCopyFactory(GraphCopier.CopyFactory) -
Constructor for class y.view.Graph2DCopyFactory.HierarchicGraph2DCopyFactory
- Creates a new instances that delegates the actual creation to the given factory.
- Graph2DCopyFactory.RecursiveGraph2DCopyFactory - Class in y.view
- A decorator for the a
GraphCopier.CopyFactory that recursively copies the contents
of folder nodes and correctly
adjusts the inter-edge state. - Graph2DCopyFactory.RecursiveGraph2DCopyFactory(GraphCopier.CopyFactory) -
Constructor for class y.view.Graph2DCopyFactory.RecursiveGraph2DCopyFactory
- Creates a new instance that delegates the actual creation to a
Graph2DCopyFactory.
- Graph2DElementFactory - Class in y.io.graphml.graph2d
- The basic implementation of the
GraphElementFactory
interface for use with the default Graphs. - Graph2DElementFactory() -
Constructor for class y.io.graphml.graph2d.Graph2DElementFactory
-
- Graph2DEvent - Class in y.view
- An event which indicates that a property associated with
a Graph2D or associated with one of its elements has changed.
- Graph2DEvent(Graph2D, Object, String, Object, Object) -
Constructor for class y.view.Graph2DEvent
- Creates a new instance of Graph2DEvent.
- Graph2DGraphMLHandler - Class in y.io.graphml.graph2d
- This class adds configuration to
GraphMLHandler for handling Graph2D instances. - Graph2DGraphMLHandler() -
Constructor for class y.io.graphml.graph2d.Graph2DGraphMLHandler
-
- Graph2DLayoutExecutor - Class in y.view
- Convenience class for executing or launching
layouts on a graph. - Graph2DLayoutExecutor() -
Constructor for class y.view.Graph2DLayoutExecutor
- Creates a new instance of
Graph2DLayoutExecutor in Graph2DLayoutExecutor.ANIMATED mode.
- Graph2DLayoutExecutor(byte) -
Constructor for class y.view.Graph2DLayoutExecutor
- Creates a new instance of
Graph2DLayoutExecutor in the provided mode.
- Graph2DLayoutExecutor.ExceptionListener - Interface in y.view
- Interface used to report
Exceptions or Errors that happen during calls
to Graph2DLayoutExecutor.doLayout(Graph2D, Layouter, Runnable, y.view.Graph2DLayoutExecutor.ExceptionListener). - Graph2DLayoutExecutor.LayoutThreadHandle - Interface in y.view
- The interface of the handle that is returned by
Graph2DLayoutExecutor.doLayout(Graph2DView, y.layout.Layouter, Runnable, y.view.Graph2DLayoutExecutor.ExceptionListener)
that can be used to query the state of the layout calculation. - Graph2DListener - Interface in y.view
- The listener interface for receiving Graph2DEvents.
- Graph2DNodeRealizer - Class in y.view
- A node realizer that can display a graph as its
contents.
- Graph2DNodeRealizer() -
Constructor for class y.view.Graph2DNodeRealizer
- Creates a new instance Graph2DNodeRealizer.
- Graph2DNodeRealizer(NodeRealizer) -
Constructor for class y.view.Graph2DNodeRealizer
- Creates a new instance of Graph2DNodeRealizer as
a copy of the given realizer.
- Graph2DPrinter - Class in y.view
- This class is responsible for printing the contents of
a
Graph2DView on one or more pages. - Graph2DPrinter(Graph2DView) -
Constructor for class y.view.Graph2DPrinter
- Instantiates a new Graph2DPrinter for the given
Graph2DView.
- Graph2DPrinter.AbstractFooterDrawable - Class in y.view
- Abstract footer drawable that defines the position of the footer
on a page and manages the background color.
- Graph2DPrinter.AbstractFooterDrawable() -
Constructor for class y.view.Graph2DPrinter.AbstractFooterDrawable
-
- Graph2DPrinter.AbstractTextBarDrawable - Class in y.view
- Abstract base drawable for titles and footers.
- Graph2DPrinter.AbstractTextBarDrawable() -
Constructor for class y.view.Graph2DPrinter.AbstractTextBarDrawable
-
- Graph2DPrinter.AbstractTitleDrawable - Class in y.view
- Abstract title drawable that defines the position of the footer
on a page and manages the background color.
- Graph2DPrinter.AbstractTitleDrawable() -
Constructor for class y.view.Graph2DPrinter.AbstractTitleDrawable
-
- Graph2DPrinter.DefaultFooterDrawable - Class in y.view
- Default footer drawable implementation.
- Graph2DPrinter.DefaultFooterDrawable() -
Constructor for class y.view.Graph2DPrinter.DefaultFooterDrawable
-
- Graph2DPrinter.DefaultTitleDrawable - Class in y.view
- Default title drawable implementation.
- Graph2DPrinter.DefaultTitleDrawable() -
Constructor for class y.view.Graph2DPrinter.DefaultTitleDrawable
-
- Graph2DPrinter.FooterDrawable - Interface in y.view
- Interface for classes that want to add a footer to the printed
page.
- Graph2DPrinter.PrintContext - Class in y.view
- Class that encapsulates contextual information when printing a page.
- Graph2DPrinter.PrintContext() -
Constructor for class y.view.Graph2DPrinter.PrintContext
-
- Graph2DPrinter.RepeatingFooterDrawable - Class in y.view
- A footer drawable that paints a footer on every page.
- Graph2DPrinter.RepeatingFooterDrawable() -
Constructor for class y.view.Graph2DPrinter.RepeatingFooterDrawable
-
- Graph2DPrinter.RepeatingTitleDrawable - Class in y.view
- A title drawable that paints a footer on every page.
- Graph2DPrinter.RepeatingTitleDrawable() -
Constructor for class y.view.Graph2DPrinter.RepeatingTitleDrawable
-
- Graph2DPrinter.TitleDrawable - Interface in y.view
- Interface for classes that want to add a title to the printed
page.
- Graph2DRenderer - Interface in y.view
- Implementations of this interface render a Graph2D object.
- Graph2DSelectionEvent - Class in y.view
- An event which indicates that the selection state of an edge,
an edge label, a bend, a node, a node label, or a node port in a
Graph2D has changed. - Graph2DSelectionEvent(Graph2D, Object) -
Constructor for class y.view.Graph2DSelectionEvent
- Creates a new Instance of GraphEvent with given type and data
- Graph2DSelectionListener - Interface in y.view
- The listener interface for receiving Graph2DSelectionEvents.
- Graph2DTraversal - Interface in y.view
- Specifies the contract of cross-element-type
Graph2D traversals. - Graph2DUndoManager - Class in y.view
- This class provides undoability and redoability support for Graph2D changes.
- Graph2DUndoManager(Graph2D) -
Constructor for class y.view.Graph2DUndoManager
- Creates a new instance of this class, that conveniently registers the necessary listeners on the provided graph
instance.
- Graph2DUndoManager() -
Constructor for class y.view.Graph2DUndoManager
- Creates a new Instance of UndoManager.
- Graph2DUndoManager.UndoListener - Interface in y.view
- Implementations of this interface can register with the UndoManager
to receive notification whenever a new command is
added to the queue of undoable events.
- Graph2DView - Class in y.view
- This is a powerful component to view graphs in 2-dimensional space.
- Graph2DView() -
Constructor for class y.view.Graph2DView
- Creates a new Graph2DView containing an empty graph.
- Graph2DView(Graph2D) -
Constructor for class y.view.Graph2DView
- Creates a new Graph2DView for a given graph.
- Graph2DView(Graph2D, ViewControl) -
Constructor for class y.view.Graph2DView
- Creates a new Graph2DView for a given graph and view control.
- Graph2DViewActions - Class in y.view
- This class provides actions for
Graph2DView. - Graph2DViewActions() -
Constructor for class y.view.Graph2DViewActions
- Creates a new instance that is not bound to any Graph2DView.
- Graph2DViewActions(Graph2DView) -
Constructor for class y.view.Graph2DViewActions
- Creates a new instance of Graph2DViewActions for the given view.
- Graph2DViewActions.AbstractGroupingAction - Class in y.view
- Abstract base class for grouping related actions.
- Graph2DViewActions.AbstractGroupingAction(String, Graph2DView) -
Constructor for class y.view.Graph2DViewActions.AbstractGroupingAction
-
- Graph2DViewActions.AddPredecessorsAction - Class in y.view
- Action that adds a predecessor node to selected nodes.
- Graph2DViewActions.AddPredecessorsAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.AddPredecessorsAction
- Initializes a new
AddPredecessorsAction instance.
- Graph2DViewActions.AddSuccessorsAction - Class in y.view
- Action that adds a successor node to selected nodes.
- Graph2DViewActions.AddSuccessorsAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.AddSuccessorsAction
- Initializes a new
AddSuccessorsAction instance.
- Graph2DViewActions.CloseGroupsAction - Class in y.view
- Action that closes multiple group nodes.
- Graph2DViewActions.CloseGroupsAction() -
Constructor for class y.view.Graph2DViewActions.CloseGroupsAction
- Creates a new
CloseGroupAction that has no default view.
- Graph2DViewActions.CloseGroupsAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.CloseGroupsAction
- Creates a new
CloseGroupAction
- Graph2DViewActions.DeleteSelectionAction - Class in y.view
- Action that deletes selected elements of predefined types.
- Graph2DViewActions.DeleteSelectionAction() -
Constructor for class y.view.Graph2DViewActions.DeleteSelectionAction
- Initializes a new
DeleteSelectionAction instance that has
no default view, that means if the view cannot be determined from the
event that triggers a delete action, nothing is deleted.
- Graph2DViewActions.DeleteSelectionAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.DeleteSelectionAction
- Initializes a new
DeleteSelectionAction instance.
- Graph2DViewActions.DuplicateAction - Class in y.view
- Action that allows to duplicate nodes or edges.
- Graph2DViewActions.DuplicateAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.DuplicateAction
- Creates a new instance of
DuplicateAction.
- Graph2DViewActions.EditLabelAction - Class in y.view
- Action that opens the label editor for interactive text editing.
- Graph2DViewActions.EditLabelAction() -
Constructor for class y.view.Graph2DViewActions.EditLabelAction
- Initializes a new
EditLabelAction instance that has
no default view, that means if the view cannot be determined from the
event that triggers a delete action, no editor is opened.
- Graph2DViewActions.EditLabelAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.EditLabelAction
- Initializes a new
EditLabelAction instance.
- Graph2DViewActions.FoldSelectionAction - Class in y.view
- Action that moves multiple nodes in a new folder node.
- Graph2DViewActions.FoldSelectionAction() -
Constructor for class y.view.Graph2DViewActions.FoldSelectionAction
- Creates a new
FoldSelectionAction that has no default view.
- Graph2DViewActions.FoldSelectionAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.FoldSelectionAction
- Creates a new
FoldSelectionAction
- Graph2DViewActions.GroupSelectionAction - Class in y.view
- Action that puts multiple nodes in a new group node.
- Graph2DViewActions.GroupSelectionAction() -
Constructor for class y.view.Graph2DViewActions.GroupSelectionAction
- Creates a new
GroupSelectionAction that has no default view.
- Graph2DViewActions.GroupSelectionAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.GroupSelectionAction
- Creates a new
GroupSelectionAction
- Graph2DViewActions.OpenFoldersAction - Class in y.view
- Action that closes multiple group nodes.
- Graph2DViewActions.OpenFoldersAction() -
Constructor for class y.view.Graph2DViewActions.OpenFoldersAction
- Creates a new
OpenFoldersAction that has no default view.
- Graph2DViewActions.OpenFoldersAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.OpenFoldersAction
- Creates a new
OpenFoldersAction
- Graph2DViewActions.SelectAllAction - Class in y.view
- Action that selects elements of predefined types.
- Graph2DViewActions.SelectAllAction() -
Constructor for class y.view.Graph2DViewActions.SelectAllAction
- Initializes a new
SelectAllAction instance that has
no default view, that means if the view cannot be determined from the
event that triggers a delete action, nothing is deleted.
- Graph2DViewActions.SelectAllAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.SelectAllAction
- Initializes a new
SelectAllAction instance.
- Graph2DViewActions.UnfoldSelectionAction - Class in y.view
- Action that removes the selected nodes from their folder.
- Graph2DViewActions.UnfoldSelectionAction() -
Constructor for class y.view.Graph2DViewActions.UnfoldSelectionAction
- Creates a new
UnfoldSelectionAction that has no default view.
- Graph2DViewActions.UnfoldSelectionAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.UnfoldSelectionAction
- Creates a new
UngroupSelectionAction
- Graph2DViewActions.UngroupSelectionAction - Class in y.view
- Action that ungroups the selected nodes from their group.
- Graph2DViewActions.UngroupSelectionAction() -
Constructor for class y.view.Graph2DViewActions.UngroupSelectionAction
- Creates a new
UngroupSelectionAction that has no default view.
- Graph2DViewActions.UngroupSelectionAction(Graph2DView) -
Constructor for class y.view.Graph2DViewActions.UngroupSelectionAction
- Creates a new
UngroupSelectionAction
- Graph2DViewMouseWheelScrollListener - Class in y.view
- Scrolls a
Graph2DView's view port in vertical or horizontal direction
in response to mouse wheel events. - Graph2DViewMouseWheelScrollListener() -
Constructor for class y.view.Graph2DViewMouseWheelScrollListener
- Initializes a new
Graph2DViewMouseWheelScrollListener
instance.
- Graph2DViewMouseWheelZoomListener - Class in y.view
- Zooms a
Graph2DView's view port in response to mouse wheel events. - Graph2DViewMouseWheelZoomListener() -
Constructor for class y.view.Graph2DViewMouseWheelZoomListener
- Creates a new Graph2DViewMouseWheelZoomListener
If it receives MouseWheelListener events that come from the canvas component
of a
Graph2DView (see Graph2DView.getCanvasComponent()), it
will zoom into or out of the Graph2DView.
- Graph2DViewRepaintManager - Class in y.view
- This class triggers repaints in a
Graph2DView, that affect only
the unified bounds of registered graph objects. - Graph2DViewRepaintManager(Graph2DView) -
Constructor for class y.view.Graph2DViewRepaintManager
- Constructs a new
Graph2DViewRepaintManager for the
specified Graph2DView.
- GRAPH_ELEMENT_NAME -
Static variable in interface y.io.graphml.GraphMLXmlConstants
- Graph element.
- graphCentrality(Graph, NodeMap, boolean, DataProvider) -
Static method in class y.algo.Centrality
- Computes the graph centrality for the nodes of a graph.
- GraphChecker - Class in y.algo
- This class provides methods that check structural properties of a given graph.
- GraphConnectivity - Class in y.algo
- This class provides algorithms for determining certain connectivity components within a graph.
- GraphCopier - Class in y.util
- A utility class that can be used to copy a graph's structure and possibly associated data to another instance.
- GraphCopier() -
Constructor for class y.util.GraphCopier
- Creates a new instance that uses a
GraphCopyFactory as the default factory.
- GraphCopier(GraphCopier.CopyFactory) -
Constructor for class y.util.GraphCopier
- Creates a new instance that uses the specified factory to perform the actual copy operations.
- GraphCopier.CopyFactory - Interface in y.util
- The copy factory interface used by
GraphCopier to delegate the actual work to. - GraphCopier.DataProviderCopyFactory - Class in y.util
- Abstract helper class that provides helper methods to copy
DataProvider contents. - GraphCopier.DataProviderCopyFactory(GraphCopier.CopyFactory, Object) -
Constructor for class y.util.GraphCopier.DataProviderCopyFactory
- Creates a new delegating instance that copies the data for the given data provider key.
- GraphCopier.EdgeDataProviderCopyFactory - Class in y.util
- Helper class implementation of
GraphCopier.CopyFactory that
can be used to copy the contents of a DataProvider registered with
the source graph onto the target graph storing the values in newly a
created edge map. - GraphCopier.EdgeDataProviderCopyFactory(GraphCopier.CopyFactory, Object) -
Constructor for class y.util.GraphCopier.EdgeDataProviderCopyFactory
- Creates a new instance using the delegate for the given data provider key.
- GraphCopier.EdgeMapCopyFactory - Class in y.util
- A helper wrapping implementation of the
GraphCopier.CopyFactory interface that copies the contents
of the edge maps from the source to the target graph. - GraphCopier.EdgeMapCopyFactory(GraphCopier.CopyFactory) -
Constructor for class y.util.GraphCopier.EdgeMapCopyFactory
- Creates a new instance that copies the node map contents.
- GraphCopier.GraphDataCopyFactory - Class in y.util
- An abstract base implementation of a delegating
GraphCopier.GraphDataCopyFactory that
copies data for items being copied. - GraphCopier.GraphDataCopyFactory(GraphCopier.CopyFactory) -
Constructor for class y.util.GraphCopier.GraphDataCopyFactory
- Creates a new instance that delegates the actual copying process of the elements to the provided factory.
- GraphCopier.ItemDataProviderCopyFactory - Class in y.util
- Helper class implementation of
GraphCopier.CopyFactory that
can be used to copy the contents of a DataProvider registered with
the source graph onto the target graph storing the values in newly created
HashMap based DataMaps. - GraphCopier.ItemDataProviderCopyFactory(GraphCopier.CopyFactory, Object) -
Constructor for class y.util.GraphCopier.ItemDataProviderCopyFactory
-
- GraphCopier.NodeDataProviderCopyFactory - Class in y.util
- Helper class implementation of
GraphCopier.CopyFactory that
can be used to copy the contents of a DataProvider registered with
the source graph onto the target graph storing the values in newly created
node map. - GraphCopier.NodeDataProviderCopyFactory(GraphCopier.CopyFactory, Object) -
Constructor for class y.util.GraphCopier.NodeDataProviderCopyFactory
- Creates a new instance using the delegate for the given data provider key.
- GraphCopier.NodeMapCopyFactory - Class in y.util
- A helper wrapping implementation of the
GraphCopier.CopyFactory interface that copies the contents
of the node maps from the source to the target graph. - GraphCopier.NodeMapCopyFactory(GraphCopier.CopyFactory) -
Constructor for class y.util.GraphCopier.NodeMapCopyFactory
- Creates a new instance that copies the node map contents.
- GraphCopyFactory - Class in y.base
- Very simple default implementation of a Copy Factory that creates
Graph instances
and simply delegates to the Graph.createNode() and
Graph.createEdge(Node, Node) method. - GraphCopyFactory() -
Constructor for class y.base.GraphCopyFactory
-
- GraphElementFactory - Interface in y.io.graphml.input
- This is the interface for a factory that is used for creating the constituents of an
Graph
that are encountered during the parsing of GraphMLParser - GraphElementIdAcceptor - Interface in y.io.graphml.input
- Interface for classes that can store the GraphML id attribute of GraphML core elements
- GraphElementIdProvider - Interface in y.io.graphml.output
- Interface for classes that provide custom id's for core graphml elements
- GraphElementResolver - Interface in y.io.graphml.input
- Interface for classes that can resolve graph elements based on their GraphML id attribute(s).
- GraphEvent - Class in y.base
- An event which indicates that a graph structure change occurred.
- GraphEvent(Graph, byte, Object) -
Constructor for class y.base.GraphEvent
- Creates a new GraphEvent instance with given type and data.
- GraphFactory - Interface in y.base
- Implementations of this interface provide a factory for graphs and elements within
that graph.
- GraphHider - Class in y.util
- Provides functionality to hide and unhide nodes and edges of a graph temporarily for algorithmic operations.
- GraphHider(Graph) -
Constructor for class y.util.GraphHider
- Instantiates a new GraphHider for the given graph.
- GRAPHICS_CONTEXT_KEY -
Static variable in class y.view.YRenderingHints
- A key whose associated value must be of type
GraphicsContext.
- GraphicsContext - Class in y.view
- Provides additional context information to implementations during painting and rendering.
- GraphicsContext() -
Constructor for class y.view.GraphicsContext
-
- GraphicsSerializationToolkit - Class in y.io.graphml.graph2d
- Collection of utilities for handling GraphML.
- GraphInterface - Interface in y.base
- An interface that describes the structural information of a graph and the data
that is associated with its nodes and edges.
- GraphLayout - Interface in y.layout
- The
GraphLayout defines the layout information of a graph. - GraphLayoutLineWrapper - Class in y.layout
GraphLayoutLineWrapper can line-wrap or column-wrap a graph layout.- GraphLayoutLineWrapper() -
Constructor for class y.layout.GraphLayoutLineWrapper
- Creates a new
GraphLayoutLineWrapper instance with default settings.
- GraphListener - Interface in y.base
- The listener interface for receiving graph events.
- GRAPHML -
Static variable in class y.io.graphml.KeyScope
- Scope type
graphml.
- GRAPHML_CORE_NAMESPACE -
Static variable in interface y.io.graphml.input.DeserializationProperties
- The namespace for core graphml elements.
- GRAPHML_CORE_NS -
Static variable in interface y.io.graphml.NamespaceConstants
- The default namespace URI for the graphml core namespace.
- GRAPHML_CORE_PREFIX -
Static variable in interface y.io.graphml.NamespaceConstants
- The default namespace prefix for
NamespaceConstants.GRAPHML_CORE_NS.
- GRAPHML_ELEMENT_NAME -
Static variable in interface y.io.graphml.GraphMLXmlConstants
- GraphML element.
- GraphMLHandler - Class in y.io.graphml
- Class for reading/writing graphs from/to GraphML format.
- GraphMLHandler() -
Constructor for class y.io.graphml.GraphMLHandler
-
- GraphMLHandler.BoolDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
boolean values. - GraphMLHandler.BoolDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.BoolDataAcceptorInputHandler
-
- GraphMLHandler.BooleanDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
boolean values. - GraphMLHandler.BooleanDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.BooleanDataProviderOutputHandler
-
- GraphMLHandler.DoubleDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
double values. - GraphMLHandler.DoubleDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.DoubleDataAcceptorInputHandler
-
- GraphMLHandler.DoubleDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
double values. - GraphMLHandler.DoubleDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.DoubleDataProviderOutputHandler
-
- GraphMLHandler.FloatDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
float values. - GraphMLHandler.FloatDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.FloatDataAcceptorInputHandler
-
- GraphMLHandler.FloatDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
float values. - GraphMLHandler.FloatDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.FloatDataProviderOutputHandler
-
- GraphMLHandler.InputHandlerQueryPredicate - Interface in y.io.graphml
- Predicate interface used for querying the validity of a GraphML key definition
- GraphMLHandler.IntDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
int values. - GraphMLHandler.IntDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.IntDataAcceptorInputHandler
-
- GraphMLHandler.IntDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
int values. - GraphMLHandler.IntDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.IntDataProviderOutputHandler
-
- GraphMLHandler.LongDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
long values. - GraphMLHandler.LongDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.LongDataAcceptorInputHandler
-
- GraphMLHandler.LongDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
long values. - GraphMLHandler.LongDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.LongDataProviderOutputHandler
-
- GraphMLHandler.StringDataAcceptorInputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataAcceptorInputHandler that can read
string values. - GraphMLHandler.StringDataAcceptorInputHandler() -
Constructor for class y.io.graphml.GraphMLHandler.StringDataAcceptorInputHandler
-
- GraphMLHandler.StringDataProviderOutputHandler - Class in y.io.graphml
- Simple implementation of
AbstractDataProviderOutputHandler that can write
string values. - GraphMLHandler.StringDataProviderOutputHandler(String, KeyScope) -
Constructor for class y.io.graphml.GraphMLHandler.StringDataProviderOutputHandler
-
- GraphMLInput - Class in y.module.io
- A module that imports graphs given in GraphML format.
- GraphMLInput() -
Constructor for class y.module.io.GraphMLInput
-
- GraphMLIOHandler - Class in y.io
- Read and write a Graph2D in GraphML format.
- GraphMLIOHandler() -
Constructor for class y.io.GraphMLIOHandler
-
- GraphMLOutput - Class in y.module.io
- A module that exports graphs to GraphML format.
- GraphMLOutput() -
Constructor for class y.module.io.GraphMLOutput
-
- GraphMLParseContext - Interface in y.io.graphml.input
- Interface that defines the context of a GraphML parsing context.
- GraphMLParseException - Exception in y.io.graphml.input
- This exception is thrown when the parser encounters an error.
- GraphMLParseException() -
Constructor for exception y.io.graphml.input.GraphMLParseException
- Creates new exception.
- GraphMLParseException(String) -
Constructor for exception y.io.graphml.input.GraphMLParseException
- Creates new exception.
- GraphMLParseException(String, Throwable) -
Constructor for exception y.io.graphml.input.GraphMLParseException
- Create a new exception that encapsulates the given exception
- GraphMLParser - Class in y.io.graphml.input
- Core parser class for GraphML.
- GraphMLParser() -
Constructor for class y.io.graphml.input.GraphMLParser
-
- GraphMLWriteContext - Interface in y.io.graphml.output
- Interface that defines the context of a GraphML writing context.
- GraphMLWriteException - Exception in y.io.graphml.output
- This exception is thrown when the writer encounters an error.
- GraphMLWriteException() -
Constructor for exception y.io.graphml.output.GraphMLWriteException
- Creates new exception.
- GraphMLWriteException(String) -
Constructor for exception y.io.graphml.output.GraphMLWriteException
- Creates new exception.
- GraphMLWriteException(String, Exception) -
Constructor for exception y.io.graphml.output.GraphMLWriteException
- Create a new exception that encapsulates the given exception
- GraphMLWriter - Class in y.io.graphml.output
- Writer class for GraphML.
- GraphMLWriter() -
Constructor for class y.io.graphml.output.GraphMLWriter
-
- GraphMLXmlAttribute - Class in y.io.graphml.output
- A class for use in the
OutputHandler interface
that encapsulates an XML attribute. - GraphMLXmlAttribute(String, String, String) -
Constructor for class y.io.graphml.output.GraphMLXmlAttribute
- Initializes a new instance of the
GraphMLXmlAttribute struct.
- GraphMLXmlConstants - Interface in y.io.graphml
- Class that provides constants for core GraphML elements and attributes.
- graphNodes -
Variable in class y.layout.planar.VertexOrder
-
- GraphObjectEncoder - Class in y.io.gml
- This class is capable of encoding Graph in valid gml format.
- GraphObjectEncoder() -
Constructor for class y.io.gml.GraphObjectEncoder
-
- GraphObjectEncoder(ObjectEncoder, ObjectEncoder) -
Constructor for class y.io.gml.GraphObjectEncoder
-
- GraphParser - Class in y.io.gml
- This class works together with NodeParser and EdgeParser instances.
- GraphParser(Graph2D) -
Constructor for class y.io.gml.GraphParser
- Creates a new instance that will build the given graph.
- GraphPartition - Class in y.layout.router.polyline
- A
GraphPartition partitions the bounding box of a graph into rectangles using the graph elements as Obstacles. - GraphPartition(ObstaclePartition) -
Constructor for class y.layout.router.polyline.GraphPartition
- Creates a new
GraphPartition instance using the given delegate inner obstacle partition.
- GraphPartitionExtension - Interface in y.layout.router.polyline
- This interface provides methods for extending the functionality of a
GraphPartition. - GraphPartitionExtensionAdapter - Class in y.layout.router.polyline
GraphPartitionExtensionAdapter provides an empty implementation of GraphPartitionExtension.- GraphPartitionExtensionAdapter() -
Constructor for class y.layout.router.polyline.GraphPartitionExtensionAdapter
- Creates a new instance of
GraphPartitionExtensionAdapter.
- GraphPartitionManager - Class in y.util
- Provides functionality to hide and unhide partitions of nodes and their adjacent edges of a graph temporarily for algorithmic operations.
- GraphPartitionManager(Graph, DataProvider) -
Constructor for class y.util.GraphPartitionManager
- Instantiates a new
GraphPartitionManager for the given graph.
- GraphTransformer - Class in y.layout.transformer
- This layout algorithm applies geometric transformations to (sub-)graphs.
- GraphTransformer() -
Constructor for class y.layout.transformer.GraphTransformer
- Creates a new instance of
GraphTransformer with default settings.
- GraphTransformerModule - Class in y.module
- This module represents an interactive configurator and launcher for
GraphTransformer. - GraphTransformerModule() -
Constructor for class y.module.GraphTransformerModule
-
- GraphTreeModel - Class in y.view
- This class represents a flat tree model for a graph.
- GraphTreeModel(Graph) -
Constructor for class y.view.GraphTreeModel
- Creates a model for a given Graph
- GraphZoomer - Class in y.layout.transformer
- This layout algorithm applies zoom operations to (sub-)graphs.
- GraphZoomer() -
Constructor for class y.layout.transformer.GraphZoomer
- Creates a new instance of
GraphZoomer with an empty list of zoom operations.
- GraphZoomer.Zoom - Interface in y.layout.transformer
- A
GraphZoomer.Zoom modifies the position of the nodes in a specific area in the graph. - GRAY -
Static variable in class y.algo.Dfs
- A constant indicating a node has already been visited, but has not been completed yet.
- GreedyMISLabeling - Class in y.layout.labeling
- A generic labeling algorithm for placing the labels of a graph, which reduces the labeling problem to
the maximum independent set (MIS) problem and solves the problem using a greedy strategy.
- GreedyMISLabeling() -
Constructor for class y.layout.labeling.GreedyMISLabeling
- Creates a new instance of
GreedyMISLabeling with default settings.
- Grid - Class in y.layout.router.polyline
- This class provides support for routing edges on equidistant grid lines.
- Grid(double, double, double) -
Constructor for class y.layout.router.polyline.Grid
- Creates a new
Grid instance.
- GRID_CROSS -
Static variable in interface y.view.View2DConstants
- Grid type specifier.
- GRID_DPKEY -
Static variable in class y.layout.tree.GridNodePlacer
- A
DataProvider key for assigning nodes to the rows in the grid
If no DataProvider is registered with this key, all nodes will be placed in the same row.
- GRID_LINES -
Static variable in interface y.view.View2DConstants
- Grid type specifier.
- GRID_NONE -
Static variable in interface y.view.View2DConstants
- Grid type specifier.
- GRID_POINTS -
Static variable in interface y.view.View2DConstants
- Grid type specifier.
- GridNodePlacer - Class in y.layout.tree
- The
GridNodePlacer arranges the shapes of the children of a local root in a grid. - GridNodePlacer() -
Constructor for class y.layout.tree.GridNodePlacer
- Creates a new
GridNodePlacer with default settings.
- GridNodePlacer(AbstractRotatableNodePlacer.Matrix) -
Constructor for class y.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 y.layout.tree.GridNodePlacer
- Creates a new
GridNodePlacer instance with the given modification matrix
and root alignment.
- GRIP - Class in y.layout.organic
- This layout algorithm arranges graphs in an organic fashion.
- GRIP() -
Constructor for class y.layout.organic.GRIP
- Creates a new instance of
GRIP with default settings.
- GRIPModule - Class in y.module
- This module represents an interactive configurator and launcher for
GRIP. - GRIPModule() -
Constructor for class y.module.GRIPModule
-
- GROUP_BORDER_CROSSING_COST_DPKEY -
Static variable in class y.layout.hierarchic.IncrementalHierarchicLayouter
- A
DataProvider key for specifying individual crossing costs for vertical borders of group nodes.
- GROUP_BY_SOURCE -
Static variable in class y.view.LocalViewCreator.EdgeGroup
- Grouping policy that specifies that an edge belongs to the same edge
group as one of the focus edges if the corresponding source data matches.
- GROUP_BY_SOURCE_AND_TARGET -
Static variable in class y.view.LocalViewCreator.EdgeGroup
- Grouping policy that specifies that an edge belongs to the same edge
group as one of the focus edges if both source data and target data
match.
- GROUP_BY_SOURCE_OR_TARGET -
Static variable in class y.view.LocalViewCreator.EdgeGroup
- Grouping policy that specifies that an edge belongs to the same edge
group as one of the focus edges if source data or target data matches.
- GROUP_BY_TARGET -
Static variable in class y.view.LocalViewCreator.EdgeGroup
- Grouping policy that specifies that an edge belongs to the same edge
group as one of the focus edges if the corresponding target data matches.
- GROUP_COMPACTION_MAX -
Static variable in class y.layout.hierarchic.incremental.SimplexNodePlacer
- A strategy specifying maximal horizontal group compaction.
- GROUP_COMPACTION_NONE -
Static variable in class y.layout.hierarchic.incremental.SimplexNodePlacer
- A strategy specifying no horizontal group compaction.
- GROUP_DPKEY -
Static variable in interface y.layout.grouping.GroupingKeys
- A
DataProvider key for distinguishing normal nodes from group nodes.
- GROUP_EXTERIOR_EDGES -
Static variable in class y.module.CircularLayoutModule
-
- GROUP_INTERIOR_EDGES -
Static variable in class y.module.CircularLayoutModule
-
- GROUP_KEY -
Static variable in class y.layout.hierarchic.ClassicLayerSequencer
- A
DataProvider key for mapping nodes with groups.
- GROUP_MODE_ALL_NODES -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier used when special nodes like, e.g., connector and proxy nodes
(see
NodeInfo.TYPE_CONNECTOR and NodeInfo.TYPE_PROXY)
should be assigned to group nodes, too.
- GROUP_MODE_IGNORE -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier used when group nodes should be ignored.
- GROUP_MODE_ORIGINAL_NODES_ONLY -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier used when only original nodes should be assigned to group nodes.
- GROUP_NODE_INSETS_DPKEY -
Static variable in interface y.layout.grouping.GroupingKeys
- A
DataProvider key for assigning insets for group nodes.
- GROUP_NODE_LAYOUTER_DPKEY -
Static variable in class y.layout.grouping.RecursiveGroupLayouter
- A
DataProvider key for arranging the content of each group node with an individual layout algorithm.
- GROUP_NODE_MODE_DATA -
Static variable in class y.layout.organic.SmartOrganicLayouter
- 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_NODE_MODE_FIX_BOUNDS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- A mode constant for placing the group nodes and their content with respect to the original bounds of
the group node.
- GROUP_NODE_MODE_FIX_CONTENTS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- A mode constant for placing group nodes with fixed content.
- GROUP_NODE_MODE_NORMAL -
Static variable in class y.layout.organic.SmartOrganicLayouter
- A mode constant for placing and resizing the group nodes and their content by the layout algorithm.
- GROUP_NODE_PARTITION_GRID_DPKEY -
Static variable in class y.layout.grouping.RecursiveGroupLayouter
- A
DataProvider key for specifying a local partition grid for each group node.
- GROUP_SELECTION -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getGroupSelectionAction().
- GROUP_SIZING_POLICY -
Static variable in class y.module.CactusGroupLayoutModule
-
- GROUP_SIZING_POLICY_ADAPTIVE -
Static variable in class y.layout.grouping.CactusGroupLayouter
- Policy for sizing group nodes individually that optimizes for compact drawings.
- GROUP_SIZING_POLICY_COMPACT -
Static variable in class y.layout.grouping.CactusGroupLayouter
- Policy for sizing group nodes individually that optimizes for compact drawings.
- GROUP_SIZING_POLICY_STABLE -
Static variable in class y.layout.grouping.CactusGroupLayouter
- Policy for sizing group nodes individually that optimizes for compact drawings which can be collapsed at any group
without producing overlaps.
- GROUP_STATE_STYLE_ID -
Static variable in class y.view.hierarchy.GroupNodePainter
- Style property key for style information used to render group
state icons.
- GROUP_SUBSTRUCTURE_SCOPE_ALL_GROUPS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Scope specifier for group substructures indicating that any group substructure is handled in the layout process.
- GROUP_SUBSTRUCTURE_SCOPE_GROUPS_WITHOUT_EDGES -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Scope specifier for group substructures indicating that a group substructure is handled in the layout process if
no of its child nodes has edges.
- GROUP_SUBSTRUCTURE_SCOPE_GROUPS_WITHOUT_INTER_EDGES -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Scope specifier for group substructures indicating that a group substructure is handled in the layout process if
no of its child nodes has edges to nodes that do not belong to the group.
- GROUP_SUBSTRUCTURE_SCOPE_NO_GROUPS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Scope specifier for group substructures indicating that no group substructures are handled in the
layout process.
- GroupBoundsCalculator - Interface in y.layout.grouping
- A
GroupBoundsCalculator is responsible for calculating the bounds of a group node during a layout process. - groupCreated(Graph, Node, CreationProperties) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedGraphElementFactory
- Notifies interested parties that a group node was created.
- GroupedNodePlacer - Class in y.layout.tree
- This
NodePlacer places the children of a local root in groups. - GroupedNodePlacer(NodePlacer, NodePlacer) -
Constructor for class y.layout.tree.GroupedNodePlacer
- Creates a new
GroupedNodePlacer instance.
- GroupedShuffleLayouter - Class in y.layout.organic
- This algorithm recursively removes node overlaps from a graph with a hierarchic group structure.
- GroupedShuffleLayouter() -
Constructor for class y.layout.organic.GroupedShuffleLayouter
- Creates a new
GroupedShuffleLayouter instance with default settings.
- GroupedShuffleLayouter(Layouter) -
Constructor for class y.layout.organic.GroupedShuffleLayouter
- Creates a new
GroupedShuffleLayouter instance using the given core layout algorithm.
- GroupFeature - Interface in y.view.hierarchy
- This is a common interface for group node realizers.
- Grouping - Class in y.layout.grouping
- This class provides convenient and efficient access to the hierarchic graph structure.
- Grouping(Graph) -
Constructor for class y.layout.grouping.Grouping
- Creates a new
Grouping instance that represents the hierarchy of the graph.
- GroupingBasedGraphElementFactory - Class in y.io.graphml.layout
- Element factory that creates nesting information for
GroupingKeys. - GroupingBasedGraphElementFactory(GraphElementFactory) -
Constructor for class y.io.graphml.layout.GroupingBasedGraphElementFactory
- Initializes a new
GroupingBasedGraphElementFactory instance.
- GroupingBasedHierarchySupport - Class in y.io.graphml.layout
- Accesses nesting information stored in
Grouping instances for
GraphML serialization. - GroupingBasedHierarchySupport(Grouping) -
Constructor for class y.io.graphml.layout.GroupingBasedHierarchySupport
- Initializes a new
GroupingBasedHierarchySupport instance.
- GroupingKeys - Interface in y.layout.grouping
- This interface defines
DataProvider keys for those layout algorithms that can
handle hierarchically grouped graphs. - GroupingSupport - Class in y.layout.hierarchic.incremental
- This class is responsible for managing hierarchically grouped graphs.
- GroupingSupport.Visitor - Interface in y.layout.hierarchic.incremental
- Visitor interface that can be used to traverse the descendants of a group node
- GroupLayoutConfigurator - Class in y.view.hierarchy
- This convenience class helps to prepare a hierarchically grouped
Graph2D
for an automatic assignment of layout information. - GroupLayoutConfigurator(Graph2D) -
Constructor for class y.view.hierarchy.GroupLayoutConfigurator
- Initializes a new
GroupLayoutConfigurator instance for the
given graph
- GroupLayoutConfigurator.MinNodeSizeDataProvider - Class in y.view.hierarchy
- A data provider that returns minimal sizes of node realizers that are provided through the node realizer's
SizeConstraintProvider, see
NodeRealizer.getSizeConstraintProvider() - GroupLayoutConfigurator.MinNodeSizeDataProvider(Graph2D) -
Constructor for class y.view.hierarchy.GroupLayoutConfigurator.MinNodeSizeDataProvider
-
- groupNodeClicked(Node) -
Method in class y.view.EditMode
- This method gets called after a left mouse click on a group node occurred.
- GroupNodeHider - Class in y.layout.grouping
- A
layout stage that hides the group nodes of hierarchically grouped graphs. - GroupNodeHider() -
Constructor for class y.layout.grouping.GroupNodeHider
- Creates an instance of
GroupNodeHider with default settings.
- GroupNodeHider(Layouter) -
Constructor for class y.layout.grouping.GroupNodeHider
- Creates an instance of
GroupNodeHider with a specific core layout algorithm.
- GroupNodePainter - Class in y.view.hierarchy
- A decorator
GenericNodeRealizer.Painter for group/folder nodes
that adds a state label that display whether the node is an opened group node
or a closed folder node. - GroupNodePainter() -
Constructor for class y.view.hierarchy.GroupNodePainter
- Creates a new instance of GroupNodePainter that uses a
ShapeNodePainter to paint the node itself.
- GroupNodePainter(GenericNodeRealizer.Painter) -
Constructor for class y.view.hierarchy.GroupNodePainter
- Creates a new instance of GroupNodePainter that uses the given
GenericNodeRealizer.Painter implementation
to paint node itself and adds the state label and the ability to open/close this node to it.
- GroupNodePainter.GroupStateEditor - Class in y.view.hierarchy
- A
MouseInputEditor implementation that closes group nodes and
opens folder nodes in response to state change gestures (that is a mouse
click at an appropriate location). - GroupNodePainter.GroupStateEditor(NodeRealizer, Graph2DView) -
Constructor for class y.view.hierarchy.GroupNodePainter.GroupStateEditor
-
- GroupNodePainter.GroupStateStyle - Class in y.view.hierarchy
- A
GroupStateStyle provides opacity information for painting
group state icons. - GroupNodePainter.GroupStateStyle() -
Constructor for class y.view.hierarchy.GroupNodePainter.GroupStateStyle
-
- GroupNodeRealizer - Class in y.view.hierarchy
- A node realizer that is crafted to represent group and folder nodes within a graph hierarchy.
- GroupNodeRealizer() -
Constructor for class y.view.hierarchy.GroupNodeRealizer
-
- GroupNodeRealizer(NodeRealizer) -
Constructor for class y.view.hierarchy.GroupNodeRealizer
-
- GroupNodeRealizer.StateChangeListener - Class in y.view.hierarchy
- This static inner class can be used to automatically adjust the
groupClosed property of GroupFeature instances. - GroupNodeRealizer.StateChangeListener() -
Constructor for class y.view.hierarchy.GroupNodeRealizer.StateChangeListener
- Creates a new (unbound) instance of StateChangeListener.
- GroupNodeRealizerSerializer - Class in y.io.graphml.graph2d
- Serializer for instances of
GroupNodeRealizer. - GroupNodeRealizerSerializer() -
Constructor for class y.io.graphml.graph2d.GroupNodeRealizerSerializer
-
- GroupNodeRouterStage - Class in y.layout.router
GroupNodeRouterStage adds support for hierarchically grouped graphs to OrthogonalEdgeRouter.- GroupNodeRouterStage() -
Constructor for class y.layout.router.GroupNodeRouterStage
- Creates a new instance of
GroupNodeRouterStage.
- GroupNodeRouterStage(Layouter) -
Constructor for class y.layout.router.GroupNodeRouterStage
- Creates a new instance of
GroupNodeRouterStage using the given
core layout algorithm.
- Groups - Class in y.algo
- This class provides methods for automatically partitioning nodes of a graph into groups.
- Groups.Dendrogram - Class in y.algo
- This class provides the result of hierarchical clustering algorithms by means of a binary tree structure.
- Groups.Distances - Interface in y.algo
- An interface that determines the distance between two nodes of a graph.
- groupSelection(Graph2DView) -
Method in class y.view.Graph2DViewActions.GroupSelectionAction
- Groups all nodes for which
Graph2DViewActions.GroupSelectionAction.acceptNode(Graph2D,y.base.Node) returns true.
- groupSubgraph(NodeList, Node) -
Method in class y.view.hierarchy.HierarchyManager
- Assigns the given nodes to the given group node.
- grow(double, double, boolean) -
Method in class y.geom.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.
- GT -
Static variable in class y.layout.planar.CombinatorialEmbedder
-
- GT - Class in y.layout.planar
- This class implements a powerful planar-subgraph heuristic.
- GT() -
Constructor for class y.layout.planar.GT
- Returns a new instance of
GT.
- GT.EdgeListComparator - Class in y.layout.planar
-
- GT.EdgeListComparator() -
Constructor for class y.layout.planar.GT.EdgeListComparator
-
- GT.MIS1Comparator - Class in y.layout.planar
- Defines ordering for edges in the the first Maximum Independent Set.
- GT.MIS1Comparator() -
Constructor for class y.layout.planar.GT.MIS1Comparator
-
- GT.MIS2Comparator - Class in y.layout.planar
- Defines ordering for edges in the second Maximum Independent Set.
- GT.MIS2Comparator() -
Constructor for class y.layout.planar.GT.MIS2Comparator
-
- GuiFactory - Interface in y.option
- This interface must be implemented by GUIFactories which are used by
OptionHandler and OptionSection.
- guiFactory -
Variable in class y.option.OptionHandler
- The gui factory used for constructing the panel.
NodeLayout bounds.
true if this deserializer should handle only XML elements.
LayoutStage that temporarily removes all nodes and edges with NaN-coordinates.CellEntrances for every interval through which the neighboring cell can be entered from the current
entrance to the queue.
true if the attribute name has been set.
true if any attributes have been set.
IntOptionItem.ATTRIBUTE_MIN_VALUE and/or IntOptionItem.ATTRIBUTE_MAX_VALUE instead.
AbortHandler.check() or AbortHandler.check(y.base.Graph) were called after a stop or cancel
event.
NodeHalo information.
AbortHandler instance is attached to the given graph.
PartitionCellId instance.
PartitionCellId.Pair instance.
PortCandidate instance based on the internal attributes.
PortConstraint instance based on whether it is a strong constraint or
not and the side attribute.
BusDescriptor instance.
interval.
SegmentGroup.
true if the specified graph has an associated
ModelViewManager and is that manager's model graph;
false otherwise.
PortConstraints associated with the given edge.
interval and the given interval cover about the same range.
interval and the given interval cover the same range.
orthogonal interval and the given
orthogonal interval cover the same range.
EdgeLabel.CENTER_SLIDER or EdgeLabel.SIDE_SLIDER.
PortConstraints associated with the given edge.
PortConstraints associated with the given edge.
Future.getValue().
visible and
has a currently visible, non-empty path.
core layout algorithm.
HierarchicGroupLayouter with default settings.
HierarchicLayouter instance with the default settings.
HierarchicLayouter instance with the default settings.
HierarchicLayouter.HierarchicLayouter
and HierarchicGroupLayouter.HierarchyListener implementation.
groupClosed state of GroupFeature instances
as well as delegate realizers of ProxyShapeNodeRealizer instances
in response to node state changes.
HierarchyEvents.GraphElementFactory
interface that can create HierarchyManager based hierarchy information.HierarchyManagerBasedGraphElementFactory.getCoreFactory() set to a Graph2DElementFactory
HierarchyManagerBasedGraphElementFactory.getCoreFactory().
HierarchySupport that uses a HierarchyManager
instance to retrieve the hierarchy information.hierarchyManager.
HierarchyManagerBasedHierarchySupport.
HierarchyTreeModel.HierarchyManager.HierarchyTreeSelectionModel instance.
HierarchyJTree that allows to reorganize the
hierarchical group structure by a drag and drop gesture on the tree elements.Graph2D.HitInfo for the graph elements associated to
the specified Graph2DView.
HitInfo for the graph elements associated to
the specified Graph2DView.
HitInfo for the graph elements associated to
the specified Graph2DView.
HitInfo for the elements of the specified
Graph2D.
HitInfo for the elements of the specified
Graph2D.
HitInfo with no associated hits.
HitInfo as a copy of the specified prototype
hit data.
DefaultHitInfoFactory instance that
test the elements of the graph that is associated to the specified graph
view for hits.
EditMode.mouseDraggedLeft(double,double) when a
node hot spot is being dragged.
GenericNodeRealizer.HotSpotHitTest implementation to
delegate the actual work to.
GenericNodeRealizer.hotSpotHit(double, double) method.
HotSpotMode for a given
ViewContainer.
HotSpotMode and the like that manages snap lines and the snapping
of node bounds during a node resize operation.view.
view.
accesskey.
alt.
area element attribute name coords.
a element attribute name href.
area element attribute name shape.
tabindex.
title.
LinkInfo.HTML_TITLE and/or LinkInfo.HTML_ALT instead.
HtmlLabelConfiguration instance.
HtmlLabelConfiguration instance.
LabelHyperlinkEvent instance.
HVTreeLayouter arranges the subgraphs of a tree horizontally and vertically.HVTreeLayouter instance with default settings.
DataProvider key for marking labels that should be ignored by the layout algorithm
A label is ignored if there is a DataProvider registered with this key which returns
true for the given LabelLayout.
TableGroupNodeRealizer are not related to each
other.
Images.ImageCellRenderer.
ImageWriter.GenericNodeRealizer.Painter.ImageNodeRealizer.ImageOutputModule.ImageOutputModule(String) instead.
Proper module description should take place in the API documentation.
ImageOutputModule.
AnimationObject that applies an implosion
effect to the specified Drawable.
AnimationObject that applies an implosion
effect to the specified NodeRealizer.
AnimationObject that applies an implosion
effect to the specified EdgeRealizer.
DataProvider key for specifying incremental hints
Incremental hints are created using an incremental hints factory.
DataProvider key for specifying incremental hints.
DataProvider key for internal use only.
IncrementalHierarchicLayouter instance with the default settings.
IncrementalHierarchicLayouter.Node.inEdges().
DynamicObstacleDecomposition instance with the given obstacles and partition bounds.
GraphPartition with the given graph instance based on the given
configuration used by path search algorithms.
ObstaclePartition of the area with the given bounds using the given list of
Obstacles.
PathSearch.
YModule.mainrun().
AbstractCustomHotSpotPainter.paintHotSpots(NodeRealizer, java.awt.Graphics2D)
to initialize the graphics context.
GuiFactory instance responsible for localizing
the given option handler's user interface.
ChannelBasedPathRouting instance for routing paths that have been found with the given
configuration.
PathRequest set in the given context.
adjustments
of the mouse coordinates during a move operation.
data attributes.QueryInputHandlersEvents.layer of a given type associated with this list of layers.
(x,y) into this realizer.
EdgeRealizer.insertBend(double, double)
(x,y) into this realizer.
(x,y) into this realizer.
(x,y) into this realizer.
ListCell object into this list with respect to a
given reference list cell.
ListCell object into this list with respect to a
given reference list cell.
BridgeCalculator.insertBridges(java.awt.geom.PathIterator) to allow for
custom modifications of the MutableGeneralPath and optionally recording of the bridges.
DataProvider key that this stage uses for marking the inserted group nodes
The algorithm temporarily adds a DataProvider that is registered with this key and
marks inserted group nodes.
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.
layer for group Nodes.
Layer for labels.
GroupBoundsCalculator calculates the bounds of group nodes and allows to specify custom insets
for each group node.InsetsGroupBoundsCalculator with default settings.
InsetsGroupBoundsCalculator with the given insets as
default insets.
InsetsGroupBoundsCalculator with the given DataProvider key as
group node insets key.
InsetsGroupBoundsCalculator using the given DataProvider key as
group node insets key and the given insets as
default insets.
constructor using the specified input condition.
constructor
JComponent.WHEN_FOCUSED as the condition.
int.
DataProvider key for marking edges as inter-edges.
InteractiveOrganicLayouter with default settings.
InteractiveOrganicLayouter.SingleThreadContext provides control over the layout calculation in the case of
single-threaded algorithm execution.0.0 and
no icon.
0.0
displaying the given icon at the interface location between node and edge.
DataProvider key for marking nodes whose child nodes should be placed in an interleaved fashion
This DataProvider allows to individually configure the interleaving feature for each node in the graph.
IntersectionAlgorithm,IntersectionCalculator is responsible for calculating the intersection point between an edge and the
visual representation of its source or target node.OrientedRectangle intersects another one.
interval intersects with the given interval.
interval intersects with the given interval,
considering the given minimum intersection length.
orthogonal interval intersects the given
orthogonal interval.
orthogonal interval intersects the given
orthogonal interval and the intersection has a given minimum intersection size.
true iff the bounding box of this label
intersects with the given box.
view.
view.
Interval between the given bounds.
DataProvider and
DataAcceptor to store and retrieve Object support information.
DataMap, NodeMap or EdgeMap
implementation and wraps it as a DataProvider that provides IntValueHolder instances for each element.IntValueHolderAdapter using a DataMap.
IntValueHolderAdapter using a NodeMap.
IntValueHolderAdapter using an EdgeMap.
IntValueHolderAdapter using a pair
of DataAcceptor and DataProvider instances for storage and retrieval.
update.
NodePorts.
IOHandlerModule.IOHandlerModule(String) instead.
Proper module description should take place in the API documentation.
IOHandlerModule.
DataProvider key for specifying whether or not an edge is octilinear
true; LayoutModules can be aborted.
GroupingSupport is active.
ViewMode.activate(boolean)d previously.
CommandStream.getActiveToken().
Graph2DUndoManager.getActiveToken()
Layouter.SELECTED_NODES and Layouter.SELECTED_EDGES data provider
instances should be registered with the graph to pass the current selection state to the layout algorithm.
true if the scroll bars in Graph2DView will be shown (if needed) when this mode is activated (default).
true if the scroll bars in Graph2DView will be disabled when this mode is activated (default).
PortConstraints of the original edge
should be adopted by its replacement edges.
Layerer instance.
ImageNodeRealizer.contains(double, double) method uses the alpha transparency of the
image to determine whether this realizer "contains" points.
180 degrees
to labels that are right of the edge.
PortConstraint instance is associated with side PortConstraint.ANY_SIDE.
PortConstraint instance is associated with side PortConstraint.EAST.
PortConstraint instance is associated with side PortConstraint.NORTH.
PortConstraint instance is associated with side PortConstraint.SOUTH.
PortConstraint.
PortConstraint instance is associated with side PortConstraint.WEST.
autoAdopt state,
i.e. if changes in the properties value,
valueUndefined, and enabled of the
underlying option item be automatically adopted by the editor.
autoAdopt state,
i.e. if changes in the underlying option item be automatically adopted by
the editor.
autoAdopt
state.
PortCandidates are inserted to improve the routing of inter-edges.
true if automatic bounds calculation is enabled and the
realizer is not closed and false otherwise.
- isAutoBoundsEnabled() -
Method in class y.view.hierarchy.ProxyAutoBoundsNodeRealizer
- This call will be delegated to the internal realizer, if that realizer implements
the
AutoBoundsFeature interface.
- isAutoClusteringEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Deprecated. Use the clustering policy property instead to enable and disable automatic clustering. See the
documentation for details.
- isAutoCommit() -
Method in class y.option.AbstractItemEditor
- Returns whether this editor is in
autoCommit state,
i.e. if editor changes will be automatically propagated to the underlying
option item.
- isAutoCommit() -
Method in interface y.option.ItemEditor
- Returns whether this editor is in
autoCommit state,
i.e. if editor changes will be automatically propagated to the underlying
option item.
- isAutoCommit() -
Method in class y.option.TableEditorFactory
- Returns whether this factory create editors in
autoCommit
state.
- isAutoFlippingEnabled() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not edge labels are automatically flipped if otherwise they would be upside-down.
- isAutoFlippingEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether or not this stage should automatically flip edge label
content depending on the label's rotation angle.
- isAutoFlippingEnabled() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns whether or not edge labels get flipped if they would be upside down in their current position.
- isAutoFlippingEnabled() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns whether or not edge labels get flipped if they would be upside down in their current position.
- isAutoFlippingEnabled() -
Method in class y.view.AbstractCustomLabelPainter
- Determines whether or not this painter should automatically flip label
content depending on the label's rotation angle.
- isAutoFlippingEnabled() -
Method in class y.view.DefaultLabelConfiguration
- Determines whether or not this painter should automatically flip label
content depending on the label's rotation angle.
- isAutoFlippingEnabled() -
Method in class y.view.SmartEdgeLabelModel
- Determines whether or not edge labels get flipped if they would be upside down in their current position.
- isAutomaticEdgeGroupingEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not edges are grouped automatically.
- isAutomaticEdgeGroupingEnabled() -
Method in class y.layout.router.polyline.BusDescriptor
- Returns whether or not bus edges ending at the same node are automatically grouped such that they
share a common bus connection.
- isAutomaticEdgeGroupsEnabled() -
Method in class y.view.NodePortLayoutConfigurator
- Returns
true if this configurator will group edges by node
port and false otherwise.
- isAutomaticGroupNodeCompactionEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not group nodes are compacted automatically.
- isAutomaticPortConstraintsEnabled() -
Method in class y.view.NodePortLayoutConfigurator
- Returns
true if this configurator will translate node ports
into port constraints and false otherwise.
- isAutomaticPortGroupsEnabled() -
Method in class y.view.NodePortLayoutConfigurator
- Returns
true if this configurator will assign edges connected
to shared node ports to corresponding port groups and false
otherwise.
- isAutomaticRowAssignmentEnabled() -
Method in class y.layout.tree.GridNodePlacer
- Returns whether or not the nodes are automatically assigned to the rows of the grid.
- isAutomaticStructureUpdateEnabled() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns whether or not this algorithm performs automatic structure updates on the graph copy if the
original graph changes.
- isAutoResize() -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Whether the realizer will resize its bounds or not.
- isAutoResize() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns whether or not automatic bounds calculation is enabled.
- isAutoResizeTable() -
Method in class y.view.tabular.TableGroupNodeRealizer
- Determines whether resizing this realizer should automatically
resize columns and rows of the associated table model accordingly.
- isAutoRotationEnabled() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns whether or not edge labels are automatically rotated
according to the angle of the corresponding reference edge segment.
- isAutoRotationEnabled() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns whether or not edge labels are automatically rotated
according to the angle of the corresponding reference edge segment.
- isAutoRotationEnabled() -
Method in class y.view.SmartEdgeLabelModel
- Returns whether or not edge labels are automatically rotated according to
the angle of the corresponding reference edge segment.
- isBackloopRoutingEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not reversed edges should be routed as back-loops.
- isBackloopRoutingForSelfloopsEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not self-loops should be routed in a similar manner as back-loops.
- isBackupRealizersEnabled() -
Method in class y.module.YModule
- Returns whether or not this module will ask the given graph to
backup all its realizers before it starts acting upon
the graph.
- isBackupRealizersEnabled() -
Method in class y.view.Graph2DLayoutExecutor
- Returns whether or not this layout executor will ask the given graph to
backup all its realizers before it starts acting upon the graph.
- isBarycenterModeActive() -
Method in class y.layout.organic.ShuffleLayouter
- Returns whether or not the barycenter mode is used for node shuffling when removing overlaps.
- isBaryCenterModeEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not a barycenter drawing mode should be used.
- isBend(Node) -
Method in class y.layout.planar.PlanarInformation
- Returns if a node is a dummy node representing a bend.
- isBendReductionEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not an optimization step should be applied that tries to further reduce the number of bends.
- isBendRemovalEnabled() -
Method in class y.layout.PlaceNodesAtBarycenterStage
- Returns whether or not bends of edges incident to
affected nodes should be removed.
- isBendSelection() -
Method in class y.view.Graph2DSelectionEvent
- Returns whether or not the subject is of type Bend.
- isBendSelectionEnabled() -
Method in class y.view.OrthogonalMoveBendsMode
- Whether the bend that is being moved is automatically selected.
- isBestFitRotationEnabled() -
Method in class y.layout.transformer.GraphTransformer
- Returns whether or not to automatically choose the best fitting rotation angle.
- isBezierFittingEnabled() -
Method in class y.layout.EdgeBundleDescriptor
- Returns whether or not a bezier curve should be fit to an edge associated to this descriptor.
- isBiconnected(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given undirected graph is biconnected.
- isBiconnected(Graph) -
Static method in class y.algo.GraphConnectivity
- Checks whether or not the given undirected graph is biconnected.
- isBipartite(Graph) -
Static method in class y.algo.Bipartitions
- Determines whether or not the given graph is bipartite.
- isBipartite(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given undirected graph is bipartite.
- isBlocking() -
Method in class y.anim.AnimationPlayer
- Returns whether the player is currently in blocking mode.
- isBoundsDirty() -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Returns whether or not the bounds of this realizer are considered to be
dirty.
- isBoundsDirty() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns whether or not the bounds of a group node need to be recalculated.
- isBreakLongSegmentsEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the
SimplexNodePlacer should break long edge segments in favor of a
potentially more compact layout.
- isBundled() -
Method in class y.layout.EdgeBundleDescriptor
- Returns whether or not an edge associated to this descriptor should be bundled.
- isCellEditing() -
Method in class y.view.CellEditorMode
- Returns whether the mode is currently editing a cell.
- isCenterContentsOnPageEnabled() -
Method in class y.view.Graph2DPrinter
- Whether or not to center the contents on the page(s).
- isCenterZoomEvent(MouseWheelEvent) -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Determines whether for the current event center zooming should be used.
- isCenterZooming() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Returns the property centerZooming.
- isChainStraighteningModeEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Returns whether or not chains are drawn straight or not.
- isChangeEdgeEnabled() -
Method in class y.view.MovePortMode
- Determines whether this mode allows the changing of edges so that they
connect to different source and target nodes.
- isChildNodeCreationEnabled() -
Method in class y.view.EditMode
- Determines whether child nodes may be created when clicking on a group
node.
- isClearGraphBeforeRead() -
Method in class y.io.graphml.GraphMLHandler
- Whether to clear an existing graph instance before reading
If
true, an existing graph instance will be cleared
before the graph is read into this instance, otherwise the loaded
graph will be merged into the existing one.
- isClearingBendSelection() -
Method in class y.view.OrthogonalMoveBendsMode
- Determines whether the bend selection of the bends that are not influenced by the move operation
should be cleared by this mode whenever a segment is moved.
- isClearingNodeSelection() -
Method in class y.view.OrthogonalMoveBendsMode
- Determines whether the node selection should be cleared by this mode whenever a segment is moved.
- isClosed() -
Method in class y.view.MutableGeneralPath
- Returns whether the last element is a close element.
- isClusterAsGroupSubstructureAllowed() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not detected clusters are taken into account as group substructures.
- isColumnMode() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns whether this
LayoutStage wraps lines/rows or columns.
- isColumnOrderOptimizationEnabled() -
Method in class y.layout.grid.PartitionGrid
- Returns whether or not the order of the columns should be chosen automatically to minimize edge lengths.
- isCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Returns whether or not the compaction option is enabled.
- isCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns whether or not the compaction option is enabled.
- isCompactionEnabled() -
Method in class y.view.tabular.TableLayoutConfigurator
- Returns
true if size compaction for table nodes is enabled
and false otherwise.
- isComponentArrangementEnabled() -
Method in class y.layout.ComponentLayouter
- Returns whether or not the separately arranged components of the input graph should be arranged relative to each
other.
- isComponentLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for arranging the components of the graph is activated.
- isComponentLayouterEnabled() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns whether or not the
ComponentLayouter should be enabled.
- isConfiguringComponentLayouter() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether this instance uses method
Graph2DLayoutExecutor.configureComponentLayouter(Graph2DView, y.layout.ComponentLayouter)
to configure the current instance of the ComponentLayouter.
- isConfiguringGrouping() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether this instance uses the
GroupLayoutConfigurator
to prepare the graph for the calculation of a grouped Graph2D that has an associated
HierarchyManager.
- isConfiguringNodePorts() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether or not this instance uses the
NodePortLayoutConfigurator to prepare
the node ports of the graph for layout calculation.
- isConfiguringTableNodeRealizers() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether this instance uses the
TableLayoutConfigurator
to prepare the graph for the calculation of PartitionGrids
based on the information available in the TableGroupNodeRealizer instances.
- isConnected(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph is connected.
- isConnected(Graph) -
Static method in class y.algo.GraphConnectivity
- Checks whether or not the given graph is connected.
- isConnectOnGroupNodeLabelEnabled() -
Method in class y.view.CreateEdgeMode
- Returns whether or not a bend will be created when the mouse is released
on the first label of a group node.
- isConsiderEdgeLabelsEnabled() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns whether or not the labels of edges contained in a group are considered while calculating the bounds
of the group node.
- isConsiderEdgeLabelsEnabled() -
Method in class y.layout.OrientationLayouter
- Returns whether or not the position of the edge labels should be changed during orientation change.
- isConsiderEdgeLabelsEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns 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.
- isConsiderEmptyGroupsEnabled() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns whether empty group nodes are handled like group nodes with content or like normal nodes.
- isConsiderNodeAlignment() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not partial nodes should be aligned.
- isConsiderNodeHalosEnabled() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns whether or not the calculation of the bounds of a group node considers the
NodeHalos associated with the group's child nodes.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not the layout algorithm reserves space for node labels preventing possible
overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.circular.CompactDiskLayouter
- Returns whether or not to reserve space for node labels during layout calculation.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns whether or not the labels of nodes contained in a group are considered while calculating the bounds
of the group node.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not the layout algorithm considers node labels when calculating node
positions to avoid overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not to reserve space for node labels during layout calculation.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not the layout algorithm considers node labels when calculating node positions to avoid
overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not the layout algorithm considers node labels when calculating node positions to avoid
overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the layout algorithm considers node labels when calculating node
positions to avoid overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.radial.RadialLayouter
- Returns whether or not node labels are taken into account when calculating
node positions.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not the orthogonal edge router considers the labels of the nodes as obstacles when calculating
the edge routes to avoid overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns whether or not the routing algorithm considers the labels of the nodes as obstacles when calculating
the edge routes to avoid overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns whether or not the layout algorithm reserves space for node labels to avoid overlaps.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Returns whether or not the layout algorithm reserves space for node labels.
- isConsiderNodeLabelSize() -
Method in class y.view.hierarchy.DefaultGenericAutoBoundsFeature
- Returns whether label sizes will be taken into account when calculating the minimal node bounds.
- isConsiderNodeLabelSize() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns whether label sizes will be taken into account when calculating the minimal node bounds.
- isConsiderNodeSize() -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Returns whether or not the size of the nodes should be considered.
- isConsiderSketchEnabled() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns whether or not to consider the initial coordinates of the graph elements.
- isConsiderZoomLevel() -
Method in class y.view.NavigationComponent
- Returns whether the navigation scroll buttons shall take the zoom level into account when scrolling.
- isControlPointCreationEnabled() -
Method in class y.layout.circular.EdgeLayoutDescriptor
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isControlPointCreationEnabled() -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isControlPointCreationEnabled() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isControlPointCreationEnabled() -
Method in class y.layout.radial.RadialLayouter
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isControlPointCreationEnabled() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isControlPointCreationEnabled() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns whether or not the points of the resulting edge path represent cubic bezier control points.
- isCreateBus() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns whether or not a bus is created in the space between the parent and its children.
- isCreateEdgeGesture(MouseEvent, MouseEvent) -
Method in class y.view.EditMode
- Determines whether the last press and drag initiates a create edge gesture.
- isCreateEdgeOnGroupNodeLabelEnabled() -
Method in class y.view.EditMode
- Returns whether or not a bend will be created when the mouse is released
on the first label of a group node.
- isCrossing(Node) -
Method in class y.layout.planar.PlanarInformation
- Returns if a node is a dummy node representing a crossing.
- isCurveShortcutsAllowed() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns whether or not
curved edges may shortcut and introduce
additional edge crossings to make curves more direct and smoother.
- isCurveShortcutsAllowed() -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Returns whether or not curved edges may shortcut and introduce additional edge crossings
if that makes the curves more direct and smoother.
- isCurveShortcutsAllowed() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns whether or not
curved edges may shortcut and introduce
additional edge crossings to make curves more direct and smoother.
- isCyclic(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given directed graph is cyclic.
- isCyclicSelectionEnabled() -
Method in class y.view.EditMode
-
- isCyclicSelectionEnabled() -
Method in class y.view.tabular.TableSelectionEditor
- Determines whether or not selection cycling is enabled.
- isCyclicSelectionModifierPressed() -
Method in class y.view.EditMode
-
- isCyclicSelectionModifierPressed(Mouse2DEvent) -
Method in class y.view.tabular.TableSelectionEditor
- Determines whether or not the specified event should result in cycling
the selection through the elements at the current mouse position (if
selection cycling is enabled).
- isDataProviderContentCopying() -
Method in class y.util.GraphCopier
- Determines if the contents of data providers are copied automatically.
- isDecimalStyleEnabled() -
Method in class y.option.ColorRenderer
- Callback which returns whether the rendered text is in decimal or hexadecimal style.
- isDefaultExists() -
Method in class y.io.graphml.input.AbstractInputHandler
- Gets value indicating whether the default value exists in the key definition.
- isDefaultValue(GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
-
- isDefaultValue(GraphMLWriteContext) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Determines whether in the current context, the value is the default value and therefore
no data element needs to be written.
- isDefaultValue(GraphMLWriteContext) -
Method in interface y.io.graphml.output.OutputHandler
- Determines whether in the current context, the value is the default value and therefore
no data element needs to be written.
- isDendrogramStyleEnabled() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns whether or not the layering is done dendrogram-like.
- isDescendant(Node, Node) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns whether or not the given node is a descendant
Node of the given group node.
- isDetailsShowing() -
Method in class y.util.DetailedMessagePanel
- Getter for property detailsShowing.
- isDeterministic() -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Returns whether or not this implementation uses a deterministic algorithm to assign the
PortCandidates.
- isDeterministic() -
Method in class y.layout.organic.GRIP
- Returns whether or not the deterministic mode of the layout algorithm is enabled.
- isDeterministic() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not the deterministic mode of this algorithm is enabled.
- isDeterministicModeEnabled() -
Method in class y.layout.labeling.SALabeling
- Returns whether or not this algorithm behaves deterministically.
- isDirectedArrows() -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns whether the arrow indicators should point in the direction of
the edge or always away from the nodes.
- isDirectedModeEnabled() -
Method in class y.layout.ParallelEdgeLayouter
- Returns whether or not the direction of edges should be considered.
- isDirectGroupContentEdgeRoutingEnabled() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns 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.
- isDirectGroupContentEdgeRoutingEnabled() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns 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 y.layout.EdgeBundleDescriptor
- Returns whether or not the direction of the edge associated to this descriptor should be considered.
- isDirty() -
Method in class y.view.EdgeRealizer
- Whether or not this realizer requires an update of it's
graphical representation.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.CreateEdgeMode
- Callback used by this mode to determine whether the
modifier to disable snapping
has been currently pressed.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.HotSpotMode
- Callback used by this mode to determine whether the
modifier to disable snapping
has been currently pressed.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.MoveLabelMode
- Callback used by this mode to determine whether the
modifier to disable
snapping has been currently pressed.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.MovePortMode
- Callback used by this mode to determine whether the
modifier to disable snapping
has been currently pressed.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.MoveSelectionMode
- Callback used by this mode to determine whether the
modifier to disable snapping
has been currently pressed.
- isDisableSnappingModifierPressed(MouseEvent) -
Method in class y.view.OrthogonalMoveBendsMode
- Callback used by this mode to determine whether the
modifier to disable snapping
has been currently pressed.
- isDistanceRelativeToEdge() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Returns whether or not the distance to the edge is interpreted relative to the edge's path.
- isDoubleConvertible(Object) -
Static method in class y.util.YUtil
- Checks if the given Object is convertible to a double value.
- isDownInZooming() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Returns property
downInZooming.
- isDrawableSearchingEnabled() -
Method in class y.view.MouseInputMode
- Returns whether
Drawables will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo).
- isDrawingBends() -
Method in class y.option.RealizerCellRenderer.EdgeRealizerIcon
- Returns true if the bends of the realizer are drawn.
- isDrawSelectionOnTop() -
Method in class y.view.DefaultGraph2DRenderer
-
- isDrawShadow(NodeRealizer) -
Method in class y.view.BevelNodePainter
- Callback invoked from
BevelNodePainter.paintNode(NodeRealizer, java.awt.Graphics2D, boolean)
to allow subclasses to customize shadow painting depending on context.
- isDrawShadow() -
Method in class y.view.BevelNodePainter
- Returns whether the painter will draw a drop shadow effect.
- isDrawShadow(NodeRealizer) -
Method in class y.view.ShinyPlateNodePainter
- Callback invoked from
ShinyPlateNodePainter.paintShadow(NodeRealizer, java.awt.Graphics2D)
to allow subclasses to customize shadow painting depending on context.
- isDrawShadow() -
Method in class y.view.ShinyPlateNodePainter
- Returns whether the painter will draw a drop shadow effect.
- isDropShadowVisible() -
Method in class y.view.ShapeNodeRealizer
- Queries whether or not the drop shadow is visible.
- isDummy(LayoutGraph, Node) -
Static method in class y.layout.hierarchic.SimplexDrawer
- Returns whether or not the given node is a dummy node.
- isEarlyEdgeCancelingEnabled() -
Method in class y.view.CreateEdgeMode
- Determines whether the edge creation should be canceled if the user
released the mouse inside the source node before even leaving it once.
- isEasedExecution() -
Method in class y.view.LayoutMorpher
- Returns
true iff the layout morphing is animated using ease
in/ease out effects for a smoother animation start/animation end feeling.
- isEdgeConsiderationEnabled() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns whether or not edges are considered when clearing the
area such that
no segments intersecting the area are allowed.
- isEdgeCreationAllowed(EditMode) -
Method in class y.view.DropSupport
- Determines whether edge creation is allowed for the provided
EditMode This implementation uses the
EditMode.doAllowEdgeCreation() property to determine the result.
- isEdgeGroupOverlapAllowed() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not edge labels may overlap with edges belonging to the same edge group as the label's edge.
- isEdgeLabelAnimationEnabled() -
Method in class y.view.LayoutMorpher
- Determines whether or not edge label placement changes are animated.
- isEdgeLabelConsiderationEnabled() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns whether or not the layout algorithm considers edge labels, moving them outside the area, if necessary.
- isEdgeLabelConsiderationEnabled() -
Method in class y.layout.partial.FillAreaLayouter
- Returns whether or not the layout algorithm considers edge labels.
- isEdgeLabelConsiderationEnabled() -
Method in class y.layout.router.CurveRoutingStage
- Returns whether or not edge labels are considered while determining curved edge routes.
- isEdgeLabelTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for edge labels will be displayed.
- isEdgeMapCopying() -
Method in class y.util.GraphCopier
- Determines if the contents of edge maps are copied automatically.
- isEdgeNodeOverlapAllowed() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns whether or not edges are allowed to cross nodes.
- isEdgeOutsideNodes(LayoutGraph, Edge) -
Static method in class y.layout.LayoutTool
- Checks whether or not the path of an edge is outside the bounding box of the source and target node.
- isEdgeOutsideNodes(EdgeLayout, NodeLayout, NodeLayout, double) -
Static method in class y.layout.LayoutTool
- Checks whether or not the path of an edge is outside the bounding box of the source and target node, considering
the given halo.
- isEdgePathResettingEnabled() -
Method in class y.layout.grouping.GroupNodeHider
- Returns whether or not this stage resets the paths of edges incident to group nodes.
- isEdgeSearchingEnabled() -
Method in class y.view.MouseInputMode
- Returns whether
EdgeRealizers will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo)
when the Node of the EdgeRealizer is hit by the current mouse event.
- isEdgeSelection() -
Method in class y.view.Graph2DSelectionEvent
- Returns whether or not the subject is of type Edge.
- isEdgeSelectionEmpty(Graph2D) -
Static method in class y.view.Selections
- Queries the given graph if it contains any selected edges.
- isEdgesFirst() -
Method in class y.view.DefaultGraph2DTraversal
- Returns
true, if edge elements are generally traversed before
(incident) node elements in a first-to-last traversal and
false if edge elements are generally traversed after
(incident) node elements in a first-to-last traversal.
- isEdgeSplittingEnabled() -
Method in class y.view.DropSupport
- Determines whether or not this drop support should split an edge when a
dragged node is dropped onto it.
- isEdgeStraighteningOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not a postprocessing step should be applied to reduce the number of bends.
- isEdgeTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for edges will be displayed.
- isEditing() -
Method in class y.view.AbstractMouseInputEditor
-
- isEditing() -
Method in interface y.view.MouseInputEditor
- Determines whether this instance is currently "editing".
- isEditing() -
Method in class y.view.ViewMode
- Determines whether the mode is currently "editing".
- isEditNodeGesture(Node, MouseEvent, MouseEvent, MouseEvent) -
Method in class y.view.EditMode
- Determines if the given gesture is considered a gesture to start node editing.
- isEmpty() -
Method in interface y.anim.CompositeAnimationObject
- Returns
true if this composite contains no animations.
- isEmpty() -
Method in class y.base.Graph
- Returns
true if this graph contains no nodes.
- isEmpty() -
Method in class y.base.YList
- Checks whether this list contains elements.
- isEmpty() -
Method in class y.geom.OrientedRectangle
- Returns whether this instance has negative width or height.
- isEmpty() -
Method in class y.util.BoundedQueue
- Returns true if this queue is empty.
- isEmpty() -
Method in class y.util.BoundedStack
- Returns true if this stack is empty.
- isEmpty() -
Method in class y.util.pq.ArrayIntNodePQ
- Returns whether or not this queue is empty.
- isEmpty() -
Method in class y.util.pq.BHeapDoubleNodePQ
- Returns whether or not this queue is empty
- isEmpty() -
Method in class y.util.pq.BHeapIntNodePQ
- Returns whether or not this queue is empty
- isEmpty() -
Method in class y.util.pq.BHeapNodePQ
- Returns whether or not this queue is empty
- isEmpty() -
Method in interface y.util.pq.DoubleNodePQ
- Returns whether or not this queue is empty.
- isEmpty() -
Method in class y.util.pq.DoubleObjectPQ
- Returns whether or not this queue is empty.
- isEmpty() -
Method in interface y.util.pq.IntNodePQ
- Returns whether or not this queue is empty.
- isEmpty() -
Method in class y.util.pq.IntObjectPQ
- Returns whether or not this queue is empty
- isEmpty() -
Method in class y.util.pq.ListIntNodePQ
- Returns whether or not this queue is empty.
- isEmpty() -
Method in interface y.util.pq.NodePQ
- Returns whether or not this queue is empty
- isEmpty() -
Method in class y.util.pq.TreeIntNodePQ
-
- isEmpty() -
Method in class y.view.Graph2DClipboard
- Returns whether or not the clipboard is currently empty.
- isEmptySelectionEnabled() -
Method in class y.view.Graph2DViewActions.FoldSelectionAction
- Returns whether an empty group node should be created if the list of accepted nodes is empty.
- isEmptySelectionEnabled() -
Method in class y.view.Graph2DViewActions.GroupSelectionAction
- Returns whether an empty group node should be created if the list of accepted nodes is empty.
- isEnabled() -
Method in interface y.option.ItemEditor
- Returns the enabled state of this editor.
- isEnabled() -
Method in class y.option.OptionItem
- Returns the enabled state of this item.
- isEnabled() -
Method in class y.view.AbstractMouseInputEditor
- Returns whether this editor is deemed enabled.
- isEnforceGlobalLayering() -
Method in class y.layout.tree.TreeLayouter
- Returns whether or not a global layering is enforced, that is, each node spans exactly one layer.
- isEnforceMonotonicPathRestrictions() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not monotonic path restrictions should be enforced.
- isEpsilonChannelIgnored() -
Method in class y.layout.router.ChannelRouter
- Returns whether or not middle segments with lengths smaller than
epsilon
are ignored.
- isExactPlacementEnforced() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the
SimplexNodePlacer enforces the placement of nodes at their
exact current positions, even if this violates minimum distance constraints.
- isExistingBendsConsiderationEnabled() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns whether or not the initial bend coordinates influence the path routing such that the calculated
routes tend to have a similar overall shape.
- isExpanded() -
Method in interface y.option.ExpansionStateTracker
- Returns the current expanded state.
- isExpanded() -
Method in class y.view.Graph2DNodeRealizer
- Returns the expansion state of this realizer.
- isExportPainting() -
Method in class y.view.GraphicsContext
- Indicates whether the current painting process
is used to export the graphics.
- isExtendedLabelHitEnabled() -
Method in class y.view.tabular.TableLabelEditor
- Returns
true if the editor should start label editing for
columns and rows that have no children upon hits outside of the column's
top inset area or the row's left inset area and false
otherwise.
- isExtendedMovementHitEnabled() -
Method in class y.view.tabular.TableOrderEditor
- Returns
true if the editor should allow reordering for
columns and rows that have no children upon drags outside of the column's
top inset area or the row's left inset area and false
otherwise.
- isExtendedSelectionHitEnabled() -
Method in class y.view.tabular.TableSelectionEditor
- Returns
true if the editor should change the selection state
of columns and rows that have no children upon hits outside of the column's
top inset area or the row's left inset area and false
otherwise.
- isExtendedTypeSelectionEnabled() -
Method in class y.view.SelectionBoxMode
- Determines whether or not this mode supports selecting graph elements
other than nodes, edges, and bends such as node and edge labels and/or
node ports.
- isFallbackUpperSameLayerEdge() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns whether or not the
Edge associated with this EdgeData instance should be an upper
same-layer edge (if it is a same-layer edge).
- isFamilyNodesAlwaysBelow() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns whether or not
FamilyTreeLayouter.TYPE_FAMILY nodes are placed between or below the partners.
- isFireGraphEventsEnabled() -
Method in class y.util.GraphHider
- Returns whether or not this hider should fire graph events.
- isFireGraphEventsEnabled() -
Method in class y.util.GraphPartitionManager
- Returns whether or not this partition manager should fire graph events.
- isFirstSegmentVertical(int, int, Node) -
Method in class y.view.CreateEdgeMode
- Determines whether the first segment should be a vertical segment in the case of
orthogonal edge creation.
- isFixed() -
Method in class y.layout.PortCandidate
- Returns whether or not this
PortCandidate is fixed.
- isFixed() -
Method in class y.layout.router.BusDescriptor
- Returns whether or not the associated edge is fixed.
- isFixed() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Determines whether or not this segment info is fixed, i.e., a
fixed location has been
determined within its location range.
- isFixed() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns whether the path of this
edge is fixed or should be routed by the path search
algorithm.
- isFixedGroupResizingEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not fixed (non-partial) group nodes may be resized.
- isFixedNode(LayoutGraph, LayoutDataProvider, Node, boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the given node should be treated as a node with fixed (given) coordinates.
- isFixedPortConsiderationEnabled() -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Returns whether or not this
PortAllocator considers edges with strong PortConstraints
or fixed PortCandidate.
- isFixedWidthLineBreaks() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns whether the algorithm should use the
fixed width or
target aspect ratio to determine line breaks.
- isFixPorts() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns whether the ports of the input graph must be fixed or if they can be changed.
- isFlat(Graph) -
Static method in class y.layout.grouping.Grouping
- Returns whether or not the given graph is flat.
- isFlat() -
Method in class y.view.MutableGeneralPath
- Returns whether this path is already flat, i.e. whether it does not
contain any curves, but only moveTo, lineTo and close elements
- isFocusEdge(Edge) -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns
true if the specified edge is one of the edges
the creator currently stores as input data for creating local views;
false otherwise.
- isFocusNode(Node) -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns
true if the specified node is one of the nodes
the creator currently stores as input data for creating local views;
false otherwise.
- isFocusTraversable() -
Method in class y.view.Graph2DView
-
- isFolderNode(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns whether or not the given node is a folder node.
- isForest(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether the given graph is a forest.
- isForest(Graph) -
Static method in class y.algo.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 y.algo.Trees
- Checks whether or not the given graph is a forest.
- isFractionMetricsForSizeCalculationEnabled() -
Static method in class y.view.YLabel
- Returns whether or not fractional font metrics shall be used to calculate the size of the label text.
- isFreelyMovable() -
Method in class y.view.MoveSnapContext.MovingInfo
- Tests whether the item is not constrained to movements along the x or y axis.
- isFromSketchLayerAssignment() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the
SimplexNodePlacer should try to use the coordinates given from the current
sketch for the determination of the layer coordinates.
- isFromSketchModeEnabled() -
Method in class y.layout.circular.CircularLayouter
- Returns 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 y.layout.circular.CompactDiskLayouter
- Returns whether or not to take the coordinates of the input diagram
into account when arranging the nodes on the disk.
- isFromSketchModeEnabled() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns whether or not to consider the coordinates of the input diagram when arranging the graph.
- isFromSketchModeEnabled() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns whether or not the order of subtrees around a root may be changed by the algorithm.
- isFromSketchModeEnabled() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns whether or not to take the coordinates of the input diagram into account when arranging the nodes.
- isFromSketchModeEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Returns whether or not to consider the given coordinates of the input diagram when arranging the tree.
- isFromSketchModeEnabled() -
Method in class y.view.tabular.TableLayoutConfigurator
- Returns whether from sketch mode is enabled.
- isFromSketchSwimlaneOrderingEnabled() -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Returns whether or not the order of the swimlanes should be determined based on the current sketch.
- isFrozen() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not this is an immutable instance of
PreferredPlacementDescriptor.
- isFuzzyTargetPortDetermination() -
Method in class y.view.CreateEdgeMode
- Determines whether this mode should use fuzzy logic to determine the location of the target port.
- isGeneralGraphHandlingEnabled() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns whether or not the layout algorithm can handle general graphs.
- isGeometryElement(Node) -
Static method in class y.view.NodeScaledPortLocationModel.Handler
- Determines whether or not the given XML node is a
<Geometry> element.
- isGlobalSequencingActive() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Returns whether or not a global sequencing heuristic should be applied.
- isGrabFocusEnabled() -
Method in class y.view.ViewMode
- Returns whether or not the UI focus should be grabbed
by the Graph2DView associated with this mode,
when pressing the mouse button.
- isGradientPaintingEnabled(Graphics2D) -
Static method in class y.view.YRenderingHints
- Returns whether the rendering onto the specified graphics context should
use gradient paints or single colors only.
- isGreaterThan(Interval) -
Method in class y.layout.router.polyline.Interval
- Checks whether or not the lower bound of this
interval is greater than the upper bound of the given interval.
- isGridEnabled() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns whether or not the orthogonal segments are distributed on grid coordinates.
- isGridMode() -
Method in class y.view.ViewMode
- Query if grid mode is active.
- isGridRoutingEnabled() -
Method in class y.layout.router.BusRouter
- Specifies whether or not to route edge segments on grid lines only.
- isGridRoutingEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not the edge segments are routed on grid lines.
- isGridRoutingEnabled() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns whether or not to route the edges on a grid.
- isGridVisible() -
Method in class y.view.Graph2DView
- Asks if grid is visible in the view.
- isGridWidthAdjustable() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns whether or not the grid spacing can be reduced if there is not enough space.
- isGroupByIdEnabled() -
Method in class y.view.LocalViewCreator.EdgeGroup
- Returns
true if edge groups are identified using IDs that
are stored in DataProviders bound to the creator's
model graph using the keys returned by getSourceGroupidKey
and getTargetGroupidKey and false if edge
groups are defined by shared source and/or target nodes.
- isGroupClosed() -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Whether the node is closed or not.
- isGroupClosed() -
Method in interface y.view.hierarchy.GroupFeature
- Returns
true if this group node realizer is closed and false
otherwise.
- isGroupClosed() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns
true if this group node realizer is closed and false
otherwise.
- isGroupCompactionEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not layer compaction for recursive group layering is active.
- isGroupDepthFillColorEnabled() -
Method in class y.view.hierarchy.GroupNodePainter
- Whether or not the fill color of this node gets adapted to reflect the local group depth of this node within the
graph hierarchy.
- isGroupDepthFillColorEnabled() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Whether or not the fill color of this node gets adapted to reflect
the local group depth of this node within the graph hierarchy.
- isGroupDepthFillColorEnabled() -
Method in class y.view.ShapeNodePainter
- Whether or not the fill color of the painted node should be adapted to reflect the local group depth of this node
within the graph hierarchy.
- isGrouped(Graph) -
Static method in class y.layout.grouping.Grouping
- Returns whether or not the given graph is grouped.
- isGroupingActive() -
Method in class y.layout.ComponentLayouter
- Returns whether or not grouping information bound to the graph should be considered when determining the graph
components.
- isGroupingConsiderationEnabled() -
Method in class y.layout.PlaceNodesAtBarycenterStage
- Returns whether or not the grouping structure should be considered.
- isGroupingSupported() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns whether or not group nodes are handled by the layout algorithm.
- isGroupingSupported() -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not group nodes are handled by the layout algorithm.
- isGroupNode(Node) -
Method in class y.layout.grouping.Grouping
- Determines whether or not the given node is a group node.
- isGroupNode(Node) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns whether or not the given
Node is a non-empty group node.
- isGroupNode(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns whether or not the given node is a group node.
- isGroupNodeBorderHit(Graph2D, Node, double, double, boolean) -
Method in class y.view.EditMode
- Determines whether the specified coordinates lie within the
border area of a group node.
- isGroupNodeHidingEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for hiding group nodes is activated.
- isGroupReassignmentEnabled() -
Method in class y.view.MoveSelectionMode
- Returns whether or not reassignment of nodes to other groups is enabled.
- isGroupTranspositionEnabled() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns whether or not an additional crossing minimization heuristic should be used in the presence of grouped
graphs.
- isHandled() -
Method in class y.io.graphml.input.DeserializationEvent
- Gets a value indicating whether this
DeserializationEvent is handled.
- isHandled() -
Method in class y.io.graphml.input.QueryInputHandlersEvent
- Sets whether the current GraphML attribute has been processed.
- isHandled() -
Method in class y.io.graphml.output.SerializationEvent
- Gets a value indicating whether this
SerializationEvent is handled.
- isHidingEmptyGroupNodes() -
Method in class y.layout.grouping.GroupNodeHider
- Returns whether or not empty group nodes, i.e., group nodes without children, will be hidden by this stage.
- isHierarchicOrder() -
Method in class y.view.DefaultGraph2DTraversal
- Returns
true, if node elements of nested graphs are traversed
in the order induced by
HierarchyManager.preTraversal() for first-to-last
traversals and HierarchyManager.postTraversal()
for last-to-first traversals.
- isHierarchicSloppyPaintOrderEnabled() -
Method in class y.view.DefaultGraph2DRenderer
- Returns whether or not to paint nodes in the correct hierarchic order
when in sloppy mode.
- isHierarchyAware() -
Method in class y.view.LocalViewCreator.Neighborhood
- Determines whether the local view displays the real end nodes of all displayed edges and adds all ancestors of
the displayed nodes.
- isHierarchyAware() -
Method in class y.view.LocalViewCreator.SourceAndTarget
- Determines whether the real end node of an inter edge is shown or if
the folder node is shown.
- isHit(byte, double, double, double, double) -
Method in class y.view.AbstractCustomHotSpotPainter
- Callback method used by
AbstractCustomHotSpotPainter.hotSpotHit(NodeRealizer, double ,double)
- isHorizontal() -
Method in class y.geom.LineSegment
- Returns if this segment is considered horizontal, that is, the y values of the end points differ by at most 1e-8.
- isHorizontal(YPoint, YPoint) -
Static method in class y.geom.LineSegment
- Determines if the given points define a horizontal line segment.
- isHorizontal() -
Method in class y.layout.Direction
- Returns whether or not this direction is horizontal (
Direction.RIGHT or Direction.LEFT).
- isHorizontal() -
Method in class y.layout.tree.ARNodePlacer
- Returns whether child nodes are distributed in horizontal rows or vertical columns.
- isHorizontalCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the
SimplexNodePlacer tries to create a maximally compact horizontal layout at
the cost of more bends.
- isHorizontalLayoutConfiguration() -
Method in class y.view.tabular.TableLayoutConfigurator
- Returns
true, if the configurator will prepare its associated
graph for a vertical (that is top-to-bottom or bottom-to-top) layout
calculation and false if the configurator will prepare its
associated graph for a horizontal (that is left-to-right or right-to-left)
layout calculation.
- isHorizontallyFixed() -
Method in class y.view.MoveSnapContext.MovingInfo
- Whether the x coordinate of the item is fixed during the move operation.
- isHorizontalOrientation() -
Method in class y.layout.OrientationLayouter
- Returns whether or not the current orientation is horizontal.
- isHorizontalRoot(Node) -
Method in class y.layout.tree.HVTreeLayouter
- Determines whether or not the subtree rooted at the given node should be arranged horizontally.
- isHTMLTableGenerationActive() -
Method in class y.io.TiledImageOutputHandler
- Returns whether or not to produce an HTL page.
- isIgnoreInnerNodeLabelsEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns whether or not this routing algorithm ignores node labels that are inside the bounds of their owner
as obstacles for edge routes.
- isInBox(double, double, double, double) -
Method in class y.view.Bend
- Returns whether or not this bend is inside the box defined by
the given arguments.
- isInBox(double, double, double, double) -
Method in class y.view.NodeRealizer
- Determines whether or not the center of this realizer lies within the
specified rectangle.
- isInBox(double, double, double, double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- isIncludeDescendants() -
Method in class y.view.LocalViewCreator.CommonParentGroup
- Determines whether the contents of group nodes should be included in
the created local view as well.
- isIncludeFocusNodes() -
Method in class y.view.LocalViewCreator.AncestorGroups
- Determines whether the creator's focus nodes should be included in
the created local view as well.
- isIncludingEdges() -
Method in class y.layout.FixNodeLayoutStage
- Returns whether or not subgraph edges are taken into account
when calculating the bounding box of the fixed nodes.
- isIncludingLabels() -
Method in class y.layout.FixNodeLayoutStage
- Returns whether or not label geometries are taken into account
when calculating the bounding box of the fixed nodes.
- isIndexFixed() -
Method in class y.layout.grid.ColumnDescriptor
- Returns whether the index of the column is fixed or it should be chosen automatically in order
to minimize edge lengths.
- isIndexFixed() -
Method in class y.layout.grid.RowDescriptor
- Returns whether the index of the row is fixed or it should be chosen automatically in order
to minimize edge lengths.
- isIndexFixed() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns 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.
- isIndicatingSourceNode() -
Method in class y.view.DropSupport
- Determines whether or not possible source nodes are highlighted during
edge drag operations.
- isIndicatingTargetGroup() -
Method in class y.view.MoveSelectionMode
- Whether this instance indicates the target group node for a group reassignment operation using a
Drawable.
- isIndicatingTargetNode() -
Method in class y.view.CreateEdgeMode
- Whether this instance indicates the target node (or node port) of the edge
creation operation using a
Drawable.
- isIndicatingTargetNode() -
Method in class y.view.MovePortMode
- Whether this instance indicates the target node of the move port operation using a
Drawable.
- isInDirection(int) -
Method in class y.layout.PortCandidate
- Returns whether or not this
PortCandidate lies in the given direction.
- isInEventDispatchThread() -
Method in class y.anim.AnimationPlayer
- Returns
true if the player is running in the AWT event
dispatch thread.
- isInitialized() -
Method in class y.view.MoveSnapContext
- Checks whether this instance has been
MoveSnapContext.initializeMove(y.geom.YPoint, java.util.Collection, java.util.Collection, java.util.Collection, y.base.DataProvider)
but not yet cleaned up.
- isInnerGraphBindingAllowed() -
Method in class y.view.LocalViewCreator.FolderContents
- Determines if bindings between view nodes/edges and nodes/edges that do not lie in the
model graph but are part of its graph hierarchy are allowed.
- isInnerGraphBindingAllowed() -
Method in class y.view.ModelViewManager
- Determines whether it is possible to bind model and view of inner/ancestor graphs.
- isInnerGraphDisplayEnabled() -
Method in class y.view.hierarchy.GroupNodePainter
- Returns whether or not the inner graph of a folder node should be displayed.
- isInnerGraphDisplayEnabled() -
Method in class y.view.hierarchy.GroupNodeRealizer
- Returns whether or not the inner graph of a folder node should be displayed.
- isInnerPortsEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not edge ports that do not have a strong
port constraint should lie in the interior of the
bounding box or on the border of a node.
- isInputSuppressed() -
Method in class y.view.Graph2DView
- Determines whether input is currently suppressed by this instance.
- isInsertedEdge(Edge) -
Method in class y.layout.planar.SimplePlanarInformation
- Returns if an edge is inserted in the planarization process or is
an original edge of the input graph
- isIntConvertible(Object) -
Static method in class y.util.YUtil
- Checks if the given Object is convertible to an integer value.
- isIntegratedEdgeLabeling() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns whether or not edge labels are placed by the layout algorithm.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not the layout algorithm reserves space for labels and places them.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not the layout algorithm preserves space and places edge labels.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not the layout algorithm preserves space and places edge labels.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the layout algorithm preserves space and places edge labels.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns whether or not the layout algorithm will place edge labels.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Returns whether or not the layout algorithm will place edge labels and reserve space for them.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Returns whether or not the layout algorithm automatically places edge labels.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.tree.TreeLayouter
- Returns whether or not the layout algorithm reserves space for edge labels and places them.
- isIntegratedNodeLabeling() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns whether or not the layout algorithm reserves space for node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.circular.CircularLayouter
- Returns whether or not the layout algorithm automatically places node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.circular.CompactDiskLayouter
- Returns whether or not the layout algorithm automatically places node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns whether or not the layout algorithm automatically places node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.radial.RadialLayouter
- Returns whether or not the layout algorithm automatically places node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Returns whether or not the layout algorithm automatically places node labels.
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.tree.TreeLayouter
- Returns whether or not the layout algorithm reserves space for node labels.
- isInterEdge(Edge) -
Method in class y.view.hierarchy.HierarchyManager
- Returns whether or not the given edge is an inter-edge.
- isInterestedInEvents() -
Method in class y.view.AbstractMouseInputEditor
- Returns
true iff this editor is enabled.
- isInterestedInEvents() -
Method in interface y.view.MouseInputEditor
- This method is used by clients to determine whether
this instance is interested in Mouse2DEvent
- isInternal() -
Method in class y.layout.LabelCandidate
- Returns whether or not this candidate describes an internal label.
- isInterpolationEnabled() -
Method in class y.view.BezierPathCalculator
- Determines whether or not additional control points are calculated from the
coordinates of the edge's bends to ensure a smooth bezier path.
- isInvertedSnappingBehavior() -
Method in class y.view.MovePortMode
- Determines whether pressing the
disable snapping modifier
actually enables snapping.
- isInXIntervall(double) -
Method in class y.geom.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 y.geom.LineSegment
- Returns if the projection on the Y axis of the line segment
covers a certain point on the Y Axis.
- isJoinEndsEnabled() -
Method in class y.layout.ParallelEdgeLayouter
- Returns whether or not to join end points of parallel edges.
- isKeepAllSelfloopLayoutsEnabled() -
Method in class y.layout.SelfLoopLayouter
- Returns whether or not this algorithm should keep all self-loop routes.
- isKeepCalculatedPortsEnabled() -
Method in class y.layout.KeepStrongPortConstraintsStage
- Returns whether or not the final edge routes should contain the ports calculated by the
core layout algorithm.
- isKeepingParentGroupNodeSizes() -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Returns whether or not group nodes with enabled auto bounds feature should keep their size if a child node
or one of its labels get deleted.
- isKeepingSelectionState() -
Method in class y.view.Graph2DViewActions.CloseGroupsAction
- Determines whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- isKeepingSelectionState() -
Method in class y.view.Graph2DViewActions.OpenFoldersAction
- Determines whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- isKeepingSelectionState() -
Method in class y.view.hierarchy.GroupNodeRealizer.StateChangeListener
- Determines whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- isKeepingTableNodesOnTableContentDeletion() -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Determines whether or not table nodes should be deleted if one or more of their columns or rows have been
deleted.
- isKeepNodeCenterModifierPressed(MouseEvent) -
Method in class y.view.HotSpotMode
- Determines whether or not the
keepNodeCenter modifier mask
is set for the specified mouse event.
- isKeepZoomFactor() -
Method in class y.view.LayoutMorpher
- Returns whether the zoom factor is kept when morphing.
- isLabelAwarenessEnabled() -
Method in class y.layout.ComponentLayouter
- Returns whether or not to take node and edge labels into account when
calculating the bounding box of the graph components.
- isLabelCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not the
SimplexNodePlacer places labels in a more compact style.
- isLabelConsiderationEnabled() -
Method in class y.layout.grid.GenericPartitionGridStage
- Returns whether or not to take node and edge labels into account when
calculating the bounding box of the partition cells.
- isLabelCreationEnabled() -
Method in class y.view.tabular.TableLabelEditor
- Determines whether or not the editor may create new labels for columns or
rows that do not have any associated labels.
- isLabelLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for placing the labels of the input graph is activated.
- isLabelLayouterEnabled() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns whether or not the given
labeling algorithm
places the labels of the input graph.
- isLabelRenderingOrderInverted() -
Static method in class y.view.EdgeRealizer
- Returns whether or not the rendering order of the labels is inverted.
- isLayeredPainting() -
Method in class y.view.DefaultGraph2DRenderer
- Determines whether layers should be used to influence the painting order.
- isLayerSeparationEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not to separate layers.
- isLeadingEdgeAdjustmentEnabled() -
Method in class y.layout.ParallelEdgeLayouter
- Returns whether or not to adjust the leading edge to obtain more symmetric results.
- isLeaf(Node) -
Method in class y.algo.Groups.Dendrogram
- Returns whether or not the given dendrogram node is a leaf node.
- isLeaf(Object) -
Method in class y.view.GraphTreeModel
- Whether or not the node is a leaf in the tree.
- isLeaf(Object) -
Method in class y.view.hierarchy.HierarchyTreeModel
-
- isLeafNode(GraphMLWriteContext, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- isLeafNode(GraphMLWriteContext, Node) -
Method in class y.io.graphml.layout.GroupingBasedHierarchySupport
- Determines whether or not the given node is a normal node.
- isLeafNode(GraphMLWriteContext, Node) -
Method in interface y.io.graphml.output.HierarchySupport
- Returns whether
n is a leaf node or a group/folder node.
- isLeftOfEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not one of the preferred sides for this label is left of the edge.
- isLenientLabelParsingEnabled() -
Method in class y.io.graphml.graph2d.TableGroupNodeRealizerSerializer
- Determines whether this serializer uses lenient or strict label parsing.
- isLessThan(Interval) -
Method in class y.layout.router.polyline.Interval
- Checks whether or not the upper bound of this
interval is smaller than the lower bound of the given interval.
- isLimitMinimumZoomByContentSize() -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Returns whether or not the minimum zoom level shall be bound by the maximum zoom level
that will still allow to fit the complete graph into the view.
- isLocalCandidatesEnabled() -
Method in class y.view.PortLabelModel
- Returns
true if this model supports only label candidates
that are related to the node port referenced by
the model parameter used and false if this model supports
label candidates related to all node ports of a given node.
- isLocalCrossingMinimizationEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not a local crossing minimization strategy should be applied.
- isLockFirstAndLastSegment() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns whether or not the first and last segment of an edge will be distributed.
- isLockingView() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether this mode should try to
Graph2DLayoutExecutor.lock(y.view.Graph2DView, java.util.Map) and Graph2DLayoutExecutor.unlock(y.view.Graph2DView, java.util.Map) the Graph2DView
during the calculation of the layout.
- isLogToUI() -
Static method in class y.util.D
- Returns whether
D.show(Exception), D.show(Throwable), and D.showError(Object) calls should log
to the UI even if the current Thread is not the EDT.
- isMirroringAllowed() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not subgraph components are mirrored to improve the layout quality.
- isMirroringEnabled() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns whether or not every other line is mirrored.
- isMixedSelectionAllowed() -
Method in class y.view.hierarchy.HierarchyTreeSelectionModel
- Determines whether mixed selections (where nodes and edges are selected at the same time)
are allowed.
- isMixedSelectionEnabled() -
Method in class y.view.EditMode
- Determines whether or not this instance allows mixed selections
of different kinds of graph elements (nodes/bends, edges, labels,
node ports) to exist at the same time.
- isMixedSelectionEnabled() -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Determines whether or not this action supports selecting different types
of graph elements at once.
- isMixedSelectionEnabled() -
Method in class y.view.SelectionBoxMode
- Determines whether or not this mode supports selecting different types of
graph elements at once when
extendedTypeSelectionEnabled is
set to true.
- isMixedSelectionEnabled() -
Method in class y.view.tabular.TableSelectionEditor
- Returns
true if the editor allows mixed multi-selections of
columns and rows in a table and false otherwise.
- isModelElement(Node) -
Method in class y.view.NodeScaledPortLocationModel.Handler
- Determines whether or not the given XML node is a
Element that stores
NodeScaledPortLocationModel data.
- isModifierPressed(MouseEvent) -
Method in class y.view.HotSpotMode
-
- isModifierPressed(Mouse2DEvent) -
Method in class y.view.tabular.TableSizeEditor
- Returns
true if SHIFT was pressed during the specified event.
- isModifierPressed(MouseEvent) -
Method in class y.view.ViewMode
- This method determines whether at the creation time of the given MouseEvent
the modifier key was pressed.
- isMorphingEnabled() -
Method in class y.module.LayoutModule
- Getter for property morphingEnabled.
- isMouseWheelEnabled() -
Method in class y.view.MagnifierViewMode
- Returns whether or not to activate mouse wheel functionality.
- isMoveInternalNodeLabels() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether or not internal node labels are allowed to move.
- isMoveSingleBends() -
Method in class y.view.tabular.TableSupport
- Determines which bends are moved when a column or row changes its location.
- isMovingFixedElementsAllowed() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not the algorithm may move fixed elements.
- isMultiCellComponentSplittingEnabled() -
Method in class y.layout.grid.GenericPartitionGridStage
- Returns whether or not the algorithm should split connected components that have nodes associated with
different partition cells.
- isMultiParentAllowed() -
Method in class y.layout.tree.GenericTreeLayouter
- Determines whether or not multi-parent structures are allowed for this tree layout.
- isMultiParentAllowed() -
Method in class y.layout.tree.TreeReductionStage
- Returns whether or not multi-parent structures (structures of multiple nodes that share the same predecessors as
well as the same successors) are allowed.
- isMultipleBackboneSegmentsAllowed() -
Method in class y.layout.router.polyline.BusDescriptor
- Returns whether or not the algorithm may create buses that consist of multiple backbone segments.
- isMultipleComponentsOnSinglePagePlacementEnabled() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns whether or not different connected components may be placed on a single page.
- isMultipleEdgeFree(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given undirected graph contains no multiple edges.
- isMultiThreadingAllowed() -
Method in class y.algo.NodeAggregation
- Returns whether or not the layout algorithm may use multi-threading to reduce the running time.
- isMultiThreadingAllowed() -
Method in class y.layout.organic.GRIP
- Returns whether or not the layout algorithm may use multi-threading to reduce the running time.
- isMultiThreadingAllowed() -
Method in class y.layout.organic.OrganicLayouter
- Returns whether or not the layout algorithm may use multi-threading to reduce the running time.
- isMultiThreadingAllowed() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not the layout algorithm may use multi-threading to reduce the running time.
- isNaryTree(Graph, int) -
Static method in class y.algo.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 y.algo.Trees
- Checks whether or not the given graph is a directed rooted tree in which each node has a maximum of
n children.
- isNestedEdgeDrawingOrderEnabled() -
Method in class y.view.DefaultGraph2DRenderer
- Returns whether or not edges and nodes are so that
edges nested in other group nodes will be drawn in such an order that
overlapping group nodes will not produce "unconnected edge" artifacts and edges
will not be hidden by their encompassing group nodes.
- isNestedEdgeOrder() -
Method in class y.view.DefaultGraph2DTraversal
- Returns
true, if node elements and edge elements of nested
graphs are traversed in an interleaved fashion.
- isNodeCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not nodes should be placed in a more compact style with respect to layout width.
- isNodeEdgeOverlapAvoided() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not the layout algorithm tries to avoid node/edge overlaps.
- isNodeEditable(Node) -
Method in class y.view.CellEditorMode
- Determines whether a node is deemed editable.
- isNodeLabelAnimationEnabled() -
Method in class y.view.LayoutMorpher
- Determines whether or not node label placement changes are animated.
- isNodeLabelConsiderationEnabled() -
Method in class y.layout.grouping.CactusGroupLayouter
- Returns whether the algorithm actively prevents node label overlaps when computing the layout.
- isNodeLabelConsiderationEnabled() -
Method in class y.layout.partial.ClearAreaLayouter
- Returns whether or not the layout algorithm considers node labels, moving them outside the area, if necessary.
- isNodeLabelConsiderationEnabled() -
Method in class y.layout.partial.FillAreaLayouter
- Returns whether or not the layout algorithm considers node labels.
- isNodeLabelConsiderationEnabled() -
Method in class y.layout.router.CurveRoutingStage
- Returns whether or not node labels are considered while determining spline routes.
- isNodeLabelConsiderationEnabled() -
Method in class y.layout.tabular.TabularLayouter
- Returns whether or not the layout algorithm reserves space for node labels.
- isNodeLabelTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for node labels will be displayed.
- isNodeMapCopying() -
Method in class y.util.GraphCopier
- Determines if the contents of node maps are copied automatically.
- isNodeOverlapsAllowed() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not overlaps between nodes are allowed.
- isNodePortAware() -
Method in class y.view.CreateEdgeMode
- Returns
true if this CreateEdgeMode instance
supports connecting edges to NodePorts and
false otherwise.
- isNodePortAware() -
Method in class y.view.NodeStateChangeEdgeRouter
- Returns
true if this router resets source and target
NodePorts of inter edges and false otherwise.
- isNodeSearchingEnabled() -
Method in class y.view.MouseInputMode
- Returns whether
NodeRealizers will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo)
when the Node of the NodeRealizer is hit by the current mouse event.
- isNodeSelection() -
Method in class y.view.Graph2DSelectionEvent
- Returns whether or not the subject is of type Node.
- isNodeSelectionEmpty(Graph2D) -
Static method in class y.view.Selections
- Queries the given graph if it contains any selected nodes.
- isNodeSizeAware() -
Method in class y.layout.organic.GRIP
- Returns whether or not to consider average node sizes during layout calculation.
- isNodeSizeAware() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not to consider node sizes during layout calculation.
- isNodesOnlyOnLeavesAllowed() -
Method in class y.algo.NodeAggregation
- Returns whether or not all original nodes are only mapped to leaves of the directed rooted aggregation tree
that represents the hierarchical clustering structure.
- isNodeTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for nodes will be displayed.
- isNoImage() -
Method in class y.option.URLImageWrapper
- Check whether this wrapper describes a valid image or URL resource
- isNormalEdge(Edge) -
Method in class y.layout.grouping.Grouping
- Determines whether or not the given edge is a normal edge as opposed to an edge that crosses any group node bounds.
- isNormalNode(Node) -
Method in class y.view.hierarchy.HierarchyManager
- Returns whether or not the given node is a normal node, i.e., neither group
nor folder node.
- isOctilinearEdge(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns whether or not the given edge is octilinear.
- isOffsetDirty() -
Method in class y.view.NodeLabel
- Returns
true if the label offset is
not valid yet.
- isOffsetDirty() -
Method in class y.view.YLabel
- Returns
true if the label offset is
not valid yet.
- IsolatedGroupComponentLayouter - Class in y.layout.grouping
- A special
ComponentLayouter implementation that allows to lay out isolated subgraphs within a group
as separate components. - IsolatedGroupComponentLayouter(Layouter) -
Constructor for class y.layout.grouping.IsolatedGroupComponentLayouter
- Creates an instance of
IsolatedGroupComponentLayouter with the given layout algorithm as
core layout algorithm.
- IsolatedGroupComponentLayouter() -
Constructor for class y.layout.grouping.IsolatedGroupComponentLayouter
- Creates an instance of
IsolatedGroupComponentLayouter with default settings.
- isOnEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not one of the preferred sides for this label is on the edge.
- isOptimizedDrawingEnabled() -
Method in class y.view.Graph2DView
-
- isOptionSet(String) -
Method in class y.util.CommandLineArguments
- queries the value of the switch named 'name'
- isOrientationLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- isOrientationMirrored(byte, int) -
Static method in class y.layout.EdgeLabelOrientationSupport
- Returns whether or not the orientation is mirrored.
- isOrientationMirrored(byte) -
Method in class y.layout.OrientationLayouter
- Returns whether or not this
OrientationLayouter instance will mirror the graph for a given layout
orientation.
- isOrientationOptimizationActive() -
Method in class y.layout.tree.TreeComponentLayouter
- Returns whether or not tree component arrangement is improved by changing the orientation of components.
- isOrientationOptimizationEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns 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.
- isOrthogonalEdgeCreation() -
Method in class y.view.CreateEdgeMode
- Determines whether this mode creates orthogonally routed edges.
- isOrthogonalEdgeRouting() -
Method in class y.view.EditMode
- Returns whether or not special support for orthogonal edge paths is enabled
for all edges.
- isOrthogonallyRouted() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Deprecated. Replaced by
EdgeLayoutDescriptor.getRoutingStyle().
- isOrthogonallyRouted() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not edges should be routed orthogonally.
- isOrthogonalRouting(Edge) -
Method in class y.view.EditMode
- Callback that determines whether an edge should be treated as an orthogonally
routed edge.
- isOrthogonalRouting(Edge) -
Method in class y.view.HotSpotMode
- Determines whether the given edge instance should be routed orthogonally.
- isOrthogonalRouting(Edge) -
Method in class y.view.MoveNodePortMode
- Determines whether the given edge instance should be routed orthogonally.
- isOrthogonalRouting(Edge) -
Method in class y.view.MovePortMode
- Determines whether the given edge instance should be routed orthogonally.
- isOrthogonalRouting(Edge) -
Method in class y.view.MoveSelectionMode
- Determines whether the given edge instance should be routed orthogonally.
- isOrthogonalRouting(Edge, Graph2D) -
Method in class y.view.NodeStateChangeEdgeRouter
- Determine whether an edge is orthogonal before the state change.
- isOuterFaceSetCorrectly() -
Method in class y.layout.planar.SimplePlanarInformation
- Returns if the current planar embedding has a correctly set outer face.
- isPackComponentsEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not a subgraph component may be placed within another subgraph component.
- isParallelEdgeLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for routing parallel edges is activated.
- isParallelRoutesPreferenceEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- isParallelRoutesPreferenceEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- isParallelRoutesPreferenceEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- isParallelSubstructureTypeSeparationEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether parallel substructures should be separated by the node type.
- isParameterValid(Object) -
Method in class y.layout.DiscreteEdgeLabelModel
- Checks whether or not the given model parameter encodes a valid edge label position for this model.
- isParameterValid(Object) -
Method in class y.layout.DiscreteNodeLabelModel
- Checks whether or not the given model parameter encodes a valid node label position for this model.
- isParameterValid(Object) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Checks whether or not the given model parameter encodes a valid edge label position for this model.
- isParseDefaultValue() -
Method in class y.io.graphml.input.AbstractInputHandler
- Gets a value indicating whether the default value in the key definition should be parsed.
- isPartnerlessBelow() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns whether or not
FamilyTreeLayouter.TYPE_FAMILY nodes of individuals that have only children but no partners are placed
below this individual or next to it.
- isPathClippedAtSource() -
Method in class y.view.EdgeRealizer
- Returns whether the
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D) method
indicated that the calculated path had been clipped at the source side
of the path in order to account for the length
of the source arrow.
- isPathClippedAtTarget() -
Method in class y.view.EdgeRealizer
- Returns whether the
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D) method
indicated that the calculated path had been clipped at the source side
of the path in order to account for the length
of the source arrow.
- isPathCorrectionEnabled() -
Method in class y.layout.PortCandidateAssignmentStage
- Returns whether or not this
LayoutStage corrects the edge paths after moving the port to the location
specified by a PortConstraint or PortCandidates.
- isPerceivedBendsOptimizationEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not the number of perceived bends will be minimized.
- isPerceivedBendsOptimizationEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not the number of perceived bends are minimized.
- isPerceivedBendsOptimizationEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the number of perceived bends should be minimized.
- isPlaceChildrenOnCommonRadiusEnabled() -
Method in class y.layout.circular.CircularLayouter
- Returns whether or not, in the underlying tree, the children of a tree node are placed on a common radius.
- isPlaceLastOnBottom() -
Method in class y.layout.tree.LeftRightPlacer
- Returns whether or not the last child is placed centered, aligned with the bus and below the other child nodes.
- isPlanar(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph is planar.
- isPlanar(Graph) -
Method in class y.layout.planar.PlanarityTest
- Determines if the a given graph is planar.
- isPlanar() -
Method in class y.layout.planar.SimplePlanarInformation
- Returns if the current embedding defined by the faces is planar.
- isPlaying() -
Method in class y.anim.AnimationPlayer
- Returns whether the player is currently processing animations.
- isPolylineLabelingEnabled() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns whether or not straight edges are extended to avoid label overlaps.
- isPolylineRoutingEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the routing style property on the edge layout descriptor instead. See the documentation for details.
- isPopupTrigger() -
Method in class y.view.Mouse2DEvent
- Whether the event is considered a popup trigger.
- isPortAlignmentEnabled() -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Returns whether or not nodes are placed so that the source and target port of an edge are aligned.
- isPortAlignmentEnabled() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns whether or not nodes are placed so that the source and target port of an edge are aligned.
- isPortConstraintOptimizationEnabled() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether or not the algorithm should try to optimize
PortConstraints that are either
PortConstraint.ANY_SIDE or null.
- isPortIntersectionCalculatorEnabled() -
Method in class y.module.LayoutModule
- Returns the value of property portIntersectionCalculatorEnabled.
- isPortIntersectionCalculatorEnabled() -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether a
PortCalculator should be used to adjust port positions after the main
layout to lie on the visible boundaries of the NodeRealizers.
- isPortReassignmentAllowed(Edge, boolean) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Determines whether port reassignment is allowed for a given edge
- isPortResettingEnabled() -
Method in class y.layout.PlaceNodesAtBarycenterStage
- Returns whether or not ports of edges incident to
affected nodes should
be set to the center of the corresponding nodes.
- isPortSelectionAware() -
Method in class y.view.PortConfigurationAdapter
- Determines whether or not the
NodePort selection state
should be taken into account when delegating painting to the adopted
GenericNodeRealizer.Painter implementation.
- isPortSnappingEnabled() -
Method in class y.view.MovePortMode
- Returns whether this mode should snap the port to one of the predefined
port positions, even if the shift modifier is pressed.
- isPortTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for node ports will be displayed.
- isPositionRelativeToSegment() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns whether or not the label position mask should be interpreted relative to the edge segment.
- isPostprocessingEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not an additional postprocessing step is applied
that improves compactness and reduces the number of bends.
- isPreferredDistanceAdjustable() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns whether or not the preferred distance between edges can be reduced if there is not enough space.
- isPreviewEnabled() -
Method in class y.view.DropSupport
- Returns whether or not this support class should show a preview of the
dragged node realizer
during the drag operation.
- isPrinting() -
Method in class y.view.GraphicsContext
- Indicates whether the current graphics should use printing quality.
- isPropagated() -
Method in class y.layout.LabelCandidate
- Returns whether or not this candidate's box had already been chosen by the labeling algorithm.
- isProxyNodeRealizerEnabled() -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Returns whether or not to use a proxy node realizer that delegates
to the default realizers for group or folder nodes.
- isProxyReferenceNodeCreationEnabled() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns whether or not the algorithm should create
proxy reference nodes.
- isRaisedBorderEnabled() -
Method in class y.view.ShapeNodeRealizer
- Determines if the realizer's border is painted before or after node ports
and labels.
- isReactivateParentOnEditingStopped() -
Method in class y.view.MouseInputMode
- Returns whether to
reactivate the parent ViewMode if MouseInputMode.editingStopped()
is invoked.
- isRecursiveClosingEnabled() -
Method in class y.view.Graph2DViewActions.CloseGroupsAction
- Returns whether group nodes that are nested and accepted by
Graph2DViewActions.CloseGroupsAction.acceptNode(Graph2D,y.base.Node) will be
closed recursively.
- isRecursiveGroupLayeringEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not groups are respected during the layering stage.
- isRegistered(Object) -
Method in interface y.io.graphml.graph2d.ResourceSerializationHandler
- Return whether a resource has already been registered at this handler
- isRemoveStraightOnly() -
Method in class y.layout.RemoveColinearBendsStage
- Returns whether the algorithm removes only collinear bends which lie in the middle of their neighbors or all
collinear bends.
- isRemovingCollinearBends() -
Method in class y.layout.router.BusRouter
- Specifies whether or not collinear bends are removed from the layout.
- isRemovingInnerBends() -
Method in class y.view.CreateEdgeMode
- Determines whether this instance should remove bends of the newly created edges that are
contained in nodes after the edge creation operation
is finished.
- isRemovingInnerBends() -
Method in class y.view.HotSpotMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in these nodes that have been resized during the resize operation
after the move is finished.
- isRemovingInnerBends() -
Method in class y.view.MoveSelectionMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in nodes that have been moved during the move operation
after the move is finished.
- isRemovingInnerBends() -
Method in class y.view.OrthogonalMoveBendsMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in nodes that have been moved during the move operation
after the move is finished.
- isRendererEnabled() -
Method in class y.option.ColorRenderer
- Callback which specifies whether the created renderer is enabled or not.
- isRenderingSnapLines() -
Method in class y.view.AbstractSnapContext
- Indicates whether this instance will be rendering the snap lines.
- isReorderingEnabled() -
Static method in class y.view.hierarchy.HierarchyManager
- Returns whether or not state-changing operations and grouping operations
automatically change the hierarchic order of nodes.
- isReplacingPortConstraintsEnabled() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns whether or not
PortConstraints of inter-edges are temporarily replaced by PortCandidates.
- isReroutingEnabled() -
Method in class y.layout.router.BusRouter
- Specifies 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 y.layout.router.OrthogonalEdgeRouter
- Returns whether or not the orthogonal edge router performs an additional step to reroute the edges such that
the number of edge crossings is reduced.
- isReroutingEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns whether or not the routing algorithm uses an additional step to reroute the edges that are considered to
have the worst paths.
- isReselectNodes() -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Return whether previously selected group nodes should stay selected after closing them.
- isResettingEdgeLabelOrientation() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether or not to reset the orientation of edge labels.
- isResettingNodeLabelOrientation() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether or not to reset the orientation of node labels.
- isReversed() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns whether or not the
Edge associated with this EdgeData instance has been reversed.
- isReversedPathRenderingEnabled() -
Method in class y.view.EdgeRealizer
- Returns whether or not to render the path in reversed direction.
- isReversedPortOrder() -
Method in class y.layout.tree.DefaultPortAssignment
- Returns whether or not the port assignment should reverse the order of the ports.
- isRightOfEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not one of the preferred sides for this label is right of the edge.
- isRootedTree(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given directed graph is a directed rooted tree.
- isRootedTree(Graph) -
Static method in class y.algo.Trees
- Checks whether or not the given graph is a directed rooted tree.
- isRootGraph(Graph) -
Method in class y.view.hierarchy.HierarchyManager
- Returns whether or not the given graph is the
root graph of this hierarchy.
- isRouteInterEdgesImmediatelyEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not edges between different subgraph components should be routed immediately.
- isRouteInterEdgesOnly() -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Returns whether or not to route inter-edges only.
- isRouteInterEdgesOnly() -
Method in class y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Returns whether or not to route inter-edges only.
- isRoutingAll() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns whether a rerouting step is performed on all edges or just on a subset where distances are violated.
- isRowOrderOptimizationEnabled() -
Method in class y.layout.grid.PartitionGrid
- Returns whether or not the order of the rows should be chosen automatically to minimize edge lengths.
- isRunning() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Determines whether or not this layout algorithm is currently running.
- isRunning() -
Method in interface y.view.Graph2DLayoutExecutor.LayoutThreadHandle
- Determines whether the layout calculation is still running.
- isSameLayerEdgeRoutingOptimizationEnabled() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether or not the algorithm should try to optimize the routing of
same-layer edges whose
PortConstraints don't impose the routing.
- isSegmentNode(Node) -
Method in class y.layout.hierarchic.PendularDrawer
- Determines whether or not a node is a so-called segment node.
- isSegmentSnappingEnabled() -
Method in class y.view.MovePortMode
- Determines whether orthogonal edge segments that are moved
orthogonally
as a result of the movement of the port should snap to other segments.
- isSelected(Edge, Graph) -
Method in class y.layout.router.polyline.EdgeRouter
- Returns whether or not a given edge is selected.
- isSelected() -
Method in class y.view.Bend
- Returns whether or not this bend is in a selected state.
- isSelected() -
Method in class y.view.EdgeRealizer
- Returns the selected state of this realizer.
- isSelected(Graph2D, Bend) -
Method in class y.view.EditMode
- Returns
true if the specified bend is currently selected;
false otherwise.
- isSelected(Graph2D, Edge) -
Method in class y.view.EditMode
- Returns
true if the specified edge is currently selected;
false otherwise.
- isSelected(Graph2D, YLabel) -
Method in class y.view.EditMode
- Returns
true if the specified label is currently selected;
false otherwise.
- isSelected(Graph2D, Node) -
Method in class y.view.EditMode
- Returns
true if the specified node is currently selected;
false otherwise.
- isSelected(Graph2D, NodePort) -
Method in class y.view.EditMode
- Returns
true if the specified port is currently selected;
false otherwise.
- isSelected(Edge) -
Method in class y.view.Graph2D
- Returns the selection state of the given edge.
- isSelected(YLabel) -
Method in class y.view.Graph2D
- Returns the selection state of the given label.
- isSelected(Bend) -
Method in class y.view.Graph2D
- Returns the selection state of the given bend.
- isSelected(NodePort) -
Method in class y.view.Graph2D
- Returns the selection state of the given node port.
- isSelected(Node) -
Method in class y.view.Graph2D
- Returns the selection state of the given node.
- isSelected(Graph2D, Bend) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified bend is currently selected;
false otherwise.
- isSelected(Graph2D, YLabel) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified label is currently selected;
false otherwise.
- isSelected(Graph2D, Edge) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified edge is currently selected;
false otherwise.
- isSelected(Graph2D, Node) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified node is currently selected;
false otherwise.
- isSelected(Graph2D, NodePort) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified port is currently selected;
false otherwise.
- isSelected(Graph2D, TableGroupNodeRealizer.Column) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified column is currently selected;
false otherwise.
- isSelected(Graph2D, TableGroupNodeRealizer.Row) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Returns
true if the specified row is currently selected;
false otherwise.
- isSelected() -
Method in class y.view.NodePort
- Returns the selection state of this port instance.
- isSelected() -
Method in class y.view.NodeRealizer
- Returns the selection state of this realizer.
- isSelected() -
Method in class y.view.ProxyShapeNodeRealizer
-
- isSelected(Graph2D, Bend) -
Method in class y.view.SelectionBoxMode
- Returns
true if the specified bend is currently selected;
false otherwise.
- isSelected(Graph2D, YLabel) -
Method in class y.view.SelectionBoxMode
- Returns
true if the specified label is currently selected;
false otherwise.
- isSelected(Graph2D, Edge) -
Method in class y.view.SelectionBoxMode
- Returns
true if the specified edge is currently selected;
false otherwise.
- isSelected(Graph2D, Node) -
Method in class y.view.SelectionBoxMode
- Returns
true if the specified node is currently selected;
false otherwise.
- isSelected(Graph2D, NodePort) -
Method in class y.view.SelectionBoxMode
- Returns
true if the specified port is currently selected;
false otherwise.
- isSelected(Graph2D, Object) -
Static method in class y.view.Selections
- Returns
true, if the selectable graph element (node, edge,
bend, label, node port) is actually selected.
- isSelected() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Returns whether or not the column is selected.
- isSelected() -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Returns whether or not the row is selected.
- isSelected() -
Method in class y.view.YLabel
- Whether or not this label is in a selected state.
- isSelectionEmpty(Graph2D) -
Method in class y.view.EditMode
- Returns
true if there are no selected nodes, node labels,
node ports, edges, edge labels, and/or bends in the specified graph and
false otherwise.
- isSelectionEmpty() -
Method in class y.view.Graph2D
- Returns
true iff neither edges nor nodes nor bends nor labels
nor node ports in this graph are selected.
- isSelectionEmpty() -
Method in class y.view.Graph2DClipboard
- Returns whether or not there are selected nodes
in the active graph.
- isSelectionEmpty(Graph2D) -
Method in class y.view.PopupMode
- Returns
true if there are no selected nodes, node labels,
node ports, edges, edge labels, and/or bends in the specified graph and
false otherwise.
- isSelectionModifierPressed(Mouse2DEvent) -
Method in class y.view.tabular.TableSelectionEditor
- Determines whether or not the specified event should result in expanding
the current selection to include the clicked element instead of
changing the selection to the clicked element.
- isSelectionPaintingEnabled() -
Method in class y.io.ImageOutputHandler
- Determines whether or not the selection state of graph elements should
be taken into account when
writing the image
produced by this image output handler.
- isSelectionPaintingEnabled(Graphics2D) -
Static method in class y.view.YRenderingHints
- Returns whether or not rendering onto the specified graphics context should
take the selection states of the graph elements being painted into account.
- isSelectionSingleton() -
Method in class y.view.Graph2D
- Returns
true if and only if exactly one node or one bend is
selected and false otherwise.
- isSelectionStateAdjusting() -
Method in class y.view.Graph2DUndoManager
- Determines whether this instance adjust the
selection state
of the realizers to match that of the currently active realizers upon realizer exchange.
- isSelectionStateObserverEnabled() -
Method in class y.view.Graph2DClipboard
- Whether or not the selection state of the current graph
will be observed.
- isSelectOnGroupNodeLabelEnabled() -
Method in class y.view.EditMode
- Determines whether clicking on a group node's default label should select
the node instead of creating a child node when child node creation is
enabled.
- isSelectOwnerOnMoveEnabled() -
Method in class y.view.MoveLabelMode
- Determines whether or not the owner element of the label that will be moved
is automatically selected by this view mode.
- isSelfLoop() -
Method in class y.base.Edge
- Returns
true if and only if this edge is a self-loop.
- isSelfLoopFree(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph contains no self-loops.
- isSelfLoopLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for routing self-loops is activated.
- isSeriesParallelGraph(Graph) -
Static method in class y.layout.seriesparallel.SeriesParallelLayouter
- Determines whether or not the given graph has a series-parallel structure.
- isShadowPaintingEnabled(Graphics2D) -
Static method in class y.view.YRenderingHints
- Returns whether or not shadows should be rendered onto the specified
graphics.
- isShowAlphaEnabled() -
Method in class y.option.ColorRenderer
- Callback which returns whether the rendered text always shows the alpha value or not.
- isShowFitContentButton() -
Method in class y.view.NavigationComponent
- Whether the fit content button is shown.
- isShowLabelsOnSlider() -
Method in class y.view.NavigationComponent
- Returns whether labels and ticks are on the zoom slider.
- isShowMoreColors() -
Method in class y.option.ColorOptionItem
- Returns
true, if the editor will provide a color chooser
for all colors.
- isShowMostRecentlyUsedColors() -
Method in class y.option.ColorOptionItem
- Returns
true, if the editor will provide a color chooser
popup for the most recently used colors.
- isShowNavigationControls() -
Method in class y.view.NavigationComponent
- Whether or not the navigation controls are shown.
- isShowNoColor() -
Method in class y.option.ColorOptionItem
- Returns
true, if the editor will allow to specify a
null color.
- isShowSomeColors() -
Method in class y.option.ColorOptionItem
- Returns
true, if the editor will provide a color chooser
popup for some colors.
- isShowZoomButtons() -
Method in class y.view.NavigationComponent
- Whether the zoom in and zoom out buttons are shown.
- isShowZoomSlider() -
Method in class y.view.NavigationComponent
- Whether the zoom slider is shown or not.
- isSideAbsoluteWithLeftInNorth() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not the preferred side specified by
PreferredPlacementDescriptor.getSideOfEdge() is interpreted absolute, and on
horizontal segments, labels with preferred side LabelLayoutConstants.PLACE_LEFT_OF_EDGE are placed above
the segment.
- isSideAbsoluteWithRightInNorth() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not the preferred side specified by
PreferredPlacementDescriptor.getSideOfEdge() is interpreted absolute, and on
horizontal segments, labels with preferred side LabelLayoutConstants.PLACE_RIGHT_OF_EDGE are placed above
the segment.
- isSideRelativeToEdgeFlow() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not the preferred side specified by
PreferredPlacementDescriptor.getSideOfEdge() is interpreted relative to the edge
flow.
- isSimple(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given directed graph is simple.
- isSimpleModeActive() -
Method in class y.layout.organic.ShuffleLayouter
- Returns whether or not the simple, fast layout mode of this algorithm is active.
- isSingleFocus() -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns
true if the creator will only accept/use a single
graph element as input to create a local view and false
otherwise.
- isSingleLineModeEnabled() -
Method in class y.view.Graph2DViewActions.EditLabelAction
- Determines the interactive editor's line editing mode.
- isSingleNodeSelectionModeEnabled() -
Method in class y.view.PopupMode
- Returns whether or not single node selection mode is enabled.
- isSizeDirty() -
Method in class y.view.YLabel
- Returns
true if the label size is
not valid yet.
- isSleeping() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Determines whether or not this layout algorithm is currently sleeping.
- isSloppyNestedEdgeDrawingOrderEnabled() -
Method in class y.view.DefaultGraph2DRenderer
- Determines the mode for the sloppy drawing order of edges and nodes.
- isSloppyPolylinePaintingEnabled(Graphics2D) -
Static method in class y.view.YRenderingHints
- Returns whether or not sloppy mode renders edges as polylines onto the specified
graphics context.
- isSmartComponentLayoutEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not this instance should configure the
ComponentLayouter to respect subsets of nodes.
- isSmartInitialPlacement() -
Method in class y.layout.organic.GRIP
- Returns whether or not the initial placement of nodes is determined using a more involved, smart strategy.
- isSmartScrollingEnabled() -
Method in class y.view.Graph2DViewMouseWheelScrollListener
- Determines whether or not smart scrolling should be used.
- isSmartSelfloopPlacementEnabled() -
Method in class y.layout.SelfLoopLayouter
- Returns whether or not the algorithm chooses the side of the self-loop depending on the incident edges.
- isSmoothViewTransform() -
Method in class y.view.LayoutMorpher
- Returns whether the animation will smoothly transform the view's zoom level
and translation.
- isSnapped(YPoint, YPoint, byte) -
Method in class y.view.SnapResult
- Checks whether this instance is still snapped given the final mouse coordinates.
- isSnappingBendsToSnapLines() -
Method in class y.view.MoveSnapContext
- Whether this context will automatically snap the bends to snap lines.
- isSnappingEnabled() -
Method in class y.view.DropSupport
- Returns whether or not this support class should use the
snap context to provide snap lines during the
drag operation.
- isSnappingEnabled() -
Method in class y.view.HotSpotMode
- Whether this mode should use the
HotSpotMode.getSnapContext() to HotSpotSnapContext.adjustMouseCoordinates(y.geom.YPoint, byte, boolean, boolean)
adjust the mouse coordinates so that the resized items snap to the precalculated SnapLines.
- isSnappingEnabled() -
Method in class y.view.MoveLabelMode
- Determines whether or not this mode should use the
snap context to
adjust
mouse coordinates so that moved labels snap to pre-calculated
snap lines.
- isSnappingEnabled() -
Method in class y.view.MoveLabelMode.MoveLabelEvent
- Determines whether or not the label movement should allow for snapping.
- isSnappingEnabled() -
Method in class y.view.MoveSelectionMode
- Whether this mode should use the
MoveSelectionMode.getSnapContext() to MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint)
adjust the mouse coordinates so that the moved items snap to the precalculated SnapLines.
- isSnappingEnabled() -
Method in class y.view.OrthogonalMoveBendsMode
- Whether this mode should use the
OrthogonalMoveBendsMode.getSnapContext() to MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint)
adjust the mouse coordinates so that the moved items snap to the precalculated SnapLines.
- isSnappingOrthogonalSegments() -
Method in class y.view.CreateEdgeMode
- Determines whether this instance should snap the location of orthogonal edge segments against other
orthogonal snap lines created by the
CreateEdgeMode.getSnapContext().
- isSnappingOrthogonalSegments() -
Method in class y.view.MovePortMode
- Determines whether this instance should snap non-
orthogonal edges should
have their ports snapped in such a way that the corresponding last segment will be orthogonally oriented.
- isSnappingSegmentsToSnapLines() -
Method in class y.view.MoveSnapContext
- Determines whether this context will automatically snap orthogonal edge segments to snap lines.
- isSnappingToNodeBorder() -
Method in class y.view.MovePortMode
- Determines whether this instance should snap the mouse coordinates in such a way that the port lies
at the intersection of the node.
- isSourceBend(Bend) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Callback method used by
PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double).
- isSourceCell(PartitionCell) -
Method in class y.layout.router.polyline.PathSearchContext
- Determines whether or not the given cell is a source cell of the
current path request.
- isSourcePortOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns whether or not source port optimization is enabled.
- isSpanning() -
Method in class y.layout.grid.PartitionCellId
- Returns whether or not this
PartitionCellId represents a multi-cell, i.e., a cell spanning
multiple rows/columns.
- isStarSubstructureTypeSeparationEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether star substructures should be separated by the node type.
- isStopAfterLayeringEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not to stop the layout algorithm after the layering step.
- isStopAfterSequencingEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not to stop the layout algorithm after the sequencing step.
- isStopped() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Determines whether or not this layout algorithm has stopped.
- isStopped() -
Method in class y.util.Timer
- Returns whether or not this timer is stopped (not active) right now.
- isStoreRects() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether the candidate rectangles should be stored to be retrieved.
- isStrictClusterSeparationEnabled() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns whether or not the algorithm should separate nodes with different
cluster IDs.
- isStrong() -
Method in class y.layout.PortConstraint
- Returns whether or not this
PortConstraint instance represents a strong constraint.
- isStrongGroupConstraintsEnabled() -
Method in class y.view.NodePortLayoutConfigurator
- Returns
true if this configurator will create strong
constraints automatically translating node ports at group nodes into port
constraints and false otherwise.
- isStronglyConnected(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given directed graph is strongly connected.
- isStronglyConnected(Graph) -
Static method in class y.algo.GraphConnectivity
- Checks whether or not the given directed graph is strongly connected.
- isStrongPortsScalingActive() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Returns whether or not strong port constraints at group nodes should be interpreted as coordinates that should
be scaled to the same amount as the sizes of the group nodes are modified.
- isSubgraphLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the
LayoutStage used for constraining the layout process to a subgraph of the input
graph is activated.
- isSuppressEmptyMaps() -
Method in class y.io.ImageMapOutputHandler
- Whether empty
<map> elements should be suppressed or not.
- isSwimLaneDistanceOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Returns whether or not to use an optimized minimum distance calculation for swimlane layouts.
- isSynchronizationEnabled() -
Method in class y.view.DefaultGraph2DRenderer
- Determines whether or not
intersects and paint
calls should be synchronized.
- isSynchronizationEnabled() -
Method in class y.view.DefaultOrderRenderer
- Determines whether or not
intersects and paint
calls should be synchronized.
- isSynchronized() -
Method in class y.anim.AnimationPlayer
- Returns whether or not the player is in synchronized mode.
- isTableResizeDrawableEnabled() -
Method in class y.view.tabular.TableSizeEditor
- Determines if a drawable shall indicate the new bounds of the
TableGroupNodeRealizer.Table.
- isTargetBend(Bend) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Callback method used by
PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double).
- isTargetCell(PartitionCell) -
Method in class y.layout.router.polyline.PathSearchContext
- Determines whether or not the given cell is a target cell of the
current path request.
- isTargetPortOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns whether or not target port optimization is enabled.
- isThreadingEnabled() -
Method in class y.view.PrintPreviewPanel
- Determines whether or not the preview panel opens the printer page dialog
and prints the graph in a background thread.
- isTranslateEdgeLabelsEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether or not edge label information is translated.
- isTranslateNodeLabelsEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether or not node label information is translated.
- isTransparencyEnabled() -
Method in class y.io.ImageIoOutputHandler
- Returns
true if this image output handler uses an intermediate
image that can handle non-opaque pixels and false otherwise.
- isTransparent() -
Method in class y.view.NodeRealizer
- Returns the transparency state of this realizer.
- isTransparent() -
Method in class y.view.ProxyShapeNodeRealizer
-
- isTransparentBackgroundSupported() -
Method in class y.module.io.GifImageIoOutput
-
- isTransparentBackgroundSupported() -
Method in class y.module.io.ImageIoOutput
- Callback method that determines whether the option for the transparent background is displayed or not.
- isTransparentBackgroundSupported() -
Method in class y.module.io.PngImageIoOutput
-
- isTranspositionEnabled() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns whether or not to apply an additional crossing minimization heuristic.
- isTreatEmptyGroupNodesAsNormalNodesEnabled() -
Method in class y.view.hierarchy.GroupLayoutConfigurator
- Returns whether or not empty group nodes are handled like normal nodes.
- isTree(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph is an undirected tree.
- isTree(Graph) -
Static method in class y.algo.Trees
- Checks whether or not the given graph is an undirected tree.
- isTrue(Editor) -
Method in class y.option.ConstraintManager.Condition
- Determines whether the condition is met for the given editor.
- isTrue(Editor, ItemEditor) -
Method in interface y.option.ConstraintManager.ConditionCheck
- Yields
true if the condition is true for the given ItemEditor that
is part of the given Editor.
- isUnderlinedTextEnabled() -
Method in class y.view.YLabel
- Returns whether or not the text of the label should be underlined.
- isUndirectedTreeConsiderationEnabled() -
Method in class y.layout.tree.TreeComponentLayouter
- Returns whether or not undirected tree sub-graphs should be detected and handled.
- isUniformPortAssignmentEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not the layout algorithm should try to obtain a uniform port assignment of the edges incident
to the same node side.
- isUnselectOnTableBorderEnabled() -
Method in class y.view.tabular.TableSelectionEditor
- Returns
true if clicking on the table border will unselect
all selected columns and rows and false otherwise.
- isUpdateModelOnStructuralChangeEnabled(Graph) -
Method in class y.view.ModelViewManager
- Returns
true, iff structural changes in the specified view
graph are automatically propagated to the model graph; false
otherwise.
- isUpdateViewOnStructuralChangeEnabled(Graph) -
Method in class y.view.ModelViewManager
- Returns
true, iff structural changes in the model graph
are automatically propagated to the specified view graph;
false otherwise.
- isUpdateViewsOnStructuralChangeEnabled() -
Method in class y.view.ModelViewManager
- Returns
true, iff structural changes in the model graph
are automatically propagated to interested view graphs; false
otherwise.
- isUpperSameLayerEdge() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns whether or not the
Edge associated with this EdgeData instance is an upper same-layer edge.
- isUseAlternativeSideHandling() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Deprecated. use
PreferredPlacementDescriptor.getSideReference() instead
- isUseNewlines() -
Method in class y.io.ImageMapOutputHandler
- Selector
- isUseParentElementForDeserialization() -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Controls the behavior of
ComplexDataAcceptorInputHandler.getDeserializationXmlNode(GraphMLParseContext, org.w3c.dom.Node)
to return either the 'data' or 'default'
element itself or its content.
ClassicLayerSequencer will preserve the groupings of
nodes between each layer.
orthogonal edge creation, moving a segment
should snap the end point at the location of the centers of nodes in the graph.
NodePorts have to be used as
candidates for edge connection points.
NodeRealizer.getPortCandidates(double) to obtain the list
of port candidates, or rather use method MovePortMode.getGeometricPortCandidates(y.base.Node, y.base.Edge)
as an alternative implementation.
true if default settings for width, minimum width,
and insets are taken from the target table or false if the
default settings of the listener are used when creating a new column in
a table.
true if default settings for height, minimum height,
and insets are taken from the target table or false if the
default settings of the listener are used when creating a new row in
a table.
args is valid.
false.
AbstractOutputHandler.getValidScopes()
TableGroupNodeRealizer.Row
or TableGroupNodeRealizer.Column can be found there.
true only if the left insets of a row or the top insets of a column can be found at the
specified coordinates.
TableGroupNodeRealizer.Row
or the top inset of a TableGroupNodeRealizer.Column.
CellEntrance as a valid target entrance,
i.e., the path may end with the given entrance.
Direction.UP or Direction.DOWN).
channel are vertical.
orthogonal interval is oriented vertically.
true if the specified Graph has been
registered as a view for this manager's model; false
otherwise.
true iff this realizer is marked as visible.
boxes are interpreted relative to the edge
when writing them back to the model.
bounds are interpreted relative to the node
when writing them back to the model.
index within this section.
SkipList.Cell.getInfo()
NamespaceConstants.JAVA_NS.
DataProvider key for determining which self-loops should keep their current path
If no DataProvider is registered with this key, all self-loops will be routed.
KeepStrongPortConstraintsStage ensures that layout algorithms that cannot handle port constraints keep the
ports of edges with strong PortConstraints.KeepStrongPortConstraintsStage instance with default settings.
KeepStrongPortConstraintsStage instance using the given
core layout algorithm.
DataProvider that holds the edge weights.
Groups.kMeansClustering(Graph, NodeMap, DataProvider, byte, int, int, YPoint[]), but no initial centroids are
given as input.
k shortest paths connecting a pair of nodes in a directed graph with
non-negative edge costs.
ShortestPaths.kShortestPaths(Graph, DataProvider, Node, Node, int)
that returns the result as a special cursor that calculates
the next path in the sequence only when needed.
DataProvider registered with
the current selection key.
DataProvider registered to the input graph with
the given key for determining which labels to place.
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.
DataProvider key for mapping models to edge/node labels
The NodeLabelModels and EdgeLabelModels linked to NodeLabelLayouts and
EdgeLabelLayouts by this DataProvider are taken as replacement models.
GenericNodeRealizer.LabelBoundsChangedHandler implementation to
delegate the actual work to.
GroupNodeRealizer.setBoundsDirty().
LabelCandidate describes one valid placement for a label considering the label model.LabelCandidate described by location, size and model parameter.
LabelCandidate described by location, size, model parameter and internal flag.
LabelCandidate described by its box, model parameter and internal flag.
LabelCandidate described by its box and model parameter.
EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when a YLabel has been
clicked.
EditMode.mouseDraggedLeft(double,double) when an
EdgeLabel is being dragged.
EditMode.mouseDraggedLeft(double,double) when a
NodeLabel is being dragged.
LabelLayout defines the properties of a label from the perspective of a labeling algorithm.LabelLayoutConstants defines options relevant for the automatic labeling process.LabelLayoutData encapsulates layout information for a label.LabelLayoutData for a label with the given width and height.
LabelLayoutData for a label with the given oriented box.
LabelLayoutData for a label with the given oriented box and preferred placement
descriptor.
LabelLayoutDataRefinement improves the placement of edge labels.LabelLayoutDataRefinement instance with default settings.
LabelLayoutFactory provides methods to create, add and remove node/edge labels for LayoutGraphs.LabelLayoutImpl is the default implementation of the LabelLayout interface.LabelLayoutImpl instance.
LabelLayoutKeys are used for associating DataProviders that contain label-specific information
for edge and node labels.LabelLayoutTranslator automatically translates label layout information provided by the standard
label layout classes EdgeLabelLayout and NodeLabelLayout to layout data
of type LabelLayoutData that is accessible by the keys defined in class LabelLayoutKeys.LabelLayoutTranslator instance with default settings.
LabelRanking implements the ranking for edge and node labels.LabelRanking.
MoveLabelMode to manage snapping
for labels during a label move operation.view.
Graph2DView.
null if there are no cells in this list.
ViewMode.mouseClicked(MouseEvent)
ViewMode.mouseDragged(MouseEvent)
null when the list is empty.
null if it does
not exist.
Graph2DViewMouseWheelZoomListener.mouseWheelMoved(MouseWheelEvent)
ViewMode.mouseMoved(java.awt.event.MouseEvent)
null when the list is empty.
null if it does
not exist.
ViewMode.mousePressed(MouseEvent)
ViewMode.mouseReleased(MouseEvent)
null if there is
no such segment.
Iterator that traverses the specified
Graph2D's elements that match the specified element types.
Iterator that traverses elements of the specified
types of the given Graph2D from last to first.
Layouter's
Layouter.doLayout(y.layout.LayoutGraph) method on the
Graph2D instance associated with this module.
Layouter's
Layouter.doLayout(y.layout.LayoutGraph) method on the
Graph2D instance associated with this module after
determining and applying this module's context settings.
YModule.DataProvider key for storing the constraint graph.
DataProvider key for storing the constraint graph
DataProvider key for providing user-defined layer/circle IDs.
DataProvider key for storing the layer IDs.
DataAcceptor key for publishing the layer IDs for all nodes in the graph.
DataAcceptor key for publishing the layer IDs for all nodes in the graph.
Layers instances whose nodes reside in the same graph.LayeredNodePlacer arranges the nodes of a subtree respecting layers.LayeredNodePlacer instance whose direction is specified by the given modification matrix.
LayeredNodePlacer instance with the default settings.
HierarchicLayouter.LAYERING_HIERARCHICAL_TOPMOST by shifting
some nodes down.
optimal layering.
hierarchic layout algorithm.
IncrementalHierarchicLayouter.LAYERING_STRATEGY_HIERARCHICAL_TOPMOST by shifting
some nodes down.
optimal layering.
Layer instances.DataProvider key for specifying which nodes should be arranged
If no DataProvider is registered with this key, all components will be laid out by the core layout
algorithm.
PartitionGrid instance.
MultiPageLayouter has calculated
a new multi-page layout.NodeData and EdgeData instances for elements in the current layout graph.MultiPageLayouter.doLayout(y.layout.LayoutGraph)
when a new multi-page layout has been calculated.
createDuplicates.
Layouter describes the general interface for algorithms that perform a layout process on a LayoutGraph.DataProvider key for assigning layout algorithms to the nodes
At runtime, the layout algorithms are determined and applied to the current graph.
LayoutGraph is a Graph with attached layout information that basically represents a drawing of a graph.LayoutGraph with default settings.
LayoutGraph which is a copy of the given subgraph.
LayoutGraph which is a copy of the given subgraph.
GraphCopier.CopyFactory interface used by GraphCopier
that can be used by implementations of LayoutGraph.LayoutGraphCopyFactory instance.
GraphCopier
that can be used by implementations of LayoutGraph that are hierarchically grouped
using GroupingKeys.LayoutGraphCopyFactory.HierarchicGraphCopyFactory instance with default settings.
LayoutGraphCopyFactory.HierarchicGraphCopyFactory instance that delegates to the passed factory.
LayoutGraph instances.LayoutGraphMLHandler instance.
LayoutGraph instance or a pair of Graph and GraphLayout instances
in GML format.LayoutGraphWriter that writes out only the structural information of the graph.
LayoutGraphWriter that writes out structural and layout information of
the graph.
LayoutGraphWriter that writes out structural and layout information of
the graph.
LayoutModule.LayoutModule(String) instead.
Proper module description should take place in the API documentation.
LayoutModule.
GraphLayout instance to a given Graph2DView's internal graph
in an animated fashion.initialized instance of this class.
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.
LayoutOrientation provides specifiers that are used for defining which general orientation a layout
should express.LayoutStage is a layout algorithm that represents a stage of a larger layout process.layout process
and calculates the layout for the given subgraph component using the specified
core layout algorithm.
LayoutTool provides several helper and utility functions for LayoutGraph and the
layout algorithms.LocalViewCreator.getLayouter().
LocalViewCreator.getLayouter() which is additionally wrapped
using MinNodeSizeStage.
AbstractRotatableNodePlacer.RootAlignment left of the children.
DataProvider key for specifying the master edges
Marked edges won't be removed for the core layout algorithm.
LeafPlacer creates a SubtreeShape for a leaf node and routes its incoming edge
at the target side.LeafPlacer instance with default settings.
NodeMap that holds for each node an Object representing its left-hand side node in a layer
or null if it is the leftmost node.
NodeHalo size at the left side of the node.
AbstractRotatableNodePlacer.RootAlignment at the left side.
NodeLabel.INTERNAL.
snap type.
Graph2DViewActions.getLeftAlignAction().
DataProvider key for dividing the children into two sets
If there is no DataProvider registered with this key, half of the nodes are placed left of the root and
the remaining nodes are placed right of the root.
DataProvider key for assigning nodes to the left or the right side of the bus
If no LeftRightPlacer.LeftRightDataProvider is specified using this key, the nodes will be placed alternating from left to right.
x coordinate of the
node realizer.
LeftRightPlacer arranges the children in a subtree on the left and the right of a vertical bus.LeftRightPlacer instance with default settings.
LeftRightPlacer instance using the given modification matrix.
DataProvider that determines whether a given node is placed left or right of the parent node.LeftRightPlacer.LeftRightDataProvider instance.
orientation(p,q,r) > 0
CellEntrance objects in this path.
HierarchicLayouter
(i.e., the assignment of nodes' coordinates).LinearSegmentsDrawer with default settings.
LineSegment.
LineSegment the cursor is currently pointing on.
Line2D.linesIntersect(double, double, double, double, double, double, double, double).
YList.ListIntNodePQ.ListIntNodePQ(Graph,DataProvider,int,int).
AbstractLocalViewCreator for the
specified element type.
AncestorGroups instance for the specified
model graph.
AncestorGroups instance for the specified
model graph and copy factory.
AncestorGroups instance for the specified
model graph, copy factory, and view graph.
CommonParentGroup instance for the specified
model graph.
CommonParentGroup instance for the specified
model graph and copy factory.
CommonParentGroup instance for the specified
model graph, copy factory, and view graph.
EdgeGroup instance for the specified
model graph.
EdgeGroup instance for the specified
model graph and copy factory.
EdgeGroup instance for the specified
model graph, copy factory, and view graph.
FolderContents instance for the specified
model graph.
FolderContents instance for the specified
model graph and copy factory.
FolderContents instance for the specified
model graph, copy factory, and view graph.
Neighborhood instance for the specified
model graph.
Neighborhood instance for the specified
model graph and copy factory.
Neighborhood instance for the specified
model graph, copy factory, and view graph.
SourceAndTarget instance for the specified
model graph.
SourceAndTarget instance for the specified
model graph and copy factory.
SourceAndTarget instance for the specified
model graph, copy factory, and view graph.
Graph2DLayoutExecutor.doLayout(Graph2DView, y.layout.Layouter) calls
on the EDT to lock the Graph2DView from receiving further input.
long.
type.
null.
type.
MagnifierViewMode instance.
orthogonal interval and the given
orthogonal interval.
NodeMaps, EdgeMaps
and DataMaps.boolean.double.int.Object.attr.name attribute in a GraphML key definition matches
name.
for attribute in a GraphML key definition matches
scope.
attr.type attribute in a GraphML key definition matches
type.
attr.uri attribute in a GraphML key definition matches
uri.
IntOptionItem.ATTRIBUTE_MAX_VALUE instead.
AbstractRotatableNodePlacer.RootAlignment at the median child node.
HierarchicLayouter.SIMPLEX, but more symmetric for the cost
of a few more bends.
MedianDrawerWrapper using the delegate Drawer instance to
perform the core work.
MedianLinearSegmentDrawer with default settings.
hierarchic layout algorithm memento support.Layers instances.
GenericTreeLayouter.SubtreeShape instance with this GenericTreeLayouter.SubtreeShape instance.
checks this handler is
cancelled automatically.
checks this handler is
stopped automatically.
IntOptionItem.ATTRIBUTE_MIN_VALUE instead.
NetworkFlows.minCostFlow(Graph, DataProvider, DataProvider, DataProvider, DataProvider, EdgeMap, NodeMap)
to solve a minimum cost flow problem.
DataProvider key for specifying a minimum distance for each node
The default minimum distance specified by ShuffleLayouter.setMinimalNodeDistance(double) will be ignored
for a node if the DataProvider registered with this key contains a valid minimum distance for that node.
DataProvider key for specifying the minimum distance to the next edge or node side
DataProvider key for specifying the minimum length of the first segment of each edge
DataProvider key for specifying the minimum length of the last segment of each edge
DataProvider key for defining for each node a minimum distance to the self-loop edges
DataProvider key for assigning minimum sizes for group nodes.
DataProvider key for specifying the minimum length of the octilinear segments of an octilinear edge
GroupBoundsCalculator allows custom insets for group nodes and guarantees that their
provided minimum sizes will be maintained.MinimumSizeGroupBoundsCalculator with default settings.
MinimumSizeGroupBoundsCalculator with the given key as
minimum node size key.
minNode phase, i.e., a local optimization on one node at a time.
MinNodeSizeStage enforces a given minimum width/height of the nodes of a graph during the layout process.MinNodeSizeStage instance using the given core layout algorithm
along with a specific minimum width and height for the nodes.
MinNodeSizeStage instance using the given core layout algorithm.
minPath phase.
LayoutOrientation.BOTTOM_TO_TOP will be mirrored.
LayoutOrientation.LEFT_TO_RIGHT will be mirrored.
LayoutOrientation.RIGHT_TO_LEFT will be mirrored.
LayoutOrientation.TOP_TO_BOTTOM will be mirrored.
MISLabelingAlgorithm instance with default settings.
PortConstraints are considered.
ModelViewManager instances.PropertyChangeEvent.getPropertyName().
YModule to notify ModuleListener
instances of the current state of the running module.ModuleEvent.TYPE_MODULE_EXCEPTION_THROWN
using the given Throwable.
YModule to notify interested instances
about the progress of the module's execution.YModule to manage the registered ModuleListeners.ModuleListenerSupport instance for the
given module.
ModuleListenerSupport associated with this
YModule.
AnimationObject that applies the graphical
representation of tgt to the node represented by
src.
MouseEvent, but offers double precision
coordinates.MouseInputMode.MouseInputEditor instances for use
in MouseInputMode for example.Mouse2DEvents to MouseInputEditor instances.MouseInputEditorProviders only.
TableSizeEditor.assignNewBounds() and finally ends the resize gesture.
AbstractSelectionBoxMode.selectionBoxAction(Rectangle sb, boolean shiftMode).
MovePortMode.mousePressedLeft(double, double).
AbstractSelectionBoxMode.selectionBoxAction(Rectangle sb, boolean shiftMode).
ViewMode.mouseReleasedMiddle(double, double)!
MovePortMode.mouseShiftReleasedLeft(double, double).
Graph2DView associated to the
specified mouse wheel event in an appropriate direction.
cursor by the given distance.
GenericTreeLayouter.SubtreeShape instance and its connector by the given offsets.
AnimationObject that moves the node represented
by the specified NodeRealizer in such a way, that the center
of the node is translated to the specified destination (in view
coordinates).
AnimationObject that moves the nodes represented
by the specified NodeRealizers in such a way, that the center
of each node is translated to the appropriate coordinates given by the
destinations array.
MoveSnapContext.MovingInfo and its subclasses
that indicates that an item is moved in the direction of the x axis according to
the interactive movement.
MoveSnapContext.MovingInfo and its subclasses
that indicates that an item is moved according to
the interactive movement.
MoveSnapContext.MovingInfo and its subclasses
that indicates that an item is moved in the direction of the y axis according to
the interactive movement.
(dx,dy).
(dx,dy).
AnimationObject that simulates camera
movement for this factory's Graph2DView.
AnimationObject that simulates camera
movement for this factory's Graph2DView along the
given GeneralPath.
(dx,dy).
EdgeCursor by the vector
(dx,dy).
MoveLabelMode for the given
ViewContainer.
MoveLabelMode.
(dx,dy).
MoveNodePortMode instance.
MoveNodePortMode instance.
NodeCursor by the vector (dx,dy).
(dx,dy).
view.
view.
MoveSnapContext.MovingInfo that
describes the movement of a Bend.MoveSnapContext.MoveSnapContext.MovingInfo that
describes the movement of a Port.EdgeCursor by the vector
(dx,dy).
NodeCursor by the vector
(dx,dy).
DataProvider key for retrieving descriptors for nodes in multi-parent structures.
TaskExecutorFactory that creates TaskExecutors that execute tasks in
parallel, i.e., multi-threaded.
Layerer implementation that delegates the actual layering to a
delegate Layerer.MultiComponentLayerer using the given delegate Layerer.
MultiComponentLayerer using the given LayeredComponentsMerger and
Comparator instances.
MultiPageLayouter.LayoutGraphs (called page graphs) such that the
layout (calculated by the specified core layout algorithm) of each graph fits the
specified maximum page size.MultiPageLayouter instance.
MultiParentDescriptor provides style information for multi-parent structures.MultiParentDescriptor instance with default settings.
MouseInputEditor that multiplexes between one or more
subordinate editors.MultiplexingNodeEditor without any subordinate
editors.
MouseEvents back to a
parent EditMode instance for further processing.MultiplexingNodeEditor and
implements one behaviour of a node triggered by a mouse gesture.AbstractRotatableNodePlacer.Matrix with the given other AbstractRotatableNodePlacer.Matrix.
TaskExecutors that
execute tasks in parallel.MultiThreadedTaskExecutorFactory instance.
GeneralPath using doubles.NodeLabel.SIDES,
NodeLabel.SANDWICH and NodeLabel.EIGHT_POS.
PropertyChangeEvent.getPropertyName().
AbstractDeserializer that uses the fully qualified name of the
source node for the predicate.NodeLabel.CORNERS and
NodeLabel.EIGHT_POS.
LocalViewCreator.Neighborhood.NEIGHBORHOOD_TYPE_PREDECESSORS
and LocalViewCreator.Neighborhood.NEIGHBORHOOD_TYPE_SUCCESSORS.
TableNodePainter that is configured to
use subordinate painters that alternate between the default column styles
and the styles registered for the
TableNodePainter.ALTERNATE_COLUMN_SELECTION_STYLE_ID and
TableNodePainter.ALTERNATE_COLUMN_STYLE_ID keys.
TableNodePainter that is configured to
use subordinate painters that alternate between the default column and row
styles and the styles registered for the corresponding
ALTERNATE_XXX style keys.
TableNodePainter that is configured to
use subordinate painters that alternate between the default row styles
and the styles registered for the
TableNodePainter.ALTERNATE_ROW_SELECTION_STYLE_ID and
TableNodePainter.ALTERNATE_ROW_STYLE_ID keys.
TableNodePainter that is configured to
use subordinate foreground painters (but no background painters) that
create a BPMN pool-like visual representation of the table.
TableNodePainter that is configured to
use default subordinate painters.
GroupingBasedHierarchySupport for
the given graph.
PenaltySettings.
YModule instance that is used as a post-processor.
null if there is
no such segment.
null if there is
no such segment.
null if this segment is the last one.
minValue
(inclusive) and maxValue (exclusive).
minValue
(inclusive) and maxValue (exclusive).
Graph.node.
DataProvider key for depicting the center anchored offset to the alignment point.
DataProvider key for defining an overlap-free border to the bottom side of the associated node.
DataProvider key for defining an overlap-free border to the left side of the associated node.
DataProvider key for defining an overlap-free border to the right side of the associated node.
DataProvider key for defining an overlap-free border to the top side of the associated node.
DataProvider key for specifying the coordinates of the nodes.
PropertyChangeEvent.getPropertyName().
DataProvider key for assigning a cluster ID to common (non-group) nodes.
DataProvider key for specifying the minimum distance between the right border of the node and the left border
of its right-hand side neighbor in the layer.
DataProvider key for specifying a port candidate set for each node.
DataProvider key for assigning halos for the nodes
DataProvider key for assigning a unique ID for each node.
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.
DataProvider key for mapping each node of the input graph to a unique ID.
DataProvider key for specifying the inertia of nodes.
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.
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.
DataProvider key for mapping each node label of the input graph to a unique ID.
DataProvider key for accessing label information of each node in the input graph
List of NodeLabelLayouts covering a certain PartitionCell.
DataProvider key for providing layout information for each node
DataProvider key for providing layout information for each node
DataProvider key for specifying the initial location of nodes
Each node can be mapped to an instance of YPoint.
DataProvider key for registering an order for each node in the graph
DataProvider key for specifying a child node placer for each node.
DataProvider key for specifying the size of nodes
Each node can be mapped to an instance of YDimension.
DataProvider key for specifying the stress of nodes.
DataProvider key for marking the nodes that are part of the relevant subset
DataProvider key for specifying the type of the nodes.
DataProvider key for specifying the type of the nodes in the graph
Nodes mapped to equal objects are considered to be of the same type.
DataProvider key for specifying the (non-negative) weights of the nodes.
DataProvider key for specifying the weight of the nodes.
aggregates nodes and creates a hierarchical clustering structure
subject to user-specified constraints like the type of nodes as well as the
preferred minimum and maximum size of a cluster.NodeAggregation instance with default settings.
TableCellEditor
and TreeCellEditor.TableCellRenderer,
TreeCellRenderer and ListCellRenderer.GenericNodeRealizer.Painter implementation that uses NodeCellRenderer instances to render
the contents of a node.EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when a Node has been
clicked.
EditMode.mouseDraggedLeft(double,double) when a
Node is being dragged.
NodeHalo specifies a rectangular area around a specific node.NodeLabelCandidate describes one valid placement for a node label considering the label model.NodeLabelCandidate described by location, size and model parameter.
NodeLabelCandidate described by its box and model parameter.
NodeLabelCandidate described by its box, model parameter and internal flag.
NodeLabelCandidate described by location, size, model parameter and internal flag.
DeserializationHandler that can read
NodeLabel elements.NodeLabel.SmartNodeLabelModel instances and their model parameters.Map associating the owner of a node label with the node label itself.
NodeLabelingPolicy provides specifiers defining how node labels are placed by the
integrated node labeling mechanism of algorithms BalloonLayouter,
CactusGroupLayouter, CircularLayouter
and RadialLayouter.NodeLabelLayout defines the properties of one node label from the perspective of a labeling algorithm.NodeLabelLayoutImpl is a default implementation of the NodeLabelLayout interface.NodeLabelLayoutImpl.
NodeMap associating NodeLabelLayouts with the nodes of this graph.
NodeLabelModel defines the properties of the model associated with a NodeLabelLayout.SerializationHandler that can write
NodeLabel elements.SmartNodeLabelModel instances and their model parameters.Drawer implementations.NodeLabelSpaceDrawer using the delegate Drawer instance to
perform the core work.
NodeLayout encapsulates the layout information for a node.HierarchicLayouter during the various phases to provide the drawing details of
the nodes of the graph.NodeLayoutDescriptor with the
default values.
TabularLayouter to provide placement details for nodes during the layout process.NodeLayoutInputHandler instance.
Node.true upon
calling its getBool method.
OrthogonalLayouter.NORMAL_STYLE instead.
OrthogonalLayouter.UNIFORM_STYLE instead.
NodeOrderComparator compares edges according to a specified order.NodeOrderComparator instance.
NodePlacer is responsible for the arrangement of a local root node and all of its subtrees.NodePort instance.
NodePort instance with the values from
the specified template instance.
NodePort to delegate the work of
the NodePort.getBounds() method to.NodePort to delegate the work of
the NodePort.contains(double, double) method to.NodePort instances.NodePort to delegate the work of
the
NodePort.findIntersection(double, double, double, double, java.awt.geom.Point2D)
method to.NodePort to delegate the work of the
NodePort.paint(java.awt.Graphics2D) method to.NodePort to notify interested
parties of selection state changes.NodePort to delegate the work of
the NodePort.calcUnionRect(java.awt.geom.Rectangle2D) method
to.NodePort to delegate the copying
of any user-defined data to.EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when a
NodePort has been clicked.
EditMode.mouseDraggedLeft(double,double) when a
NodePort is being dragged.
NodePort geometry data.NodePort geometry data.NodePort.NodePort.NodePort.NodePort positions for ports
that are connected to edges according to the calculated edge connection
points.NodePortLayoutConfigurator instance.
PortProvider implementation for
NodePorts.NodePort user or business data.NodePort user or business data.IntersectionCalculator
instance that calculates an intersection point using the corresponding NodeRealizer's
NodeRealizer.contains(double, double) and
NodeRealizer.findIntersection(double, double, double, double, Point2D) implementations.NodeRealizerIntersectionCalculator.NodeRealizerIntersectionCalculator(Graph2D, boolean, boolean)
with true as the useCenter parameter.
NodeRealizer.RemoveOverlapsLayoutStage.graph.
Graph.nodes().
List of nodes being in node to edge distance to a certain PartitionCell.
List of nodes whose bounds are covering a certain PartitionCell.
PortLocationModel for node ports that determine their
location dynamically using the node's visual bounds (as represented by the
associated NodeRealizer).NodeScaledPortLocationModel instance.
NodeScaledPortLocationModel and its parameters.Handler instance.
GenericTreeLayouter.SubtreeShapes for single nodes.
NodeStateChangeHandler that adjusts the relative port offsets of edges to the state
before the open/close action.MISLabelingAlgorithm.conflictGraph to the corresponding LabelCandidate instance.
MISLabelingAlgorithm.conflictGraph to a corresponding integer value (ID).
NodeSequencer implementation that ensures that all nodes of the same
node type are consecutive.NodeTypeAwareSequencer instance.
DataProvider key for marking edge labels of non-series-parallel edges
DataProvider key for explicitly marking (some) edges that should not be considered for the tree
HierarchicLayouter.IncrementalHint.TYPE_NONE.
OutputRestriction does not restrict the output by any means.
Arrow.NONE.
tree style property
instead. OrthogonalLayouter.TREE_STYLE_ASPECT_RATIO_TREE produces tree layouts with a similar style.
double values of a given NodeMap by dividing each of them by the
maximum of all values (maximum norm).
double values of a given EdgeMap by dividing each of them by the
maximum of all values (maximum norm).
0.
NormalizingGraphElementOrderStage normalizes the order of the elements within a graph to ensure the same
order for multiple layout invocations.NormalizingGraphElementOrderStage instance with default settings.
NormalizingGraphElementOrderStage instance using the given
core layout algorithm.
PartitionCell.
SnapResult.snap(y.geom.YPoint, java.awt.geom.Point2D.Double, byte)
and SnapResult.isSnapped(y.geom.YPoint, y.geom.YPoint, byte) that indicates that the coordinate has not been snapped
to its x or y values.
Layouter implementation that does nothing.
SnapResult abstract class.
NodeLabel.CORNERS and
NodeLabel.EIGHT_POS.
GMLEncoder class.ObstaclePartition to subdivide an
area into PartitionCells.Obstacle instance with the given bounds and additional data.
Partition that takes a list of Obstacles as input to subdivide an area into
PartitionCells.true if the current cursor position is valid.
true if the current cursor position is valid.
Layerer implementation from y.layout.hierarchic
package to behave like a Layerer implementation from y.layout.hierarchic.incremental
package.OldLayererWrapper that wraps the given
layerer instance.
PartitionCell has been created.
PartitionCell to all registered
DynamicDecomposition.Listeners.
PartitionCell has been finalized.
PartitionCell to all registered
DynamicDecomposition.Listeners.
PartitionCell has been subdivided into several sub-cells.
PartitionCell into several sub-cells to all registered
DynamicDecomposition.Listeners.
PartitionCell has been unlocked.
finalized
PartitionCell to all registered DynamicDecomposition.Listeners.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'data' element has been called.
XmlWriter.writeEndElement() for the GraphML 'data' element
will be called.
XmlWriter.writeStartDocument() has been called.
XmlWriter.writeEndDocument() will be called.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'edge' element has been called.
XmlWriter.writeEndElement() for the GraphML 'edge' element
will be called.
Graph2DSelectionListener.
TableGroupNodeRealizer's table model to
false whenever said realizer's selection state is changed
to false and the current selectionPolicy is
TableSelectionEditor.RELATE_TO_NODE_SELECTION.
Graph2DListener implementation.Structural changes of the graph will be
converted to undoable commands and stored in a command stream for later execution.
GraphListener.
GraphMLParser.addDeserializationHandler(y.io.graphml.input.DeserializationHandler).
GraphMLParser.addInputHandlerProvider(y.io.graphml.input.InputHandlerProvider).
GraphMLWriter.addSerializationHandler(y.io.graphml.output.SerializationHandler).
GraphMLWriter.addOutputHandlerProvider(y.io.graphml.output.OutputHandlerProvider).
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'graphml' element has been called.
XmlWriter.writeEndElement() for the GraphML 'graphml' element
will be called.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'graph' element has been called.
XmlWriter.writeEndElement() for the GraphML 'graph' element
will be called.
event.
EdgeLayout.
NodeLayout.
NodeScaledPortLocationModel models and model
parameters.
event.
NodeScaledPortLocationModel models and model
parameters.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'key' element has been called.
XmlWriter.writeEndElement() for the GraphML 'key' element
will be called.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphML 'node' element has been called.
XmlWriter.writeEndElement() for the GraphML 'node' element
will be called.
XmlWriter.writeStartElement(String,String,String) method
for writing a GraphMl 'port' element has been called.
XmlWriter.writeEndElement() for the GraphML 'port' element
will be called.
event.
event.
value property of this future has been
determined.
Graph2DViewActions.getOpenFoldersAction().
Graph2DViewActions.OpenFoldersAction.acceptNode(Graph2D,y.base.Node)
returns true.
Graph2DView.openLabelEditor(YLabel,double,double,PropertyChangeListener).
Graph2DView.openLabelEditor(YLabel,double,double,PropertyChangeListener,boolean)
but uses multi-line mode by default.
(x,y).
(x,y).
PartitionGrid.
PreferredPlacementDescriptor associated with edge labels.
PartitionGrid for the given graph.
PartitionGrid for the given graph.
segments in the given channel.
OptionItem objects.OptionHandler.OptionHandler.Graph2DRenderer extension that guarantees to render
nodes and edges in a specific order.OrganicEdgeRouter instance with the default settings.
OrganicEdgeRouter instance with a custom minimum distance between edges and nodes.
OrganicEdgeRouter with the given core layout algorithm.
OrganicEdgeRouter.OrganicLayouter with default settings.
OrganicLayouter.PartitionGrid structure.OrganicPartitionGridLayoutStage with the given layout algorithm as
core algorithm.
OrganicRemoveOverlapsStage with the given layout algorithm as
core algorithm.
OrganicRemoveOverlapsStage with default settings.
r relative to the directed
line from point p to point q.
Geom.orientation(YPoint, YPoint, YPoint) with double values as arguments.
OrientationLayouter is a LayoutStage that changes the orientation of the layout.OrientationLayouter instance using the given core layout algorithm.
OrientationLayouter instance with default settings.
OrientationLayouter instance using the given orientation.
YPoint constant with coordinates (0,0).
OrthogonalEdgeRouter instance with default settings.
OrthogonalEdgeRouter instance with a given core layouter and default settings.
OrthogonalEdgeRouter.OrthogonalGroupLayouter instance with default settings.
Interval that additionally stores a y- (in the horizontal case) or x-coordinate (in
the vertical case).OrthogonalInterval instance using the from and to value as
interval bounds.
OrthogonalInterval instance with the given interval bounds.
OrthogonalLayouter instance with default settings.
OrthogonalLayouter
and OrthogonalGroupLayouter respectively.ViewMode that moves or creates bends in such a way that
an edge's path is always orthogonal.OrthogonalPatternEdgeRouter routes edges orthogonally such that the resulting layout of the edges consists only
of vertical and horizontal segments.OrthogonalPatternEdgeRouter with default settings.
OrthogonalSegmentDistributionStage distributes overlapping edge segments of orthogonally routed edges.OrthogonalSegmentDistributionStage with default settings.
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.
Node.outEdges().
GraphMLHandler
for writing data attributes to the GraphML.QueryOutputHandlersEvents.OutputRestrictions restrict the output area and the shape of a layout in conjunction
with organic layout algorithms such as SmartOrganicLayouter or InteractiveOrganicLayouter.GT.PrintPreviewPanel.initAction(javax.swing.Action, String) for I18n.
MultiPageLayout.
AbstractCustomHotSpotPainter.paintHotSpots(NodeRealizer, java.awt.Graphics2D)
recalculates the path
if it is flagged dirty.
GenericNodeRealizer.Painter implementation to
delegate the actual work to.
GenericNodeRealizer.paint(Graphics2D) method.
YLabel.paint(java.awt.Graphics2D)
ShapeNodeRealizer.RECT_3D.
GenericEdgeRealizer.paintArrows(java.awt.Graphics2D) method.
GenericEdgeRealizer.paintBends(java.awt.Graphics2D) method.
YLabel.paintBox(java.awt.Graphics2D, double, double, double, double)
YLabel.paintContent(java.awt.Graphics2D, double, double, double, double)
AbstractCustomNodePainter.paint(NodeRealizer, Graphics2D) to draw the hot spots
of the node if necessary.
GenericNodeRealizer.paintHotSpots(Graphics2D) method.
GenericNodeRealizer.HotSpotPainter implementation to
delegate the actual work to.
Image on the specified
Graphics context.
YLabel.paint(java.awt.Graphics2D)
Calls YLabel.paintBox(java.awt.Graphics2D, double, double, double, double)
and YLabel.paintContent(java.awt.Graphics2D, double, double, double, double)
in order.
innerGraphDisplay is enabled.
GenericEdgeRealizer.paintLabels(java.awt.Graphics2D) method.
layered
painting of a NodeRealizer.
layered
painting of an EdgeRealizer.
g.
AbstractCustomNodePainter.paint(NodeRealizer, Graphics2D).
paintHotSpots(g), draws
a (filled) background rectangle, calls paintPorts(g), and
paintText(g).
paintBackground
and
paintForeground
in this order.
AbstractCustomNodePainter.paint(NodeRealizer, Graphics2D) to
draw the ports of the node.
GenericEdgeRealizer.paintPorts(java.awt.Graphics2D).
NodePorts associated to this realizer.
selection state is true.
selection state is true.
ShapeNodeRealizer.paintNode(java.awt.Graphics2D).
AbstractCustomNodePainter.paintNode(NodeRealizer, Graphics2D, boolean) if the node
is visible.
GenericNodeRealizer.paintSloppy(Graphics2D) method.
GenericNodeRealizer.Painter implementation to
delegate the actual work to.
g.
paintSloppy
method.
layered
painting of a NodeRealizer.
layered
painting of an EdgeRealizer.
AbstractCustomNodePainter.paint(NodeRealizer, Graphics2D) to draw the labels
of the node.
EditMode.mouseReleasedLeft(double,double) and
EditMode.mouseShiftReleasedLeft(double,double) when the canvas has been
clicked.
EditMode.mouseDraggedLeft(double,double) when a drag
operation is performed on the empty graph canvas.
ParallelEdgeLayouter is a LayoutStage that routes parallel edges which connect the same pair of nodes
in a graph.ParallelEdgeLayouter instance using the given
core layout algorithm.
ParallelEdgeLayouter instance with default settings.
ParallelEdgeLayouter.EdgeMap that associates a hidden edge with the unique parallel edge not hidden from the
core layout algorithm.
PropertyChangeEvent.getPropertyName().
DataProvider key for describing the hierarchy of nodes in the graph.
DataProvider key for specifying the overlap of nodes with their parent in the hierarchy.
ParentEdgeAugmentationStage.
XGMLTokenizer.parse(org.xml.sax.InputSource) instead.
EdgeRealizer.
EdgeRealizer.
NodeRealizer.
document into an graph instance,
to create the elements.
stream into an graph instance,
to create the elements.
GraphicsSerializationToolkit.valueOf(java.awt.Color).
Column element storing geometric and
structural information for the specified column.
deserializer or
GraphMLParseContext.deserialize(GraphMLParseContext, org.w3c.dom.Node, Class)
context.deserialize(context, n, EdgeLayout.class)
for the first child element n of the given XML node.
context.deserialize(context, n, NodeLayout.class)
for the first child element n of the given XML node.
root.
ParseEventListener interface
that can be queried from the GraphMLParseContext.getParseEvents() property.ParseEvent class.
GraphMLParseContext.getParseEvents() property.ParseEvent.ParseEventListener that implements
all methods with no-op implementations.EdgeLabel element.
NodeLabel element.
NodeLabel element.
root.
root.
root.
NodePorts elements and its NodePort
child elements.
SourcePort or TargetPort element.
InputHandler processing.GMLIOHandler
to query an appropriate Parser.Row element storing geometric and
structural information for the specified row.
Table element storing the tabular information
for the specified realizer.
text.
DataProvider key for marking partial edges.
DataProvider key for marking partial nodes.
PartialLayouter.
PartialLayouter which uses the specified Layouter instance
as the core layout algorithm.
StraightLineEdgeRouter instead.PartialLayouter.StraightLineEdgeRouter.
PartialLayouter.PartitionCells.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.
PartitionCellId of the PartitionGrid cell covering
a certain PartitionCell.
PartitionGrid cell covering a certain PartitionCell.
DataProvider key for storing the partition grid structure
If the DataProvider contains a partition grid structure, this structure will be considered during
layout (provided that the layout algorithm supports such constraints).
PartitionGrid cell covering a certain PartitionCell.
PartitionCell represents a rectangular part of a Partition as result of the decomposition process.PartitionCell of the given Partition with the location and the size of the given rectangle.
PartitionCell instance of the given Partition with the given bounds.
PartitionCell.PartitionCellId represents an identifier for partition cells of a partition grid structure.PartitionCell.PartitionGrid.
PartitionGrid with the given number of rows and columns.
PartitionGrid with the given number of rows and columns as well as with given
insets and minimum sizes.
layout stage that handles a given partition
grid structure.PartitionGridLayoutStage.
PartitionGridRouterStage adds support for PartitionGrid to OrthogonalEdgeRouter.PartitionGridRouterStage.
PartitionGridRouterStage using the given
core layout algorithm.
NodeList by calculating the forces according to the given direction.
PartitionLayouter provides a framework for layouts that are based on a divide and conquer approach.PartitionLayouter instance with default settings.
PartitionLayouter.ChannelInterEdgeRouter routes inter-edges using ChannelEdgeRouter.PartitionLayouter.ChannelInterEdgeRouter instance with default settings.
PartitionLayouter.ComponentPartitionPlacer uses ComponentLayouter to place the partitions.PartitionLayouter.ComponentPartitionPlacer instance with default settings.
PartitionLayouter.EdgeBetweennessPartitionFinder uses Groups.edgeBetweennessClustering(y.base.Graph, NodeMap, boolean, int, int, DataProvider)
as strategy for finding graph partitions.PartitionLayouter.EdgeBetweennessPartitionFinder.
PartitionLayouter.InterEdgeRouter is responsible for routing inter-edges.PartitionLayouter.OrthogonalInterEdgeRouter routes inter-edges using OrthogonalEdgeRouter.PartitionLayouter.OrthogonalInterEdgeRouter instance with default settings.
PartitionLayouter.PartitionFinder is responsible for partitioning the input graph.PartitionLayouter.PartitionPlacer is responsible for arranging the graph partitions.PartitionLayouter.PolylineInterEdgeRouter routes inter-edges using EdgeRouter.PartitionLayouter.PolylineInterEdgeRouter instance with default settings.
PatchRouterStage optimizes the performance of OrthogonalEdgeRouter.PatchRouterStage using the given core layout algortihm.
Path represents the result of a path search as a list of consecutive CellEntrances.Path for the given edge, cell entrances and cost.
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D).
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D).
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D).
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D).
EdgeRealizer.calculatePath(java.awt.geom.Point2D,java.awt.geom.Point2D).
EdgeRealizer.contains(double,double) method.
EdgeRealizer.pathIntersects(java.awt.geom.Rectangle2D, boolean).
PathRequest describes a routing request from a source obstacle to a
target obstacle which is handled and considered during a PathSearch.GraphPartition.PathSearch.
PathSearchConfiguration used for a path search.
PathSearch algorithm.PathSearchContext.
PathSearch to influence the search process.PathSearchExtension.
Paths found for each edge and provides according EdgeInfos.PathSearchResult.
PortConstraintOptimizer interface that tries to assign the edges of
the graph to ports considering the specified PortCandidates.PCListOptimizer with the default settings.
YList.first().
PathSearch.PenaltySettings.
hierarchic layout algorithm
(that is the assignment of nodes' coordinates) as described in "Visualisierungstechniken für den Compilerbau"
(Georg Sander) mixed with techniques described in "A technique for drawing directed graphs"
(Gansner et al).PendularDrawer with default settings.
true
DataProvider key for assigning nodes to a specific side of the common bus
If no DataProvider is specified with this key, the nodes will be placed in an alternating way.
createLabelDuplicates.
layout orientation.
layout orientation.
layout orientation.
layout orientation.
PlaceNodesAtBarycenterStage temporarily hides the
affected nodes, applies the specified core
layout algorithm (if any) to the resulting graph and, finally, reinserts the hidden nodes by placing them on the
barycenter of their neighbors using the specified node sizes.PlaceNodesAtBarycenterStage instance with default settings.
PlaceNodesAtBarycenterStage instance using the given
core layout algorithm.
layout process
and places the subgraph components one-by-one onto the drawing area.
GenericTreeLayouter.SubtreeShape of its children.
AbstractNodePlacer.placeSubtree(Node, byte))
AbstractRotatableNodePlacer.placeSubtree(Node, byte)).
SubtreeShapes of children of the local root node in rows or columns
that fit the specified aspect ratio.
GenericTreeLayouter.SubtreeShapes to an instance of LeftRightPlacer.
GenericTreeLayouter.SubtreeShapes of the child nodes using the two delegate node placers retrieved with
DelegatingNodePlacer.getPlacerUpperLeft() and DelegatingNodePlacer.getPlacerLowerRight().
SubtreeShapes of the local root and its children as a
dendrogram.
GenericTreeLayouter.SubtreeShapes according to their group IDs.
GenericTreeLayouter.SubtreeShape for the local root node (a leaf node in this case) and adds target points to the incoming edge.
SubtreeShapes of the local root and its children and routes
the edges that connect them.
Arrow.PLAIN.
InitialPlanarSubgraph to
make sure that the complete graph is obtained when using InitialPlanarSubgraph.createPlanarization(PlanarInformation).PlanarityTestWrapper.
ImageWriter.YPoint the cursor is currently pointing on.
layering above the layers of
the target layering.
layering below the layers of
the target layering.
layering to the left of
the layers of the target layering.
layering to the left of
the layers of the target layering.
layering to the left of
the layers of the target layering.
layering to the right of
the layers of the target layering.
layering to the right of
the layers of the target layering.
layering to the right of
the layers of the target layering.
NodeScaledPortLocationModel.createParameter(NodeRealizer, y.geom.YPoint) that restricts
parameters created by the model to allow only locations on a node's
(rectangular) bounds.
NodeScaledPortLocationModel.createParameter(NodeRealizer, y.geom.YPoint) that restricts
parameters created by the model to allow only locations on a node's
(rectangular) bounds or at the node's center.
NodeScaledPortLocationModel.createParameter(NodeRealizer, y.geom.YPoint) that restricts
parameters created by the model to allow only locations on or inside a
node's (rectangular) bounds.
NodeScaledPortLocationModel.createParameter(NodeRealizer, y.geom.YPoint) that restricts
parameters created by the model to nine predefined positions: top left,
top center, top right, left, center, right, bottom left, bottom center, and
bottom right.
NodeScaledPortLocationModel.createParameter(NodeRealizer, y.geom.YPoint) that does not impose
any location restrictions for the created parameters.
GenericEdgeRealizer.ContainsTest interface uses
the polyline defined by the control points of an edge for answering queries.HierarchicLayouter
(i.e., the assignment of nodes' coordinates) which represents edges by polyline segments.PolylineDrawer with default settings.
PolyLineEdgeRealizer.EdgeRouter.PolylineLayoutStage extends the orthogonal edge paths with polyline segments.PolylineLayoutStage using the given
core layout algorithm.
PolylineLayoutStage with default settings.
PolyLinePathCalculator instance.
PopupMode.getBendPopup(Bend)
PopupMode.getEdgePopup(Edge)
PopupMode.getEdgeLabelPopup(EdgeLabel)
PopupMode.getNodePopup(Node)
PopupMode.getNodeLabelPopup(NodeLabel)
PopupMode.getNodePortPopup(NodePort)
PopupMode.getPaperPopup(double, double)
PopupMode.getSelectionPopup(double, double)
port.
0.0.
(xoff,yoff).
DataProvider key for providing an individual port distribution at nodes
If there is no PortAssignment specified for a node, the layout algorithm uses the
default assignment.
DataProvider key for assigning ports to nodes.
port constraints.
PortAssignment instance.
PortAssignment is used by SeriesParallelLayouter for determining the locations of the edges' ports
at their incident nodes.PortAssignment places the ports of edges connecting to the same node.PortConstraints
to the edges of a graph.PortCalculator can be applied to move ports from the nodes' rectangular bounds to the actual outline.PortCalculator instance with default settings.
PortCalculator instance using the given core layout algorithm.
PortCandidate.createCandidate(double, double, int, double) should be used instead.
PortCandidate.createCandidate(double, double, int) should be used instead.
PortCandidate.createCandidate(int)} should be used instead.
PortCandidate.createCandidate(int, double) should be used instead.
PortCandidateAssignmentStage assigns edges to the ports specified by PortConstraints or
PortCandidates after calling the core layout algorithm.PortCandidateAssignmentStage instance with default settings.
PortCandidateAssignmentStage instance using the given
core layout algorithm.
PortCandidates with the nodes of a graph.PortCandidateSet instance.
PortCandidateSet.CandidateMatcher retrieves the best matching entries from a
PortCandidateSet.PortCandidateSet and provides access to the actual
PortCandidate instance and the maximum number of edges allowed to connect to it.GenericNodeRealizer.Painter,
GenericNodeRealizer.IntersectionTest, and
GenericNodeRealizer.ContainsTest to be reused in
NodePort configurations.PortConfigurationAdapter instance.
PortConstraint represents a constraint for the source or target port of an edge path.PortConstraint.create(byte) instead.
PortConstraint.create(byte) instead.
PortConstraint.create(byte, boolean) instead.
PortConstraintConfigurator provides the possibility to create PortConstraints according to the
initial connecting side of an edge.PortConstraintConfigurator instance.
PortConstraintEnforcementStage enforces that a layout algorithm will not change
the relative coordinates of ports that are associated with a strong/fixed PortConstraint.PortConstraintEnforcementStage instance.
PortConstraint data.PortConstraintKeys are used for associating DataProviders that contain
constraints for the edges of the input graph.HierarchicLayouter after the layering and sequencing phases.PortConstraint data.PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double)
if the PortConstraints might have changed for the given edge.
EditMode.mouseDraggedLeft(double,double) when a
Port is being dragged.
NodeLabelModel for labels that are associated to
node ports.PortLabelModel.
PortLabelModel.
PortLabelModel and its parameters.NodePort instances.PortLocationModel.CellEntrance in this path, or -1 if
this path does not contain this CellEntrance.
GraphCopier.GraphDataCopyFactory.postCopyData(y.base.Graph,y.base.Graph,java.util.Map,java.util.Map).
Drawer instance.
GenericTreeLayouter after the layout has finished.
GraphCopier.DataProviderCopyFactory.createMap(y.base.Graph) and registers that map on the
target graph if there is no DataMap registered on the
target graph yet.
GraphCopier.GraphDataCopyFactory.preCopyData(y.base.Graph,y.base.Graph) and then the delegate.
null if it is the first cell.
null.
Node.predecessors().
DataProvider key for defining an individual preferred length for each edge
DataProvider key for defining an individual preferred length for each edge
PreferredPlacementDescriptor provides placement information for automatic edge labeling.PreferredPlacementDescriptor instance with default settings.
PreferredPlacementDescriptor instance that copies the given descriptor.
core layout algorithm.
AutoBoundsFeature.
TableGroupNodeRealizer instances for automated
layout calculation.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's labeling algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
graph depending on the given options for the
module's layout algorithm.
GroupLayoutConfigurator, and
prepares the graph for the layout.
AutoBoundsFeature available for layout algorithms.
NodePortConfigurator to prepare the graph for the layout.
OrientationLayouter stage.
GraphPartitionExtension to the GraphPartition.
PathSearchConfiguration and GraphPartition such that they are accessible
through GraphPartitionExtensionAdapter.getConfiguration() and GraphPartitionExtensionAdapter.getGraphPartition(), respectively.
NodePort positions into strong port constraints.
TableLayoutConfigurator to
prepare the graph for the layout.
TableGroupNodeRealizer instances for automated
layout calculation.
activate(true) to initialize the view.
LayoutStage to the layout pipeline.
LayoutStage to the previously added LayoutStages.
LayoutStage to the previously added LayoutStages.
Drawer instance.
null if there is
no such segment.
null if there is
no such segment.
null if this segment is the first one.
PrintPreviewPanel.initAction(javax.swing.Action, String) for I18n.
Processor provides the possibility for each NodePlacer to prepare (and clean up) the graph for the
children of the local root.SnapResult given the current set
of mouse coordinates.
ProfitModel ranks LabelCandidates used for prioritizing certain label locations over others.p onto the line
segment [l1, l2].
OptionsIOHandler implementation that reads the options from
and writes the options to a Java Properties object.autoAdopt.
autoCommit.
backupEnum.
backupValue.
classType.
converter.
enabled.
enabled.
enum.
tipText.
value.
value.
valueUndefined.
valueUndefined.
PropertyChange notification.ProxyAutoBoundsNodeRealizer.ProxyShapeNodeRealizer.enabled property to the specified value for
all registered editors that are in autoAdopt state.
PropertyChangeEvent.
autoAdopt state.
PropertyChangeEvent.
valueUndefined property to the specified value for
all registered editors that are in autoAdopt state.
PropertyChangeEvent.
View implementations registered for the
creator's view graph that the graph may have changed (due to
updateViewGraph).
PartitionCell.
QuadCurveEdgeRealizer.EventObject that is used for dynamic InputHandler registration.GraphMLHandler.fireQueryOutputHandlersEvent(QueryOutputHandlersEvent)
event.QueryOutputHandlersEvent class.
OutputHandler that is bound to a certain scope.RadialLayouter instance with the default settings.
RadialLayouter.NodeInfo instance.
RadialLayouter.RandomLayouter with default settings.
RandomLayouter.Node from a list of nodes.
DataProvider key for specifying a target aspect ratio for each subtree
The aspect ratio needs to be greater than 0.
FileReader and passes control
to GMLIOHandler.read(y.view.Graph2D, java.io.Reader)
graph from an already parsed Document instance.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
NodeScaledPortLocationModel.
ObjectInputStream.
GenericNodeRealizer.read(java.io.ObjectInputStream) method
to read the user data from the stream.
ObjectInputStream.
EdgeRealizer associated to this Port
instance.
ListCellRenderer and TableCellRenderer
implementation that renders objects of type NodeRealizer and EdgeRealizer nicely.RealizerCellRenderer instance with
initial width and height set to 50.
RealizerCellRenderer instance with the
specified width and height.
RecursiveGroupLayouter with default settings.
RecursiveGroupLayouter with default settings using the given
layout algorithm.
RecursiveGroupLayouter with default settings using the given
layout algorithm and GroupBoundsCalculator implementation.
ReducedSphereOfActionStage optimizes the performance of OrthogonalEdgeRouter when the
scope is constrained to a subset of edges.ReducedSphereOfActionStage using the given
core layout algortihm.
ObjectStringConversion.getInstance().
BridgeCalculator.insertBridges(java.awt.geom.PathIterator)
calls.
BridgeCalculator.registerObstacleLine(double, double, double, double)
DefaultGraph2DRenderer if a BridgeCalculator
is used for the rendering whose crossing mode is set to
values other than BridgeCalculator.CROSSING_MODE_ORDER_INDUCED.
calculator.registerObstacles(getPath().getPathIterator(null));
Edge as a same-layer Edge appropriately into all data structures.
EdgeRealizer.reInsertBend(Bend, Bend, int)
HierarchyManager's graph hierarchy.
TableGroupNodeRealizer are related to each other.
Node from this Layer instance.
list of layers.
layer at the specified position from this list of layers.
entry from the list of candidate entries.
UnsupportedOperationException; remove
is not supported by FilterIterator.
Drawable from this manager's list
of graph objects.
EdgeRealizer from this manager's list
of graph objects.
NodeRealizer from this manager's list
of graph objects.
EnterIntervalCalculators.
AnimationObject from the composite.
AnimationListener from the
AnimationObject.
CreateEdgeMode.mouseReleasedRight(double, double)
that actually removes the given bend from the edge.
EdgeRealizer.removeBend(Bend)
MouseInputEditor.isEditing() state of this instance changes.
PropertyChangeListener, that received
all PropertyChange events from
PropertyChangeReporter children of this
reporter.
PropertyChangeListener, that received
specific PropertyChange events from
PropertyChangeReporter children of this
reporter.
VetoableChangeListener, that received
all VetoableChange events from
VetoableChangeReporter children of this
reporter.
VetoableChangeListener, that received
specific VetoableChange events from
VetoableChangeReporter children of this
reporter.
RemoveColinearBendsStage removes all collinear bends found in a graph.RemoveColinearBendsStage instance with default settings.
Node.
PartitionCell.
GraphMLHandler.addDeserializationHandler(DeserializationHandler).
GraphMLParser.addDeserializationHandler(DeserializationHandler).
GraphMLHandler.setDeserializationProperty(Object, Object).
GraphMLParser.setDeserializationProperty(Object,Object).
EdgeRealizer.getMinBendCount() yields
non-zero values or if the realizer is not bound to an edge of a graph.
DynamicDecomposition.Listener from the Partition.
dynamic decomposition listener such that it no longer
receives PartitionCell subdivision and creation events from this decomposition.
GraphPartition.
Layers instance.
Graph2DGraphMLHandler.addEdgeRealizerSerializer(EdgeRealizerSerializer)
el so that it will no longer receive notifications
when an editor is added or removed.
el so that it will no longer receive notifications
when an editor is added or removed.
AbortHandler instance from the given graph.
GraphMLHandler.addInputHandlerProvider(InputHandlerProvider).
GraphMLParser.addInputHandlerProvider(InputHandlerProvider).
i-th edge label from this realizer.
i-th node label from this realizer.
EdgeLabelLayout from the given edge.
set listener from the provided view.
t that has been set with GraphMLParser.setLookup(Class,Object).
t that has been set with GraphMLWriter.setLookup(Class,Object).
MultiplexingNodeEditor's
collection of subordinate editors.
Graph2DGraphMLHandler.addNodeRealizerSerializer(NodeRealizerSerializer)
GraphMLHandler.addOutputHandlerProvider(OutputHandlerProvider).
GraphMLWriter.addOutputHandlerProvider(OutputHandlerProvider).
LayoutStage removes node overlaps and guarantees a certain minimum distance between nodes.RemoveOverlapsLayoutStage instance with a given minimum node distance.
RemoveOverlapsLayoutStage instance with a given minimum node distance and a YRandom instance representing the source of randomness for this layout stage.
ParseEventListener that
has been registered with GraphMLHandler.addParseEventListener(ParseEventListener)
ParseEventListener that
has been registered with ParseEventHandler.addParseEventListener(ParseEventListener)
PathSearchExtensions.
i-th node port from this realizer.
PropertyChangeListener, that received
all PropertyChange events from this reporter.
PropertyChangeListener, that received
specific PropertyChange events from this reporter.
PropertyChangeListener from
the list of registered listeners.
PropertyChangeListener for a given property from
the list of registered listeners.
AbstractPortConstraintOptimizer.insertSameLayerStructures(LayoutGraph, Layers, LayoutDataProvider, ItemFactory).
Graph2DSelectionListener, that was added
using LocalViewCreator.AbstractLocalViewCreator.addSelectionTrigger() from the creator's model graph.
GraphMLHandler.addSerializationHandler(y.io.graphml.output.SerializationHandler).
GraphMLWriter.addSerializationHandler(y.io.graphml.output.SerializationHandler).
GraphMLHandler.setDeserializationProperty(Object, Object).
ChildWriteContext.setSerializationProperty(Object,Object) serialization property.
GraphMLWriter.setSerializationProperty(Object,Object).
AbstractSnapContext.addSnapResult(SnapResult)
LayoutStage from the layout pipeline.
previously created support from the provided view.
VetoableChangeListener, that received
all VetoableChange events from this reporter.
VetoableChangeListener, that received
specific VetoableChange events from this reporter.
Graph from the list of views handled
by this manager.
WriteEventListener that
has been registered with GraphMLHandler.addWriteEventListener(y.io.graphml.output.WriteEventListener)
WriteEventListener that
has been registered with WriteEventHandler.addWriteEventListener(y.io.graphml.output.WriteEventListener)
PreferredPlacementDescriptors of all edge labels in the given graph with non-ambiguous
descriptors.
EditMode of
the specified event's dispatcher MouseInputMode.
handler.
PreferredPlacementDescriptors of all edge labels in the given graph with their original
descriptors.
AbstractSnapContext.processSnapResults(java.util.List, y.geom.YPoint)
if no snapping should be performed.
resetValue() of all contained editors.
valueUndefined property as well.
AnimationObject that resizes the node represented
by the specified NodeRealizer.
id to an Edge instance.
id to an Graph instance.
id to an Node instance.
id to an Port instance.
GroupLayoutConfigurator.prepareAll().
GroupLayoutConfigurator.prepareAutoBoundsFeatures().
TableGroupNodeRealizer instances
after a layout calculation.
LayoutModule.backupDataProvider(y.view.Graph2D, Object).
graph by freeing up resources created by
BalloonLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
BusRouterModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
ChannelEdgeRouterModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
CircularLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
ComponentLayoutModule.prepareGraph(Graph2D, OptionHandler).
graph by freeing up resources created by
DirectedOrthogonalLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
FamilyTreeLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
HierarchicLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
IncrementalHierarchicLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
LabelingModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
OrganicEdgeRouterModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
OrganicLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
ParallelEdgeLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
PartialLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
PolylineEdgeRouterModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
SmartOrganicLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
graph by freeing up resources created by
TreeLayoutModule.prepareGraph(y.view.Graph2D, y.option.OptionHandler).
GroupLayoutConfigurator.prepareGroupDataProviders().
GroupLayoutConfigurator.restoreAll()
after the layout is done.
GroupLayoutConfigurator.prepareGroupNodeInsets().
GroupLayoutConfigurator.prepareMinGroupNodeSizes().
NodePortLayoutConfigurator.restoreAll(Graph2D)
after the layout is done.
DataProvider bindings that have been changed using {DataProviders.DataProviderOverlayManager.addDataProvider(Object, DataProvider).
TableLayoutConfigurator.restoreAll(Graph2D)
after the layout is done.
TableGroupNodeRealizer instances.
AnimationObject that traverses the edge path
of the edge represented by the specified EdgeRealizer
from the target node to the source node thereby creating an
retracting effect.
DataProvider key for selecting edges for reversal
list of edges.
NodeMap that holds for each node an Object representing its right-hand side node in a layer
or null if it is the rightmost node.
NodeHalo size at the right side of the node.
AbstractRotatableNodePlacer.RootAlignment at the right side.
NodeLabel.INTERNAL.
snap type.
Graph2DViewActions.getRightAlignAction().
x coordinate of the
node realizer.
orientation(p,q,r) < 0
DataProvider key for assigning nodes to specific layers relative to the root node of the bus
An offset value i specified for a bus node is interpreted relative to the root node as follows,
assuming that the root node is in layer x.
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.
YVector instance that is obtained by rotating
this vector by the given angle (measured in radians) in clockwise
direction (with regards to screen coordinates).
RotatedDiscreteEdgeLabelModel describes the placement of rotated labels at some predefined positions along the edge.RotatedDiscreteEdgeLabelModel with default settings.
RotatedDiscreteEdgeLabelModel using the given candidate mask.
RotatedSliderEdgeLabelModel allows placement of labels at a set of continuous rotated positions
along both sides of an edge or directly on the edge path.RotatedSliderEdgeLabelModel with the given mode.
DataProvider key for obtaining the edges that should be routed by the custom edge router
DataProvider key for obtaining the edges that should be routed by the edge router.
DataProvider key for selecting edges that should be routed
DataAcceptor key for publishing the parallel edges that were routed and not treated as leading edges
In the DataAcceptor registered with the graph with this key all parallel edges which are
no leading (master) edges are marked.
layout process
and routes all partial edges that connect two fixed elements.
edge routing algorithm.
layout process
and routes all inter-edges.
MultiPageLayouter.removeConnectorPair(y.base.Node, y.base.Node, y.base.YList, LayoutContext)
to route the restored edges).
layout orientation, with the edges connecting in the direction of flow.
DataProvider key for specifying the routing direction for each subtree root
The children in a subtree are arranged either horizontally or vertically.
GenericTreeLayouter.SubtreeShape of the child nodes.
core layout algorithm.
layout orientation, with the edges connecting orthogonally to the
direction of flow.
EdgeLayoutDescriptor to specify the routing style for different types of edges.RoutingStyle instance with the given routing style for each edge.
RoutingStyle instance with the given routing style for each edge and also specifying
whether or not the resulting path should consist of cubic bezier control points.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
null if no row in the table's model contains the specified
point.
partition grid structure.DropTargetListener can be used to create new rows in a TableGroupNodeRealizer
via drag'n'drop.YModule.init() - YModule.mainrun() - YModule.dispose().
NodeLabel.SIDES,
NodeLabel.SANDWICH and NodeLabel.EIGHT_POS.
SALabeling with default settings.
true if this hit info contains the same set of hits as another hit info.
Node of this NodeData instance.
above and below the node.
AnimationObject that scales the node represented
by the specified NodeRealizer.
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.
DataProvider key for marking edges that will be routed
NodeLabel.CORNERS and
NodeLabel.EIGHT_POS.
null otherwise.
null otherwise.
index.
segment infos in this channel.
SegmentGroup that contains the given segments and a range to place them.
segment groups in this channel.
SegmentInfo holds information about the possible location of an orthogonal edge segment.SegmentInfo with the given information.
SegmentInfo using a LineSegment to describe the edge segment.
added keys of edge objects.
Graph2DViewActions.getSelectAllAction().
Graph2DViewActions.getSelectBottomEdgeAction().
Graph2DViewActions.getSelectLeftEdgeAction().
Graph2DViewActions.getSelectRightEdgeAction().
Graph2DViewActions.getSelectTopEdgeAction().
Graph2DViewActions.SelectAllAction.select(Graph2DView) instead.
parent that have a matching Node name localName and
XML namespace nsURI.
createDuplicates.
DataProvider key for looking up the selected state of the edges in the graph
A layout algorithm can retrieve a DataProvider registered with this key to apply a special
handling to the selected edges.
DataProvider key for selecting edges whose bends will be temporarily hidden
If there is no DataProvider registered with this key, all edges are considered.
DataProvider key for looking up the selected state of the nodes in the graph
A layout algorithm can retrieve a DataProvider registered with this key to apply a special
handling to the selected nodes.
DataProvider key for marking the node that will be used as root node of the tree.
DataProvider key for marking the node that will be used as root node of the tree.
DataProvider key for marking the node that will be used as root node of the tree.
DataProvider key for marking the node that will be used as root node of the tree.
DataProvider key for marking the node that will be used as root node of the tree.
parent that has a matching Node name localName and
XML namespace nsURI.
parent that represents significant content.
EdgeRealizer.setSelected(boolean) when
the selection state of the specified realizer instance has changed.
NodeRealizer.setSelected(boolean) when
the selection state of the specified realizer instance has changed.
NodePort.setSelected(boolean) when
the selection state of the specified port instance has changed.
YLabel.setSelected(boolean) when
the selection state of the specified label instance has changed.
NodePort.Painter implementation that draws
a special "is selected" marker.SelectionPortPainter instance.
Graph2D.createLabelDuplicates.
SelfloopCalculator using the given parameters.
SelfLoopLayouter routes the self-loops (reflexive edges) of a graph.SelfLoopLayouter instance with default settings.
SelfLoopLayouter using the given core layout algorithm.
SelfLoopTool.
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.
DataAcceptor key for publishing the index inside their layer for all nodes in the graph.
DataAcceptor key for publishing the index inside their layer for all nodes in the graph.
Layers instance based on the given Comparator
instance.
layer.
HierarchicLayouter to calculate the order of the nodes within each layer.hierarchic layout algorithm.
SequentialLayouter allows for chaining multiple layout algorithms.SequentialLayouter instance with an empty chain of layout algorithms.
SerializationHandlers
to let registered serialization code perform the serialization of items.SerializationEvent class
the item.
SerializationEvent class
the item
SerializationEvents.GraphMLWriteContext's
serialize methods and the like to indicate that the serialization failed.SerializationNotSupportedException class.
SerializationNotSupportedException class with the given message.
SerializationNotSupportedException class
item to an XML representation.
item to an XML representation.
item to XML content.
PreferredPlacementDescriptor instance with all its fields.
EdgeLabel element.
NodeLabel element.
SmartEdgeLabelModel instances with their fields.
SmartNodeLabelModel instances with their fields.
SmartEdgeLabelModel instances with all its fields.
SmartNodeLabelModel instances with all its fields.
SeriesParallelLayouter instance with default settings.
SeriesParallelLayouter.PatchRouterStage.
ReducedSphereOfActionStage.
Layouter.SELECTED_NODES and Layouter.SELECTED_EDGES data provider
instances should be registered with the graph to pass the current selection state to the layout algorithm.
proxies
that the algorithm tries to place on a page.
PortConstraints of the original edge
should be adopted by its replacement edges.
DataProvider key to look up the selection state of the edges.
DataProvider key to look up which edges are routed.
DataProvider which determines the edges that shall be routed by this
algorithm.
DataProvider which determines the edges that shall be routed by this
algorithm.
DataProvider key to look up the nodes whose incident edges are routed.
Layerer instance.
ImageNodePainter.contains(NodeRealizer,double,double) method should use the alpha transparency of
the image to determine whether this realizer "contains" points.
ImageNodeRealizer.contains(double, double) method should use the alpha transparency of the
image to determine whether this realizer "contains" points.
Drawer called when the given graph is not a tree.
PreferredPlacementDescriptor.getAngle().
ARTreeLayouter.
squarified tiling policy.
PortConstraint.
name with value value.
autoAdopt state of this editor.
autoAdopt state of this editor.
autoAdopt
state.
PortCandidates are inserted to improve the routing of inter-edges.
AutoBoundsFeature interface.
GroupNodeRealizer.setAutoBoundsInsets(y.geom.YInsets) instead.
ProxyAutoBoundsNodeRealizer.setAutoBoundsInsets(y.geom.YInsets) instead.
AutoBoundsFeature interface.
edge betweenness
clustering algorithm if it is chosen as clustering policy.
autoCommit state of this editor.
autoCommit state of this editor.
autoCommit
state.
Graph2D.backupRealizers(EdgeCursor) and
Graph2D.backupRealizers(NodeCursor).
affected nodes should be removed.
animate method should block or
return immediately.
ImageOutputHandler.createDefaultGraph2DView(y.view.Graph2D).
GenericGroupNodeRealizer.setBorderInsets(y.geom.YInsets) instead.
GroupNodeRealizer.setBorderInsets(y.geom.YInsets) instead.
oriented box of the label.
boundsDirty property to the specified
value.
SimplexNodePlacer should break long edge segments in favor of a
potentially more compact layout.
BridgeCalculator instance or null if no such instance is installed.
KeyEvent
which cancels the edge creation.
KeyEvent
which cancels the edge creation.
DataProvider key used for looking up the selected nodes that should be placed in the center.
ChannelEdgeRouter instance used for inter-edge routing.
NodePlacer instance that places the non-assistant children.
GlobalProperties.load().
classType.
true, an existing graph instance will be cleared
before the graph is read into this instance, otherwise the loaded
graph will be merged into the existing one.
object.
closed
state.
closed
state.
closed
state.
closed
state.
LayoutStage wraps lines/rows or columns.
Comparator instance used for sorting the lanes.
Comparator that will be used for sorting the outgoing edges
of each local root in the tree before they are being arranged.
Comparator instance that determines the order of the outgoing edges for each node of the tree.
Comparator that will be used for sorting the outgoing edges
of each local root in the tree before they are being arranged.
Comparator instance that is used for sorting the outgoing edges of each node of the tree.
Comparator instance.
LayoutStage that arranges the connected components of an input graph.
LayoutStage that arranges the connected components of an input graph.
ComponentLayouter instance used for placing the graph partitions.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
ComponentLayouter should be enabled.
LayoutStage used for arranging the components of the graph is
activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
LayoutStage used for arranging the components of the graph is activated.
factory
under the given configuration name.
factory under the given configuration name.
factory under the given configuration name.
Graph2DLayoutExecutor.configureComponentLayouter(Graph2DView, y.layout.ComponentLayouter)
to configure the current instance of the ComponentLayouter.
GroupLayoutConfigurator
to prepare the graph for the calculation of a grouped Graph2D that has an associated
HierarchyManager.
NodePortLayoutConfigurator to prepare
the node ports of the graph for layout calculation.
TableLayoutConfigurator
to prepare the graph for the calculation of PartitionGrids
based on the information available in the TableGroupNodeRealizer instances.
NodeHalos associated with the group's child nodes.
YLabel.width and YLabel.height properties according
to the current rotation angle.
GraphCopier.CopyFactory that is used to create
any graph elements in the specified view graph.
ConstraintLayerer instance.
LayoutStage.
LayoutStage.
Layouter instance that is applied to each subgraph component.
PathSearch.
previous entrances.
PortCandidates
would be chosen.
segment info has been assigned within its location range.
PathRequest that is currently routed.
curved edges may shortcut and introduce
additional edge crossings to make curves more direct and smoother.
curved edges may shortcut and introduce
additional edge crossings to make curves more direct and smoother.
curved routes should preferably be.
curved routes should preferably be.
profit model (sp).
Obstacle that must be cut in a subdivision.
true this mode will cycle the selection through all hits at the
current position when the left mouse button is clicked while pressing the modifier(s)
specified in EditMode.setCyclicSelectionModifierMask(int).
DataAcceptor to use for storing the data.
TaskExecutors.
EdgeBundleDescriptor used for all edges which do not have a specific
descriptor assigned via a DataProvider registered with key EdgeBundling.EDGE_BUNDLE_DESCRIPTOR_DPKEY.
Comparator instance that sorts the outgoing edges in all subtrees that do
not have a specific Comparator assigned using a DataProvider.
clipLength for all default arrows.
CopyFactory used by this manager.
- setDefaultCursor(Cursor) -
Method in class y.view.EditMode
- Sets the default cursor displayed by this mode if no other cursor is determined.
- setDefaultCursor(Cursor) -
Method in class y.view.NavigationMode
- Sets the default cursor for this view mode.
- setDefaultDistance(double) -
Method in class y.view.SmartEdgeLabelModel
- Sets the default distance which is used to create the default parameter.
- setDefaultEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.circular.CircularLayouter
- Specifies the descriptor that defines settings for the non-exterior edges.
- setDefaultEdgeLayoutDescriptor(CurveEdgeLayoutDescriptor) -
Method in class y.layout.router.CurveRoutingStage
- Specifies the default
CurveEdgeLayoutDescriptor which provides layout information that is considered when
adding curves to the edge path.
- setDefaultEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout
descriptor assigned.
- setDefaultEdgeRealizer(EdgeRealizer) -
Method in class y.view.Graph2D
- Sets the default edge realizer.
- setDefaultEdgeRoutingStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the default routing style for edges that have no individual routing style.
- setDefaultExists(boolean) -
Method in class y.io.graphml.input.AbstractInputHandler
- Sets a value indicating whether the default value exists in the key definition.
- setDefaultFolderNodeRealizer(NodeRealizer) -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Sets the default node realizer for folder nodes.
- setDefaultGroupNodeRealizer(NodeRealizer) -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Sets the default node realizer for group nodes.
- setDefaultHeight(double) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the initial height of rows created by this listener.
- setDefaultInsets(Insets) -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Specifies the default insets that will be used if the
DataProvider registered with the
insets key does not contain a mapping for a specific node.
- setDefaultInsets(YInsets) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the insets of columns created by this listener.
- setDefaultInsets(YInsets) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the insets of rows created by this listener.
- setDefaultLeafPlacer(NodePlacer) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies the default
NodePlacer instance that places the leaf nodes of the tree.
- setDefaultMinimumColumnWidth(double) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Specifies the default minimum width of column.
- setDefaultMinimumHeight(double) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the minimum height of rows created by this listener.
- setDefaultMinimumNodeSize(YDimension) -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Specifies the default minimum size (width and height) for group nodes.
- setDefaultMinimumRowHeight(double) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Specifies the default minimum height of rows.
- setDefaultMinimumWidth(double) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the minimum width of columns created by this listener.
- setDefaultNodeLayoutDescriptor(NodeLayoutDescriptor) -
Method in class y.layout.tabular.TabularLayouter
- Specifies the
NodeLayoutDescriptor instance used for all the nodes that do not have an individual
layout descriptor.
- setDefaultNodePlacer(NodePlacer) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies the default
NodePlacer instance that arranges all subtrees that do not have a specific
NodePlacer assigned using a DataProvider.
- setDefaultNodeRealizer(NodeRealizer) -
Method in class y.view.Graph2D
- Sets the default node realizer.
- setDefaultOutEdgeComparator(Comparator) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the default
Comparator used for sorting the outgoing edges incident to nodes that do not have a
specific Comparator.
- setDefaultPortAssignment(PortAssignment) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the default
PortAssignment used for those nodes that do not have their own specific instance.
- setDefaultPortAssignment(PortAssignment) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies the default
PortAssignment instance for all subtrees that do not have a
specific PortAssignment assigned using a DataProvider.
- setDefaultPortBorderGapRatio(double) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Specifies the border gap ratio for the default port.
- setDefaultRowHeight(double) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Specifies the default height of rows.
- setDefaultRowInsets(YInsets) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Specifies the default row insets.
- setDefaultValue(Object) -
Method in class y.io.graphml.GraphMLHandler.StringDataProviderOutputHandler
-
- setDefaultValue(Object) -
Method in class y.io.graphml.input.AbstractInputHandler
- Sets the default value that will be applied to the keys where the data attribute is missing.
- setDefaultValue(Object) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Sets the default value.
- setDefaultValueAssigned(boolean) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Sets a value indicating whether a default value has been assigned.
- setDefaultWidth(double) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the initial width of columns created by this listener.
- setDelegate(Drawer) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies the
Drawer to which the actual drawing is delegated.
- setDeletionMask(int) -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Specifies the bit mask that determines the element types to consider for deletion.
- setDendrogramStyleEnabled(boolean) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies whether or not the layering is done dendrogram-like.
- setDensity(double) -
Method in class y.layout.SliderEdgeLabelModel
- Specifies the density for the generation of label candidate positions.
- setDensity(double) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Sets the density factor that influences the number of candidates that are yield during
AutoRotationSliderEdgeLabelModel.getLabelCandidates(y.layout.EdgeLabelLayout, y.layout.EdgeLayout, y.layout.NodeLayout, y.layout.NodeLayout).
- setDeserializationProperty(Object, Object) -
Method in class y.io.graphml.GraphMLHandler
- Sets a deserialization property that allows to fine tune the parse process.
- setDeserializationProperty(Object, Object) -
Method in class y.io.graphml.input.ChildParseContext
- Sets the local deserialization property for the given key to the value.
- setDeserializationProperty(Object, Object) -
Method in class y.io.graphml.input.GraphMLParser
- Set an initial deserialization property that allows to fine tune the parse process.
- setDeserializer(DeserializationHandler) -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Sets a custom deserializer.
- setDeserializerTargetType(Class) -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Sets the target deserialization type for the
DeserializationEvent.getTargetType()
property.
- setDesiredAspectRatio(double) -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Specifies the desired aspect ratio.
- setDetailsShowing(boolean) -
Method in class y.util.DetailedMessagePanel
- Setter for property detailsShowing.
- setDeterministic(boolean) -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Specifies whether this implementation should use a deterministic algorithm to assign the
PortCandidates.
- setDeterministic(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not the deterministic mode of the layout algorithm is enabled.
- setDeterministic(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not the deterministic mode of this algorithm is enabled.
- setDeterministicModeEnabled(boolean) -
Method in class y.layout.labeling.SALabeling
- Specifies whether or not this algorithm behaves deterministically.
- setDirectedArrows(boolean) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Sets whether the arrow indicators should point in the direction of
the edge or always away from the nodes.
- setDirectedMode(boolean) -
Method in class y.algo.Dfs
- Specifies whether or not to interpret the edges of the graph as directed.
- setDirectedModeEnabled(boolean) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies whether or not the direction of edges should be considered.
- setDirectGroupContentEdgeRoutingEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies 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.
- setDirectGroupContentEdgeRoutingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies 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.
- setDirection(double, double) -
Method in class y.view.Scroller
- Sets the direction of the scrolling by a direction vector (x,y).
- setDirectionConsiderationEnabled(boolean) -
Method in class y.layout.EdgeBundleDescriptor
- Specifies whether or not the direction of the edge associated to this descriptor should be considered.
- setDirectlyConnectSameLayerEdge(Edge) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Converts a same-layer
Edge to an Edge of type EdgeData.TYPE_DIRECT_SAME_LAYER_EDGE.
- setDirty() -
Method in class y.view.EdgeRealizer
- Marks this realizer as dirty.
- setDirty() -
Method in class y.view.Port
- Marks this port and it's associated edge realizer as dirty.
- setDisableSnappingModifier(int) -
Method in class y.view.CreateEdgeMode
- Sets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context and CreateEdgeMode.getSnapToOrthogonalSegmentsDistance()
or CreateEdgeMode.isSnappingOrthogonalSegments()
temporarily.
- setDisableSnappingModifier(int) -
Method in class y.view.HotSpotMode
- Sets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- setDisableSnappingModifier(int) -
Method in class y.view.MoveLabelMode
- Sets the
modifier mask that can be used to determine whether the user disables
snapping via the snap context temporarily.
- setDisableSnappingModifier(int) -
Method in class y.view.MovePortMode
- Sets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- setDisableSnappingModifier(int) -
Method in class y.view.MoveSelectionMode
- Sets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- setDisableSnappingModifier(int) -
Method in class y.view.OrthogonalMoveBendsMode
- Sets the
modifier mask that can be used to determine whether
the user disables snapping via the snap context
temporarily.
- setDistance(double) -
Method in class y.layout.DiscreteEdgeLabelModel
- Specifies the distance between the label's bounding box and the edge path.
- setDistance(double) -
Method in class y.layout.DiscreteNodeLabelModel
- Specifies the distance between the label's bounding box and the node.
- setDistance(double) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Specifies the distance between the label's bounding box and the edge path.
- setDistance(double) -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Specifies the distance between the label's box and the edge's path.
- setDistance(double) -
Method in class y.view.AutoRotationSliderEdgeLabelModel
- Determines how far away from the edge's path the rotation point lies.
- setDistance(double) -
Method in class y.view.EdgeLabel
- Sets the distance of the label to the edge.
- setDistance(double) -
Method in class y.view.NodeLabel
- Sets the distance of the label to the node.
- setDistance(double) -
Method in class y.view.SmartNodeLabelModel
- Sets the distance between the bounding boxes of label and node in the manner of an inset.
- setDistanceRelativeToEdge(boolean) -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Specifies whether or not the distance to the edge is interpreted relative to the edge's path.
- setDistances(double, double) -
Method in class y.layout.SliderEdgeLabelModel
- Specifies the minimum and maximum distances between the label's bounding box and the edge's path.
- setDistanceToEdge(double) -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies the preferred distance between a label and the corresponding edge segment.
- setDouble(Object, double) -
Method in interface y.base.DataAcceptor
- Sets a double value associated with the given data holder.
- setDouble(Object, double) -
Method in interface y.base.EdgeMap
- Associates the given double value to the given edge.
- setDouble(Object, double) -
Method in interface y.base.NodeMap
- Associates the given double value to the given node.
- setDouble(Face, double) -
Method in interface y.layout.planar.FaceMap
- Associates the given double value to with the given edge.
- setDouble(Object, double) -
Method in class y.util.DataAcceptorAdapter
- Subclasses may override this
method to set double values associated with a data holder.
- setDouble(Object, double) -
Method in class y.util.EdgeMapAdapter
- Associates the given double value to with the given edge.
- setDouble(Object, double) -
Method in class y.util.Maps.HighPerformanceBoolMap
-
- setDouble(Object, double) -
Method in class y.util.Maps.HighPerformanceDoubleMap
-
- setDouble(Object, double) -
Method in class y.util.Maps.HighPerformanceIntMap
-
- setDouble(Object, double) -
Method in class y.util.Maps.HighPerformanceObjectMap
-
- setDouble(Object, double) -
Method in class y.util.NodeMapAdapter
- Associates the given double value to with the given node.
- setDoubleLineSpacingRatio(double) -
Method in class y.layout.tree.DoubleLinePlacer
- Specifies the ratio of the
spacing between the root and the children in the upper line
and the spacing between the two lines of subtrees.
- setDownInZooming(boolean) -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Sets property
downInZooming.
- setDrawable(Drawable) -
Method in class y.view.Scroller
- Sets the Drawable instance that visualizes the scroll mark.
- setDrawableHeight(double) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the height assigned to the drawable while no valid position for a
new column can be found at the cursor position.
- setDrawableSearchingEnabled(boolean) -
Method in class y.view.MouseInputMode
- Determines whether
Drawables will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo).
- setDrawableWidth(double) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the width assigned to the drawable while no valid position for a
new row can be found at the cursor position.
- setDrawEdgesFirst(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Sets the drawing order of edges and nodes.
- setDrawer(Drawer) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Specifies the
Drawer instance responsible for assigning the coordinates to the nodes (third
phase of the layout algorithm).
- setDrawer(Drawer) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the
Drawer instance responsible for assigning the coordinates to the nodes (third
phase of the layout algorithm).
- setDrawingBends(boolean) -
Method in class y.option.RealizerCellRenderer.EdgeRealizerIcon
- Sets whether the bends of the realizer are drawn.
- setDrawingDistanceCalculator(DrawingDistanceCalculator) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
DrawingDistanceCalculator instance responsible for determining the minimum distances
between elements that belong to the same layer.
- setDrawingMode(int) -
Method in class y.view.Graph2DView
- Sets the drawing mode for this view.
- setDrawSelectionOnTop(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Sets whether the selection and elements depending on the selection are drawn on top.
- setDrawShadow(boolean) -
Method in class y.view.BevelNodePainter
- Sets whether the painter will draw a drop shadow effect.
- setDrawShadow(boolean) -
Method in class y.view.ShinyPlateNodePainter
- Sets whether the painter will draw a drop shadow effect.
- setDropShadowColor(Color) -
Method in class y.view.ShapeNodeRealizer
-
- setDropShadowOffsetX(byte) -
Method in class y.view.ShapeNodeRealizer
- Set the horizontal offset of the drop shadow.
- setDropShadowOffsetY(byte) -
Method in class y.view.ShapeNodeRealizer
- Set the vertical offset of the drop shadow.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies a
NodeMap instance for identifying the dummy nodes from the real nodes.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setDummyMap(NodeMap) -
Method in interface y.layout.hierarchic.Drawer
- Specifies a
NodeMap instance for identifying the dummy nodes from the real ones.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies a
NodeMap instance for identifying the dummy nodes from the real ones.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Specifies a
NodeMap instance for identifying the dummy nodes from the real ones.
- setEarlyEdgeCancelingEnabled(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether the edge creation should be canceled if the user
released the mouse inside the source node before even leaving it once.
- setEasedExecution(boolean) -
Method in class y.view.LayoutMorpher
- Specifies whether the layout morphing should be animated using ease in/
ease out effects for a smoother animation start/animation end feeling.
- setEdge2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Specifies the minimum distance between two edges.
- setEdge2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Specifies the minimum distance between two edges.
- setEdgeBundleModeMask(int) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies the bit mask for defining edge bundles.
- setEdgeConsiderationEnabled(boolean) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies whether or not edges are considered when clearing the
area such that
no segments intersecting the area are allowed.
- setEdgeCrossingCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the costs for a crossing between two edges.
- setEdgeCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for a crossing of two edges.
- setEdgeDistributionStrategy(Layouter) -
Method in class y.layout.router.ChannelEdgeRouter
- Specifies the strategy for the edge distribution step.
- setEdgeEncoder(ObjectEncoder) -
Method in class y.io.gml.GraphObjectEncoder
- Setter for property edgeEncoder.
- setEdgeEventHandler(DropSupport.EventHandler) -
Method in class y.view.DropSupport
- Sets the event handler for edge transfers.
- setEdgeGroupIDConverter(ObjectStringConverter) -
Static method in class y.io.graphml.graph2d.PortConstraintInputHandler
- Sets the converter that is responsible for converting the string representation
of a source or target group id to an object.
- setEdgeGroupIDConverter(ObjectStringConverter) -
Method in class y.io.graphml.graph2d.PortConstraintOutputHandler
- Sets the converter that is responsible for converting the source or target group ID
to a string representation.
- setEdgeGroupOverlapAllowed(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not edge labels may overlap with edges belonging to the same edge group as the label's edge.
- setEdgeGroupRoutingStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the routing style for grouped edges at the common segments.
- setEdgeHitSensitivity(double) -
Method in class y.io.ImageMapOutputHandler
- Sets the width of an additional hit-test-sensitive border applied
to each hyperlinked edge path.
- setEdgeLabelAnimationEnabled(boolean) -
Method in class y.view.LayoutMorpher
- Specifies whether or not edge label placement changes are
animated.
- setEdgeLabelConsiderationEnabled(boolean) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies whether or not the layout algorithm considers edge labels, moving them outside the area, if necessary.
- setEdgeLabelConsiderationEnabled(boolean) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies whether or not the layout algorithm considers edge labels.
- setEdgeLabelConsiderationEnabled(boolean) -
Method in class y.layout.router.CurveRoutingStage
- Specifies whether or not edge labels are considered while determining curved edge routes.
- setEdgeLabelCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge crossing an edge label.
- setEdgeLabelLayout(Object, EdgeLabelLayout[]) -
Method in class y.layout.DefaultGraphLayout
- Specifies the layout information for all edge labels belonging to the given edge.
- setEdgeLabelModel(EdgeLabelModel) -
Method in class y.layout.EdgeLabelLayoutImpl
- Specifies the label model that describes the valid locations for this label.
- setEdgeLabelSnapDistance(double) -
Method in class y.view.LabelSnapContext
- Sets the distance where the edge label snaps in position.
- setEdgeLabelSpacing(double) -
Method in class y.layout.tree.BalloonLayouter
- Specifies 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.
- setEdgeLabelTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for edge labels will be displayed.
- setEdgeLabelVisibility(int) -
Method in class y.view.VisibilityFilter
- Specifies the visibility state of edge labels which are to be accepted by
this filter.
- setEdgeLayout(Object, EdgeLayout) -
Method in class y.layout.DefaultGraphLayout
- Specifies the layout information associated with the given edge.
- setEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
EdgeLayoutDescriptor instance used for all those
edges that do not have a specific layout descriptor assigned.
- setEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the
EdgeLayoutDescriptor instance used for all those edges that do not have a
specific layout descriptor assigned.
- setEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies the
EdgeLayoutDescriptor instance used for all those edges that do not have a
specific layout descriptor assigned.
- setEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout
descriptor assigned.
- setEdgeLengthKey(Object) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies the key for the
DataProvider which stores the length of the edges.
- setEdgeLengthPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for the edge length.
- setEdgeList(EdgeList) -
Method in class y.layout.planar.GT.EdgeListComparator
-
- setEdgeMapCopying(boolean) -
Method in class y.util.GraphCopier
- Specifies if the contents of edge maps are copied automatically.
- setEdgeNodeOverlapAllowed(boolean) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies whether or not edges are allowed to cross nodes.
- setEdgeOrderComparator(Comparator) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies a custom
Comparator to define the processing order of the edges.
- setEdgeOverlapCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the costs for overlapping edge paths.
- setEdgeOverlapPenalty(double) -
Method in class y.layout.LabelCandidate
- Specifies a penalty for a candidate position that overlaps the path of an edge.
- setEdgePathResettingEnabled(boolean) -
Method in class y.layout.grouping.GroupNodeHider
- Specifies whether or not this stage resets the paths of edges incident to group nodes.
- setEdgePolicy(byte) -
Method in class y.view.LocalViewCreator.Neighborhood
- Specifies the policy specifier that determines which edges should be
included in the local view.
- setEdgeRouter(Layouter) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the custom edge router instance that is applied to reroute edges.
- setEdgeRouter(Layouter) -
Method in class y.layout.partial.PartialLayouter
- Specifies the custom edge router instance that is used for partial edges and edges between different subgraph components
(so-called inter-edges).
- setEdgeRouter(EdgeRouter) -
Method in class y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Specifies the
EdgeRouter instance used for routing inter-edges.
- setEdgeRoutingPolicy(byte) -
Method in class y.layout.circular.CircularLayouter
- Specifies the edge routing policy that determines whether edges are routed internally or externally with
respect to a single partition circle.
- setEdgeRoutingStrategy(byte) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the routing strategy that is preserved while clearing the area and applied when rerouting edges.
- setEdgeRoutingStrategy(byte) -
Method in class y.layout.partial.PartialLayouter
- Specifies the routing strategy that is used for partial edges and inter-edges.
- setEdgeRoutingStrategy(byte) -
Method in class y.layout.radial.RadialLayouter
- Specifies the edge routing strategy.
- setEdges(EdgeList) -
Method in class y.layout.router.polyline.PathSearchContext
- Specifies the edges that shall be routed.
- setEdgesDirty() -
Method in class y.view.NodeRealizer
- Marks adjacent edge realizers as dirty.
- setEdgesDirty() -
Method in class y.view.ProxyShapeNodeRealizer
-
- setEdgeSearchingEnabled(boolean) -
Method in class y.view.MouseInputMode
- Determines whether
EdgeRealizers will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo)
when the Node of the EdgeRealizer is hit by the current mouse event.
- setEdgesFirst(boolean) -
Method in class y.view.DefaultGraph2DTraversal
- Specifies the general order of edge elements in relation to (incident)
node elements.
- setEdgeSpacing(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies the space that should be kept between edges.
- setEdgeSplitSupport(DropSupport.EdgeSplitSupport) -
Method in class y.view.DropSupport
- Specifies the support class that handles edge splitting on node drops if
edge splitting is enabled.
- setEdgeSplittingEnabled(boolean) -
Method in class y.view.DropSupport
- Specifies whether or not this drop support should split an edge when a
dragged node is dropped onto it.
- setEdgeStraighteningOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not a postprocessing step should be applied to reduce the number of bends.
- setEdgeStyle(byte) -
Method in class y.layout.tree.MultiParentDescriptor
- Specifies the routing style for edges that connect to nodes which constitute a multi-parent structure.
- setEdgeTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for edges will be displayed.
- setEdgeToEdgeDistance(double) -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Specifies the minimum distance that exterior edges keep to each other.
- setEdgeToEdgeDistance(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the minimum distance between two directly consecutive edges that pass through the same layer.
- setEdgeToEdgeDistance(double) -
Method in class y.view.MoveSnapContext
- Sets the preferred distance between edges.
- setEdgeVisibility(int) -
Method in class y.view.VisibilityFilter
- Specifies the visibility state of edges, ports, and bends which are to be
accepted by this filter.
- setEdgeWeight(EdgeMap) -
Method in class y.layout.planar.SimpleEdgeRouter
-
- setEditing(boolean) -
Method in class y.view.ViewMode
- Used by subclasses to update the current state.
- setEditNodeMode(ViewMode) -
Method in class y.view.EditMode
- Sets the minor mode for node editing associated with this mode.
- setEditor(ItemEditor) -
Method in class y.option.ColorRenderer
-
- setEditor(ItemEditor) -
Method in interface y.option.TableEditorFactory.ItemEditorOwner
- Sets the editor of this
ItemEditorOwner.
- setEditorFactory(EditorFactory) -
Method in class y.option.OptionHandler
- Sets the editor factory.
- setElementFactory(ElementFactory) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies the
element factory for creating special nodes and
edges in a multi-page layout.
- setEmptyMask(int) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Specifies the bit mask that determines which elements to select if
this action is used to select elements in a graph in which the selection
state of all elements is
false.
- setEmptySelectionEnabled(boolean) -
Method in class y.view.Graph2DViewActions.FoldSelectionAction
- Sets whether an empty group node should be created if the list of accepted nodes is empty.
- setEmptySelectionEnabled(boolean) -
Method in class y.view.Graph2DViewActions.GroupSelectionAction
- Sets whether an empty group node should be created if the list of accepted nodes is empty.
- setEnabled(boolean) -
Method in interface y.option.ItemEditor
- Sets the enabled state of this editor.
- setEnabled(boolean) -
Method in class y.option.OptionItem
- Specifies the enabled state of this item.
- setEnabled(boolean) -
Method in class y.view.AbstractMouseInputEditor
- Sets whether this editor is deemed enabled.
- setEnabledOnCondition(ConstraintManager.Condition, OptionItem) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the condition
changes.
- setEnabledOnCondition(ConstraintManager.Condition, OptionGroup) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the condition
changes.
- setEnabledOnValueEquals(String, Object, String) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(String, Object, String, boolean) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(OptionItem, Object, OptionItem) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(OptionItem, Object, OptionItem, boolean) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(String, Object, OptionGroup) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(String, Object, OptionGroup, boolean) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(OptionItem, Object, OptionGroup) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEnabledOnValueEquals(OptionItem, Object, OptionGroup, boolean) -
Method in class y.option.ConstraintManager
- Creates a constraint that is triggered when the value of the source item
is changed.
- setEncoderFactory(EncoderFactory) -
Static method in class y.io.GMLIOHandler
- Setter for the EncoderFactory (Singleton)
- setEndPointsAbs(Edge, YPoint, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the two end points of the given edge in absolute coordinates.
- setEnforceGlobalLayering(boolean) -
Method in class y.layout.tree.TreeLayouter
- Returns whether or not a global layering is enforced, that is, each node spans exactly one layer.
- setEnforceMonotonicPathRestrictions(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not monotonic path restrictions should be enforced.
- setEnterDirection(Direction) -
Method in class y.layout.router.polyline.CellEntrance
- Specifies the direction from which this
cell was entered.
- setEnterInterval(OrthogonalInterval) -
Method in class y.layout.router.polyline.CellEntrance
- Specifies the
OrthogonalInterval that was used for entering this cell.
- setEnterSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Specifies the
segment group containing the entering segment.
- setEnterSegmentNo(int) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Specifies the index of the segment that enters this cell.
- setEntrance(int, CellEntrance) -
Method in class y.layout.router.polyline.Path
- Replaces the
CellEntrance at the given position of this path with the given CellEntrance.
- setEnum(Object[], Object) -
Method in class y.option.EnumOptionItem
- Sets the range of possible values.
- setEnum(Object[]) -
Method in class y.option.EnumOptionItem
- Sets the range of possible values.
- setEnvironmentName(String) -
Method in class y.util.GlobalProperties
- Sets the environment name that will be queried for an filename that will
be used for loading the properties into this instance upon invocation
of
GlobalProperties.load().
- setEpsilon(double) -
Method in class y.layout.router.ChannelRouter
- Specifies the current epsilon value.
- setEpsilon(double) -
Method in class y.view.tabular.TableSizeEditor
- Specifies the maximal distance the mouse cursor may have to the realizer's bounding box, a column's right border or a
row's bottom border so that a resize gesture still may start there.
- setEpsilonChannelIgnored(boolean) -
Method in class y.layout.router.ChannelRouter
- Specifies whether or not middle segments with lengths smaller than
epsilon
should be ignored.
- setExactPlacementEnforced(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not the
SimplexNodePlacer enforces the placement of nodes at their
exact current positions, even if this violates minimum distance constraints.
- setExchangeRealizersOnBackup(boolean) -
Method in class y.view.Graph2DUndoManager
- Controls whether or not an exchange of the realizers associated with
a node or edge is desired when backing them up.
- setExchangeRealizersOnBackup() -
Method in class y.view.Graph2DUndoManager
- Returns the exchangeRealizerOnBackup policy used.
- setExistingBendsConsiderationEnabled(boolean) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies whether or not the initial bend coordinates influence the path routing such that the calculated
routes tend to have a similar overall shape.
- setExitSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Specifies the
segment group containing the exiting segment.
- setExitSegmentNo(int) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Specifies the index of the segment that exits this cell.
- setExitStatus(short) -
Method in class y.module.YModule
- Sets the exit status of this module.
- setExpanded(boolean) -
Method in interface y.option.ExpansionStateTracker
- Sets the current expanded state.
- setExpanded(boolean) -
Method in class y.view.Graph2DNodeRealizer
- Sets the expansion state of this realizer.
- setExportPainting(boolean) -
Method in class y.view.GraphicsContext
- Indicates whether the current painting process
is used to export the graphics.
- setExtendedLabelHitEnabled(boolean) -
Method in class y.view.tabular.TableLabelEditor
- Specifies whether the editor may start label editing for columns and rows
that have no children upon hits outside of the column's top inset area
or the row's left inset area.
- setExtendedMovementHitEnabled(boolean) -
Method in class y.view.tabular.TableOrderEditor
- Specifies whether the editor may reorder columns and rows that have no
children upon drags outside of the column's top inset area or the row's
left inset area.
- setExtendedSelectionHitEnabled(boolean) -
Method in class y.view.tabular.TableSelectionEditor
- Specifies whether the editor may change the selection state of columns and
rows that have no children upon hits outside of the column's top inset area
or the row's left inset area.
- setExtendedTypeSelectionEnabled(boolean) -
Method in class y.view.SelectionBoxMode
- Specifies whether or not this mode supports selecting graph elements
other than nodes, edges, and bends such as node and edge labels and/or
node ports.
- setExteriorEdgeLayoutDescriptor(ExteriorEdgeLayoutDescriptor) -
Method in class y.layout.circular.CircularLayouter
- Specifies the descriptor that defines settings for the exterior edges.
- setFaceOf(Edge, Face) -
Method in class y.layout.planar.SimplePlanarInformation
- Sets to which face an edge belongs.
- setFallbackUpperSameLayerEdge(boolean) -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Specifies whether or not the
Edge associated with this EdgeData instance should be an upper
same-layer edge (if it is a same-layer edge).
- setFamilyNodesAlwaysBelow(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies whether or not
FamilyTreeLayouter.TYPE_FAMILY nodes are placed between or below the partners.
- setFillColor(Color) -
Method in class y.view.NodeRealizer
- Sets the fill color for this realizer.
- setFillColor(Color) -
Method in class y.view.PortConfigurationAdapter
- Specifies the main color that is used to fill the interior of
NodePorts.
- setFillColor(Color) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setFillColor(Color) -
Method in class y.view.ShapeDrawable
- Setter for property fillColor.
- setFillColor2(Color) -
Method in class y.view.NodeRealizer
- Sets the second fill color for this realizer.
- setFillColor2(Color) -
Method in class y.view.PortConfigurationAdapter
- Specifies the gradient color that is used to fill the interior of
NodePorts.
- setFillColor2(Color) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setFillStyle(byte) -
Method in class y.layout.tree.ARNodePlacer
- Specifies how rows/columns are aligned with each other.
- setFilter(Filter) -
Method in class y.util.FilterIterator
- Specifies the
Filter that is to be used in determining
whether or not an element of the underlying Iterator should
be returned by this FilterIterator, too.
- setFilter(Graph, ModelViewManager.Filter) -
Method in class y.view.ModelViewManager
- Specifies the
Filter that should be applied when elements in
viewGraph are created by this manager.
- setFinalRounds(int) -
Method in class y.layout.organic.GRIP
- Specifies the number of Fruchterman-Reingold refinement rounds which are considered as the
final algorithm rounds.
- setFinalTemperature(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the absolute, final temperature value, which will cause the algorithm to stop
if the average temperature falls under this value.
- setFireGraphEventsEnabled(boolean) -
Method in class y.util.GraphHider
- Specifies whether or not this hider should fire graph events when adding
or removing items from the graph.
- setFireGraphEventsEnabled(boolean) -
Method in class y.util.GraphPartitionManager
- Specifies whether or not this partition manager should fire graph events
when adding or removing items from the graph.
- setFitContentOnResize(boolean) -
Method in class y.view.Graph2DView
- Specifies whether or not to fit the content inside
the view automatically whenever this component changes it's size.
- setFixed(boolean) -
Method in class y.layout.router.BusDescriptor
- Specifies whether or not the associated edge is fixed.
- setFixedElementsLayerer(Layerer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
Layerer instance that obtains the layering
for fixed nodes during the incremental layout run.
- setFixedElementsSequencer(Sequencer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
Sequencer instance that calculates the sequence
of the fixed nodes during the incremental layout run.
- setFixedGroupResizingEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not fixed (non-partial) group nodes may be resized.
- setFixedPortConsiderationEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Specifies whether or not this
PortAllocator considers edges with strong PortConstraints
or fixed PortCandidate.
- setFixedRadius(double) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies a fixed radius for the circle on which the nodes will be placed.
- setFixedWidth(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies the desired width of the lines.
- setFixedWidthLineBreaks(boolean) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies whether the algorithm should use the
fixed width or
target aspect ratio to determine line breaks.
- setFixPointPolicy(byte) -
Method in class y.layout.FixNodeLayoutStage
- Specifies 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 y.layout.partial.ClearAreaLayouter
- Specifies whether the ports of the input graph must be fixed or if they can be changed.
- setFocusedFolderPolicy(int) -
Method in class y.view.LocalViewCreator.Neighborhood
- Specifies how to handle interedges at focused folders.
- setFocusNode(Node) -
Method in class y.view.LayoutMorpher
- Sets the node being focused at the end of the animation.
- setFolderGraphCopier(GraphCopier) -
Method in class y.view.Graph2DCopyFactory.RecursiveGraph2DCopyFactory
- Sets the copier to use for recursively copying the contents of the folder nodes.
- setFolderPolicy(byte) -
Method in class y.view.LocalViewCreator.FolderContents
- Specifies the policy specifier that determines whether or not folder nodes
should be included in the local view.
- setFont(Font) -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Sets the font for the footer.
- setFont(Font) -
Method in class y.view.YLabel
- Sets the font in which the text of this label gets displayed.
- setFontName(String) -
Method in class y.view.YLabel
- Sets a new font with the specified name for the label.
- setFontSize(int) -
Method in class y.view.YLabel
- Sets the point size for the label's font.
- setFontStyle(int) -
Method in class y.view.YLabel
- Sets the font style for this label.
- setFooterColor(Color) -
Method in class y.view.Graph2DPrinter.AbstractFooterDrawable
- Sets the background color of the footer.
- setFooterDrawable(Graph2DPrinter.FooterDrawable) -
Method in class y.view.Graph2DPrinter
- Sets the footer drawable of this class.
- setForceGlobalUpdate(boolean) -
Method in class y.view.Graph2DViewRepaintManager
- Specifies whether this
Graph2DViewRepaintManager
forces its view to repaint completely.
- setForkStyle(byte) -
Method in class y.layout.seriesparallel.DefaultPortAssignment
- Specifies the fork style which influences the port assignment.
- setFps(int) -
Method in class y.anim.AnimationPlayer
- Specifies the target frames-per-second rate (FPS), which the player tries to
achieve.
- setFractionMetricsForSizeCalculationEnabled(boolean) -
Static method in class y.view.YLabel
- Sets whether or not fractional font metrics shall be used to calculate the size of the label text.
- setFrame(double, double, double, double) -
Method in class y.view.NodeRealizer
- Sets the frame of the realizer, i.e. its size and
its location.
- setFrame(Rectangle2D) -
Method in class y.view.NodeRealizer
- Sets the frame of the realizer, i.e. its size and
its location.
- setFrame(double, double, double, double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setFrame(Rectangle2D) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setFrame(double, double, double, double) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Sets the size and location of the realizer.
- setFrame(Rectangle2D) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Sets the size and location of the realizer.
- setFreeOffset(double, double) -
Method in class y.view.NodeLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
NodeLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
NodeLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setFrom(double) -
Method in class y.view.SnapLine
- Sets the smaller coordinate this snap line starts from.
- setFromScratchLayerer(Layerer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
Layerer instance that obtains the layering
for the nodes if the layout algorithm runs in From Scratch mode.
- setFromScratchLayeringStrategy(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies a predefined layering strategy for the
from scratch layerer.
- setFromScratchSequencer(Sequencer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
Sequencer instance that calculates the node
sequence if the layout algorithm runs in From Scratch mode.
- setFromSketchLayerAssignment(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not the
SimplexNodePlacer should try to use the coordinates given from the current
sketch for the determination of the layer coordinates.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies 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 y.layout.circular.CompactDiskLayouter
- Specifies whether or not to take the coordinates of the input diagram
into account when arranging the nodes on the disk.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies whether or not to consider the coordinates of the input diagram when arranging the graph.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies whether or not the order of subtrees around a root may be changed by the algorithm.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies whether or not to take the coordinates of the input diagram into account when arranging the nodes.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not to consider the given coordinates of the input diagram when arranging the tree.
- setFromSketchModeEnabled(boolean) -
Method in class y.view.tabular.TableLayoutConfigurator
- Specifies whether or not from sketch mode should be enabled.
- setFromSketchSwimlaneOrderingEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Specifies whether or not the order of the swimlanes should be determined based on the current sketch.
- setFuzzyTargetPortDetermination(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether this mode should use fuzzy logic to determine the location of the target port.
- setGeneralGraphHandlingEnabled(boolean) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies whether or not the layout algorithm can handle general graphs.
- setGlobalLock(Object) -
Method in class y.view.DefaultGraph2DRenderer
- Specifies the global synchronization lock that should be used to
synchronize all
intersects and paint calls on.
- setGlobalLock(Object) -
Method in class y.view.DefaultOrderRenderer
- Specifies the global synchronization lock that should be used to
synchronize all
intersects and paint calls on.
- setGlobalSequencingActive(boolean) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Determines whether or not a global sequencing heuristic should be applied.
- setGrabFocusEnabled(boolean) -
Method in class y.view.ViewMode
- Whether or not the UI focus should be grabbed
by the Graph2DView associated with this mode,
when pressing the mouse button.
- setGraph(Graph) -
Method in class y.layout.planar.VertexOrder
- Sets the graph for which the vertex order is computed.
- setGraph2D(Graph2D) -
Method in class y.io.ViewPortConfigurator
- Sets the reference graph used to configure the viewport when clip type
ViewPortConfigurator.CLIP_GRAPH is active.
- setGraph2D(Graph2D) -
Method in class y.module.YModule
- Sets the graph being acted upon.
- setGraph2D(Graph2D) -
Method in class y.view.Graph2DView
- Sets the graph that this view displays.
- setGraph2DRenderer(Graph2DRenderer) -
Method in class y.view.Graph2DView
- Sets the renderer used to render the bound Graph2D.
- setGraph2DView(Graph2DView) -
Method in class y.io.ViewPortConfigurator
- Sets the reference view used to configure the viewport when clip type
ViewPortConfigurator.CLIP_VIEW is active.
- setGraph2DView(Graph2DView) -
Method in class y.view.DefaultBackgroundRenderer
- Sets the view for this renderer.
- setGraph2DView(Graph2DView) -
Method in class y.view.GraphicsContext
- Sets the view for retrieval in
GraphicsContext.getGraph2DView().
- setGraphCopyFactory(GraphCopier.CopyFactory) -
Method in class y.base.Graph
- Sets the copy factory that is associated with this instance.
- setGraphEncoder(ObjectEncoder) -
Method in class y.io.gml.GmlObjectEncoder
- Setter for property graphEncoder.
- setGraphEncoder(ObjectEncoder) -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Setter for property graphEncoder.
- setGraphFactory(GraphFactory) -
Method in class y.view.hierarchy.HierarchyManager
- Sets the graph factory used by this manager to create new
nodes and graphs.
- setGravityFactor(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the gravity factor whose magnitude determines the strength of the force towards the
barycenter of the graph.
- setGrid(int) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGrid(int) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGrid(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGrid(Grid) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the
Grid instance on which the routing algorithm places the orthogonal segments.
- setGridColor(Color) -
Method in class y.view.Graph2DView
- Sets the color of the grid
By default the grid is painted in gray.
- setGridEnabled(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies whether or not the orthogonal segments are distributed on grid coordinates.
- setGridMode(boolean) -
Method in class y.view.Graph2DView
- Turns grid on or off on the view.
- setGridMode(boolean) -
Method in class y.view.ViewMode
- Enable/Disable grid mode of the Graph2DView.
- setGridOffset(double, double) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies the coordinates of the origin of the grid.
- setGridOrigin(int, int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the coordinates of the point on which the grid starts.
- setGridOrigin(YPoint) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the origin of the grid.
- setGridReference(YPoint) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the node's reference point that will be placed on a grid coordinate.
- setGridResolution(double) -
Method in class y.view.Graph2DView
- Sets resolution of the grid.
- setGridRoutingEnabled(boolean) -
Method in class y.layout.router.BusRouter
- Specifies whether or not to route edge segments on grid lines only.
- setGridRoutingEnabled(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not the edge segments are routed on grid lines.
- setGridRoutingEnabled(boolean) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies whether or not to route the edges on a grid.
- setGridSnapDistance(double) -
Method in class y.view.MoveSnapContext
- Sets the snap distance for grid snapping.
- setGridSpacing(double) -
Method in class y.layout.ComponentLayouter
- Specifies the current grid spacing.
- setGridSpacing(double) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGridSpacing(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGridSpacing(int) -
Method in class y.layout.orthogonal.CompactOrthogonalLayouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGridSpacing(double) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the current grid spacing.
- setGridSpacing(double) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies the current grid spacing.
- setGridSpacing(int) -
Method in class y.layout.router.BusRouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGridSpacing(int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the equidistant spacing between the horizontal and vertical grid lines.
- setGridType(int) -
Method in class y.view.Graph2DView
- Sets type of the grid.
- setGridVisible(boolean) -
Method in class y.view.Graph2DView
- Turns grid's visibility on or off on the view.
- setGridWidth(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the spacing of the grid on which edges are routed.
- setGridWidth(double) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies the spacing between two grid lines.
- setGridWidthAdjustable(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies whether or not the grid spacing can be reduced if there is not enough space.
- setGroupAlignmentPolicy(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the group layer alignment strategy used for recursive group layering.
- setGroupBorderWidth(int) -
Method in class y.view.CreateEdgeMode
- Sets the width of the active group node border.
- setGroupBorderWidth(int) -
Method in class y.view.EditMode
- Sets the width of the active group node border.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.grouping.GroupNodeHider
- Specifies the
GroupBoundsCalculator instance for calculating the sizes of group nodes.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Specifies a
GroupBoundsCalculator which computes the sizes of all group nodes.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Specifies the
GroupBoundsCalculator instance.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.GroupedShuffleLayouter
- Specifies the
GroupBoundsCalculator instance that computes the sizes of all group nodes.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the
GroupBoundsCalculator instance used for calculating the size of group nodes.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the
GroupBoundsCalculator instance used for calculating the size of group
nodes.
- setGroupBoundsPolicy(byte) -
Method in class y.view.HotSpotMode
- Sets the group bounds policy used when resizing the child nodes of a group.
- setGroupBoundsPolicy(byte) -
Method in class y.view.MoveSelectionMode
- Sets the group bounds policy used when moving the child nodes of a group.
- setGroupByIdEnabled(boolean) -
Method in class y.view.LocalViewCreator.EdgeGroup
- Specifies whether edge groups are identified using IDs that are stored
in
DataProviders bound to the creator's model graph
using the keys returned by getSourceGroupidKey and
getTargetGroupidKey or by shared source and/or target
nodes.
- setGroupByPolicy(byte) -
Method in class y.view.LocalViewCreator.EdgeGroup
- Specifies the policy used for identifying edge groups.
- setGroupClosed(boolean) -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Opens or closes the group node realizer.
- setGroupClosed(boolean) -
Method in interface y.view.hierarchy.GroupFeature
- Opens or closes the group node realizer.
- setGroupClosed(boolean) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Opens or closes the group node realizer.
- setGroupCompactionEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not layer compaction for recursive group layering is active.
- setGroupCompactionStrategy(int) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the strategy used for controlling the horizontal compactness of group nodes.
- setGroupDepthFillColorEnabled(boolean) -
Method in class y.view.hierarchy.GroupNodePainter
- Whether or not the fill color of this node should be adapted to reflect the local group depth of this node within
the graph hierarchy.
- setGroupDepthFillColorEnabled(boolean) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Whether or not the fill color of this node should be adapted to reflect
the local group depth of this node within the graph hierarchy.
- setGroupDepthFillColorEnabled(boolean) -
Method in class y.view.ShapeNodePainter
- Whether or not the fill color of the painted node should be adapted to reflect the local group depth of this node
within the graph hierarchy.
- setGroupingActive(boolean) -
Method in class y.layout.ComponentLayouter
- Specifies whether or not grouping information bound to the graph should be considered when determining the graph
components.
- setGroupingConsiderationEnabled(boolean) -
Method in class y.layout.PlaceNodesAtBarycenterStage
- Specifies whether or not the grouping structure should be considered.
- setGroupingSupported(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not group nodes are handled by the layout algorithm.
- setGroupingSupported(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not group nodes are handled by the layout algorithm.
- setGroupMode(byte) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies how to handle special nodes (like connector and proxy nodes) with respect to groups.
- setGroupNodeCompactness(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the compactness of group nodes.
- setGroupNodeCompactness(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the compactness of group nodes.
- setGroupNodeCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge crossing a group node.
- setGroupNodeHider(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that hides the group nodes of the input graph.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.tree.HVTreeLayouter
- Specifies whether or not the
LayoutStage used for hiding group nodes is activated.
- setGroupNodeInsetsDPKey(Object) -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Specifies the key to register a
DataProvider that is used to access the insets for the group nodes.
- setGroupNodePolicy(byte) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the policy for the handling of group nodes.
- setGroupReassignmentEnabled(boolean) -
Method in class y.view.MoveSelectionMode
- Sets whether or not a reassignment of nodes to other groups can be
triggered by a mouse/keyboard gesture.
- setGroupSizingPolicy(byte) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies the policy defining how group node sizes are determined.
- setGroupSubstructureScope(byte) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the scope specifier for group substructures.
- setGroupSubstructureSize(int) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum size (number of nodes) a group needs to have to be detected
and handled as a group substructure.
- setGroupTranspositionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Specifies whether or not an additional crossing minimization heuristic should be used in the presence of grouped
graphs.
- setGuiFactory(GuiFactory) -
Method in class y.option.DefaultEditorFactory
-
- setGuiFactory(GuiFactory) -
Method in interface y.option.EditorFactory
- Specifies the
GuiFactory used for I18N by this factory.
- setGuiFactory(GuiFactory) -
Method in interface y.option.ItemEditorFactory
- Specifies the
GuiFactory used for I18N by this factory.
- setGuiFactory(GuiFactory) -
Method in class y.option.OptionHandler
- Setter for property guiFactory.
- setGuiFactory(GuiFactory) -
Method in class y.option.TableEditorFactory
-
- setHalo(NodeHalo) -
Method in class y.layout.TemporaryGroupDescriptor
- Specifies the
halo of this temporary group or null if the group has no halo.
- setHandled(boolean) -
Method in class y.io.graphml.input.DeserializationEvent
- Sets a value indicating whether this
DeserializationEvent is handled.
- setHandled(boolean) -
Method in class y.io.graphml.input.QueryInputHandlersEvent
- Queries whether the current GraphML attribute has been processed.
- setHandled(boolean) -
Method in class y.io.graphml.output.SerializationEvent
- Sets a value indicating whether this
SerializationEvent is handled.
- setHeight(double) -
Method in class y.layout.DefaultNodeLayout
- Specifies the height of the node.
- setHeight(float) -
Method in class y.view.ArcEdgeRealizer
- Sets the height of the arc.
- setHeight(double) -
Method in class y.view.NodeRealizer
- Sets the height of this realizer.
- setHeight(double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setHeight(double) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Specifies the height for the row.
- setHeight(TableGroupNodeRealizer.Row, double, boolean) -
Method in class y.view.tabular.TableSupport
- Sets the
newSize for the row and updates the sizes of it's new ancestors accordingly.
- setHeuristicCosts(double) -
Method in class y.layout.router.polyline.CellEntrance
- Specifies the heuristic costs for the implicit path given by the
previous entrances.
- setHidingEmptyGroupNodes(boolean) -
Method in class y.layout.grouping.GroupNodeHider
- Specifies whether or not empty group nodes, i.e., group nodes without children, will be hidden by this stage.
- setHierarchicOrder(boolean) -
Method in class y.view.DefaultGraph2DTraversal
- Specifies whether to traverse node elements of nested graphs in the order
induced by
HierarchyManager.preTraversal() for
first-to-last traversals and
HierarchyManager.postTraversal() for
last-to-first traversals; false otherwise.
- setHierarchicSloppyPaintOrderEnabled(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Whether or not to paint nodes in the correct hierarchic order when
when in sloppy mode.
- setHierarchyAware(boolean) -
Method in class y.view.LocalViewCreator.Neighborhood
- Specifies whether the local view displays the real end nodes of all displayed edges and adds all ancestors of the
displayed nodes.
- setHierarchyAware(boolean) -
Method in class y.view.LocalViewCreator.SourceAndTarget
- Specifies whether the real end node of an inter edge is shown or if
the folder node is shown.
- setHierarchyManager(HierarchyManager) -
Method in class y.view.Graph2D
- Sets the HierarchyManager instance that manages this graph.
- setHighlightedBendColor(Color) -
Static method in class y.view.EdgeRealizer
- Sets the color of all highlighted bends.
- setHitInfoFactory(HitInfoFactory) -
Method in class y.view.Graph2DView
- Sets the hit info factory for this view.
- setHorizontal(boolean) -
Method in class y.layout.tree.ARNodePlacer
- Specifies whether child nodes are distributed in horizontal rows or vertical columns.
- setHorizontalAlignment(double) -
Method in class y.layout.tabular.NodeLayoutDescriptor
- Specifies the horizontal alignment of the node within its column.
- setHorizontalCompactionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not the
SimplexNodePlacer tries to create a maximally compact horizontal layout at
the cost of more bends.
- setHorizontalDistance(double) -
Method in class y.layout.tree.ARNodePlacer
- Specifies the horizontal distance between the
GenericTreeLayouter.SubtreeShapes.
- setHorizontalDistance(double) -
Method in class y.layout.tree.CompactNodePlacer
- Specifies the horizontal distance between nodes or subtrees.
- setHorizontalDistance(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the horizontal distance between nodes or
GenericTreeLayouter.SubtreeShapes.
- setHorizontalDistance(double) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies the horizontal distance between nodes or subtrees.
- setHorizontalLayoutConfiguration(boolean) -
Method in class y.view.tabular.TableLayoutConfigurator
- Specifies whether the configurator should prepare a vertical (that is
top-to-bottom or bottom-to-top) or a horizontal (that is left-to-right or
right-to-left) layout calculation.
- setHorizontalOverlapCriterium(byte) -
Method in class y.layout.organic.ShuffleLayouter
- Specifies the criterion for marking an overlap as horizontal.
- setHorizontalScrollBarPolicy(int) -
Method in class y.view.Graph2DView
- Sets the scroll bar policy for the horizontal scroll bar.
- setHorizontalScrollingModifierMask(int) -
Method in class y.view.Graph2DViewMouseWheelScrollListener
- Specifies the modifier mask that switches from vertical scrolling to
horizontal scrolling.
- setHorizontalSpace(double) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies the horizontal distance between adjacent nodes.
- setHorizontalSpace(double) -
Method in class y.layout.tree.HVTreeLayouter
- Specifies the horizontal distance between adjacent nodes.
- setHorizontalTextPosition(byte) -
Method in class y.view.YLabel
- Sets the horizontal position of text relative to the icon.
- setHotSpotColor(Color) -
Static method in class y.view.NodeRealizer
- Sets the color of the hotspot marks for all realizers.
- setHotSpotMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode HotSpotMode.
- setHTMLRenderingEnabled(boolean) -
Static method in class y.view.YLabel
- Whether or not to enable HTML rendering for labels whose text
starts with the html tag <html>.
- setHTMLTableGenerationActive(boolean) -
Method in class y.io.TiledImageOutputHandler
- Whether or not to generate an HTML page that displays the
image tiles in one large table.
- setIcon(Icon) -
Method in class y.option.ColorListCellRenderer
-
- setIcon(Icon) -
Method in class y.view.InterfacePort
- Sets an icon that is displayed at the port location.
- setIcon(Icon) -
Method in class y.view.YLabel
- Sets the icon that is displayed by this label.
- setIconTextGap(byte) -
Method in class y.view.YLabel
- Sets the size of the gap between text and icon
- setID(Object) -
Method in class y.layout.router.BusDescriptor
- Specifies the bus ID.
- setIgnoredInsetTypes(int) -
Method in class y.view.tabular.TableNodePainter
- Specifies a bit mask for inset types to ignore.
- setIgnoreEdgeLabels(boolean) -
Method in class y.io.TGFIOHandler
- Whether or not to ignore edge labels when reading or writing edges.
- setIgnoreInnerNodeLabelsEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies whether or not this routing algorithm ignores node labels that are inside the bounds of their owner
as obstacles for edge routes.
- setIgnoreNodeLabels(boolean) -
Method in class y.io.TGFIOHandler
- Whether or not to ignore node labels when reading or writing nodes.
- setImage(Image) -
Method in class y.view.DefaultBackgroundRenderer
- Sets the image that will be displayed in the background.
- setImage(Image) -
Method in class y.view.ImageNodePainter
- Sets the image that will be displayed by this painter.
- setImage(Image) -
Method in class y.view.ImageNodeRealizer
- Sets the image that will be displayed by this realizer.
- setImageOrigin(double, double) -
Method in class y.view.DefaultBackgroundRenderer
- Sets the origin (upper left corner) of the image.
- setImageProvider(ImageOptionItem.ImageProvider) -
Method in class y.option.ImageOptionItem
- Register an
ImageOptionItem.ImageProvider instance that provides a collection of images that can be chosen through this item.
- setImageResource(URL) -
Method in class y.view.DefaultBackgroundRenderer
- Sets the image resource from which the background image should be loaded.
- setImageURL(URL) -
Method in class y.view.ImageNodePainter
- Sets the URL of the image that will be displayed by this painter.
- setImageURL(URL) -
Method in class y.view.ImageNodeRealizer
- Sets the URL of the image that will be displayed by this realizer.
- setImageWriteParam(ImageWriteParam) -
Method in class y.io.ImageIoOutputHandler
- Sets the current ImageWriteParam for the ImageWriter.
- setImageWriter(ImageWriter) -
Method in class y.io.ImageIoOutputHandler
- Sets the new ImageWriter instance.
- setInCircleRoutingStyle(int) -
Method in class y.layout.circular.EdgeLayoutDescriptor
- Specifies the routing style for edges within partitions.
- setIncludeDescendants(boolean) -
Method in class y.view.LocalViewCreator.CommonParentGroup
- Specifies whether the contents of group nodes should be included in
the created local view as well.
- setIncludeFocusNodes(boolean) -
Method in class y.view.LocalViewCreator.AncestorGroups
- Specifies whether the creator's focus nodes should be included in
the created local view as well.
- setIncludingEdges(boolean) -
Method in class y.layout.FixNodeLayoutStage
- Specifies whether or not subgraph edges are taken into account
when calculating the bounding box of the fixed nodes.
- setIncludingLabels(boolean) -
Method in class y.layout.FixNodeLayoutStage
- Specifies whether or not label geometries are taken into account
when calculating the bounding box of the fixed nodes.
- setIndentDepth(int) -
Method in class y.io.ImageMapOutputHandler
- Sets the indent depth.
- setIndex(int) -
Method in class y.option.EnumOptionItem
- Specifies the index of the currently set value.
- setIndex(int) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Move the column to the specified position in its container.
- setIndex(int) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Move the row to the specified position in its container.
- setIndex(TableGroupNodeRealizer.Column, int) -
Method in class y.view.tabular.TableSupport
- Sets the position of the
column in it's parent container to the new index.
- setIndex(TableGroupNodeRealizer.Row, int) -
Method in class y.view.tabular.TableSupport
- Sets the position of the
row in it's parent container to the new index.
- setIndexFixed(boolean) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies 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 y.layout.grid.RowDescriptor
- Specifies whether the index of the row is fixed or it should be chosen automatically in order
to minimize edge lengths.
- setIndexFixed(boolean) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies 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.
- setIndicatingSourceNode(boolean) -
Method in class y.view.DropSupport
- Specifies whether or not possible source nodes are highlighted during
edge drag operations.
- setIndicatingTargetGroup(boolean) -
Method in class y.view.MoveSelectionMode
- Determines whether this instance indicates the target group node for a group reassignment operation using a
Drawable.
- setIndicatingTargetNode(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether this instance indicates the target node (or node port)
of the edge creation operation using a
Drawable.
- setIndicatingTargetNode(boolean) -
Method in class y.view.MovePortMode
- Determines whether this instance indicates the target node of the move port operation using a
Drawable.
- setInertia(Node, double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Schedules an update for the inertia of the given node.
- setInfo(Object) -
Method in class y.base.ListCell
- Sets the element stored in this cell.
- setInfo(ListCell, Object) -
Method in class y.base.YList
- Updates the element stored in the given list cell with the given object.
- setInfoBackground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the background color for the info component.
- setInfoForeground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the foreground color for the info component.
- setInfoSelectionBackground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the color used to render the selection background of the info
component.
- setInfoSelectionForeground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the color used to render the selection foreground of the info
component.
- setInitialAngle(double) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies the angle that describes the location on the circle of the first node.
- setInitialCoordinates(YPoint) -
Method in class y.view.AbstractSnapContext
- Sets the initial mouse coordinates at the beginning of the operation that uses
this context.
- setInitialPlacement(byte) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the strategy for the initial placement of nodes.
- setInitialTemperature(int) -
Method in class y.layout.organic.GRIP
- Sets the initial temperature for each optimization round.
- setInitialTemperature(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the initial temperature for the force-directed layout process.
- setInnerCalculator(GenericEdgeRealizer.PathCalculator) -
Method in class y.view.SmoothBendsPathCalculator
- Sets the inner GenericEdgeRealizer.PathCalculator that will calculate the path that shall be used.
- setInnerGraph(Graph2D) -
Method in class y.view.Graph2DNodeRealizer
- Sets the inner graph that this realizer should display as its contents.
- setInnerGraphBindingAllowed(boolean) -
Method in class y.view.LocalViewCreator.FolderContents
- Enables/disables binding between nodes/edges in the view graph that do not lie in the
model graph but are part of its graph hierarchy.
- setInnerGraphBindingAllowed(boolean) -
Method in class y.view.ModelViewManager
- Determines whether it is possible to bind model and view of inner/ancestor graphs.
- setInnerGraphDisplayEnabled(boolean) -
Method in class y.view.hierarchy.GroupNodePainter
- Sets whether or not the inner graph of a folder node should be displayed.
- setInnerGraphDisplayEnabled(boolean) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Sets whether or not the inner graph of a folder node should be displayed.
- setInnerPortsEnabled(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not edge ports that do not have a strong
port constraint should lie in the interior of the
bounding box or on the border of a node.
- setInputSuppressed(boolean) -
Method in class y.view.Graph2DView
- Determines whether this component (or rather the
core component)
will fire MouseListener, MouseMotionListener,
MouseWheelListener, KeyListener, and
processes key bindings.
- setInset(double) -
Method in class y.view.BevelNodePainter
- sets the distance of the bevel border from the real border.
- setInsets(YInsets) -
Method in class y.layout.TemporaryGroupDescriptor
- Specifies the
insets of this temporary group or null if the group has no insets.
- setInsets(YInsets) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Sets the insets for the column.
- setInsets(YInsets) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Sets the insets for the row.
- setInsets(YInsets) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Table
- Sets the insets for the table.
- setInsets(Insets) -
Method in class y.view.YLabel
- Sets the insets for this label.
- setInt(Object, int) -
Method in interface y.base.DataAcceptor
- Sets an integer value associated with the given data holder.
- setInt(Object, int) -
Method in interface y.base.EdgeMap
- Associates the given integer value to the given edge.
- setInt(Object, int) -
Method in interface y.base.NodeMap
- Associates the given integer value to the given node.
- setInt(Face, int) -
Method in interface y.layout.planar.FaceMap
- Associates the given integer value to with the given edge.
- setInt(Object, int) -
Method in class y.util.DataAcceptorAdapter
- Subclasses may override this
method to set integer values associated with a data holder.
- setInt(Object, int) -
Method in class y.util.EdgeMapAdapter
- Associates the given integer value to with the given edge.
- setInt(Object, int) -
Method in class y.util.Maps.HighPerformanceBoolMap
-
- setInt(Object, int) -
Method in class y.util.Maps.HighPerformanceDoubleMap
-
- setInt(Object, int) -
Method in class y.util.Maps.HighPerformanceIntMap
-
- setInt(Object, int) -
Method in class y.util.Maps.HighPerformanceObjectMap
-
- setInt(Object, int) -
Method in class y.util.NodeMapAdapter
- Associates the given integer value to with the given node.
- setIntegratedEdgeLabeling(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not edge labels are placed by the layout algorithm.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not the layout algorithm reserves space for labels and places them.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies whether or not the layout algorithm preserves space and places edge labels.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not the layout algorithm preserves space and places edge labels.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the layout algorithm preserves space and places edge labels.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies whether or not the layout algorithm will place edge labels.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies whether or not the layout algorithm will place edge labels and reserve space for them.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the layout algorithm automatically places edge labels.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not the layout algorithm reserves space for edge labels and places them.
- setIntegratedNodeLabeling(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not the layout algorithm reserves space for node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not the layout algorithm automatically places node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.circular.CompactDiskLayouter
- Specifies whether or not the layout algorithm automatically places node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies whether or not the layout algorithm automatically places node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.radial.RadialLayouter
- Specifies whether or not the layout algorithm automatically places node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the layout algorithm automatically places node labels.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not the layout algorithm reserves space for node labels.
- setInterEdgeConfigurator(InterEdgeConfigurator) -
Method in class y.view.hierarchy.HierarchyManager
- Sets the InterEdgeConfigurator for this class.
- setInterEdgeDPKey(Object) -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Specifies the
DataProvider key which is used for registering the inter-edge DataProvider passed to
PartitionLayouter.ChannelInterEdgeRouter.routeInterEdges(LayoutGraph, DataProvider, DataProvider) with the given graph.
- setInterEdgeEncoder(ObjectEncoder) -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Setter for property interEdgeEncoder.
- setInterEdgeRouter(Layouter) -
Method in class y.layout.grid.GenericPartitionGridStage
- Specifies the current edge routing algorithm for handling inter-edges.
- setInterEdgeRouter(Layouter) -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Specifies the current edge routing algorithm for handling inter-edges.
- setInterEdgeRouter(PartitionLayouter.InterEdgeRouter) -
Method in class y.layout.PartitionLayouter
- Specifies the
PartitionLayouter.InterEdgeRouter instance that is responsible for inter-edge routing.
- setInterEdgeRoutingStyle(byte) -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Specifies the inter-edge routing style used by this layout stage.
- setInterEdgesDpKey(Object) -
Method in class y.layout.grid.GenericPartitionGridStage
- Specifies the key for marking the inter-edges to be routed.
- setInterEdgesDpKey(Object) -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Specifies the key for marking the inter-edges to be routed.
- setInterleavedMode(byte) -
Method in class y.layout.tree.BalloonLayouter
- Specifies the mode for child node arrangement.
- setIntermediateRoutingPoints(List) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the list of intermediate
YPoints that need to lie on the edge route.
- setInternalLabelingAlgorithm(AbstractLabelingAlgorithm) -
Method in class y.layout.LabelLayoutDataRefinement
- Specifies the internal labeling algorithm that will improve the label positions.
- setInterpolationEnabled(boolean) -
Method in class y.view.BezierPathCalculator
- Specifies whether or not additional control points are calculated from the
coordinates of the edge's bends that ensure a smooth bezier path.
- setInterpolationPolicy(Object) -
Method in class y.view.ImageNodePainter
- Sets the interpolation policy that is used when painting the node image.
- setInterpretedValue(Object) -
Method in class y.option.EnumOptionItem
- This method can be used in conjunction with the empty constructor and
the
EnumOptionItem.add(Object, Object) method.
- setInvalidEdgeGroupingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge with a group ID that is not grouped at source or target side.
- setInvertedSnappingBehavior(boolean) -
Method in class y.view.MovePortMode
- Determines whether pressing the
disable snapping modifier
actually enables snapping.
- setIOHandler(IOHandler) -
Method in class y.module.io.IOHandlerModule
- Sets a specific IOHandler to be used by this module.
- setIOMode(byte) -
Method in class y.module.io.IOHandlerModule
- Sets the I/O mode the module is working in.
- setIsInsertedEdge(Edge, boolean) -
Method in class y.layout.planar.SimplePlanarInformation
- Sets if an edge had been inserted in the planarization process.
- setItemFactory(ItemEditorFactory) -
Method in class y.option.TableEditorFactory
- Sets the
ItemEditorFactory used to create item editors
for items that cannot be edited in the table.
- setItemHeight(int) -
Method in class y.option.RealizerCellRenderer
- Sets the preferred height for the renderer.
- setItemListener(ItemListener) -
Method in class y.option.EnumOptionItem
- Deprecated. Customize the used editors.
- setItemWidth(int) -
Method in class y.option.RealizerCellRenderer
- Sets the preferred width for the renderer.
- setIterationFactor(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the iteration factor which influences the maximum number of optimization iterations
the algorithm may perform.
- setIterations(int) -
Method in class y.layout.planar.GT
- Set number of iterations when randomization is used.
- setJoinEndsEnabled(boolean) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies whether or not to join end points of parallel edges.
- setKeepAllSelfloopLayoutsEnabled(boolean) -
Method in class y.layout.SelfLoopLayouter
- Specifies whether or not this algorithm should keep all self-loop routes.
- setKeepBends(boolean) -
Method in class y.layout.planar.DrawingEmbedder
- Sets if bends should be replaced by dummy nodes.
- setKeepCalculatedPortsEnabled(boolean) -
Method in class y.layout.KeepStrongPortConstraintsStage
- Specifies whether or not the final edge routes should contain the ports calculated by the
core layout algorithm.
- setKeepingParentGroupNodeSizes(boolean) -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Specifies whether or not group nodes with enabled auto bounds feature should keep their size if a child node
or one of its labels get deleted.
- setKeepingSelectionState(boolean) -
Method in class y.view.Graph2DViewActions.CloseGroupsAction
- Specifies whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- setKeepingSelectionState(boolean) -
Method in class y.view.Graph2DViewActions.OpenFoldersAction
- Specifies whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- setKeepingSelectionState(boolean) -
Method in class y.view.hierarchy.GroupNodeRealizer.StateChangeListener
- Specifies whether or not the selection state of a
ProxyShapeNodeRealizer instance should be retained when
the proxy's delegate realizer is exchanged due to a node state change.
- setKeepingTableNodesOnTableContentDeletion(boolean) -
Method in class y.view.Graph2DViewActions.DeleteSelectionAction
- Specifies whether or not table nodes should be deleted if one or more of their columns or rows have been
deleted.
- setKeepNodeCenterModifierMask(int) -
Method in class y.view.HotSpotMode
- Sets the modifier mask that is used to determine whether or not the node
center should be kept when resizing nodes.
- setKeepZoomFactor(boolean) -
Method in class y.view.LayoutMorpher
- Specifies whether the zoom factor of the view is kept when morphing the
layout.
- setLabel(NodeLabel) -
Method in class y.view.NodeRealizer
- Sets the first label associated with this realizer.
- setLabel(NodeLabel) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLabelAwarenessEnabled(boolean) -
Method in class y.layout.ComponentLayouter
- Specifies whether or not to take node and edge labels into account when
calculating the bounding box of the graph components.
- setLabelCompactionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not the
SimplexNodePlacer places labels in a more compact style.
- setLabelConsiderationEnabled(boolean) -
Method in class y.layout.grid.GenericPartitionGridStage
- Specifies whether or not to take node and edge labels into account when
calculating the bounding box of the partition cells.
- setLabelCreationEnabled(boolean) -
Method in class y.view.tabular.TableLabelEditor
- Specifies whether or not the editor may create new labels for columns or
rows that do not have any associated labels.
- setLabelEncoder(ObjectEncoder) -
Method in class y.io.gml.EdgeObjectEncoder
- Setter for property labelEncoder.
- setLabelEncoder(ObjectEncoder) -
Method in class y.io.gml.NodeObjectEncoder
- Setter for property labelEncoder.
- setLabelLayout(Node, NodeLabelLayout) -
Method in class y.layout.DefaultLayoutGraph
- Specifies the layout information for all associated labels of the given node in case there is only one label.
- setLabelLayout(Node, NodeLabelLayout[]) -
Method in class y.layout.DefaultLayoutGraph
- Specifies the layout information for all associated labels of the given node.
- setLabelLayout(Edge, EdgeLabelLayout[]) -
Method in class y.layout.DefaultLayoutGraph
- Specifies the layout information for all associated labels of the given edge.
- setLabelLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that places the labels of the input graph.
- setLabelLayouter(LayoutStage) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies the
LayoutStage that places the labels of the input graph.
- setLabelLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage used for placing the labels of the input graph is activated.
- setLabelLayouterEnabled(boolean) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies whether or not the given
labeling algorithm
places the labels of the input graph.
- setLabelModel(NodeLabelModel) -
Method in class y.layout.NodeLabelLayoutImpl
- Specifies the label model that describes the valid locations for this node label.
- setLabelModel(EdgeLabelModel) -
Method in class y.view.EdgeLabel
- Deprecated. Use
EdgeLabel.setLabelModel(y.layout.EdgeLabelModel, Object) instead.
- setLabelModel(EdgeLabelModel, Object) -
Method in class y.view.EdgeLabel
- Sets the
edgeLabelModel implementation and a suitable
model parameter.
- setLabelModel(NodeLabelModel) -
Method in class y.view.NodeLabel
- Deprecated. Use
NodeLabel.setLabelModel(y.layout.NodeLabelModel, Object)
instead.
- setLabelModel(NodeLabelModel, Object) -
Method in class y.view.NodeLabel
- Sets the
NodeLabelModel implementation and a suitable
model parameter.
- setLabelRenderingOrderInverted(boolean) -
Static method in class y.view.EdgeRealizer
- Specifies whether or not the rendering order of the labels is inverted.
- setLabelText(String) -
Method in class y.view.EdgeRealizer
- Sets the text of the associated label for this realizer.
- setLabelText(Node, String) -
Method in class y.view.Graph2D
- Sets the given label text for the given node.
- setLabelText(Edge, String) -
Method in class y.view.Graph2D
- Sets the given label text for the given edge.
- setLabelText(String) -
Method in class y.view.NodeRealizer
- Sets the text of the first label associated with this realizer.
- setLabelText(String) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLaneTightness(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies the tightness factor of the lane.
- setLastHitInfo(HitInfo) -
Method in class y.view.ViewMode
- Sets the given HitInfo as the most current HitInfo object, which is referred
to as "last hit info."
- setLaxity(double) -
Method in class y.layout.organic.GRIP
- Specifies the laxity value which is used in conjunction with the
preferred
edge length and influences how strict the algorithm should be regarding that length.
- setLayer(byte) -
Method in class y.view.EdgeRealizer
- Sets the logical graphical layer for this realizer.
- setLayer(NodeRealizer, byte) -
Method in interface y.view.GenericNodeRealizer.LayerHandler
- Sets the logical graphical layer for this realizer.
- setLayer(byte) -
Method in class y.view.GenericNodeRealizer
- Uses the registered
GenericNodeRealizer.LayerHandler implementation to
delegate the actual work to.
- setLayer(byte) -
Method in class y.view.NodeRealizer
- Sets the logical graphical layer for this realizer.
- setLayer(byte, boolean) -
Method in class y.view.NodeRealizer
- Sets the layer this realizer should be painted on.
- setLayer(byte) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLayer(byte, boolean) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLayerAlignment(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the alignment of the
node of this NodeLayoutDescriptor instance within its layer.
- setLayerAll(byte) -
Method in class y.view.Graph2D
- Sets the layer for all bound node and edge realizers of this graph.
- setLayeredComponentsMerger(LayeredComponentsMerger) -
Method in class y.layout.hierarchic.incremental.TopologicalIncrementalLayerer
- Specifies the
LayeredComponentsMerger instance used for merging the layers of separate components into
the current layering.
- setLayeredPainting(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Determines whether layers should be used to influence the painting order.
- setLayerer(Layerer) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- setLayerer(Layerer) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the
Layerer instance responsible for generating the layer assignment (first phase of
the layout algorithm).
- setLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
Layerer instance responsible for generating the layer assignment (first phase of
the layout algorithm).
- setLayeringStrategy(byte) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Specifies the layering strategy of this layout algorithm.
- setLayeringStrategy(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the layering strategy of this layout algorithm.
- setLayeringStrategy(byte) -
Method in class y.layout.radial.RadialLayouter
- Specifies the layering strategy that determines how nodes are distributed into different layers.
- setLayerSeparationEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not to separate layers.
- setLayerSequencer(LayerSequencer) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- setLayerSequencer(LayerSequencer) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the
LayerSequencer instance responsible for calculating the sequence of nodes within
each layer (second phase of the layout algorithm).
- setLayerSpacing(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the spacing between two consecutive circles (layers).
- setLayerSpacing(double) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies the distance between two adjacent layers.
- setLayout(Node, NodeLayout) -
Method in class y.layout.DefaultLayoutGraph
- Specifies the layout information for the given node.
- setLayout(Edge, EdgeLayout) -
Method in class y.layout.DefaultLayoutGraph
- Specifies the layout information for the given edge.
- setLayoutAlgorithm(Layouter) -
Method in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Specifies the
Layouter for the subgraph that is induced by the nodes associated with this descriptor.
- setLayoutBounds(Rectangle) -
Method in class y.layout.random.RandomLayouter
- Specifies a rectangular area that confines the layout.
- setLayoutCallback(LayoutCallback) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies the
callback that is notified upon completion of multi-page
layout calculation runs.
- setLayouter(Layouter) -
Method in class y.view.LocalViewCreator
- Specifies the layout algorithm to lay out the contents of a newly
created local view.
- setLayouters(List) -
Method in class y.layout.SequentialLayouter
- Specifies the chain of
layout algorithms.
- setLayoutExecutor(Graph2DLayoutExecutor) -
Method in class y.module.LayoutModule
- Sets the
layout executor that will be used in LayoutModule.launchLayouter(y.layout.Layouter, boolean)
- setLayoutGraph(LayoutGraph) -
Method in class y.layout.hierarchic.PendularDrawer
- Specifies the given graph.
- setLayoutMode(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the layout mode this layouter should use for upcoming layouts.
- setLayoutMorpher(LayoutMorpher) -
Method in class y.view.Graph2DLayoutExecutor
- Sets a new instance of
LayoutMorpher that is used by this instance to perform the animation
if this instance is in Graph2DLayoutExecutor.ANIMATED or Graph2DLayoutExecutor.ANIMATED_THREADED mode.
- setLayoutOrientation(byte) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the main orientation of the layout.
- setLayoutOrientation(byte) -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Specifies the layout orientation.
- setLayoutOrientation(byte) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the layout orientation that is considered during the clearing of the area.
- setLayoutOrientation(byte) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies the layout orientation that is considered during the compaction process.
- setLayoutOrientation(byte) -
Method in class y.layout.partial.PartialLayouter
- Specifies the layout orientation that is considered during the placement of partial elements.
- setLayoutPolicy(byte) -
Method in class y.layout.tabular.TabularLayouter
- Specifies the policy defining the size of the resulting tabular layout
and the mapping of the nodes to the table cells.
- setLayoutQuality(double) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies the desired layout quality.
- setLayoutStyle(byte) -
Method in class y.layout.circular.CircularLayouter
- Specifies the global layout style for this layout algorithm.
- setLayoutStyle(byte) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Specifies the layout style of this layout algorithm.
- setLayoutStyle(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the layout style of this layout algorithm.
- setLayoutStyle(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies a layout style for this layout algorithm.
- setLayoutStyle(byte) -
Method in class y.layout.SelfLoopLayouter
- Specifies the layout style of the self-loops.
- setLayoutStyle(int) -
Method in class y.layout.tree.TreeLayouter
- Specifies the edge routing style used by this layout algorithm.
- setLeadingEdgeAdjustmentEnabled(boolean) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies whether or not to adjust the leading edge to obtain more symmetric results.
- setLeftInset(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the left column inset in which no element will lie in the resulting layout.
- setLeftLaneInset(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies the left insets of the swimlane in which no element will lie in the resulting layout.
- setLimitMinimumZoomByContentSize(boolean) -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Sets whether or not the minimum zoom level shall be bound by the maximum zoom level
that will still allow to fit the complete graph into the view.
- setLineColor(Color) -
Method in class y.view.EdgeRealizer
- Sets the line color of the edge path.
- setLineColor(Color) -
Method in class y.view.NodeRealizer
- Sets the outline color for this realizer.
- setLineColor(Color) -
Method in class y.view.PortConfigurationAdapter
- Specifies the color that is used to draw the border of
NodePorts.
- setLineColor(Color) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLineColor(Color) -
Method in class y.view.ShapeDrawable
- Setter for property lineColor.
- setLineColor(Color) -
Method in class y.view.YLabel
- Sets the color used to draw a border around the bounding box of this label.
- setLineDistance(double) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies the distance between two adjacent edge paths that run in parallel.
- setLineDistance(double) -
Method in class y.layout.SelfLoopLayouter
- Specifies the distance between two self-loops incident to the same node.
- setLineType(LineType) -
Method in class y.view.EdgeRealizer
- Sets the line type for the edge path.
- setLineType(LineType) -
Method in class y.view.NodeRealizer
- Sets the line type for this realizer.
- setLineType(LineType) -
Method in class y.view.PortConfigurationAdapter
- Specifies the line type that is used to draw the border of
NodePorts.
- setLineType(LineType) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setListener(Graph2DView, DataFlavor, DropTargetListener) -
Method in class y.view.DropSupport
- Sets a specific
DropTargetListener that will be used in the Graph2DView if the given
DataFlavor is being dragged into the view.
- setLocalCrossingMinimizationEnabled(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not a local crossing minimization strategy should be applied.
- setLocation(double, double) -
Method in class y.layout.DefaultNodeLayout
-
- setLocation(double, double) -
Method in class y.layout.LabelLayoutData
- Specifies the coordinates of the upper-left corner of the bounding box of the label.
- setLocation(Node, double, double) -
Method in class y.layout.LayoutGraph
- Specifies the coordinates of the upper-left corner of the given node.
- setLocation(Node, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the coordinates of the upper-left corner of the given node.
- setLocation(double, double) -
Method in interface y.layout.NodeLayout
- Sets the coordinates of the upper-left corner of the node.
- setLocation(double) -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Specifies the
fixed location within the location range
for this segment info.
- setLocation(double, double) -
Method in class y.view.Bend
- Sets the absolute location of this bend to the given coordinates.
- setLocation(double, double) -
Method in class y.view.Graph2D
- Moves the entire graph to some location.
- setLocation(Node, double, double) -
Method in class y.view.Graph2D
- Sets the upper left coordinates of the given node.
- setLocation(double, double) -
Method in class y.view.NodeRealizer
- Sets the coordinates of the upper left corner of the node.
- setLocation(double, double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setLocation(double, double) -
Method in class y.view.ShapeNodeRealizer
- Sets the upper left corner location of this realizer.
- setLockFirstAndLastSegment(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies whether or not the first and last segment of an edge will be distributed.
- setLockingView(boolean) -
Method in class y.view.Graph2DLayoutExecutor
- Determines whether this mode should try to
Graph2DLayoutExecutor.lock(y.view.Graph2DView, java.util.Map) and Graph2DLayoutExecutor.unlock(y.view.Graph2DView, java.util.Map) the Graph2DView
during the calculation of the layout.
- setLogToUI(boolean) -
Static method in class y.util.D
- Determines whether
D.show(Exception), D.show(Throwable), and D.showError(Object) calls
should open a dialog UI even if the current Thread is not the EDT.
- setLookFurtherMode(boolean) -
Method in class y.algo.Dfs
- Specifies whether or not to continue the depth first search after all nodes reachable from the first node have been
visited.
- setLookup(Class, Object) -
Method in class y.io.graphml.input.ChildParseContext
- Adds another lookup result to the local lookup override.
- setLookup(Class, Object) -
Method in class y.io.graphml.input.GraphMLParser
- Register an initial implementation of
t for use with Lookup.
- setLookup(Class, Object) -
Method in class y.io.graphml.output.ChildWriteContext
- Adds another lookup result to the local lookup override.
- setLookup(Class, Object) -
Method in class y.io.graphml.output.GraphMLWriter
- Register an initial implementation of
t for use with Lookup.
- setMagnifierRadius(int) -
Method in class y.view.MagnifierViewMode
- Sets the radius of the magnifying glass.
- setMagnifierZoomFactor(double) -
Method in class y.view.MagnifierViewMode
- Sets the zoom factor used for the magnifier view.
- setMainArgument(String) -
Method in class y.util.CommandLineArguments
- Setter for property mainArgument.
- setMapName(String) -
Method in class y.io.LinkMap
- Specifies this map's name.
- setMargin(int) -
Method in class y.io.ViewPortConfigurator
- When clip type
ViewPortConfigurator.CLIP_GRAPH is being used, then an additional margin of the given size
will be added to the size of the viewport.
- setMargin(double) -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Specifies the maximum relative distance between an edge and its closest
node for edges that are routed outside the bounding box of all graph
nodes.
- setMaxColumnLevel(int) -
Method in class y.view.tabular.TableOrderEditor
- Specifies the maximum nesting depth of columns in a
TableGroupNodeRealizer's table model that the
editor can create.
- setMaxDistance(float) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Sets the maximum distance a bend may have from the adjacent port so
that it will still be considered a port assignment.
- setMaximalBounds(LayoutGraph, double, double, double, double) -
Static method in class y.layout.transformer.GraphTransformer
- Fits the given graph into the specified rectangular bounds.
- setMaximalChildSectorAngle(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the maximum angle (in degrees) of the sector around a node on which its children will be placed.
- setMaximalDeviationAngle(int) -
Method in class y.layout.circular.CircularLayouter
- Specifies the maximum deviation angle allowed for an edge.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Specifies the time limit in milliseconds set for this sequencer per execution.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the time limit (in milliseconds) set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.ConstraintIncrementalLayerer
- Specifies the time limit in milliseconds set for the algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Specifies the time limit (in milliseconds) set for this sequencer per execution.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the time limit (in milliseconds) set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the time limit (in milliseconds) set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the time limit (in milliseconds) set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.SimplexDrawer
- Specifies the time limit (in milliseconds) set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.WeightedLayerer
- Specifies the time limit in milliseconds set for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.labeling.SALabeling
- Specifies the time limit for this algorithm in milliseconds.
- setMaximalDuration(long) -
Method in class y.layout.partial.PartialLayouter
- Specifies the preferred time limit (in milliseconds) for the layout algorithm.
- setMaximumClusterSize(int) -
Method in class y.algo.NodeAggregation
- Specifies the preferred maximum number of elements contained in a cluster.
- setMaximumDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Specifies the maximum distance between the label's bounding box and the edge's path.
- setMaximumDuration(long) -
Method in class y.algo.NodeAggregation
- Specifies the maximum duration in milliseconds that this layout algorithm is allowed to run.
- setMaximumDuration(long) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the maximum duration in milliseconds that this layout algorithm is allowed to run.
- setMaximumDuration(long) -
Method in class y.layout.organic.OrganicRemoveOverlapsStage
- Specifies the maximum duration in milliseconds that this layout stage is allowed to run.
- setMaximumDuration(long) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the maximum duration in milliseconds that this layout algorithm is allowed to run.
- setMaximumDuration(long) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the preferred time limit in milliseconds.
- setMaximumDuration(long) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies the preferred time limit in milliseconds.
- setMaximumDuration(long) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the preferred time limit in milliseconds.
- setMaximumDuration(long) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the time limit in milliseconds for the layout algorithm.
- setMaximumDuration(long) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies the time limit in milliseconds for the layout algorithm.
- setMaximumDuration(long) -
Method in class y.layout.planar.CombinatorialEmbedder
-
- setMaximumDuration(long) -
Method in class y.layout.planar.DrawingEmbedder
-
- setMaximumDuration(long) -
Method in class y.layout.planar.EdgeRouter
-
- setMaximumDuration(long) -
Method in class y.layout.router.EdgeBundlingStage
- Specifies the maximum duration in milliseconds that this bundling algorithm is allowed to run.
- setMaximumDuration(long) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the time limit (in milliseconds) for the edge routing algorithm.
- setMaximumError(double) -
Method in class y.layout.CurveFittingLayoutStage
- Specifies the maximum allowed error for the fitting process.
- setMaximumGraphDistance(int) -
Method in class y.view.LocalViewCreator.Neighborhood
- Specifies the maximum number of edges to be traversed to collect a node
in the neighborhood of the focus nodes.
- setMaximumNodesAfterBus(int) -
Method in class y.layout.hierarchic.incremental.BusDescriptor
- Specifies the maximum number of nodes in a layer that are placed after the common bus segment.
- setMaximumNodesBeforeBus(int) -
Method in class y.layout.hierarchic.incremental.BusDescriptor
- Specifies the maximum number of nodes in a layer that are placed before the common bus segment.
- setMaximumNodeSize(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Specifies the maximum size of a node used for calculating layer overlaps.
- setMaximumNonOrthogonalSegmentRatio(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the maximum segment length ratio at each end of an orthogonal segment that may get converted into a
(non-orthogonal) polyline segment.
- setMaximumOctilinearSegmentRatio(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the maximum ratio between the horizontal/vertical part of a segment and
the non-orthogonal, octilinear part.
- setMaximumPartitionCount(int) -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Specifies the maximum number of partitions the result should have.
- setMaximumPolylineSegmentRatio(double) -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the respective maximum segment ratio property on the edge layout descriptor instead. See the documentation for details.
- setMaximumSize(int) -
Method in class y.base.CommandStream
- Sets the maximum size of this stream.
- setMaximumSize(YDimension) -
Method in class y.view.SizeConstraintProvider.Default
- Sets the maximum size that of this SizeConstraintProvider.
- setMaximumTileSize(int, int) -
Method in class y.io.TiledImageOutputHandler
- Sets the maximum size for each output image tile.
- setMaximumUndoDepth(int) -
Method in class y.view.Graph2DUndoManager
- Sets the maximum number of commands stored on the undo stream.
- setMaximumZoom(double) -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Sets the maximum zoom level of
Graph2DView
that will be assigned when scrolling the mouse wheel.
- setMaxLevel(int) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the maximum level the new column may lie in.
- setMaxLevel(int) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the maximum level the new row may lie in.
- setMaxPageSize(YDimension) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies the maximum size of a single page.
- setMaxRowLevel(int) -
Method in class y.view.tabular.TableOrderEditor
- Specifies the maximum nesting depth of rows in a
TableGroupNodeRealizer's table model that the
editor can create.
- setMaxTime(long) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies the maximum duration in milliseconds that this algorithm is allowed to run.
- setMaxValue(double, double, double) -
Method in class y.geom.BorderLine
- Assures that all values in the given interval are greater or equal than the given value.
- setMaxWidth(int) -
Method in class y.util.DetailedMessagePanel
- Setter for property maxWidth.
- setMaxZoomLevel(double) -
Method in class y.view.NavigationComponent
- Sets the maximum zoom level the zoom slider will zoom to.
- setMemento(Object) -
Method in interface y.layout.hierarchic.MementoSupport
- Specifies the memento
Object to be used for the next operation.
- setMementoMode(byte, boolean) -
Method in interface y.layout.hierarchic.MementoSupport
- Specifies the mode for each phase of the algorithm.
- setMerger(LayeredComponentsMerger) -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Specifies the
merger instance.
- setMinFirstSegmentLength(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the minimum length for the first segment of an edge.
- setMinimalBendAngle(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the minimum bend angle (in degrees) between two adjacent edge segments.
- setMinimalBusDistance(double) -
Method in class y.layout.router.EdgeGroupRouterStage
- Specifies the minimum distance between a bus formed by an edge group and the nodes to which the grouped edges
connect.
- setMinimalDistance(double) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies the minimum distance the algorithm should guarantee between nodes and non-incident edges.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the minimum distance between two edges of the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
- Specifies the minimum distance between two edges that span the same layer.
- setMinimalEdgeLength(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the minimum length that this layout algorithm assigns to edges of the graph.
- setMinimalEdgeToEdgeDistance(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the minimum distance between a pair of edges.
- setMinimalEdgeToEdgeDistancePenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violations of the minimum distance between any two edges.
- setMinimalFirstLastSegmentLengthPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violations of the minimum length of the first and last segment of an edge.
- setMinimalFirstSegmentLength(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimalFirstSegmentLength(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimalGroupNodeToEdgeDistancePenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violations of the minimum distance between any edge and any group node side.
- setMinimalInsets(Insets) -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Deprecated. Use
GenericGroupNodeRealizer.setMinimalInsets(y.geom.YInsets) instead.
- setMinimalInsets(YInsets) -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Sets the insets that define the minimal distance between the border of the
group node and its graph content.
- setMinimalInsets(YInsets) -
Method in interface y.view.hierarchy.GroupFeature
- Sets the insets that define the minimal distance between
the border of the group node and its graph content.
- setMinimalInsets(Insets) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Deprecated. Use
GroupNodeRealizer.setMinimalInsets(y.geom.YInsets) instead.
- setMinimalInsets(YInsets) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Sets the insets that define the minimal distance between
the border of the group node and its graph content.
- setMinimalLastSegmentLength(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the minimum length of the last segment of the edge path (at the target node).
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
- Specifies the minimum distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the minimum distance between two circles.
- setMinimalLayerDistance(double) -
Method in class y.layout.tree.TreeLayouter
- Specifies the minimum distance between two adjacent layers.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies the minimum distance between two edges sharing source/target in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
- Specifies the minimum distance between two edges sharing source/target in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Specifies the minimum distance between two edges sharing source/target (e.g. multi-edges) of the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies the minimum distance between two edges sharing source/target in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Specifies the minimum distance between two edges sharing source/target in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
- Specifies the minimum distance between two edges sharing source/target in the same layer.
- setMinimalNodeCornerDistance(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the minimum distance that the edge should maintain from node corners when entering or leaving the node.
- setMinimalNodeCornerDistancePenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violations of the minimum distance the edge shall maintain from node corners when entering or
leaving the node.
- setMinimalNodeDistance(int) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies the minimum distance between nodes that are next to each other on the circle.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Specifies the minimum distance between two nodes of the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
- Specifies the minimum distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.organic.OrganicRemoveOverlapsStage
- Sets the minimum distance to be kept between any two nodes of the graph.
- setMinimalNodeDistance(double) -
Method in class y.layout.organic.ShuffleLayouter
- Specifies the default minimum distance that has to be obeyed between any two nodes.
- setMinimalNodeDistance(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum node distance this algorithm should enforce between all pairs of nodes.
- setMinimalNodeDistance(int) -
Method in class y.layout.partial.PartialLayouter
- Specifies the minimum distance between two adjacent nodes.
- setMinimalNodeDistance(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the minimum distance to be kept between the nodes in the tree.
- setMinimalNodeDistance(double) -
Method in class y.layout.tree.TreeLayouter
- Specifies the minimum horizontal distance between adjacent nodes within the same layer.
- setMinimalNodeToEdgeDistance(double) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the minimum distance between edges and node bounds.
- setMinimalNodeToEdgeDistance(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the minimum distance between edges and node bounds.
- setMinimalNodeToEdgeDistancePenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violations of the minimum distance between any edge and any non-group node side.
- setMinimalNodeToNodeDistance(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the minimum distance between two neighboring nodes of the same circle.
- setMinimalRadius(double) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies the minimum radius for the circle on which the nodes are placed.
- setMinimumBackboneSegmentLength(double) -
Method in class y.layout.router.BusRouter
- Specifies the preferred minimum length of a backbone segment.
- setMinimumBackboneSegmentLength(double) -
Method in class y.layout.router.polyline.BusDescriptor
- Specifies the preferred minimum length of backbone segments.
- setMinimumBusConnectionsCount(int) -
Method in class y.layout.router.BusRouter
- Specifies the minimum number of bus connections a backbone segment must have.
- setMinimumBusDistance(double) -
Method in class y.layout.tree.MultiParentDescriptor
- Specifies the minimum distance between the nodes of a multi-parent structure and the bus connecting these nodes.
- setMinimumBusSegmentDistance(double) -
Method in class y.layout.tree.TreeLayouter
- Specifies the minimum (vertical) distance of the horizontal edge segments
of the bus between the root node and the child nodes.
- setMinimumChannelSegmentDistance(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the minimum (non-negative) distance between edge segments that are routed orthogonally
in the channel between the root node and the child nodes (see
DefaultNodePlacer.ROUTING_FORK).
- setMinimumChannelSegmentDistance(double) -
Method in class y.layout.tree.SimpleNodePlacer
- Specifies the minimum (non-negative) distance between edge segments that are routed orthogonally
in the channel between the root node and the child nodes.
- setMinimumClusterSize(int) -
Method in class y.algo.NodeAggregation
- Specifies the preferred minimum number of elements contained in a cluster.
- setMinimumDistance(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the preferred minimum distance to obstacles.
- setMinimumDistance(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the preferred minimum distance to obstacles.
- setMinimumDistance(int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the minimum distance between any two edge segments.
- setMinimumDistance(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the minimum distance that an edge will maintain from its source and target node.
- setMinimumDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Specifies the minimum distance between the label's bounding box and the edge's path.
- setMinimumDistanceToEdge(int) -
Method in class y.layout.router.BusRouter
- Sets the minimum distance between any two edge segments.
- setMinimumDistanceToNode(int) -
Method in class y.layout.router.BusRouter
- Sets the minimum distance between edge segments and nodes.
- setMinimumDistanceToNode(int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the minimum distance between edge segments and nodes.
- setMinimumEdgeToEdgeDistance(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the minimum distance between two neighboring edges of the same circle.
- setMinimumEdgeToEdgeDistance(double) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the minimum distance to segments belonging to other edges.
- setMinimumEdgeToEdgeDistance(double) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the minimum distance between edges.
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the minimum length of the first segment of the edge path (at the source node).
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Specifies the minimum length for the first segment of the associated edge.
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.tree.CompactNodePlacer
- Specifies the minimum length for the first segment of an edge.
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.tree.TreeLayouter
- Specifies the minimum length for the first segment of an edge.
- setMinimumGroupDistance(double) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Specifies the minimum distance between group nodes.
- setMinimumHeight(double) -
Method in class y.layout.grid.RowDescriptor
- Specifies the minimum height of the row.
- setMinimumHeight(double) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Specifies the minimum height for the row.
- setMinimumLaneWidth(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies the minimum width of the swimlane.
- setMinimumLastSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the minimum length of the last segment of the edge path (at the target node).
- setMinimumLastSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Specifies the minimum length of the last segment of the edge path (at the target node).
- setMinimumLastSegmentLength(double) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the minimum length of the last segment of the edge path (at the target node).
- setMinimumLastSegmentLength(double) -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Returns the minimum length for the last segment of the associated edge.
- setMinimumLastSegmentLength(double) -
Method in class y.layout.tree.CompactNodePlacer
- Specifies the minimum length for the last segment of an edge.
- setMinimumLastSegmentLength(double) -
Method in class y.layout.tree.TreeLayouter
- Specifies the minimum length for the last segment of an edge.
- setMinimumLayerDistance(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the minimum distance between two adjacent layers.
- setMinimumLayerHeight(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the minimum height of the layer to which this node is assigned.
- setMinimumLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the minimum length of an edge.
- setMinimumLength(double) -
Method in class y.layout.seriesparallel.EdgeLayoutDescriptor
- Specifies the minimum length for the associated edge.
- setMinimumNodeDistance(double) -
Method in class y.layout.circular.CompactDiskLayouter
- Specifies the minimum node distance this algorithm should enforce between all pairs of nodes.
- setMinimumNodeDistance(double) -
Method in class y.layout.organic.RemoveOverlapsLayoutStage
- Specifies the minimum distance to be kept between any two nodes of the graph.
- setMinimumNodeDistance(double) -
Method in class y.layout.tree.MultiParentDescriptor
- Specifies the minimum distance between two nodes belonging to the same multi-parent structure.
- setMinimumNodeSize(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Specifies the minimum size of a node used for calculating layer overlaps.
- setMinimumNodeSize(YDimension) -
Method in class y.layout.tree.TreeMapLayouter
- Specifies the minimum size (height and width) a node in the tree map must have.
- setMinimumNodeSizeDPKey(Object) -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Specifies the key to register a
DataProvider that is used to access the minimum sizes for the group nodes.
- setMinimumNodeToEdgeDistance(double) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the minimum distance to nodes.
- setMinimumNodeToEdgeDistance(double) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the minimum distance between nodes and edges.
- setMinimumNodeToNodeDistance(double) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the minimum distance between nodes.
- setMinimumPartitionCount(int) -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Specifies the minimum number of partitions the result should have.
- setMinimumPolylineSegmentLength(double) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the minimum vertical distance of the edge segments that are not orthogonal.
- setMinimumRootDistance(double) -
Method in class y.layout.tree.DendrogramPlacer
- Specifies the minimum distance between the
GenericTreeLayouter.SubtreeShape of a root node
and the bus connecting to all of its children.
- setMinimumSectorDistance(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the distance between neighboring nodes on the outermost circle that do not share the same predecessor on
the previous circle.
- setMinimumSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Specifies the minimum segment length of an edge.
- setMinimumSize(YDimension) -
Method in class y.layout.TemporaryGroupDescriptor
- Specifies the
minimum size of this temporary group or null if the group has
no minimum size constraint.
- setMinimumSize(YDimension) -
Method in class y.view.SizeConstraintProvider.Default
- Sets the minimum size that of this SizeConstraintProvider.
- setMinimumSlope(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies 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 y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the minimum slope which a non-orthogonal edge segment should have.
- setMinimumSublayerDistance(double) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the minimum distance between the upper and lower sublayer.
- setMinimumSubtreeDistance(double) -
Method in class y.layout.tree.DendrogramPlacer
- Specifies the minimum horizontal distance between adjacent
SubtreeShapes.
- setMinimumWidth(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the minimum width of the column.
- setMinimumWidth(double) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Specifies the minimum width for the column.
- setMinimumZoom(double) -
Method in class y.view.Graph2DViewMouseWheelZoomListener
- Sets the minimum zoom level of
Graph2DView
that will be assigned when scrolling the mouse wheel.
- setMinLastSegmentLength(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the minimum length for the last segment of an edge.
- setMinOctilinearSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the minimum length of octilinear segments for this edge.
- setMinSlope(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the minimum slope of the edge segments.
- setMinSlopeHeight(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the minimum height for sloped edge segments.
- setMinValue(double, double, double) -
Method in class y.geom.BorderLine
- Assures that all values in the given interval are less or equal than the given value.
- setMinZoomLevel(double) -
Method in class y.view.NavigationComponent
- Sets the minimum zoom level the zoom slider will zoom to.
- setMirroringAllowed(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not subgraph components are mirrored to improve the layout quality.
- setMirroringEnabled(boolean) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies whether or not every other line is mirrored.
- setMirrorMask(int) -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Specifies the mirror mask that defines which orientations should be mirrored.
- setMirrorMask(int) -
Method in class y.layout.OrientationLayouter
- Specifies the mirror mask that defines which orientations this
OrientationLayouter shall mirror.
- setMixedSelectionAllowed(boolean) -
Method in class y.view.hierarchy.HierarchyTreeSelectionModel
- Sets whether mixed selections (where nodes and edges are selected at the same time)
are allowed.
- setMixedSelectionEnabled(boolean) -
Method in class y.view.EditMode
- Allows or disallows mixed selections of different kinds of graph elements
(nodes/bends, edges, labels, node ports) to exist at the same time.
- setMixedSelectionEnabled(boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Specifies whether or not this action supports selecting different types
of graph elements at once.
- setMixedSelectionEnabled(boolean) -
Method in class y.view.SelectionBoxMode
- Specifies whether or not this mode supports selecting different types of
graph elements at once when
extendedTypeSelectionEnabled is
set to true.
- setMixedSelectionEnabled(boolean) -
Method in class y.view.tabular.TableSelectionEditor
- Specifies whether or not the editor should allow mixed multi-selections of
columns and rows in a table.
- setMode(byte) -
Method in class y.layout.seriesparallel.DefaultPortAssignment
- Specifies the mode that describes how ports are placed.
- setMode(byte) -
Method in class y.layout.tree.DefaultPortAssignment
- Specifies the mode that describes how ports are placed.
- setMode(byte) -
Method in class y.view.DefaultBackgroundRenderer
- Sets the mode in which the background should be painted.
- setMode(byte) -
Method in class y.view.Graph2DLayoutExecutor
- Sets the mode to use for this instance and the upcoming
doLayout
calls.
- setMode(ViewMode) -
Method in class y.view.ViewControl
- Sets a new active view mode.
- setModel(byte) -
Method in class y.view.EdgeLabel
- Sets the placement model for this label.
- setModel(byte) -
Method in class y.view.NodeLabel
- Sets the label model.
- setModel(byte) -
Method in class y.view.YLabel
- Sets a model specifier for this label.
- setModelParameter(Object) -
Method in class y.layout.DefaultNodeLabelLayout
-
- setModelParameter(Object) -
Method in interface y.layout.LabelLayout
- Specifies the label model parameter that describes the position of this label.
- setModelParameter(Object) -
Method in class y.layout.LabelLayoutImpl
-
- setModelParameter(Object) -
Method in class y.view.EdgeLabel
- Sets the current parameter for the edge label model.
- setModelParameter(Object) -
Method in class y.view.NodeLabel
- Sets the current parameter for the node label model.
- setModelParameter(PortLocationModelParameter) -
Method in class y.view.NodePort
- Specifies the model parameter that determines the position of this port
instance.
- setModelParameter(Object) -
Method in class y.view.YLabel
- Sets the current parameters for the label model implementation.
- setModificationMatrix(AbstractRotatableNodePlacer.Matrix) -
Method in class y.layout.tree.TreeLayouter
- Specifies the modification matrix used for rotating / mirroring the layout.
- setModifierMask(int) -
Method in class y.view.ViewMode
- Sets the current modifierMask.
- setModuleName(String) -
Method in class y.module.YModule
- Sets name of this module.
- setMonotonicPathRestriction(byte) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the monotonic path restrictions that should be applied.
- setMonotonicPathRestriction(byte) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the monotonic path restriction that should be applied.
- setMonotonicPathRestriction(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the monotonic path restrictions that should be applied.
- setMonotonyViolationPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for violating the monotonic path restrictions of an edge.
- setMorphingEnabled(boolean) -
Method in class y.module.LayoutModule
- Setter for property morphingEnabled.
- setMouseInputMode(MouseInputMode) -
Method in class y.view.EditMode
- Sets the minor mouse input mode associated with this mode.
- setMouseWheelEnabled(boolean) -
Method in class y.view.MagnifierViewMode
- Whether or not to activate mouse wheel functionality.
- setMoveInternalNodeLabels(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not internal node labels are allowed to move.
- setMoveLabelMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode MoveLabelMode.
- setMoveNodePortMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode MoveNodePortMode.
- setMovePolicy(byte) -
Method in class y.view.tabular.TableOrderEditor
- Specifies the movement policy for rows and columns.
- setMovePortMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode MovePortMode.
- setMoveSelectionMode(ViewMode) -
Method in class y.view.EditMode
- Sets the minor move selection mode associated with this mode.
- setMoveSingleBends(boolean) -
Method in class y.view.tabular.TableSupport
- Specifies which bends are moved when a column or row changes its location.
- setMoveViewPortMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode MovePortMode.
- setMovingFixedElementsAllowed(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not the algorithm may move fixed elements.
- setMultiCellComponentSplittingEnabled(boolean) -
Method in class y.layout.grid.GenericPartitionGridStage
- Specifies whether or not the algorithm should split connected components that have nodes associated with
different partition cells.
- setMultiParentAllowed(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not multi-parent structures should be allowed for this tree layout.
- setMultiParentAllowed(boolean) -
Method in class y.layout.tree.TreeReductionStage
- Specifies whether or not multi-parent structures (structures of multiple nodes that share the same predecessors as
well as the same successors) are allowed.
- setMultipleBackboneSegmentsAllowed(boolean) -
Method in class y.layout.router.polyline.BusDescriptor
- Specifies whether or not the algorithm may create buses that consist of multiple backbone segments.
- setMultipleComponentsOnSinglePagePlacementEnabled(boolean) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies whether or not different connected components may be placed on a single page.
- setMultiThreadingAllowed(boolean) -
Method in class y.algo.NodeAggregation
- Specifies whether or not the layout algorithm may use multi-threading to reduce the running time.
- setMultiThreadingAllowed(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not the layout algorithm may use multi-threading to reduce the running time.
- setMultiThreadingAllowed(boolean) -
Method in class y.layout.organic.OrganicLayouter
- Specifies whether or not the layout algorithm may use multi-threading to reduce the running time.
- setMultiThreadingAllowed(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not the layout algorithm may use multi-threading to reduce the running time.
- setName(String) -
Method in class y.option.OptionHandler
- Sets the name of the option handler.
- setName(String) -
Method in class y.view.ViewMode
- Set the name of this mode, important for resource handling.
- setNavigationCursor(Cursor) -
Method in class y.view.NavigationMode
- Sets the cursor for this view mode that will be used if the navigation will be active.
- setNeighborhoodType(byte) -
Method in class y.view.LocalViewCreator.Neighborhood
- Specifies the node type for the nodes included in the neighborhood set.
- setNestedEdgeDrawingOrderEnabled(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Influences the drawing order of edges and nodes.
- setNestedEdgeOrder(boolean) -
Method in class y.view.DefaultGraph2DTraversal
- Specifies whether node elements and edge elements of nested graphs should
be traversed in an interleaved fashion.
- setNode2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Specifies the minimum distance between a
Node and an (non-adjacent) Edge.
- setNode2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Specifies the minimum distance between a
Node and an (non-adjacent) Edge.
- setNode2NodeDistance(double) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Specifies the minimum distance between two
Nodes.
- setNode2NodeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Specifies the minimum distance between two
Nodes.
- setNodeBorderDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Specifies the minimum distance between the label's bounding box and a node's borders.
- setNodeCompactionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies whether or not nodes should be placed in a more compact style with respect to layout width.
- setNodeComparator(Comparator) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies a
Comparator for children of the same parent node, by which the order of the subtrees
around their parent is determined.
- setNodeComparator(Comparator) -
Method in class y.layout.tabular.TabularLayouter
- Specifies the
Comparator that defines the order in which the free nodes are placed in the table.
- setNodeComparator(Comparator) -
Method in class y.layout.tree.TreeMapLayouter
- Specifies the
TreeMapLayouter.NodeWeightComparator that defines the order in which child nodes are placed inside their parent node.
- setNodeCrossingCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies the costs for edges that cross nodes.
- setNodeCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge crossing a regular node.
- setNodeEdgeOverlapAvoided(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not the layout algorithm tries to avoid node/edge overlaps.
- setNodeEncoder(ObjectEncoder) -
Method in class y.io.gml.GraphObjectEncoder
- Setter for property nodeEncoder.
- setNodeEventHandler(DropSupport.EventHandler) -
Method in class y.view.DropSupport
- Sets the event handler for node transfers.
- setNodeHalo(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Specifies the size of the halo around a node, that means the insets that
are used for calculating layer overlaps.
- setNodeLabelAnimationEnabled(boolean) -
Method in class y.view.LayoutMorpher
- Specifies whether or not node label placement changes are
animated.
- setNodeLabelConsiderationEnabled(boolean) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies whether the algorithm actively prevents node label overlaps when computing the layout.
- setNodeLabelConsiderationEnabled(boolean) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies whether or not the layout algorithm considers node labels, moving them outside the area, if necessary.
- setNodeLabelConsiderationEnabled(boolean) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies whether or not the layout algorithm considers node labels.
- setNodeLabelConsiderationEnabled(boolean) -
Method in class y.layout.router.CurveRoutingStage
- Specifies whether or not node labels are considered while determining spline routes.
- setNodeLabelConsiderationEnabled(boolean) -
Method in class y.layout.tabular.TabularLayouter
- Specifies whether or not the layout algorithm reserves space for node labels.
- setNodeLabelCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge crossing a node label.
- setNodeLabelingPolicy(byte) -
Method in class y.layout.circular.CircularLayouter
- Specifies the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- setNodeLabelingPolicy(byte) -
Method in class y.layout.circular.CompactDiskLayouter
- Specifies the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- setNodeLabelingPolicy(byte) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- setNodeLabelingPolicy(byte) -
Method in class y.layout.radial.RadialLayouter
- Specifies the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- setNodeLabelingPolicy(byte) -
Method in class y.layout.tree.BalloonLayouter
- Specifies the policy defining how node labels are placed by the integrated node labeling mechanism (for
example, the desired label orientation).
- setNodeLabelLayout(Object, NodeLabelLayout[]) -
Method in class y.layout.DefaultGraphLayout
- Specifies the layout information for all node labels belonging to the given node.
- setNodeLabelMode(byte) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the mode that determines how node labels are handled by the algorithm during the layout.
- setNodeLabelSnapDistance(double) -
Method in class y.view.LabelSnapContext
- Sets the distance where the node label snaps in position.
- setNodeLabelSpacing(double) -
Method in class y.layout.circular.CircularLayouter
- Specifies the distance between node labels belonging to the same node.
- setNodeLabelSpacing(double) -
Method in class y.layout.circular.CompactDiskLayouter
- Specifies the spacing used for node labels when integrated node labeling is enabled.
- setNodeLabelSpacing(double) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies the spacing used for node labels when integrated node labeling is enabled.
- setNodeLabelSpacing(double) -
Method in class y.layout.radial.RadialLayouter
- Specifies the distance between node labels belonging to the same node.
- setNodeLabelSpacing(double) -
Method in class y.layout.tree.BalloonLayouter
- Specifies the distance between node labels belonging to the same node.
- setNodeLabelTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for node labels will be displayed.
- setNodeLabelVisibility(int) -
Method in class y.view.VisibilityFilter
- Specifies the visibility state of node labels which are to be accepted by
this filter.
- setNodeLayout(Object, NodeLayout) -
Method in class y.layout.DefaultGraphLayout
- Specifies the layout information associated with the given node.
- setNodeLayoutDescriptor(NodeLayoutDescriptor) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
NodeLayoutDescriptor instance used for all those
nodes that do not have a specific layout descriptor assigned.
- setNodeMapCopying(boolean) -
Method in class y.util.GraphCopier
- Specifies if the contents of node maps are copied automatically.
- setNodeModel(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Deprecated. Use
OrthogonalLayouter.setLayoutStyle(int) instead.
- setNodeOrder(YList) -
Method in interface y.layout.hierarchic.incremental.Layer
- Adjusts the order of the
Nodes of this Layer instance according to the given order.
- setNodeOverlapPenalty(double) -
Method in class y.layout.LabelCandidate
- Specifies a penalty for a candidate position that overlaps the box of a node.
- setNodeOverlapsAllowed(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not overlaps between nodes are allowed.
- setNodePlacer(NodePlacer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
NodePlacer instance responsible for the assignment of the x-(sequence) and
preliminary y-coordinates of the nodes.
- setNodePlacer(NodePlacer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies the
NodePlacer instance that will calculate the
final node placement of the layout.
- setNodePortAware(boolean) -
Method in class y.view.CreateEdgeMode
- Specifies whether or not this
CreateEdgeMode instance
supports connecting edges to NodePorts.
- setNodePortAware(boolean) -
Method in class y.view.NodeStateChangeEdgeRouter
- Specifies whether or not this router may reset source and target
NodePorts of inter edges.
- setNodePortConfigurator(NodePortLayoutConfigurator) -
Method in class y.view.Graph2DLayoutExecutor
- Sets the
NodePortLayoutConfigurator that is used by this
instance to prepare the graph for the layout.
- setNodeScalingFactor(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Specifies the scaling factor used for scaling the size of the nodes.
- setNodeSearchingEnabled(boolean) -
Method in class y.view.MouseInputMode
- Determines whether
NodeRealizers will be checked whether they implement the
MouseInputEditorProvider interface in MouseInputMode.findMouseInputEditor(Graph2DView, double, double, HitInfo)
when the Node of the NodeRealizer is hit by the current mouse event.
- setNodeSequencer(NodeSequencer) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies the custom
NodeSequencer that will be used for determining the order of the nodes for the circle
placement.
- setNodeSizeAware(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not to consider average node sizes during layout calculation.
- setNodeSizeAware(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not to consider node sizes during layout calculation.
- setNodesOnlyOnLeavesAllowed(boolean) -
Method in class y.algo.NodeAggregation
- Specifies whether or not all original nodes are only mapped to leaves of the directed rooted aggregation tree
that represents the hierarchical clustering structure.
- setNodeStateChangeHandler(NodeStateChangeHandler) -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Sets the
NodeStateChangeHandler instance that will convert the edge state over the grouping operation.
- setNodeTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for nodes will be displayed.
- setNodeToEdgeDistance(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the minimum distance between an edge and an adjacent node in one layer.
- setNodeToEdgeDistance(double) -
Method in class y.view.MoveSnapContext
- Sets the preferred distance between node borders and edge segments.
- setNodeToNodeDistance(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the minimum distance between two adjacent nodes in one layer.
- setNodeToNodeDistance(double) -
Method in class y.view.MoveSnapContext
- Sets the preferred distance between node borders.
- setNodeTypeHandlingPolicy(byte) -
Method in class y.algo.NodeAggregation
- Specifies the policy for handling nodes of different type.
- setNodeVisibility(int) -
Method in class y.view.VisibilityFilter
- Specifies the visibility state of nodes and node ports which are to be
accepted by this filter.
- setNoLayoutEdgeMap(EdgeMap) -
Method in class y.layout.planar.DrawingEmbedder
- Sets the map, for which edges the layout information cannot be used.
- setNoLayoutNodeMap(NodeMap) -
Method in class y.layout.planar.DrawingEmbedder
- Sets the map, for which nodes the layout information cannot be used.
- setNonSeriesParallelEdgeLabelingAlgorithm(Layouter) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the labeling algorithm that is applied to all edge labels that belong to non-series-parallel edges.
- setNonSeriesParallelEdgeLabelSelectionKey(Object) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the key to register a
DataProvider that is used by the
non-series-parallel edge labeling algorithm to determine
which edge labels it should place.
- setNonSeriesParallelEdgeRouter(Layouter) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies 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 y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the key to register a
DataProvider that is used for marking non-series-parallel edges.
- setNonTreeEdgeLabelingAlgorithm(Layouter) -
Method in class y.layout.tree.TreeReductionStage
- Specifies the labeling algorithm that is applied to all edge labels that belong to non-tree edges.
- setNonTreeEdgeLabelSelectionKey(Object) -
Method in class y.layout.tree.TreeReductionStage
- Specifies the key to register a
DataProvider that is used by the
non-tree edge labeling algorithm to determine which edge labels
it should place.
- setNonTreeEdgeRouter(Layouter) -
Method in class y.layout.tree.TreeReductionStage
- Specifies the edge routing algorithm that is applied to all non-tree edges.
- setNonTreeEdgeSelectionKey(Object) -
Method in class y.layout.tree.TreeReductionStage
- Specifies the key to register a
DataProvider that will be used by the
non-tree edge routing algorithm to determine the edges that need to be routed.
- setObeyNodeSize(boolean) -
Method in class y.layout.organic.OrganicLayouter
- Specifies whether or not to consider node sizes during layout calculation.
- setOffset(double, double) -
Method in class y.view.EdgeLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
EdgeLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
EdgeLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setOffset(double, double) -
Method in class y.view.NodeLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
NodeLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
NodeLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setOffset(OrientedRectangle) -
Method in class y.view.YLabel
- Sets the oriented offset rectangle for this label.
- setOffset(double, double) -
Method in class y.view.YLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
YLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
YLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setOffsetDirty() -
Method in class y.view.EdgeLabel
-
- setOffsetDirty() -
Method in class y.view.NodeLabel
-
- setOffsetDirty() -
Method in class y.view.YLabel
- Marks the label offsets as dirty.
- setOffsetForFamilyNodes(double) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies the offset by which a
FamilyTreeLayouter.TYPE_FAMILY node is shifted down if its parents are not direct neighbors.
- setOffsets(double, double) -
Method in class y.view.Port
- Sets the center coordinates of this port relative to the
center of the node is connected to.
- setOffsetX(double) -
Method in class y.view.Port
- Sets the center x-coordinate of this port relative to the
center of the node is connected to.
- setOffsetX(double) -
Method in class y.view.YLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
YLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
YLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setOffsetY(double) -
Method in class y.view.Port
- Sets the center x-coordinate of this port relative to the
center of the node is connected to.
- setOffsetY(double) -
Method in class y.view.YLabel
- Deprecated. Client code should not set a label's offset directly, but rather use
YLabel.getBestModelParameterForBounds(y.geom.OrientedRectangle) and
YLabel.setModelParameter(Object) to create and specify a parameter that
represents the desired label position in the label's model.
- setOldLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.OldLayererWrapper
- Specifies the delegate
layerer instance.
- setOnCircleRoutingStyle(int) -
Method in class y.layout.circular.EdgeLayoutDescriptor
- Specifies the routing style for edges between neighbors in one partition.
- setOpacity(float) -
Method in class y.view.hierarchy.GroupNodePainter.GroupStateStyle
- Specifies the state icon's desired opacity value.
- setOpenGroupIcon(Icon) -
Method in class y.view.hierarchy.GroupNodePainter
- Sets the icon to be used for the state label when the group is open.
- setOpenGroupIcon(Icon) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Sets the icon to be used for the state label when the group is
open.
- setOperation(int) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the transformation operation.
- setOptimizationStrategy(byte) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Specifies the optimization strategy which defines the importance of criteria when optimizing labeling results.
- setOptionHandler(OptionHandler) -
Method in class y.module.YModule
- Sets the option handler for this method.
- setOptionsIOHandler(OptionsIOHandler) -
Method in class y.option.OptionHandler
- Setter for property OptionsIOHandler.
- setOrderNumbers(int[]) -
Method in class y.layout.planar.GT.MIS1Comparator
-
- setOrderNumbers(int[]) -
Method in class y.layout.planar.GT.MIS2Comparator
-
- setOrientation(byte) -
Method in class y.layout.OrientationLayouter
- Specifies the main direction of the layout.
- setOrientation(byte) -
Method in class y.layout.tree.DelegatingNodePlacer
- Deprecated.
- setOrientation(byte) -
Method in class y.view.NavigationComponent
- Sets the orientation specifier that is used to determine how the navigation controls and the zoom
controls are aligned.
- setOrientationLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that modifies the orientation of a computed layout.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.organic.OrganicLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.radial.RadialLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the
LayoutStage that modifies the orientation of the layout is activated.
- setOrientationOptimizationActive(boolean) -
Method in class y.layout.tree.TreeComponentLayouter
- Specifies whether or not tree component arrangement is improved by changing the orientation of components.
- setOrientationOptimizationEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies 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.
- setOrientationStyle(short) -
Method in class y.view.BridgeCalculator
- Sets the current default orientation style.
- setOrientedBox(OrientedRectangle) -
Method in class y.layout.LabelLayoutImpl
- Specifies the box of the label.
- setOrigin(LayoutGraph, NodeList, EdgeList, YPoint, YRectangle) -
Method in class y.layout.ComponentLayouter
- Moves the subgraph containing the given nodes and edges to the specified origin.
- setOriginalHeight(double) -
Method in class y.layout.grid.RowDescriptor
- Specifies the original height of the row.
- setOriginalPosition(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the original position (smallest x-coordinate) of the column.
- setOriginalPosition(double) -
Method in class y.layout.grid.RowDescriptor
- Specifies the original position (smallest y-coordinate) of the row.
- setOriginalWidth(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the original width of the column.
- setOrthogonalEdgeCreation(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether this mode should create orthogonally routed edges, only.
- setOrthogonalEdgeRouter(Layouter) -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Specifies the edge routing algorithm that is applied to route the inter-edges.
- setOrthogonalEdgeRouter(OrthogonalEdgeRouter) -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Specifies the
OrthogonalEdgeRouter instance used for inter-edge routing.
- setOrthogonalEdgeRouting(boolean) -
Method in class y.view.EditMode
- Sets whether special support for orthogonal edge paths should be enabled for
all edges.
- setOrthogonallyRouted(boolean) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Deprecated. Replaced by
EdgeLayoutDescriptor.setRoutingStyle(RoutingStyle).
- setOrthogonallyRouted(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not edges should be routed orthogonally.
- setOrthogonalMoveBendsMode(ViewMode) -
Method in class y.view.EditMode
- Setter for child mode OrthogonalMoveBendsMode.
- setOuterFace(Face) -
Method in class y.layout.planar.SimplePlanarInformation
- Sets the outer(unbound,exterior) face of the planar graph.
- setOutputRestriction(OutputRestriction) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies an
OutputRestriction which restricts the area for the layout result of this algorithm.
- setOutputRestriction(OutputRestriction) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the area restriction for the result of the layout algorithm.
- setOverUsagePenalty(double) -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Specifies the penalty cost associated with each edge being assigned to a port which has already reached its
capacity.
- setPackComponentsEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not a subgraph component may be placed within another subgraph component.
- setPageFormat(PageFormat) -
Method in class y.view.PrintPreviewPanel
- Sets the new
PageFormat to be used in the Preview
- setPages(int, int, int) -
Method in class y.view.PrintPreviewPanel
- Specifies the range of pages to be previewed and the number
of pages per row to be displayed.
- setPaint(Paint) -
Method in class y.view.ShapeDrawable
- Setter for property paint.
- setPaintDetailThreshold(double) -
Method in class y.view.Graph2DView
- Sets the scale threshold after that less detailed
versions of the graphs are displayed.
- setPaintOrder(Graph2DTraversal) -
Method in class y.view.DefaultOrderRenderer
- Specifies the
Graph2DTraversal instance that determines
this DefaultOrderRenderer's painting order.
- setParallelEdgeLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that routes parallel edges.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.tree.HVTreeLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not the
LayoutStage used for routing parallel edges is activated.
- setParallelRoutesPreferenceEnabled(boolean) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- setParallelRoutesPreferenceEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- setParallelRoutesPreferenceEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not parallel routes for parallel edges (multi-edges) are preferred over independent routes.
- setParallelSubstructureSize(int) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum size (number of nodes) a parallel structure needs to have to be detected
and handled as a parallel substructure.
- setParallelSubstructureStyle(byte) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the style specifier for parallel substructures.
- setParallelSubstructureTypeSeparationEnabled(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether parallel substructures should be separated by the node type.
- setParent(TemporaryGroupDescriptor) -
Method in class y.layout.TemporaryGroupDescriptor
- Specifies the
parent group of this temporary group.
- setParent(Node, Node) -
Method in class y.view.DropSupport
- Assigns the specified child node to the specified parent node.
- setParent(TableGroupNodeRealizer.ColumnContainer) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Moves the column from its current container to the specified
container.
- setParent(TableGroupNodeRealizer.RowContainer) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Moves the row from its current container to the specified
container.
- setParent(TableGroupNodeRealizer.Column, TableGroupNodeRealizer.ColumnContainer) -
Method in class y.view.tabular.TableSupport
- The
container is set as the parent of the column and the sizes of it's old and new
ancestors is updated accordingly.
- setParent(TableGroupNodeRealizer.Row, TableGroupNodeRealizer.RowContainer) -
Method in class y.view.tabular.TableSupport
- The
container is set as the parent of the row and the sizes of it's old and new
ancestors is updated accordingly.
- setParent(ViewMode) -
Method in class y.view.ViewMode
- Sets the parent mode of a child mode.
- setParentNode(NodeList, Node) -
Method in class y.view.hierarchy.HierarchyManager
- Assigns the nodes contained in
nodeList to a group or folder that is
represented by the given parentNode.
- setParentNode(Node, Node) -
Method in class y.view.hierarchy.HierarchyManager
- Assigns
v to a group or folder that is represented by the given parent node.
- setParseDefaultValue(boolean) -
Method in class y.io.graphml.input.AbstractInputHandler
- Sets a value indicating whether the default value in the key definition should be parsed.
- setParserFactory(ParserFactory) -
Static method in class y.io.GMLIOHandler
- Setter for the ParserFactory (Singleton)
- setPartitionFinder(PartitionLayouter.PartitionFinder) -
Method in class y.layout.PartitionLayouter
- Specifies the
PartitionLayouter.PartitionFinder instance that is responsible for partitioning the input graph.
- setPartitionGridCellReentrancePenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge leaving and reentering in the same
partition grid cell.
- setPartitionLayoutStyle(byte) -
Method in class y.layout.circular.CircularLayouter
- Sets the style for the arrangement of each partition.
- setPartitionPlacer(PartitionLayouter.PartitionPlacer) -
Method in class y.layout.PartitionLayouter
- Specifies the
PartitionLayouter.PartitionPlacer instance that is responsible for arranging the graph partitions.
- setPartnerlessBelow(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies whether or not
FamilyTreeLayouter.TYPE_FAMILY nodes of individuals that have only children but no partners are placed
below this individual or next to it.
- setPasteTargetGroupPolicy(byte) -
Method in class y.view.Graph2DClipboard
- Specifies the policy used to determine the parent node for nodes that are
pasted using the clipboard's paste action.
- setPath(Edge, YPointPath) -
Method in class y.layout.LayoutGraph
- Sets the path of the given edge.
- setPath(Edge, YList) -
Method in class y.layout.LayoutGraph
- Sets the path of the given edge.
- setPath(Edge, Path) -
Method in class y.layout.router.polyline.PathSearchResult
- Specifies a found path for an edge.
- setPathCorrectionEnabled(boolean) -
Method in class y.layout.PortCandidateAssignmentStage
- Specifies whether or not this
LayoutStage corrects the edge paths after moving the port to the location
specified by a PortConstraint or PortCandidates.
- setPathFinderStrategy(Layouter) -
Method in class y.layout.router.ChannelEdgeRouter
- Specifies the strategy for the path finding step.
- setPenaltySettings(PenaltySettings) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the
PenaltySettings used for this edge.
- setPerceivedBendsOptimizationEnabled(boolean) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies whether or not the number of perceived bends will be minimized.
- setPerceivedBendsOptimizationEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not the number of perceived bends should be minimized.
- setPerceivedBendsOptimizationEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the number of perceived bends should be minimized.
- setPlaceAlongEdge(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies the preferred placement along the edge.
- setPlaceChildrenOnCommonRadiusEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not, in the underlying tree, the children of a tree node are placed on a common radius.
- setPlaceEdgeLabels(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not labels assigned to edges are placed.
- setPlaceLastOnBottom(boolean) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies whether or not the last child is placed centered, aligned with the bus and below the other child nodes.
- setPlacementPolicy(byte) -
Method in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Specifies the policy defining how the subcomponent is placed within the layout context of the remaining graph.
- setPlaceNodeLabels(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not labels assigned to nodes are placed.
- setPlanarInformation(PlanarInformation) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets the planar information which will contain the embedding.
- setPlanarInformation(PlanarInformation) -
Method in class y.layout.planar.DrawingEmbedder
- Sets the input planar information.
- setPlanarInformation(PlanarInformation) -
Method in interface y.layout.planar.Embedder
- Set the planar information which will contain the embedding.
- setPlanarSubgraphRandomizationIterations(int) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets the number of iterations used by the planar subgraph algorithm.
- setPoint(int, double, double) -
Method in class y.layout.DefaultEdgeLayout
-
- setPoint(int, double, double) -
Method in interface y.layout.EdgeLayout
- Sets the absolute coordinates of the control point at the given position in the sequence of control points.
- setPoint(double, double) -
Method in class y.layout.FreeEdgeLabelModel.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 y.layout.FreeNodeLabelModel.ModelParameter
- Specifies the offset of the label's center to the upper-left corner of the node.
- setPoint(int, double, double) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- setPoints(Edge, YPointPath) -
Method in class y.layout.LayoutGraph
- Sets the control points of the given edge.
- setPoints(Edge, YList) -
Method in class y.layout.LayoutGraph
- Sets the control points of the given edge.
- setPolicy(byte) -
Method in class y.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
- Specifies the merging policy constant as defined in
DefaultLayeredComponentsMerger.
- setPolylineLabelingEnabled(boolean) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies whether or not straight edges are extended to avoid label overlaps.
- setPolylineRoutingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the routing style property on the edge layout descriptor instead. See the documentation for details.
- setPopupMode(ViewMode) -
Method in class y.view.EditMode
- Sets the minor popup mode associated with this mode.
- setPopupMode(PopupMode) -
Method in class y.view.NavigationMode
- Sets the popup mode for this mode.
- setPortAlignmentEnabled(boolean) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Specifies whether or not nodes are placed so that the source and target port of an edge are aligned.
- setPortAlignmentEnabled(boolean) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies whether or not nodes are placed so that the source and target port of an edge are aligned.
- setPortAllocator(PortAllocator) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
PortAllocator instance responsible for assigning port coordinates to the adjacent edges of
each node.
- setPortAssignment(byte) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the assignment strategy which distributes the ports along the node borders.
- setPortBorderGapRatio(int, double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the port border gap ratio for the port distribution at a given side of the node.
- setPortBorderGapRatios(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the port border gap ratio for the port distribution on all sides of the node.
- setPortConstraintOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies whether or not the algorithm should try to optimize
PortConstraints, that are either
PortConstraint.ANY_SIDE or null.
- setPortConstraintOptimizer(PortConstraintOptimizer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
PortConstraintOptimizer instance responsible for optimizing the assignment of port
constraints to the adjacent edges of each node.
- setPortCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for an edge that crosses a fixed port location of another edge.
- setPortIntersectionCalculatorEnabled(boolean) -
Method in class y.module.LayoutModule
- Sets whether or not layout stage
PortCalculator should be
automatically prepended to the layouter before it is invoked.
- setPortIntersectionCalculatorEnabled(boolean) -
Method in class y.view.Graph2DLayoutExecutor
- Sets whether or not layout stage
PortCalculator should be
automatically executed after the main layouter.
- setPortLocationPolicy(byte) -
Method in class y.view.NodeScaledPortLocationModel
- Specifies the port location policy.
- setPortResettingEnabled(boolean) -
Method in class y.layout.PlaceNodesAtBarycenterStage
- Specifies whether or not ports of edges incident to
affected nodes should
be set to the center of the corresponding nodes.
- setPorts(Port, Port) -
Method in class y.view.EdgeRealizer
- Sets the specified source- and target-port for this edge realizer.
- setPortSelectionAware(boolean) -
Method in class y.view.PortConfigurationAdapter
- Specifies whether or not the
NodePort selection state
should be taken into account when delegating painting to the adopted
GenericNodeRealizer.Painter implementation.
- setPortSnappingEnabled(boolean) -
Method in class y.view.MovePortMode
- Sets whether this mode should snap the port to one of the predefined
port positions, even if the
modifier is pressed.
- setPortStyle(int) -
Method in class y.layout.tree.TreeLayouter
- Specifies the port assignment policy that will be applied.
- setPortTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for node ports will be displayed.
- setPortViolationPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty if an edge does not comply with its
PortCandidates or PortConstraints.
- setPosition(byte) -
Method in class y.view.EdgeLabel
- Determines which position the label should have in relation to the node.
- setPosition(byte) -
Method in class y.view.NodeLabel
- Sets the position of this label.
- setPosition(byte) -
Method in class y.view.YLabel
- Sets a position specifier for this label.
- setPositioningStrategy(byte) -
Method in class y.layout.partial.PartialLayouter
- Specifies the objective used for finding 'good' positions for subgraph components.
- setPositionRelativeToSegment(boolean) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Specifies whether or not the label position mask should be interpreted relative to the edge segment.
- setPosterColumns(int) -
Method in class y.view.Graph2DPrinter
- Sets the number of page columns to be used for printing.
- setPosterRows(int) -
Method in class y.view.Graph2DPrinter
- Sets the number of page rows to be used for printing.
- setPostprocessingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not an additional postprocessing step should be applied
that improves compactness and reduces the number of bends.
- setPrecedence(ParsePrecedence) -
Method in class y.io.graphml.input.AbstractInputHandler
- Sets the parse precedence that is associated with this handler.
- setPrecedence(WritePrecedence) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Sets the write precedence for the handler.
- setPreferedLayoutSize(double, double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the preferred size of the layout.
- setPreferredAlignment(byte) -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Specifies the preferred placement of this segment within its location range.
- setPreferredAngle(double) -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Specifies the preferred angle (in degrees) between adjacent segments of exterior edges at the same node.
- setPreferredAspectRatio(double) -
Method in class y.layout.tree.CompactNodePlacer
- Specifies the preferred aspect ratio (width/height) for the subtrees.
- setPreferredBackboneSegmentCount(int) -
Method in class y.layout.router.BusRouter
- Specifies the maximum number of selected backbone segments with the same orientation.
- setPreferredChildWedge(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around their parent node.
- setPreferredCurveLength(double) -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Specifies the preferred length of the curve part that connects the first or last segment with the outer arc.
- setPreferredDistance(double) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies the preferred distance between each two segments.
- setPreferredDistanceAdjustable(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies whether or not the preferred distance between edges can be reduced if there is not enough space.
- setPreferredDuration(long) -
Method in class y.view.LayoutMorpher
- Specifies the preferred duration for the animated layout morphing in
milliseconds.
- setPreferredEdgeLength(int) -
Method in class y.layout.organic.GRIP
- Specifies the preferred edge length.
- setPreferredEdgeLength(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies the default preferred edge length.
- setPreferredEdgeLength(Edge, double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Schedules an update for the preferred length of the given edge.
- setPreferredEdgeLength(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the default preferred edge length.
- setPreferredEdgeLength(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the default preferred edge length.
- setPreferredEditorWidth(int) -
Method in class y.option.OptionHandler
- Sets the preferred width of the option editor.
- setPreferredHeight(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the preferred height of the layout.
- setPreferredLayoutSize(double, double) -
Method in class y.layout.ComponentLayouter
- Specifies the preferred width and height of the layout.
- setPreferredLayoutSize(YDimension) -
Method in class y.layout.ComponentLayouter
- Specifies the preferred size of the layout.
- setPreferredMaximalDuration(long) -
Method in class y.layout.multipage.MultiPageLayouter
- Sets the preferred time limit (in milliseconds) for the layout algorithm.
- setPreferredMinimalNodeDistance(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum preferred distance between nodes and edges when node-edge overlaps are not allowed.
- setPreferredNodeDistance(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies the preferred distance between nodes.
- setPreferredOctilinearSegmentLength(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the preferred length of non-orthogonal, octilinear segments.
- setPreferredOctilinearSegmentLength(double) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the preferred length for non-orthogonal segments in octilinear edge routes.
- setPreferredPlacement(byte) -
Method in class y.layout.EdgeLabelLayoutImpl
- Deprecated. use
EdgeLabelLayoutImpl.setPreferredPlacementDescriptor(PreferredPlacementDescriptor) instead
- setPreferredPlacement(byte) -
Method in class y.layout.LabelLayoutData
- Deprecated. use
LabelLayoutData.setPreferredPlacementDescriptor(PreferredPlacementDescriptor) instead
- setPreferredPlacement(byte) -
Method in class y.view.EdgeLabel
- Deprecated. use
EdgeLabel.setPreferredPlacementDescriptor(y.layout.PreferredPlacementDescriptor) instead.
- setPreferredPlacementDescriptor(PreferredPlacementDescriptor) -
Method in class y.layout.EdgeLabelLayoutImpl
- Specifies the preferred placement of this edge label.
- setPreferredPlacementDescriptor(PreferredPlacementDescriptor) -
Method in class y.layout.LabelLayoutData
- Specifies the preferred placement of this label.
- setPreferredPlacementDescriptor(PreferredPlacementDescriptor) -
Method in class y.view.EdgeLabel
- Specifies a descriptor that holds information about where, on which side of
the edge, and with which orientation to place edge label, preferably.
- setPreferredPolylineSegmentLength(double) -
Method in class y.layout.router.polyline.EdgeRouter
- Deprecated. Use the respective preferred length property on the edge layout descriptor instead. See the documentation for details.
- setPreferredPolylineSegmentLength(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the preferred segment length for (non-orthogonal) polyline segments.
- setPreferredRootWedge(double) -
Method in class y.layout.grouping.CactusGroupLayouter
- Specifies the maximum angle on which the root's children can be distributed around its center.
- setPreferredRootWedge(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the preferred radial amount (wedge) in degrees that child nodes may in total occupy around the global root.
- setPreferredSize(YDimension) -
Method in class y.layout.tree.TreeMapLayouter
- Specifies the desired dimension of the root rectangle into which all nodes are placed.
- setPreferredWidth(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the preferred width of the layout.
- setPreviewEnabled(boolean) -
Method in class y.view.DropSupport
- Specifies whether or not this support class should show a preview of the
dragged node realizer
during the drag operation.
- setPreviousEdgeCellInfo(EdgeCellInfo) -
Method in class y.layout.router.polyline.CellEntrance
- Specifies the
EdgeCellInfo describing how the previous partition cell was traversed.
- setPreviousEntrance(CellEntrance) -
Method in class y.layout.router.polyline.CellEntrance
- Specifies the previous
CellEntrance along the path that was traversed in order to reach the
cell.
- setPrintContext(Graph2DPrinter.PrintContext) -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Sets the print context for the footer.
- setPrinting(boolean) -
Method in class y.view.GraphicsContext
- Indicates whether the current graphics should use printing quality.
- setPrintPosterCoords(boolean) -
Method in class y.view.Graph2DPrinter
- Whether or not to number the pages by poster
coordinates.
- setPriority(int) -
Method in interface y.layout.hierarchic.incremental.LayerConstraint
- Specifies the priority of a constraint.
- setProfileFilePath(File) -
Method in class y.util.GlobalProperties
- Sets the file this class writes the settings to if the
GlobalProperties.store()
method is invoked;
- setProfitModel(ProfitModel) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies the
ProfitModel for ranking the LabelCandidates for labels.
- setProperty(String, Object) -
Method in class y.layout.router.BusRouter
- Provides access to implementation-specific properties used for internal purposes only.
- setProperty(String, boolean) -
Method in class y.util.GlobalProperties
- Convenience setter.
- setProperty(String, float) -
Method in class y.util.GlobalProperties
- Convenience setter.
- setProperty(String, double) -
Method in class y.util.GlobalProperties
- Convenience setter.
- setProperty(String, int) -
Method in class y.util.GlobalProperties
- Convenience setter.
- setProperty(String, byte) -
Method in class y.util.GlobalProperties
- Convenience setter.
- setProxyNodeRealizerEnabled(boolean) -
Method in class y.view.hierarchy.DefaultHierarchyGraphFactory
- Whether or not this class should assign a proxy node realizer to
all group and folder nodes.
- setProxyNodeSize(double) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the size of the split-nodes that are inserted when splitting edges.
- setProxyReferenceNodeCreationEnabled(boolean) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies whether or not the algorithm should create
proxy reference nodes.
- setQuality(float) -
Method in class y.io.JPGIOHandler
- Sets the quality level of JPG encoding.
- setQuality(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Specifies the ratio of layout quality versus running time.
- setQuality(ViewAnimationFactory.AnimationQuality) -
Method in class y.view.ViewAnimationFactory
- Specifies the quality hint that is used to determine whether the
animations created by this factory should be optimized for quality or
performance.
- setQualityTimeRatio(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the ratio of layout quality versus running time.
- setRadialColors(Color, Color) -
Method in class y.view.RadialBackgroundRenderer
- Sets the radial colors that should be used.
- setRadials(Vector) -
Method in class y.view.RadialBackgroundRenderer
- Sets the radials for this renderer.
- setRadials(int, int) -
Method in class y.view.RadialBackgroundRenderer
- Sets equidistant radials for this renderer.
- setRadius(Node, double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Schedules an update for the radius of the given node.
- setRadius(double) -
Method in class y.view.BevelNodePainter
- Sets the radius of the rounded corners of the rounded rectangle shape.
- setRadius(double) -
Method in class y.view.ShinyPlateNodePainter
- Sets the radius of the rounded corners of the rounded rectangle shape.
- setRaisedBorderEnabled(boolean) -
Method in class y.view.ShapeNodeRealizer
- Specifies if the realizer's border is painted before or after node ports
and labels.
- setRandomizationRounds(int) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Specifies the number of randomized rounds that this algorithm performs, if there was no optimal solution.
- setRandomizationRounds(int) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Specifies the number of randomized rounds that this algorithm performs, if there was no optimal solution.
- setRankingPolicy(byte) -
Method in class y.layout.hierarchic.TopologicalLayerer
- Specifies the (re-)ranking policy used by this
TopologicalLayerer instance.
- setRatio(float) -
Method in class y.view.ArcEdgeRealizer
- Sets the ratio between the distance of the
end nodes of the edges and the height of the arc.
- setRatio(double) -
Method in class y.view.EdgeLabel
- Sets the source-target distance ratio of the label.
- setRatio(YPoint) -
Method in class y.view.ShapePortConfiguration
- Specifies the ratio that is used to determine the edge connection point
with respect to the
NodePorts width.
- setRatio(double, double) -
Method in class y.view.ShapePortConfiguration
- Specifies the ratio that is used to determine the edge connection point
with respect to the
NodePorts width.
- setReactivateParentOnEditingStopped(boolean) -
Method in class y.view.MouseInputMode
- Determines whether to
reactivate the parent ViewMode if MouseInputMode.editingStopped()
is invoked.
- setReaderDelegate(GraphMLIOHandler) -
Method in class y.io.XmlXslIOHandler
- Sets the IOHandler that will further process the XSL transformed
XML input.
- setRealizer(Node, NodeRealizer) -
Method in class y.view.Graph2D
- Sets the node realizer for the given node.
- setRealizer(Edge, EdgeRealizer) -
Method in class y.view.Graph2D
- Sets the edge realizer for the given edge.
- setRealizer(int, NodeRealizer) -
Method in class y.view.ProxyShapeNodeRealizer
- Sets the i-th realizer in the list of realizers
maintained by this class.
- setRealizerDelegate(NodeRealizer) -
Method in class y.view.ProxyShapeNodeRealizer
- Sets the delegation target of this proxy realizer.
- setRealizerEncoder(ObjectEncoder) -
Method in class y.io.gml.EdgeObjectEncoder
- Setter for property realizerEncoder.
- setRealizerEncoder(ObjectEncoder) -
Method in class y.io.gml.NodeObjectEncoder
- Setter for property realizerEncoder.
- setRealizerSelectionState(TableGroupNodeRealizer, boolean) -
Method in class y.view.tabular.TableSelectionEditor
- Sets the selection state of the given table node realizer.
- setRecursiveClosingEnabled(boolean) -
Method in class y.view.Graph2DViewActions.CloseGroupsAction
- Sets whether group nodes that are nested and accepted by
Graph2DViewActions.CloseGroupsAction.acceptNode(Graph2D,y.base.Node) will be closed
recursively.
- setRecursiveEdgeStyle(int) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies how edges in grouped graphs are routed between the content of different groups.
- setRecursiveGroupLayeringEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not groups are respected during the layering stage.
- setRecursiveGroupLayoutAlgorithm(Layouter) -
Method in class y.layout.TemporaryGroupDescriptor
- Specifies the
layout algorithm that is considered by the RecursiveGroupLayouter
when arranging the nodes belonging to this temporary group.
- setReferences(LinkMap) -
Method in class y.io.ImageMapOutputHandler
- Selector
- setRelJoinEndDistance(double) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies the relative distance from the end point of the joined lines to the first parallel segments.
- setRemoveEdgeOverlaps(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not
label candidates that overlap with edges are removed.
- setRemoveEdgeOverlaps(boolean) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Specifies whether or not
label candidates that overlap with edges are removed.
- setRemoveFalseCrossings(boolean) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Specifies whether or not to remove so-called false crossings in an additional phase.
- setRemoveFalseCrossings(boolean) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies whether or not to remove so-called false crossings in an additional phase.
- setRemoveNodeOverlaps(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether or not
label candidates that overlap with nodes are removed.
- setRemoveNodeOverlaps(boolean) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Specifies whether or not
label candidates that overlap with nodes are removed.
- setRemoveStraightOnly(boolean) -
Method in class y.layout.RemoveColinearBendsStage
- Specifies whether the algorithm removes only collinear bends which lie in the middle of their neighbors or all
collinear bends.
- setRemovingCollinearBends(boolean) -
Method in class y.layout.router.BusRouter
- Specifies whether or not collinear bends are removed from the layout.
- setRemovingInnerBends(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether this instance should remove bends of the newly created edges that are
contained in nodes after the edge creation operation
is finished.
- setRemovingInnerBends(boolean) -
Method in class y.view.HotSpotMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in these nodes that have been resized during the resize operation
after the move is finished.
- setRemovingInnerBends(boolean) -
Method in class y.view.MoveSelectionMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in nodes that have been moved during the move operation
after the move is finished.
- setRemovingInnerBends(boolean) -
Method in class y.view.OrthogonalMoveBendsMode
- Determines whether this instance should remove bends of edges adjacent to nodes that are
contained in nodes that have been moved during the move operation
after the move is finished.
- setRenderer(ListCellRenderer) -
Method in class y.option.EnumOptionItem
- Deprecated. Customize the used editors.
- setRenderingHints(RenderingHints) -
Method in class y.view.Graph2DPrinter
- Sets the default rendering hints to be used when printing the graph.
- setRenderingHints(Graphics2D) -
Method in class y.view.Graph2DView
- Configures the specified graphics context for painting this view's content.
- setRenderingHints(RenderingHints) -
Method in class y.view.Graph2DView
- Sets the default rendering hints to be used when rendering the graph.
- setRenderingHints(Graph2DView, Graphics2D) -
Method in interface y.view.YRenderingHints.AntiAliasingHandler
- Sets anti-aliasing rendering hints for painting the contents of the
given view.
- setRenderingSnapLines(boolean) -
Method in class y.view.AbstractSnapContext
- Determines whether this instance will be rendering the snap lines.
- setReorderingEnabled(boolean) -
Static method in class y.view.hierarchy.HierarchyManager
- Specifies whether or not state-changing operations and grouping operations
should automatically change the hierarchic order of nodes.
- setReplacingPortConstraintsEnabled(boolean) -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Specifies whether or not
PortConstraints of inter-edges are temporarily replaced by PortCandidates.
- setRepulsion(int) -
Method in class y.layout.organic.OrganicLayouter
- Sets the node repulsion value.
- setRerouteIterations(int) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets the number of iterations over the list of all split edges
- setReroutingEnabled(boolean) -
Method in class y.layout.router.BusRouter
- Specifies 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 y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not the orthogonal edge router performs an additional step to reroute the edges such that
the number of edge crossings is reduced.
- setReroutingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies whether or not the routing algorithm uses an additional step to reroute the edges that are considered to
have the worst paths.
- setReselectNodes(boolean) -
Method in class y.view.Graph2DViewActions.AbstractGroupingAction
- Set whether previously selected group nodes should stay selected after closing them.
- setResettingEdgeLabelOrientation(boolean) -
Method in class y.layout.LabelLayoutTranslator
- Specifies whether or not to reset the orientation of edge labels.
- setResettingNodeLabelOrientation(boolean) -
Method in class y.layout.LabelLayoutTranslator
- Specifies whether or not to reset the orientation of node labels.
- setResizePolicy(byte) -
Method in class y.view.HotSpotMode
- Sets the resize policy employed when dragging one of the hotspots of a selected
node.
- setResizePolicy(byte) -
Method in class y.view.tabular.TableSizeEditor
- Specifies the resize policy to use.
- setResult(Object) -
Method in class y.io.graphml.input.DeserializationEvent
- Holds the result of the deserialization, which is
null initially.
- setReverse(Edge, Edge) -
Method in class y.layout.planar.SimplePlanarInformation
- Set two edges as reverse to each other.
- setReversedPathRenderingEnabled(boolean) -
Method in class y.view.EdgeRealizer
- Specifies whether or not to render the path in reversed direction.
- setReversedPortOrder(boolean) -
Method in class y.layout.tree.DefaultPortAssignment
- Specifies whether or not the port assignment should reverse the order of the ports.
- setRightInset(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the right column inset in which no element will lie in the resulting layout.
- setRightLaneInset(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies the right insets of the swimlane in which no element will lie in the resulting layout.
- setRootAlignment(byte) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies how the root node is aligned with its children and their
GenericTreeLayouter.SubtreeShapes.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.DoubleLinePlacer
- Specifies the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.GridNodePlacer
- Specifies the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies the
RootAlginment that defines how the root node
is aligned with its children and their shapes.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.SimpleNodePlacer
- Specifies the
RootAlignment that defines how the root node
is aligned with its children and their shapes.
- setRootNodePolicy(byte) -
Method in class y.layout.tree.BalloonLayouter
- Specifies the root node selection policy of this layout algorithm.
- setRootPlacement(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies the desired placement of the tree's root node.
- setRootValue(Object) -
Method in class y.view.hierarchy.HierarchyTreeCellRenderer
- Sets the value used to render the root graph
of the hierarchy.
- setRotationAngle(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the angle of rotation.
- setRotationAngle(double) -
Method in class y.view.YLabel
- Sets the rotation angle for this label.
- setRounds(int) -
Method in class y.layout.organic.GRIP
- Specifies the number of Kamada-Kawai refinement rounds which are considered as the
initial algorithm rounds.
- setRouteInterEdgesImmediatelyEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not edges between different subgraph components should be routed immediately.
- setRouteInterEdgesOnly(boolean) -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Specifies whether or not to route inter-edges only.
- setRouteInterEdgesOnly(boolean) -
Method in class y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Specifies whether or not to route inter-edges only.
- setRoutingAll(boolean) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies whether a rerouting step is performed on all edges or just on a subset where distances are violated.
- setRoutingPolicy(byte) -
Method in class y.layout.router.BusDescriptor
- Specifies the routing policy indicating if the edge associated with this descriptor is unconditionally
routed or if the existing route determines whether a routing is even necessary.
- setRoutingPolicy(byte) -
Method in class y.layout.router.ChannelEdgeRouter
- Specifies the routing policy indicating if the edges are unconditionally
routed or if the existing routes determines whether a new path is necessary.
- setRoutingPolicy(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the routing policy indicating if the edge associated with this descriptor is unconditionally
routed or if the existing route determines whether a routing is even necessary.
- setRoutingPolicy(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies how the children of a local root are arranged and how the edges between them are routed.
- setRoutingStyle(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Specifies the edge routing style.
- setRoutingStyle(RoutingStyle) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies the routing style for this edge.
- setRoutingStyle(byte) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the preferred edge routing style.
- setRoutingStyle(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the routing style for the edge associated with this descriptor.
- setRoutingStyle(byte) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies the currently used routing style for edges.
- setRoutingStyle(byte) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the style in which edge paths are routed.
- setRoutingStyle(int) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies the routing style for the edges in the subtree.
- setRow(RowDescriptor) -
Method in interface y.layout.hierarchic.incremental.Layer
- Specifies the
RowDescriptor associated with this Layer instance.
- setRowCount(int) -
Method in class y.io.TiledImageOutputHandler
- Sets the number of rows the output image will be split into.
- setRowOrderOptimizationEnabled(boolean) -
Method in class y.layout.grid.PartitionGrid
- Specifies whether or not the order of the rows should be chosen automatically to minimize edge lengths.
- setRowSelectionState(TableGroupNodeRealizer.Row, boolean) -
Method in class y.view.tabular.TableSelectionEditor
- Sets the selection state of the given row.
- setSameLayerEdgeRoutingOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Determines whether or not the algorithm should try to optimize the routing of
same-layer edges whose
PortConstraints don't impose the routing.
- setSameLayerEdgeRoutingStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the routing style for same-layer edges.
- setScale(double) -
Method in class y.layout.RemoveColinearBendsStage
- Specifies the scale that defines how accurate the algorithm is when it comes to comparing the coordinates of two
bends.
- setScaleFactor(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the uniform scaling factor used for the
scale operation.
- setScaleFactors(double, double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the horizontal and vertical scaling factor used for the
scale operation.
- setScaleFactorX(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the horizontal scaling factor used for the
scale operation.
- setScaleFactorY(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the vertical scaling factor used for the
scale operation.
- setScaleNodeSize(boolean) -
Method in class y.layout.transformer.GraphTransformer
- Specifies whether or not to also scale node sizes when performing the
scale operation.
- setScalingFactor(double) -
Method in class y.io.ViewPortConfigurator
- Sets the scaling factor that will be applied to the size of the viewport.
- setScalingFactor(double) -
Method in class y.view.Graph2DPrinter
- Sets the scale factor which is used when the scaling type
is set to
Graph2DPrinter.SCALING_FIX.
- setScalingType(byte) -
Method in class y.view.Graph2DPrinter
- Sets the scaling type to be applied for printing.
- setScope(KeyScope) -
Method in class y.io.graphml.output.AbstractOutputHandler
- Sets the KeyScope where this handler should register itself.
- setScope(byte) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the scope that determines which nodes are placed by this algorithm.
- setScope(byte) -
Method in class y.layout.router.BusRouter
- Sets the scope for this routing algorithm that determines which edges are routed.
- setScope(byte) -
Method in class y.layout.router.CurveRoutingStage
- Specifies the (sub-)set of edges whose routes shall be converted to curved ones.
- setScope(double, double, double, double) -
Method in class y.view.BridgeCalculator
- Limits the scope of the calculation.
- setScrollBarPolicy(int, int) -
Method in class y.view.Graph2DView
- Sets the scroll bar policy for the scroll bars.
- setScrollSpeedFactor(double) -
Method in class y.view.Scroller
- Sets a factor to be applied to scroll speed.
- setScrollStepSize(double) -
Method in class y.view.NavigationComponent
- Determines the step size used for the navigation buttons.
- setSeed(long) -
Method in class y.layout.random.RandomLayouter
- Specifies the seed for the randomization of the node locations.
- setSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Specifies the segment group to which this segment info belongs.
- setSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.SegmentInfo
- Specifies the
segment group for this segment info and its associated CellSegmentInfos.
- setSegmentSnappingEnabled(boolean) -
Method in class y.view.MovePortMode
- Determines whether orthogonal edge segments that are moved
orthogonally
as a result of the movement of the port should snap to other segments.
- setSelected(boolean) -
Method in class y.view.Bend
- Sets the selected state of this bend.
- setSelected(boolean) -
Method in class y.view.EdgeRealizer
- Sets the selected state of this realizer.
- setSelected(Graph2D, NodePort, boolean) -
Method in class y.view.EditMode
- Sets the specified selection state for the specified node port.
- setSelected(Graph2D, Node, boolean) -
Method in class y.view.EditMode
- Sets the specified selection state for the specified node.
- setSelected(Graph2D, YLabel, boolean) -
Method in class y.view.EditMode
- Sets the specified selection state for the specified label.
- setSelected(Graph2D, Edge, boolean) -
Method in class y.view.EditMode
- Sets the specified selection state for the specified edge.
- setSelected(Graph2D, Bend, boolean) -
Method in class y.view.EditMode
- Sets the specified selection state for the specified bend.
- setSelected(Edge, boolean) -
Method in class y.view.Graph2D
- Sets the selected state for the given edge.
- setSelected(YLabel, boolean) -
Method in class y.view.Graph2D
- Sets the selected state for the given label.
- setSelected(Bend, boolean) -
Method in class y.view.Graph2D
- Sets the selected state for the given bend.
- setSelected(NodePort, boolean) -
Method in class y.view.Graph2D
- Sets the selected state for the given node port.
- setSelected(EdgeCursor, boolean) -
Method in class y.view.Graph2D
- Sets the selection state for the given edges.
- setSelected(Node, boolean) -
Method in class y.view.Graph2D
- Sets the selection state for the given node.
- setSelected(NodeCursor, boolean) -
Method in class y.view.Graph2D
- Sets the selection state for the given nodes.
- setSelected(Graph2D, NodePort, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified node port.
- setSelected(Graph2D, Node, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified node.
- setSelected(Graph2D, Edge, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified edge.
- setSelected(Graph2D, YLabel, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified label.
- setSelected(Graph2D, Bend, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified bend.
- setSelected(Graph2D, TableGroupNodeRealizer.Column, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified column.
- setSelected(Graph2D, TableGroupNodeRealizer.Row, boolean) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Sets the specified selection state for the specified row.
- setSelected(Graph2D, Edge, boolean) -
Method in class y.view.MoveLabelMode
- Sets the specified selection state for the specified edge.
- setSelected(Graph2D, Node, boolean) -
Method in class y.view.MoveLabelMode
- Sets the specified selection state for the specified node.
- setSelected(boolean) -
Method in class y.view.NodePort
- Specifies the selection state of this port instance.
- setSelected(boolean) -
Method in class y.view.NodeRealizer
- Sets the selection state of this realizer.
- setSelected(Graph2D, NodePort, boolean) -
Method in class y.view.PopupMode
- Sets the specified selection state for the specified node port.
- setSelected(Graph2D, Node, boolean) -
Method in class y.view.PopupMode
- Sets the specified selection state for the specified node.
- setSelected(Graph2D, YLabel, boolean) -
Method in class y.view.PopupMode
- Sets the specified selection state for the specified label.
- setSelected(Graph2D, Edge, boolean) -
Method in class y.view.PopupMode
- Sets the specified selection state for the specified edge.
- setSelected(Graph2D, Bend, boolean) -
Method in class y.view.PopupMode
- Sets the specified selection state for the specified bend.
- setSelected(boolean) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setSelected(Graph2D, Node, boolean) -
Method in class y.view.SelectionBoxMode
- Sets the specified selection state for the specified node.
- setSelected(Graph2D, Bend, boolean) -
Method in class y.view.SelectionBoxMode
- Sets the specified selection state for the specified bend.
- setSelected(Graph2D, Edge, boolean) -
Method in class y.view.SelectionBoxMode
- Sets the specified selection state for the specified edge.
- setSelected(Graph2D, YLabel, boolean) -
Method in class y.view.SelectionBoxMode
- Sets the specified selection state for the specified label.
- setSelected(Graph2D, NodePort, boolean) -
Method in class y.view.SelectionBoxMode
- Sets the specified selection state for the specified node port.
- setSelected(Graph2D, Object, boolean) -
Static method in class y.view.Selections
- Sets the selection state of the selectable graph element (node, edge, bend,
label, node port) to the specified value.
- setSelected(boolean) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Column
- Sets the selected state of the column.
- setSelected(boolean) -
Method in interface y.view.tabular.TableGroupNodeRealizer.Row
- Sets the selected state of the row.
- setSelected(boolean) -
Method in class y.view.YLabel
- Sets the selected state of this label.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.BendConverter
- Specifies the key to register a
DataProvider which identifies edges as selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.CurveFittingLayoutStage
- Specifies the
DataProvider 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.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Specifies the key to register a
DataProvider which marks edges as selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.PartitionLayouter.PolylineInterEdgeRouter
- Specifies the key to register a
DataProvider which marks edges as selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.BusRouter
- Specifies the key to register a
DataProvider for marking edges as selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the
DataProvider key to look up the selection state of the edges.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the
DataProvider key to look up the selection state of the edges.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the
DataProvider key used for looking up the selected state of the edges of the graph to be laid out.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.StraightLineEdgeRouter
- Specifies the key to register a
DataProvider that provides the selected state of the edges of the graph.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the
DataProvider key to look up the selection state of the nodes.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the
DataProvider key to look up the selection state of the nodes.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the
DataProvider key used for looking up the selected state of the nodes of the graph to be laid out.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.StraightLineEdgeRouter
- Specifies the key to register a
DataProvider that provides the selected state of the nodes of the graph.
- setSelection(Object) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies the
DataProvider key to mark labels as selected for placement.
- setSelectionBoxBounds(Rectangle) -
Method in class y.view.Graph2DView
- Sets the bounds of the selection box being displayed
while in
SELECTION_BOX_MODE.
- setSelectionBoxBounds2D(Rectangle2D) -
Method in class y.view.Graph2DView
- Sets the bounds of the selection box being displayed
while in
SELECTION_BOX_MODE.
- setSelectionBoxMode(ViewMode) -
Method in class y.view.EditMode
- Sets the minor selection box mode associated with this mode.
- setSelectionColor(Color) -
Static method in class y.view.EdgeRealizer
- Sets the color of all selected edges.
- setSelectionMask(int) -
Method in class y.view.Graph2DViewActions.SelectAllAction
- Specifies the bit mask that determines the types of elements that are
recognized by this action.
- setSelectionPaintingEnabled(boolean) -
Method in class y.io.ImageOutputHandler
- Specifies whether or not the selection state of graph elements should
be taken into account when
writing the image
produced by this image output handler.
- setSelectionPolicy(byte) -
Method in class y.view.tabular.TableSelectionEditor
- Specifies the selection policy of the editor.
- setSelectionStateAdjusting(boolean) -
Method in class y.view.Graph2DUndoManager
- Sets whether this instance should adjust the
selection state
of the realizers to match that of the currently active realizers upon realizer exchange.
- setSelectionStateObserverEnabled(boolean) -
Method in class y.view.Graph2DClipboard
- Whether or not to enable the observation of the selection state
of the current graph.
- setSelectionStroke(LineType) -
Static method in class y.view.EdgeRealizer
- Sets the stroke of a selected edges.
- setSelectOnGroupNodeLabelEnabled(boolean) -
Method in class y.view.EditMode
- Specifies whether clicking on a group node's default label should select
the node instead of creating a child node when child node creation is
enabled.
- setSelectOwnerOnMoveEnabled(boolean) -
Method in class y.view.MoveLabelMode
- Specifies whether or not the owner element of the label that will be moved
is automatically selected by this view mode.
- setSelectSubject(boolean) -
Method in class y.view.PopupMode
- Sets whether or not to automatically select the subject
(node, edge, bend,...) for which the popup menu gets activated.
- setSelfCrossingPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for a crossing of two segments that belong the same edge.
- setSelfLoopLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that routes self-loops.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.circular.CircularLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.circular.SingleCycleLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.seriesparallel.SeriesParallelLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.tree.HVTreeLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not the
LayoutStage used for routing self-loops is activated.
- setSelfloopRoutingStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the routing style for self-loops.
- setSeparateComponentsLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.TopologicalIncrementalLayerer
- Specifies the
Layerer instance used for the layering of separate components.
- setSequenceComparator(Comparator) -
Method in class y.layout.hierarchic.incremental.GivenSequenceSequencer
- Specifies the
Comparator used by this GivenSequenceSequencer to determine the sequence of the nodes.
- setSequencer(Sequencer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Specifies the
Sequencer instance responsible for calculating the sequence of nodes within
each layer (second phase of the layout algorithm).
- setSerializationProperty(Object, Object) -
Method in class y.io.graphml.GraphMLHandler
- Sets a serialization property that allows to fine tune the write process.
- setSerializationProperty(Object, Object) -
Method in class y.io.graphml.output.ChildWriteContext
- Sets the local serialization property for the given key to the value.
- setSerializationProperty(Object, Object) -
Method in class y.io.graphml.output.GraphMLWriter
- Set an initial serialization property that allows to fine tune the write process.
- setSerializer(SerializationHandler) -
Method in class y.io.graphml.output.ComplexDataProviderOutputHandler
- Sets the serialization callback to use for serializing the value in
ComplexDataProviderOutputHandler.writeValueCore(GraphMLWriteContext, Object).
- setShadowColor(Color) -
Method in class y.view.BevelNodePainter
- Sets the color of the shadow.
- setShadowColor(Color) -
Method in class y.view.ShadowNodePainter
- Sets the color that is used for drawing the drop shadow.
- setShadowColor(Color) -
Method in class y.view.ShinyPlateNodePainter
- Sets the color of the shadow.
- setShadowDistance(int, int) -
Method in class y.view.ShadowNodePainter
- Sets the horizontal and vertical distance of the drop shadow effect
- setShadowDistanceX(int) -
Method in class y.view.ShadowNodePainter
- Sets the horizontal distance of the drop shadow
The default horizontal offset is 2 pixels.
- setShadowDistanceY(int) -
Method in class y.view.ShadowNodePainter
- Sets the vertical distance of the drop shadow
The default vertical offset is 2 pixels.
- setShape(Shape) -
Method in class y.view.ShapeDrawable
- Setter for property shape.
- setShapeType(byte) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setShapeType(byte) -
Method in class y.view.ShapeNodePainter
- Sets the shape type that is being used when painting the node.
- setShapeType(byte) -
Method in class y.view.ShapeNodeRealizer
- Sets the shape type of this realizer.
- setShowFitContentButton(boolean) -
Method in class y.view.NavigationComponent
- Whether the fit content button shall be shown.
- setShowLabelsOnSlider(boolean) -
Method in class y.view.NavigationComponent
- Whether to show labels and ticks on the zoom slider.
- setShowNavigationControls(boolean) -
Method in class y.view.NavigationComponent
- Determines whether or not the navigation controls are shown.
- setShowZoomButtons(boolean) -
Method in class y.view.NavigationComponent
- Determines whether the zoom in and zoom out buttons shall be shown.
- setShowZoomSlider(boolean) -
Method in class y.view.NavigationComponent
- Determines whether the zoom slider shall be shown.
- setShuffleLayouter(Layouter) -
Method in class y.layout.organic.GroupedShuffleLayouter
- Specifies the
Layouter instance that is used for removing node overlaps.
- setSideOfEdge(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies the preferred side of the edge.
- setSideReference(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies how to interpret the preferred side as given by
PreferredPlacementDescriptor.getSideOfEdge().
- setSimpleModeActive(boolean) -
Method in class y.layout.organic.ShuffleLayouter
- Specifies whether or not the simple, fast layout mode of this algorithm is active.
- setSingleComponentLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Specifies the delegate
Layerer instance.
- setSingleComponentLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Specifies the delegate
Layerer instance.
- setSingleFocus(boolean) -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Specifies whether the creator should accept/use either one graph element
only or multiple graph elements as input to create a local view.
- setSingleNodeSelectionModeEnabled(boolean) -
Method in class y.view.PopupMode
- Whether or not single node selection mode is enabled.
- setSingleSideSelfLoopPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for bends of a self-loop edge.
- setSize(YDimension) -
Method in class y.geom.OrientedRectangle
- Sets the size of this rectangle.
- setSize(double, double) -
Method in class y.geom.OrientedRectangle
- Sets the size of this rectangle.
- setSize(double, double) -
Method in class y.layout.DefaultNodeLayout
-
- setSize(double, double) -
Method in class y.layout.LabelLayoutData
- Specifies the width and height of the
oriented box of this label.
- setSize(Node, double, double) -
Method in class y.layout.LayoutGraph
- Specifies the width and height of the given node.
- setSize(Node, YDimension) -
Method in class y.layout.LayoutGraph
- Specifies the size of the given node.
- setSize(double, double) -
Method in interface y.layout.NodeLayout
- Sets the size of the node.
- setSize(Node, double, double) -
Method in class y.view.Graph2D
- Sets the size of the given node.
- setSize(double, double) -
Method in class y.view.hierarchy.GroupNodeRealizer
-
- setSize(double, double) -
Method in class y.view.NodeRealizer
- Sets the size of the realizer.
- setSize(double, double) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setSize(double, double) -
Method in class y.view.ShapeNodeRealizer
- Sets the size of the realizer.
- setSize(YDimension) -
Method in class y.view.ShapePortConfiguration
- Specifies the size of the visual representation of
NodePorts
that use this configuration.
- setSize(double, double) -
Method in class y.view.ShapePortConfiguration
- Specifies the size of the visual representation of
NodePorts
that use this configuration.
- setSize(double, double) -
Method in class y.view.tabular.TableGroupNodeRealizer
- Sets the size of the realizer.
- setSizeDirty() -
Method in class y.view.EdgeLabel
-
- setSizeDirty() -
Method in class y.view.NodeLabel
-
- setSizeDirty() -
Method in class y.view.YLabel
- Marks the size of the label as dirty
- setSizeType(byte) -
Method in class y.io.ViewPortConfigurator
- Sets the size type used to configure the viewport.
- setSketchViolationPenalty(double) -
Method in class y.layout.router.polyline.PenaltySettings
- Specifies the penalty for deviating from the original edge path if the
routing policy is set to
EdgeLayoutDescriptor.ROUTING_POLICY_SEGMENTS_AS_NEEDED.
- setSloped(double, double, double, double) -
Method in class y.geom.BorderLine
- Sets a specific interval to a slope starting at a given value.
- setSloppyNestedEdgeDrawingOrderEnabled(boolean) -
Method in class y.view.DefaultGraph2DRenderer
- Influences the sloppy drawing order of edges and nodes.
- setSloppyPaintOrder(Graph2DTraversal) -
Method in class y.view.DefaultOrderRenderer
- Specifies the
Graph2DTraversal instance that determines
this DefaultOrderRenderer's sloppy painting order.
- setSloppySelectionColor(Color) -
Static method in class y.view.NodeRealizer
- Sets the fill color of the node used when
drawing a selected node in sloppy mode.
- setSmartComponentLayoutEnabled(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not this instance should configure the
ComponentLayouter to respect subsets of nodes.
- setSmartInitialPlacement(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not the initial placement of nodes is determined using a more involved, smart strategy.
- setSmartScrollingEnabled(boolean) -
Method in class y.view.Graph2DViewMouseWheelScrollListener
- Specifies whether or not smart scrolling should be used.
- setSmartSelfloopPlacementEnabled(boolean) -
Method in class y.layout.SelfLoopLayouter
- Specifies whether or not the algorithm chooses the side of the self-loop depending on the incident edges.
- setSmoothedBends(boolean) -
Method in class y.view.PolyLineEdgeRealizer
- Sets whether or not to draw bends in a smoothed fashion.
- setSmoothness(double) -
Method in class y.layout.circular.ExteriorEdgeLayoutDescriptor
- Specifies the smoothness of the exterior edges which determines how many bend points are generated
to approximate the curvature of the edge paths.
- setSmoothViewTransform(boolean) -
Method in class y.view.LayoutMorpher
- Specifies whether the animation will smoothly transform the view's zoom
level and translation.
- setSnapContext(MoveSnapContext) -
Method in class y.view.CreateEdgeMode
- Sets a different
MoveSnapContext to use for this instance.
- setSnapContext(MoveSnapContext) -
Method in class y.view.DropSupport
- Sets the new
MoveSnapContext that is used by this instance if
snapping is enabled.
- setSnapContext(HotSpotSnapContext) -
Method in class y.view.HotSpotMode
- Sets a different
HotSpotSnapContext to use for this instance.
- setSnapContext(LabelSnapContext) -
Method in class y.view.MoveLabelMode
- Sets a different
LabelSnapContext to use for this instance.
- setSnapContext(MoveSnapContext) -
Method in class y.view.MovePortMode
- Sets a new
MoveSnapContext instance that will be used by this instance during the move operation
if the segment snapping is enabled on
orthogonal edges.
- setSnapContext(MoveSnapContext) -
Method in class y.view.MoveSelectionMode
- Sets a different
MoveSnapContext to use for this instance.
- setSnapContext(MoveSnapContext) -
Method in class y.view.OrthogonalMoveBendsMode
- Sets a different
MoveSnapContext to use for this instance.
- setSnapDistance(double) -
Method in class y.view.AbstractSnapContext
- Sets the global snap distance, which is the maximum distance between the current mouse coordinates and the coordinates to
which the mouse will snap.
- setSnapLineColor(Color) -
Method in class y.view.AbstractSnapContext
- Sets the color to use for the rendering of the snap lines.
- setSnapLineExtension(double) -
Method in class y.view.MoveSnapContext
- Sets the amount by which snap lines that are induced by existing edge segments and node borders are being extended.
- setSnappingBendsToSnapLines(boolean) -
Method in class y.view.MoveSnapContext
- Determines whether this context will automatically snap the bends to snap lines.
- setSnappingEnabled(boolean) -
Method in class y.view.DropSupport
- Specifies whether or not this support class should use the
snap context to provide snap lines during the
drag operation.
- setSnappingEnabled(boolean) -
Method in class y.view.EditMode
- Convenience method that tries to configure the various child modes of this mode
to enable or disable snapping accordingly.
- setSnappingEnabled(boolean) -
Method in class y.view.HotSpotMode
- Whether this mode should use the
HotSpotMode.getSnapContext() to HotSpotSnapContext.adjustMouseCoordinates(y.geom.YPoint, byte, boolean, boolean)
adjust the mouse coordinates so that the resized items snap to the precalculated SnapLines.
- setSnappingEnabled(boolean) -
Method in class y.view.MoveLabelMode
- Specifies whether or not this mode should use the
snap context to
adjust
mouse coordinates so that the moved labels snap to the pre-calculated
snap lines.
- setSnappingEnabled(boolean) -
Method in class y.view.MoveSelectionMode
- Whether this mode should use the
MoveSelectionMode.getSnapContext() to MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint)
adjust the mouse coordinates so that the moved items snap to the precalculated SnapLines.
- setSnappingEnabled(boolean) -
Method in class y.view.OrthogonalMoveBendsMode
- Whether this mode should use the
OrthogonalMoveBendsMode.getSnapContext() to MoveSnapContext.adjustMouseCoordinates(y.geom.YPoint)
adjust the mouse coordinates so that the moved items snap to the precalculated SnapLines.
- setSnappingOrthogonalSegments(boolean) -
Method in class y.view.CreateEdgeMode
- Determines whether this instance should snap the location of orthogonal edge segments against other
orthogonal snap lines created by the
CreateEdgeMode.getSnapContext().
- setSnappingOrthogonalSegments(boolean) -
Method in class y.view.MovePortMode
- Determines whether this instance should snap non-
orthogonal edges should
have their ports snapped in such a way that the corresponding last segment will be orthogonally oriented.
- setSnappingSegmentsToSnapLines(boolean) -
Method in class y.view.MoveSnapContext
- Determines whether this context will automatically snap orthogonal edge segments to snap lines.
- setSnappingToNodeBorder(boolean) -
Method in class y.view.MovePortMode
- Determines whether this instance should snap the mouse coordinates in such a way that the port lies
at the intersection of the node.
- setSnapToOrthogonalSegmentsDistance(double) -
Method in class y.view.CreateEdgeMode
- Sets the maximal distance in the view coordinate system this mode will try to snap
segments to so that they become orthogonally oriented.
- setSortFamilyMembers(int) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies the order of individuals in the same generation (siblings, partners) based on their sex.
- setSourceArrow(Arrow) -
Method in class y.view.EdgeRealizer
- Sets the arrow at the source location of the edge path.
- setSourceCurveConnectionStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the style which determines how curved edge paths connect at the source side of the edge.
- setSourceCurveConnectionStyle(byte) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the style which determines how curved edge paths connect at the source side of the edge.
- setSourceCurveConnectionStyle(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the style which determines how curved edge paths connect at the source side of the edge.
- setSourceGroupID(Object) -
Method in class y.layout.router.BusDescriptor
- Specifies the new group ID for the source side of the edge.
- setSourceGroupidKey(Object) -
Method in class y.view.LocalViewCreator.EdgeGroup
- Specifies the data provider key used to retrieve a
DataProvider that contains source group IDs from the
creator's model graph.
- setSourcePoint(YPoint) -
Method in class y.layout.DefaultEdgeLayout
-
- setSourcePoint(YPoint) -
Method in interface y.layout.EdgeLayout
- Sets the relative coordinates of the first end point of this layout.
- setSourcePoint(YPoint) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- setSourcePointAbs(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the absolute coordinates of the source point of the given edge.
- setSourcePointRel(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the relative coordinates of the source point of the given edge.
- setSourcePort(Port) -
Method in class y.view.EdgeRealizer
- Sets the specified source port to this edge realizer.
- setSourcePortOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies whether or not source port optimization is enabled.
- setSourceType(Class) -
Method in class y.io.graphml.output.ComplexDataProviderOutputHandler
- Sets the source type of the serialization.
- setSpacing(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies the space between adjacent lines of the wrapped graph layout.
- setSpacing(double) -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Specifies the spacing between the swimlanes.
- setSpacing(double) -
Method in class y.layout.partial.ClearAreaLayouter
- Specifies the spacing that is considered between elements when they are moved to clear the area.
- setSpacing(double) -
Method in class y.layout.partial.FillAreaLayouter
- Specifies the spacing that is considered between elements when they are moved.
- setSpacing(double) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Specifies the spacing between subtrees.
- setSpacing(double) -
Method in class y.layout.tree.AssistantPlacer
- Specifies the spacing between subtrees for the delegate
NodePlacer.
- setSpacing(double) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies a uniform horizontal and vertical spacing between subtrees.
- setSpacing(double) -
Method in class y.layout.tree.TreeMapLayouter
- Specifies the spacing between nodes of the same hierarchy.
- setSpacingBetweenFamilyMembers(double) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies the spacing between two nodes representing members of the same family in one generation.
- setSpc(DataMap) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Sets the DataMap that contains the SPCs.
- setSpeed(double) -
Method in class y.anim.AnimationPlayer
- Sets the speed factor for the player.
- setSphereOfAction(byte) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the scope that determines which nodes are placed by this algorithm.
- setSphereOfAction(byte) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies a (sub-)set of edges that shall be routed by the orthogonal edge router.
- setSphereOfAction(byte) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies a (sub-)set of edges that shall be routed.
- setSphereOfAction(byte) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the (sub-)set of edges to be routed in a polyline fashion.
- setSphereOfAction(byte) -
Method in class y.layout.router.StraightLineEdgeRouter
- Specifies the (sub-)set of edges to be routed.
- setSplitEdgesDpKey(Object) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the
DataProvider key to determine which edges are to be split by this layout stage.
- setSplitNodesDpKey(Object) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the
DataProvider key for marking the nodes that were
created by splitting edges, i.e., the split-nodes.
- setSplitSegmentLength(double) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the maximum length for a split-edge.
- setStarSubstructureSize(int) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum size (number of nodes including the root) a star needs to have to be detected
and handled as a star substructure.
- setStarSubstructureStyle(byte) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the style specifier for star substructures.
- setStarSubstructureTypeSeparationEnabled(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether star substructures should be separated by the node type.
- setStateLabel(NodeLabel) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Sets the state label of this realizer.
- setStopAfterLayeringEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not to stop the layout algorithm after the layering step.
- setStopAfterSequencingEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not to stop the layout algorithm after the sequencing step.
- setStopDuration(long) -
Method in class y.algo.AbortHandler
- Specifies the duration (in milliseconds) an algorithm may run before being stopped automatically.
- setStoreRects(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Sets whether the candidate rectangles should be stored to be retrieved.
- setStraightControlPointRatio(double) -
Method in class y.layout.CurveFittingLayoutStage
- Specifies 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.
- setStraighteningFactor(int) -
Method in class y.layout.hierarchic.SimplexDrawer
- Specifies the straightening factor.
- setStraightness(double) -
Method in class y.view.QuadCurveEdgeRealizer
- Sets the "straightness" of this realizer.
- setStress(Node, double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Schedules an update for the stress value of the given node.
- setStrictClusterSeparationEnabled(boolean) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies whether or not the algorithm should separate nodes with different
cluster IDs.
- setStringValue(String) -
Method in class y.option.BoolOptionItem
-
- setStringValue(String) -
Method in class y.option.EnumOptionItem
- Sets the stringified value of this option item.
- setStringValue(String) -
Method in class y.option.ImageOptionItem
-
- setStringValue(String, String, String) -
Method in class y.option.OptionHandler
- Sets the value for the option that has the given name in the given section.
- setStringValue(String) -
Method in class y.option.OptionItem
- Sets the stringified value of this option item
if the classType property is set, it uses the
y.util.ObjectStringConversion class to perform its task,
otherwise it will return null.
- setStringValue(String) -
Method in class y.option.StringBasedOptionItem
-
- setStroke(Stroke) -
Method in class y.view.ShapeDrawable
- Setter for property stroke.
- setStrongGroupConstraintsEnabled(boolean) -
Method in class y.view.NodePortLayoutConfigurator
- Specifies whether this configurator will create strong or weak constraints
when automatically translating node ports at group nodes into port
constraints.
- setStrongPortsScalingActive(boolean) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Specifies whether or not strong port constraints at group nodes should be interpreted as coordinates that should
be scaled to the same amount as the sizes of the group nodes are modified.
- setStrongSourcePort(YPoint) -
Method in class y.layout.router.polyline.EdgeInfo
- Specifies the location of the strong source port that the edge uses.
- setStrongTargetPort(YPoint) -
Method in class y.layout.router.polyline.EdgeInfo
- Specifies the location of the strong target port that the edge uses.
- setStyle(byte) -
Method in class y.layout.ComponentLayouter
- Specifies how the components are arranged.
- setStyle(byte) -
Method in class y.option.BridgeCalculatorCellRenderer
- Sets the style for the renderer.
- setStyle(byte) -
Method in class y.view.SelectionPortPainter
- Specifies the selection style to highlight selected node ports.
- setStyleProperty(String, Object) -
Method in class y.view.GenericEdgeRealizer
- Sets a named key value pair that is a property which can be used
by the implementations in the configuration to retrieve
per instance settings.
- setStyleProperty(String, Object) -
Method in class y.view.GenericNodeRealizer
- Sets a named key value pair that is a property which can be used
by the implementations in the configuration to retrieve
per instance settings.
- setSubgraphEdgesDpKey(Object) -
Method in class y.layout.SubgraphLayouter
- Specifies the key to register a
DataProvider which marks the edges that are included in the subgraph,
thus, visible during the core layout.
- setSubgraphLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies the
LayoutStage that constrains the layout process to a subgraph of the input graph.
- setSubgraphLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not the
LayoutStage used for constraining the layout process to a subgraph of the input
graph is activated.
- setSubgraphNodesDpKey(Object) -
Method in class y.layout.SubgraphLayouter
- Specifies the key to register a
DataProvider which marks the nodes that induce the subgraph to be arranged.
- setSubPainter(TableNodePainter.PainterType, GenericNodeRealizer.Painter) -
Method in class y.view.tabular.TableNodePainter
- Sets a subordinate painter for the paint responsibilities represented by
the specified type.
- setSuppressEmptyMaps(boolean) -
Method in class y.io.ImageMapOutputHandler
- Sets whether empty
<map> elements should be suppressed.
- setSwimLaneCrossingWeight(double) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Specifies the relative weight of edges crossing a swimlane relative to edges that stay in their lane.
- setSwimLaneDistanceOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Specifies whether or not to use an optimized minimum distance calculation for swimlane layouts.
- setSwimlanePos(int) -
Method in class y.layout.Swimlanes.SwimlaneRepresentant
- Specifies the current position of the represented swimlane.
- setSynchronized(boolean) -
Method in class y.anim.AnimationPlayer
- Specifies whether the player should synchronize itself with the AWT event
thread.
- setTableBackground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the background color for the table component.
- setTableForeground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the foreground color for the table component.
- setTableGridColor(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the color used to draw grid lines and section backgrounds for the
table component.
- setTableLayoutConfigurator(TableLayoutConfigurator) -
Method in class y.view.Graph2DLayoutExecutor
- Sets the
TableLayoutConfigurator that is used by this instance
to prepare the graph for the layout.
- setTableResizeDrawableEnabled(boolean) -
Method in class y.view.tabular.TableSizeEditor
- Specifies whether a resize preview should be displayed or not.
- setTableSelectionBackground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the background color for selected cells of the table component.
- setTableSelectionForeground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the foreground color for selected cells of the table component.
- setTableSupport(TableSupport) -
Method in class y.view.tabular.ColumnDropTargetListener
- Specifies the
TableSupport used to create new columns.
- setTableSupport(TableSupport) -
Method in class y.view.tabular.RowDropTargetListener
- Specifies the
TableSupport used to create new rows.
- setTableSupport(TableSupport) -
Method in class y.view.tabular.TableOrderEditor
- Specifies the support class to handle content (nodes and bends) moving
during move operations.
- setTableSupport(TableSupport) -
Method in class y.view.tabular.TableSizeEditor
- Specifies the support class to handle content (nodes and bends) moving
during resize operations.
- setTableToTableDistance(double) -
Method in class y.view.tabular.TableLayoutConfigurator
- Specifies the minimum distance between two consecutive table group nodes.
- setTableViewportBackground(Color) -
Method in class y.option.TableEditorFactory.Theme
- Sets the background color for the viewport of the table component.
- setTabularGroupChildDistance(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Specifies the distance between this node and the other child nodes ones if they are part of a tabular
group structure (
IncrementalHierarchicLayouter.TABULAR_GROUPS_DPKEY).
- setTag(Object) -
Method in class y.view.SnapResult
- Sets the tag to return in
SnapResult.getTag()
- setTargetArrow(Arrow) -
Method in class y.view.EdgeRealizer
- Sets the arrow type at the target location of the edge path.
- setTargetCurveConnectionStyle(byte) -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Specifies the style which determines how curved edge paths connect at the target side of the edge.
- setTargetCurveConnectionStyle(byte) -
Method in class y.layout.router.CurveEdgeLayoutDescriptor
- Specifies the style which determines how curved edge paths connect at the target side of the edge.
- setTargetCurveConnectionStyle(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Specifies the style which determines how curved edge paths connect at the target side of the edge.
- setTargetGroupID(Object) -
Method in class y.layout.router.BusDescriptor
- Specifies the new group ID for the target side of the edge.
- setTargetGroupidKey(Object) -
Method in class y.view.LocalViewCreator.EdgeGroup
- Specifies the data provider key used to retrieve a
DataProvider that contains target group IDs from the
creator's model graph.
- setTargetPoint(YPoint) -
Method in class y.layout.DefaultEdgeLayout
-
- setTargetPoint(YPoint) -
Method in interface y.layout.EdgeLayout
- Sets the relative coordinates of the second end point of this layout.
- setTargetPoint(YPoint) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- setTargetPointAbs(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the absolute coordinates of the target point of the given edge.
- setTargetPointRel(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Specifies the relative coordinates of the target point of the given edge.
- setTargetPort(Port) -
Method in class y.view.EdgeRealizer
- Sets the specified target port to this edge realizer.
- setTargetPortOptimizationEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Specifies whether or not target port optimization is enabled.
- setTargetRatio(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Specifies the desired target aspect ratio for the layout.
- setTemporaryCriticalEdgePriority(Edge, int) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Specifies the critical edge priority for an
Edge and defines it in an EdgeData object.
- setTemporaryCrossingCost(Edge, double) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Specifies the crossing cost for an
Edge and defines it in an EdgeData object.
- setTemporaryEdgeGroups(Edge, Object, Object) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Specifies an edge group constraint for an
Edge and assigns it to an EdgeData object.
- setTemporaryEdgeThickness(Edge, double) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Specifies the thickness for an
Edge and defines it in an EdgeData object.
- setTemporaryPortConstraint(Edge, boolean, PortConstraint) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Specifies a port constraint for an
Edge at the given side and assigns it to an EdgeData object.
- setText(String) -
Method in class y.option.ColorListCellRenderer
-
- setText(String) -
Method in class y.view.EdgeLabel
- Sets the text of this edge label.
- setText(String) -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Sets the text of the footer.
- setText(YLabel, String) -
Method in class y.view.Graph2DViewActions.EditLabelAction
- Sets the text of the specified label.
- setText(String) -
Method in class y.view.NodeLabel
- Sets the text of this node label.
- setText(String) -
Method in class y.view.YLabel
- Sets the text being displayed by this label.
- setTextBarType(byte) -
Method in class y.view.Graph2DPrinter
- Sets the type of title and footer.
- setTextColor(Color) -
Method in class y.view.Graph2DPrinter.AbstractTextBarDrawable
- Sets the text color for the footer.
- setTextColor(Color) -
Method in class y.view.YLabel
- Sets the text color of this label.
- setThreadingEnabled(boolean) -
Method in class y.view.PrintPreviewPanel
- Specifies whether or not the preview panel opens the printer page dialog
and prints the graph in a background thread.
- setTightness(double) -
Method in class y.layout.grid.ColumnDescriptor
- Specifies the tightness factor of this column.
- setTightness(double) -
Method in class y.layout.grid.RowDescriptor
- Specifies the tightness factor of this row.
- setTilingPolicy(byte) -
Method in class y.layout.tree.TreeMapLayouter
- Specifies the tiling policy that defines how the input is divided into sub-rectangles.
- setTipText(String) -
Method in class y.option.OptionItem
- Sets the tool tip text for the item editor.
- setTitleBarColor(Color) -
Method in class y.view.Graph2DPrinter.AbstractTitleDrawable
- Sets the title bar color.
- setTitleDrawable(Graph2DPrinter.TitleDrawable) -
Method in class y.view.Graph2DPrinter
- Sets the title drawable of this class.
- setTo(double) -
Method in class y.view.SnapLine
- Sets the greater coordinate this snap line starts from.
- setToCurrent(ViewMode) -
Method in class y.view.ViewControl
- Sets the given view mode as current view mode.
- setToImageSize() -
Method in class y.view.ImageNodeRealizer
- Sets the size of this realizer to the original size of the image
being displayed.
- setToolTipText(String) -
Method in class y.view.Graph2DView
- Sets the tool tip text. this method
can be used in a view mode to show tip
texts to show context sensitive tips over nodes, etc.
- setTopInset(double) -
Method in class y.layout.grid.RowDescriptor
- Specifies the top inset in which no element will lie in the resulting layout.
- setTopLayouter(Layouter) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Specifies the
layout algorithm that is responsible for the layout between family groups.
- setTpc(DataMap) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Sets the DataMap that contains the TPCs.
- setTranslateEdgeLabelsEnabled(boolean) -
Method in class y.layout.LabelLayoutTranslator
- Specifies whether or not edge label information is translated.
- setTranslateNodeLabelsEnabled(boolean) -
Method in class y.layout.LabelLayoutTranslator
- Specifies whether or not node label information is translated.
- setTranslateX(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the horizontal translation distance.
- setTranslateY(double) -
Method in class y.layout.transformer.GraphTransformer
- Specifies the vertical translation distance.
- setTransparencyEnabled(boolean) -
Method in class y.io.ImageIoOutputHandler
- Specifies whether this image output handler uses an intermediate
image that can or cannot handle non-opaque pixels.
- setTransparent(boolean) -
Method in class y.view.NodeRealizer
- Sets the transparency of the realizer.
- setTransparent(boolean) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setTranspositionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Specifies whether or not to apply an additional crossing minimization heuristic.
- setTreatEmptyGroupNodesAsNormalNodesEnabled(boolean) -
Method in class y.view.hierarchy.GroupLayoutConfigurator
- If this option is enabled, empty group nodes are handled like normal nodes,
that is they are not marked as group nodes.
- setTreeComponentCoreLayouter(Layouter) -
Method in class y.layout.tree.TreeComponentLayouter
- Specifies the layout algorithm that is applied to tree components.
- setTreeOrientation(byte) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the desired orientation for subtree layouts.
- setTreeOrientation(byte) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the desired orientation for subtree layouts.
- setTreeSize(int) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the minimum size (number of nodes) a subtree needs to have to be detected
and explicitly handled as a tree substructure.
- setTreeSize(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the minimum size (number of nodes) a subtree needs to have to be detected
and explicitly handled as a tree substructure.
- setTreeStyle(byte) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies the tree layout style that defines the basic arrangement style for subtrees.
- setTreeStyle(byte) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies the tree layout style that defines the basic arrangement style for subtrees.
- setTreeSubstructureSize(int) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies the minimum size (number of nodes) a tree needs to have to be detected
and handled as a tree substructure.
- setTreeSubstructureStyle(byte) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the style specifier for tree substructures.
- setTriggerDelay(int) -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Specifies the delay in milliseconds after which trigger events for
local view creation are processed.
- setType(Node, int) -
Method in class y.layout.planar.PlanarInformation
- Sets the type for a node.
- setUnbalancedObstaclesCost(double) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Specifies the costs incurred if the distribution after a subdivision of obstacles is unbalanced in sub-cells.
- setUnbalancedRatioCost(double) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Specifies the costs incurred if the subdivision produces unbalanced rectangles.
- setUnderlinedTextEnabled(boolean) -
Method in class y.view.YLabel
- Sets whether or not to underline the text of the label
- setUndirectedTreeConsiderationEnabled(boolean) -
Method in class y.layout.tree.TreeComponentLayouter
- Specifies whether or not undirected tree sub-graphs should be detected and handled.
- setUniformPortAssignmentEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the layout algorithm should try to obtain a uniform port assignment of the edges incident
to the same node side.
- setUnselectOnTableBorderEnabled(boolean) -
Method in class y.view.tabular.TableSelectionEditor
- Specifies whether clicking on the table border should unselect selected
columns and rows.
- setUpdateModelOnStructuralChangeEnabled(Graph, boolean) -
Method in class y.view.ModelViewManager
- Specifies whether structural changes in the specified view graph should be
automatically propagated to the model graph (and from there to all other
view graphs, as usual).
- setUpdateViewOnStructuralChangeEnabled(Graph, boolean) -
Method in class y.view.ModelViewManager
- Specifies whether structural changes in the model graph should be
automatically propagated to the specified view graph.
- setUpdateViewsOnStructuralChangeEnabled(boolean) -
Method in class y.view.ModelViewManager
- Specifies whether structural changes in the model graph should be
automatically propagated to interested view graphs.
- setUpVector(double, double) -
Method in class y.geom.OrientedRectangle
- Sets the components of the up vector to the new values.
- setURL(URL) -
Method in class y.module.io.IOHandlerModule
- Sets the location of the file to which the module either will export
or import the diagram.
- setURL(URL) -
Method in class y.view.Graph2D
- Sets the URL of this Graph2D.
- setUseAlternativeSideHandling(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Deprecated. use
PreferredPlacementDescriptor.setSideReference(byte) with PreferredPlacementDescriptor.SIDE_IS_ABSOLUTE_WITH_LEFT_IN_NORTH or PreferredPlacementDescriptor.SIDE_IS_ABSOLUTE_WITH_RIGHT_IN_NORTH as argument instead
- setUseBiconnectedComponents(boolean) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets indicator for usage of bccs is allowed or not resp.
- setUseCrossingPostprocessing(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the number of edge crossings should be reduced.
- setUseEdgeRerouting(boolean) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets indicator for edge re-routing is allowed or not resp.
- setUseFaceMaximization(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not one face of the embedding of the graph should be maximized.
- setUseFaceMaximization(boolean) -
Method in class y.layout.planar.CombinatorialEmbedder
- Sets indicator if the usage of a face maximizer is wanted or not.
- setUseLengthReduction(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not the overall edge length should be optimized.
- setUseNewlines(boolean) -
Method in class y.io.ImageMapOutputHandler
- Sets the useNewlines flag.
- setUseParentElementForDeserialization(boolean) -
Method in class y.io.graphml.input.ComplexDataAcceptorInputHandler
- Controls the behavior of
ComplexDataAcceptorInputHandler.getDeserializationXmlNode(GraphMLParseContext, org.w3c.dom.Node)
to return either the 'data' or 'default' element
itself or its content.
configurations.
GlobalProperties.load().
ClassicLayerSequencer will preserve the groupings of
nodes between each layer.
setClassType.
orthogonal edge creation, moving a segment
should snap the end point at the location of the centers of nodes in the graph.
NodePorts have to be used as
candidates for edge connection points.
NodeRealizer.getPortCandidates(double) to obtain the list
of port candidates, or rather use method MovePortMode.getGeometricPortCandidates(y.base.Node, y.base.Edge)
as an alternative implementation.
KeyScope.ALL.
KeyScope.ALL.
min and max to a given value.
AbstractDataAcceptorInputHandler.getDataAcceptor() to associate the data with the
key.
value is not of type
Boolean, the item value will be set to
Boolean.FALSE.
valueUndefined property as well.
GenericTreeLayouter.SubtreeShapes.
GenericTreeLayouter.SubtreeShapes.
GraphicsContext.getViewTransform().
newSize for the specified column and updates the sizes of it's new ancestors
accordingly.
Path2D.setWindingRule(int)
boxes are interpreted relative to the edge
when writing them back to the model.
boxes are interpreted relative to the node
when writing them back to the model.
x data.
x value.
y data.
y value.
painterDelegate
with a drop shadow effect.
DataProvider key for specifying a shape for each node contained in a group node
The DataProvider registered with this key will be used when
calculating the bounds of a group node.
Drawable using any
Shape instance.GenericNodeRealizer.ShapeNodePainter.
ShapeNodePainter with the given
shape type.
ShapeNodeRealizer instance at position
(0,0) with rectangular shape and an empty label.
ShapeNodeRealizer instance at position
(x,y) with the specified shape type and an empty label.
ShapeNodeRealizer instance at the specified position, with the given
shape type and label.
ShapeNodeRealizer instance as a copy of the
given realizer.
ShapeNodeRealizer.NodePort implementation
interfaces related to visual representation for the simplest case of
a rectangular port shape.ShapePortConfiguration instance.
Arrow.SHORT.
s and t and have minimum total length.
(x,y).
ShuffleLayouter with default settings.
ShuffleLayouter.left labels above horizontal segments.
left labels above horizontal segments.
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.
RankAssignments.simple(Graph, NodeMap, EdgeMap), but arrays are used instead of NodeMaps
and EdgeMaps.
RankAssignments.simple(Graph, NodeMap, EdgeMap, long), but arrays are used instead of
NodeMaps and EdgeMaps.
GenericEdgeRealizer.BendHandler that poses no
restrictions on the number of bends in a GenericEdgeRealizer instance.SimpleNodePlacer arranges all children of a local root in a single row.SimpleNodePlacer instance with default settings.
SimpleNodePlacer instance that uses the given modification matrix.
SimpleNodePlacer instance that uses the given modification matrix
and root alignment.
GenericNodeRealizer.UserDataHandler,
GenericEdgeRealizer.UserDataHandler, and YLabel.UserDataHandler interfaces.RankAssignments.simplex(Graph, NodeMap, DataProvider, DataProvider) but, additionally,
it is possible to provide a valid initial tree solution for the problem.
RankAssignments.simplex(Graph, NodeMap, DataProvider, DataProvider) but, additionally,
it is possible to provide a valid initial tree solution for the problem.
Drawer based on rank assignment.SimplexDrawer with default settings.
NodePlacer implementation based on rank assignment.TaskExecutorFactory that creates TaskExecutors that execute tasks in a
single thread, that is, one after another.
SingleCycleLayouter instance with default settings.
ShortestPaths.singleSource(Graph, Node, boolean, double[], double[]) but, additionally, this method
yields the path edges of each calculated shortest path.
ShortestPaths.singleSource(Graph, Node, boolean, double[], double[], Edge[]) but uses NodeMaps and
DataProviders instead of arrays.
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.
ShortestPaths.singleSourceSingleSink(Graph, Node, Node, boolean, DataProvider, NodeMap) but instead of returning
the shortest distance between the source and sink the actual shortest edge path between these nodes will be returned.
ShortestPaths.singleSourceSingleSink(Graph, Node, Node, boolean, double[], Edge[]) but uses NodeMaps and
DataProviders instead of arrays.
layers associated with this Layers instance.
setFrame and setSize.
SizeConstraintProvider that can be used by NodeRealizers to
provide minimum and maximum sizes to layout algorithms.0 minimum width and height and
Double.MAX_VALUE as maximum width and height.
- SizeConstraintProvider.Default(double, double, double, double) -
Constructor for class y.view.SizeConstraintProvider.Default
- Creates an instance of Default that will return the given parameters as minimum and maximum sizes.
- SizeConstraintProvider.Default(YDimension, YDimension) -
Constructor for class y.view.SizeConstraintProvider.Default
- Creates an instance of Default that will return the given parameters as minimum and maximum sizes.
- sizeDirty -
Variable in class y.view.YLabel
- Whether the size of the label is up to date or not.
- SKEWED_DASH -
Static variable in class y.view.Arrow
- An arrow that has the shape of a single dash crossing the edge at an angle of 45 degrees.
- SKEWED_DASH_TYPE -
Static variable in class y.view.Arrow
- Arrow type constant that describes arrow
Arrow.SKEWED_DASH.
- SkipList - Class in y.util
- A simple implementation of a randomized sorted skip list that uses
SkipList.Cells to carry the values. - SkipList(Comparator) -
Constructor for class y.util.SkipList
- Creates a skip list that uses the given comparator to sort the list.
- SkipList() -
Constructor for class y.util.SkipList
- Creates a skip list that uses a comparator that uses the
Comparable of the instances in the cells.
- SkipList.Cell - Class in y.util
- The cells that are used by
SkipList. - SkipList.Cell() -
Constructor for class y.util.SkipList.Cell
-
- SliderEdgeLabelModel - Class in y.layout
SliderEdgeLabelModel allows placement of labels at a set of continuous positions
along both sides of an edge or directly on the edge path.- SliderEdgeLabelModel(byte) -
Constructor for class y.layout.SliderEdgeLabelModel
- Creates a new instance of
SliderEdgeLabelModel with the given mode.
- SliderEdgeLabelModel.ModelParameter - Class in y.layout
- Encodes the model parameters for the two slider modes.
- SliderEdgeLabelModel.ModelParameter(int, double, YVector, byte, double) -
Constructor for class y.layout.SliderEdgeLabelModel.ModelParameter
- Creates a new instance of
SliderEdgeLabelModel.ModelParameter using the given information.
- SmartEdgeLabelModel - Class in y.view
- An edge label model that allows the placement of labels at arbitrary positions.
- SmartEdgeLabelModel() -
Constructor for class y.view.SmartEdgeLabelModel
- Initializes a new
SmartEdgeLabelModel instance.
- SmartNodeLabelModel - Class in y.view
- A node label model that allows free placement of labels and provides
smart dynamic behavior.
- SmartNodeLabelModel() -
Constructor for class y.view.SmartNodeLabelModel
- Returns a new instance of
SmartNodeLabelModel.
- SmartNodeLabelModel(double) -
Constructor for class y.view.SmartNodeLabelModel
- Returns a new instance of
SmartNodeLabelModel.
- SmartOrganicLayouter - Class in y.layout.organic
- This layout algorithm arranges graphs in an organic fashion.
- SmartOrganicLayouter() -
Constructor for class y.layout.organic.SmartOrganicLayouter
- Creates a new
SmartOrganicLayouter instance with default settings.
- SmartOrganicLayoutModule - Class in y.module
- This module represents an interactive configurator and launcher for
SmartOrganicLayouter. - SmartOrganicLayoutModule() -
Constructor for class y.module.SmartOrganicLayoutModule
- Creates an instance of this module.
- SmoothBendsPathCalculator - Class in y.view
- A custom PathCalculator implementation that will smooth the bends of the path that is being calculated by
the given inner path calculator.
- SmoothBendsPathCalculator(GenericEdgeRealizer.PathCalculator) -
Constructor for class y.view.SmoothBendsPathCalculator
-
- snap(YPoint, Point2D.Double, byte) -
Method in class y.view.SnapResult
- Core method that performs the actual snapping.
- SnapLine - Class in y.view
- Models a snap line that is an line segment in the world coordinate system that is parallel to the x or y axis
and to which other items (lines or points) snap to during interactive movements.
- SnapLine(byte, byte, YPoint, Object, double) -
Constructor for class y.view.SnapLine
- Creates a new snap line using the provided attributes.
- SnapLine(byte, byte, YPoint, double, double, Object, double) -
Constructor for class y.view.SnapLine
- Creates a new snap line using the provided attributes.
- SnapOuterPortsToNodeBorderStage - Class in y.layout.router
SnapOuterPortsToNodeBorderStage moves edge ports that are outside the corresponding area of the nodes to
their border.- SnapOuterPortsToNodeBorderStage() -
Constructor for class y.layout.router.SnapOuterPortsToNodeBorderStage
- Creates a new instance of
SnapOuterPortsToNodeBorderStage.
- SNAPPED_X -
Static variable in class y.view.SnapResult
- Constant for use in
SnapResult.snap(y.geom.YPoint, java.awt.geom.Point2D.Double, byte)
and SnapResult.isSnapped(y.geom.YPoint, y.geom.YPoint, byte) that indicates that the coordinate has been snapped
to its x value.
- SNAPPED_XY -
Static variable in class y.view.SnapResult
- Constant for use in
SnapResult.snap(y.geom.YPoint, java.awt.geom.Point2D.Double, byte)
and SnapResult.isSnapped(y.geom.YPoint, y.geom.YPoint, byte) that indicates that the coordinate has been snapped
to its x and y values.
- SNAPPED_Y -
Static variable in class y.view.SnapResult
- Constant for use in
SnapResult.snap(y.geom.YPoint, java.awt.geom.Point2D.Double, byte)
and SnapResult.isSnapped(y.geom.YPoint, y.geom.YPoint, byte) that indicates that the coordinate has been snapped
to its y value.
- SnapResult - Class in y.view
- This is the abstract base class used by
AbstractSnapContext and the subclasses
to model the result of the mouse being snapped to a certain coordinate. - SnapResult(double) -
Constructor for class y.view.SnapResult
- Constructor that takes a weight and an empty drawable.
- SnapResult(double, Drawable) -
Constructor for class y.view.SnapResult
- Constructor that takes a weight and a drawable.
- SnapResult(double, Drawable, Object) -
Constructor for class y.view.SnapResult
- Constructor that takes a weight and a drawable and a tag.
- sort(Comparator) -
Method in class y.base.YList
- Sorts the elements in this list according to the given comparator.
- sort() -
Method in class y.base.YList
- Sorts the elements in this list into ascending order, according to their natural
ordering.
- sort(NodeList[], DataProvider) -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Sorts an array which consists of
NodeLists each of which contains nodes that belong to the same component.
- sort(List, Comparator) -
Static method in class y.util.Comparators
- Sorts the specified list of objects according to the order induced by
the specified
Comparator.
- sort(Object[], Comparator) -
Static method in class y.util.Comparators
- Sorts the specified array of objects according to the order induced by
the specified
Comparator.
- sort(Object[], int, int, Comparator) -
Static method in class y.util.Comparators
- Sorts the specified array of objects according to the order induced by
the specified
Comparator.
- sortChildNodes(Node) -
Method in class y.layout.tree.BalloonLayouter
- Sorts the child nodes (successors) of the given node.
- sortEdges(Comparator) -
Method in class y.base.Graph
- Sorts the internally held list of edges.
- sortEdges(Comparator, Comparator) -
Method in class y.base.Graph
- Sorts incoming and outgoing edges at each node of the graph.
- sortInEdges(Comparator) -
Method in class y.base.Node
- Sorts incoming edges at this node according to the given comparator.
- Sorting - Class in y.algo
- This class provides methods for efficiently sorting graph elements in graph
structures.
- sortNodes(Comparator) -
Method in class y.base.Graph
- Sorts the internally held list of nodes.
- sortNodesByDegree(Graph) -
Static method in class y.algo.Sorting
- Sorts the nodes of a given graph by degree in ascending order.
- sortNodesByIntKey(Graph, DataProvider) -
Static method in class y.algo.Sorting
- Sorts the nodes of a given graph by an integer key associated with each node through a
DataProvider.
- sortOutEdges(Comparator) -
Method in class y.base.Node
- Sorts outgoing edges at this node according to the given comparator.
- sortSegmentInfos(List, Comparator) -
Method in class y.layout.router.polyline.ChannelBasedPathRouting
- Sorts the given list of
SegmentInfos using the given comparator.
- source() -
Method in class y.base.Edge
- Returns the source node connected to this edge.
- SOURCE_ATTRIBUTE_NAME -
Static variable in interface y.io.graphml.GraphMLXmlConstants
- Source attribute for edge.
- SOURCE_GROUPID_KEY -
Static variable in interface y.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_ID_DPKEY -
Static variable in class y.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 interface y.layout.IntersectionCalculator
- A
DataProvider key for providing an individual intersection calculation for each edge source in the graph
- SOURCE_PCLIST_DPKEY -
Static variable in class y.layout.PortCandidate
- A
DataProvider key for specifying source port candidates for each edge.
- SOURCE_PORT -
Static variable in interface y.io.graphml.input.CreationPropertyKeys
- Creation property key that tags source port information for an edge.
- SOURCE_PORT_ATTRIBUTE_NAME -
Static variable in interface y.io.graphml.GraphMLXmlConstants
- Source port attribute.
- SOURCE_PORT_CONSTRAINT_KEY -
Static variable in interface y.layout.PortConstraintKeys
- A
DataProvider key for providing source constraints for edges in the input graph
- SOURCE_PORT_GROUP_ID_DPKEY -
Static variable in interface y.layout.PortConstraintKeys
- A
DataProvider key for assigning port group ids to the edges' source.
- SOURCE_PORT_KEY -
Static variable in interface y.view.hierarchy.HierarchyManager.InterEdgeData
- Key for storing mappings of nodes to node ports.
- SOURCE_SPLIT_ID_DPKEY -
Static variable in class y.layout.grouping.RecursiveGroupLayouter
- A
DataProvider key for assigning source split ids to edges connecting to group nodes.
- sourceCellCount() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the number of all cells that are covered by the source of the
current path request.
- sourceNodeDeclined(Node, double, double) -
Method in class y.view.CreateChildEdgeMode
- This method gets called in case method
CreateChildEdgeMode.acceptSourceNode(Node, double, double)
returns false.
- sourceNodeDeclined(Node, double, double) -
Method in class y.view.CreateEdgeMode
- This method gets called in case method
CreateEdgeMode.acceptSourceNode(Node, double, double)
returns false.
- sourceNodePortDeclined(Node, NodePort, double, double) -
Method in class y.view.CreateEdgeMode
- This method gets called in case method
CreateEdgeMode.acceptSourceNodePort(y.base.Node, NodePort, double, double)
returns false.
- SourceType() -
Method in class y.io.graphml.output.SerializationEvent
- Declares the type in the inheritance of the
SerializationEvent.getItem() that should be used for serialization.
- SOUTH -
Static variable in class y.layout.DiscreteNodeLabelModel
- Position specifier that describes a label placement south of the node.
- SOUTH -
Static variable in class y.layout.PortCandidate
- A port direction specifier indicating a port on the south (i.e., bottom) side of a node.
- SOUTH -
Static variable in class y.layout.PortConstraint
- A weak constraint indicating that edges can connect to the south side (bottom side) of a node.
- SOUTH -
Static variable in class y.layout.router.polyline.PartitionCell.PartitionCellBorder
- A type constant that defines the bottom border of a
PartitionCell.
- SOUTH -
Static variable in class y.option.TableEditorFactory.InfoPosition
- Style with information component placed to the south of the table.
- SOUTH -
Static variable in class y.view.PortLabelModel
- Node label position specifier.
- SOUTH_EAST -
Static variable in class y.layout.DiscreteNodeLabelModel
- Position specifier that describes a label placement south-east of the node.
- SOUTH_WEST -
Static variable in class y.layout.DiscreteNodeLabelModel
- Position specifier that describes a label placement south-west of the node.
- spacing -
Variable in class y.layout.tree.AbstractRotatableNodePlacer
- The spacing between subtrees used for the different moving operations.
- SpanningTrees - Class in y.algo
- This class provides (minimum) spanning tree algorithms for graphs.
- spc -
Variable in class y.view.PortAssignmentMoveSelectionMode
- Holds the map for the source port constraints
- SPHERE_OF_ACTION_NODES -
Static variable in class y.layout.organic.OrganicLayouter
- A
DataProvider key for marking the nodes that are part of the current scope
- splice(YList) -
Method in class y.base.YList
- Transfers the contents of the given list to the end of this list.
- SplineEdgeRealizer - Class in y.view
- This realizer draws an edge as a natural cubic spline curve.
- SplineEdgeRealizer() -
Constructor for class y.view.SplineEdgeRealizer
- Default Constructor.
- SplineEdgeRealizer(EdgeRealizer) -
Constructor for class y.view.SplineEdgeRealizer
- Constructs a new SplineEdgeRealizer as a copy of the
given realizer.
- SplineEdgeRealizerSerializer - Class in y.io.graphml.graph2d
- Serializer for instances of
SplineEdgeRealizer. - SplineEdgeRealizerSerializer() -
Constructor for class y.io.graphml.graph2d.SplineEdgeRealizerSerializer
-
- SPLIT -
Static variable in class y.layout.planar.PlanarInformation
-
- SPLIT_EDGES_DPKEY -
Static variable in class y.layout.grid.GenericPartitionGridStage
- A
DataProvider key for explicitly marking (some) edges that should not be considered when calculating the
sub-components
This key is only considered if property GenericPartitionGridStage.setMultiCellComponentSplittingEnabled(boolean)
is disabled.
- SplitEdgeLayoutStage - Class in y.layout.organic
- This layout stage replaces edges by a path of split-edges with a specified length
before it calls a
core layout algorithm. - SplitEdgeLayoutStage() -
Constructor for class y.layout.organic.SplitEdgeLayoutStage
- Creates a new
SplitEdgeLayoutStage with default settings.
- splitFace(Edge, Face[], Face[]) -
Method in class y.layout.planar.BendAndCrossingCostHelper
-
- splitFace(Edge, Face[], Face[]) -
Method in class y.layout.planar.DualPlanarInformation
-
- splitFace(Face, Edge) -
Method in class y.layout.planar.PlanarInformation
- Splits a face into two parts by introducing an edge.
- splitFace(Face, Edge, Edge, Edge) -
Method in class y.layout.planar.PlanarInformation
- Splits a face into two parts by introducing an edge.
- splitFace(Edge, Face[], Face[]) -
Method in interface y.layout.planar.SubdivisionHandler
- A face is split by adding an edge.
- splitFaceWithSelfLoop(Edge, Edge) -
Method in class y.layout.planar.PlanarInformation
- Inserts one self-loop into an existing face.
- st(Graph, int[]) -
Static method in class y.algo.NodeOrders
- Assigns an
st-ordering to the nodes of a biconnected graph.
- st(Graph, int[], Edge) -
Static method in class y.algo.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 y.algo.NodeOrders
- Assigns an
st-ordering to the nodes of a biconnected graph.
- STAIL -
Static variable in class y.layout.DiscreteEdgeLabelModel
- Position specifier that describes a label placement near the source, right/below the edge's path.
- STAIL -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Position specifier that describes a label placement near the source, right/below the edge's path.
- STAIL -
Static variable in class y.view.EdgeLabel
- Edge label position specifier.
- STANDARD -
Static variable in class y.view.Arrow
- A uniformly colored arrow that has the shape of a triangle with impressed
bottom side.
- STANDARD_TYPE -
Static variable in class y.view.Arrow
- Arrow type constant that describes arrow
Arrow.STANDARD.
- STAR5 -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- STAR5 -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- STAR6 -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- STAR6 -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- STAR8 -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- STAR8 -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- STAR_SUBSTRUCTURE_STYLE_CIRCULAR -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that leads to a circular layout style for stars where the root is placed in
the middle.
- STAR_SUBSTRUCTURE_STYLE_CIRCULAR_NESTED -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that leads to a circular layout style for stars where the root is placed in
the middle and stars may be nested inside other substructures.
- STAR_SUBSTRUCTURE_STYLE_NONE -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that indicates that the algorithm does not handle such structures in a
special way.
- STAR_SUBSTRUCTURE_STYLE_RADIAL -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that leads to a radial layout style for stars where the root is placed
in the middle.
- STAR_SUBSTRUCTURE_STYLE_RADIAL_NESTED -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that leads to a radial layout style for stars where the root is placed
in the middle and the stars may be nested inside other substructures.
- STAR_SUBSTRUCTURE_STYLE_SEPARATED_RADIAL -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for stars that leads to a radial layout style for stars where the root is placed
on the outside (separated from the nodes with degree one).
- start(Graph) -
Method in class y.algo.Dfs
- Starts a depth first search on the given graph.
- start(Graph, Node) -
Method in class y.algo.Dfs
- Starts a depth first search from a given
Node of the input graph.
- start(Node, Node, DataProvider) -
Method in class y.layout.planar.IntDSP
-
- start(Graph2D) -
Method in class y.module.YModule
- Main module startup routine.
- start() -
Method in class y.util.Timer
- Starts or restarts this timer, if not already running.
- startAction(double, double) -
Method in class y.view.PopupMode
- Starts the popup mode action.
- startAsThread(Graph2D) -
Method in class y.module.YModule
- Starts this module as a thread.
- startCellEditing(NodeRealizer, NodeCellEditor) -
Method in class y.view.CellEditorMode
- Initiates cell editing for a given NodeRealizer and NodeCellEditor.
- startDrag(DragSource, DropTargetListener, DragGestureEvent, Cursor) -
Method in class y.view.DropSupport
- One shot drag and drop operation that will be available on the registered
Graph2DViews.
- startDrag(DragSource, NodeRealizer, DragGestureEvent, Cursor) -
Method in class y.view.DropSupport
- Initiates dragging a
NodeRealizer on a given DragSource
that can be handled by registered
Graph2DViews.
- startDrag(DragSource, EdgeRealizer, DragGestureEvent, Cursor) -
Method in class y.view.DropSupport
- Initiates dragging an
EdgeRealizer on a given DragSource
that can be handled by registered
Graph2DViews.
- startEditing() -
Method in class y.view.AbstractMouseInputEditor
-
- startEditing() -
Method in interface y.view.MouseInputEditor
- Used by clients to programmatically start the editing process.
- startEditor(MouseInputEditor) -
Method in class y.view.EditMode
- Tries to start the given MouseInputEditor if mouse input is currently allowed
and the corresponding MouseInputMode is available.
- startEditor(MouseInputEditor) -
Method in class y.view.MouseInputMode
- Sets the current
MouseInputEditor instance programmatically and tries to
start it.
- startLayout(LayoutGraph) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Starts the
layout process calculating an organic layout for the input
graph in a new, separate Thread.
- startLayoutSingleThreaded(LayoutGraph) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Creates a
context object that provides methods to
continue and
stop the layout calculation
for running this layout algorithm in a single-threaded environment.
- startModule(YModule, Graph2D, GraphMLParseContext) -
Method in class y.io.graphml.graph2d.PostprocessorInputHandler
- Deprecated. Starts the given module with the given graph.
- startsEditing(Mouse2DEvent) -
Method in class y.view.hierarchy.GroupNodePainter.GroupStateEditor
-
- startsEditing(Mouse2DEvent) -
Method in interface y.view.MouseInputEditor
- This method is used by clients to query whether the given
event is deemed as a starting gesture.
- startsEditing(Mouse2DEvent) -
Method in class y.view.MultiplexingNodeEditor.EventReporter
-
- startsEditing(Mouse2DEvent) -
Method in class y.view.MultiplexingNodeEditor
-
- startsEditing(Mouse2DEvent) -
Method in class y.view.tabular.TableLabelEditor
-
- startsEditing(Mouse2DEvent) -
Method in class y.view.tabular.TableOrderEditor
-
- startsEditing(Mouse2DEvent) -
Method in class y.view.tabular.TableSelectionEditor
-
- startsEditing(Mouse2DEvent) -
Method in class y.view.tabular.TableSizeEditor
-
- startThread(Runnable) -
Method in class y.view.Graph2DLayoutExecutor
- Callback method that creates and starts the thread for the execution of the
Graph2DLayoutExecutor.ANIMATED_THREADED or Graph2DLayoutExecutor.THREADED
layout.
- stateMap -
Variable in class y.algo.Dfs
- A
NodeMap 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 y.algo.AbortHandler
- Schedules a stop request.
- stop() -
Method in class y.anim.AnimationPlayer
- Stops the timer and disposes all animations.
- stop() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Stops the layout algorithm.
- stop() -
Method in class y.util.Timer
- Stops this timer, if not already stopped.
- stopAndWait() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Stops a previously
started algorithm and then blocks
until the current layout calculation is completed.
- stopCellEditing() -
Method in class y.view.CellEditorMode
- Tries to stop the current edit process.
- stopEditing() -
Method in class y.view.AbstractMouseInputEditor
-
- stopEditing() -
Method in interface y.view.MouseInputEditor
- Called by clients to stop the editing process cleanly.
- stopEditing() -
Method in class y.view.MouseInputMode
Stops the current editor.
- stopEditing() -
Method in class y.view.MultiplexingNodeEditor
-
- stopEditing() -
Method in class y.view.tabular.TableOrderEditor
-
- stopEditing() -
Method in class y.view.tabular.TableSizeEditor
-
- stopLayout() -
Method in interface y.layout.organic.InteractiveOrganicLayouter.SingleThreadContext
- Stops the layout calculation.
- store(Object, Map, ObjectStringConverter) -
Method in class y.util.BeanSerializer
-
- store(Object) -
Method in class y.util.GlobalProperties
- Try to serialize the object using a previously installed
ObjectStore.
- store() -
Method in class y.util.GlobalProperties
- Store the properties to disc.
- store(File) -
Method in class y.util.GlobalProperties
- Store the properties to the specified file.
- store(Object, Map, ObjectStringConverter) -
Method in interface y.util.ObjectStore
- This method takes an object, uses the supplied converter
to transform the attributes of the object into string values
and puts the attribute-name string-value pairs in the
supplied propertyMap.
- storeAll() -
Method in class y.util.GlobalProperties
- Store all elements registered previously to
the underlying properties instance.
- storeId(Graph, String, GraphMLParseContext) -
Method in interface y.io.graphml.input.GraphElementIdAcceptor
- Store the value of the id attribute for the given graph.
- storeId(Node, String, GraphMLParseContext) -
Method in interface y.io.graphml.input.GraphElementIdAcceptor
- Store the value of the id attribute for the given node.
- storeId(Edge, String, GraphMLParseContext) -
Method in interface y.io.graphml.input.GraphElementIdAcceptor
- Store the value of the id attribute for the given edge.
- storeId(Port, String, GraphMLParseContext) -
Method in interface y.io.graphml.input.GraphElementIdAcceptor
- Store the value of the id attribute for the given port.
- storeUserData(EdgeRealizer, Object, ObjectOutputStream) -
Method in interface y.view.GenericEdgeRealizer.UserDataHandler
- Stores the user-defined data object to the
ObjectOutputStream.
- storeUserData(NodeRealizer, Object, ObjectOutputStream) -
Method in interface y.view.GenericNodeRealizer.UserDataHandler
- Used as a callback for the
GenericNodeRealizer.write(java.io.ObjectOutputStream) method
to store the user data to the stream.
- storeUserData(NodeRealizer, Object, ObjectOutputStream) -
Method in class y.view.SimpleUserDataHandler
- Writes the user data using the default serialization method.
- storeUserData(Object, ObjectOutputStream) -
Method in class y.view.SimpleUserDataHandler
-
- storeUserData(EdgeRealizer, Object, ObjectOutputStream) -
Method in class y.view.SimpleUserDataHandler
-
- storeUserData(YLabel, Object, ObjectOutputStream) -
Method in class y.view.SimpleUserDataHandler
-
- storeUserData(YLabel, Object, ObjectOutputStream) -
Method in interface y.view.YLabel.UserDataHandler
- Stores the user-defined data object to the
ObjectOutputStream.
- straightenPath(ListCell, ListCell, double[]) -
Method in class y.layout.hierarchic.PendularDrawer
- Assigns the same x-coordinate to all the nodes given the first and the last cell in
NodeList.
- StraightLineEdgeRouter - Class in y.layout.router
- This edge routing algorithm routes edges as straight-lines considering the specified
PortConstraints. - StraightLineEdgeRouter(Layouter) -
Constructor for class y.layout.router.StraightLineEdgeRouter
- Creates a new instance of
StraightLineEdgeRouter using the given
core layout algorithm.
- StraightLineEdgeRouter() -
Constructor for class y.layout.router.StraightLineEdgeRouter
- Creates a new instance of
StraightLineEdgeRouter with default settings.
- STRATEGY_GLOBAL -
Static variable in class y.layout.partial.ClearAreaLayouter
- A strategy that clears the area by globally partitioning the input into two parts and moving them apart.
- STRATEGY_LOCAL -
Static variable in class y.layout.partial.ClearAreaLayouter
- A strategy that clears the area by trying to minimize the number of moved nodes, changing
the layout rather locally.
- STRATEGY_LOCAL_UNIFORM -
Static variable in class y.layout.partial.ClearAreaLayouter
- A strategy that clears the area by trying to minimize the number of moved nodes, changing
the layout rather locally but moving all necessary nodes by a uniform offset.
- STRATEGY_MEMENTO_DPKEY -
Static variable in class y.layout.tree.CompactNodePlacer
- A
DataAcceptor key for storing/restoring the placement strategy of the children of nodes.
- STRATEGY_PRESERVE_SHAPES -
Static variable in class y.layout.partial.ClearAreaLayouter
- A strategy that clears the area with the goal to preserve the shape of the existing edge paths, moving
related elements in common.
- STRATEGY_PRESERVE_SHAPES_UNIFORM -
Static variable in class y.layout.partial.ClearAreaLayouter
- A strategy that clears the area with the goal to preserve the shape of the existing edge paths, moving
related elements in common and also moving all elements by a uniform offset.
- STRING -
Static variable in class y.io.graphml.KeyType
- KeyType
string.
- StringBasedOptionItem - Class in y.option
- Base class for option items that store
String values. - StringBasedOptionItem(String, Object) -
Constructor for class y.option.StringBasedOptionItem
- Creates a new instance of StringBasedOptionItem.
- StringOptionItem - Class in y.option
- An option item for Strings.
- StringOptionItem(String, String, int) -
Constructor for class y.option.StringOptionItem
- Creates a new instance of StringOptionItem.
- StringOptionItem(String, String) -
Constructor for class y.option.StringOptionItem
- Creates a new instance of StringOptionItem.
- StrokeCellRenderer - Class in y.option
ListCellRenderer and TableCellRenderer
implementation that renders objects of type Stroke nicely.- StrokeCellRenderer() -
Constructor for class y.option.StrokeCellRenderer
- Creates a new StrokeCellRenderer.
- stronglyConnectedComponents(Graph) -
Static method in class y.algo.GraphConnectivity
- Calculates the strongly connected components of a given graph.
- stronglyConnectedComponents(Graph, NodeMap) -
Static method in class y.algo.GraphConnectivity
- Calculates the strongly connected components of a given graph and returns their number.
- STYLE_ADHOC -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- A routing style that draws the edge segments ad hoc, i.e., rather crude.
- STYLE_ALL -
Static variable in class y.option.BridgeCalculatorCellRenderer
- A rendering style that shows all aspects of a BridgeCalculator.
- STYLE_BALANCED -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- A routing style that draws the edge segments using well-balanced routes.
- STYLE_COMBO_BOX -
Static variable in class y.option.DefaultEditorFactory
- Value for attribute enum style specifying that a combo box view should be
used.
- STYLE_CROSSING_MODE -
Static variable in class y.option.BridgeCalculatorCellRenderer
- A rendering style that shows the
crossing mode aspects of a
BridgeCalculator.
- STYLE_CROSSING_STYLE -
Static variable in class y.option.BridgeCalculatorCellRenderer
- A rendering style that shows the
crossing style aspects of a
BridgeCalculator.
- STYLE_CROSSING_STYLE_DOUBLE -
Static variable in class y.option.BridgeCalculatorCellRenderer
- A rendering style that shows the
BridgeCalculator.getCrossingStyle() aspects of a BridgeCalculator
using two parallel lines highlighting the difference between the SCALED and non-scaled variants of the
styles.
- STYLE_FRAMED -
Static variable in class y.view.SelectionPortPainter
- Selection style that draws a black rectangle around the selected node
port.
- STYLE_MASK -
Static variable in class y.layout.ComponentLayouter
- A constant for masking actual style constants from style modifiers.
- STYLE_MODIFIER_AS_IS -
Static variable in class y.layout.ComponentLayouter
- 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.
- STYLE_MODIFIER_NO_OVERLAP -
Static variable in class y.layout.ComponentLayouter
- A modifier that can be added to normal style specifiers to indicate that
the arrangement strategy should produce a non-overlapping component layout.
- STYLE_MULTI_ROWS -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in multiple rows.
- STYLE_MULTI_ROWS_COMPACT -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in multiple rows.
- STYLE_MULTI_ROWS_HEIGHT_CONSTRAINED -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places the components in
ComponentLayouter.STYLE_MULTI_ROWS
with a restricted height.
- STYLE_MULTI_ROWS_HEIGHT_CONSTRAINED_COMPACT -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places the components in
ComponentLayouter.STYLE_MULTI_ROWS
with a restricted height and as compact as possible.
- STYLE_MULTI_ROWS_TYPE_SEPARATED -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places the components in multiple nested rows,
like
ComponentLayouter.STYLE_MULTI_ROWS, but separates components of different node type.
- STYLE_MULTI_ROWS_WIDTH_CONSTRAINED -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places the components in
ComponentLayouter.STYLE_MULTI_ROWS
with a restricted width.
- STYLE_MULTI_ROWS_WIDTH_CONSTRAINED_COMPACT -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places the components in
ComponentLayouter.STYLE_MULTI_ROWS
with a restricted width and as compact as possible.
- STYLE_NONE -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing no special component arrangement at all.
- STYLE_ORTHOGONAL -
Static variable in class y.layout.SelfLoopLayouter
- Self-loop style specifier which defines that the routes of self-loops are orthogonal.
- STYLE_PACKED_CIRCLE -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in a circular cloud around
the biggest component.
- STYLE_PACKED_COMPACT_CIRCLE -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in a circular compact cloud around
the biggest component.
- STYLE_PACKED_COMPACT_RECTANGLE -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in a rectangular cloud around
the biggest component.
- STYLE_PACKED_RECTANGLE -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that places components in a rectangular cloud
around the biggest component.
- STYLE_PREFERMIDDLE -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- A routing style that draws the edge segments such that their distance from already known obstacles such as nodes or
other edge segments is as great as possible.
- STYLE_RADIO_BUTTONS -
Static variable in class y.option.DefaultEditorFactory
- Value for attribute enum style specifying that a group of radio buttons
should be used.
- STYLE_ROUNDED -
Static variable in class y.layout.SelfLoopLayouter
- Self-loop style specifier which defines that the routes of self-loops are rounded.
- STYLE_ROWS -
Static variable in class y.layout.ComponentLayouter
- 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.
- STYLE_SHORTPATH -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- A routing style that prefers the shortest routes for drawing the edge segments.
- STYLE_SINGLE_COLUMN -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that
places components above each other in a single column.
- STYLE_SINGLE_ROW -
Static variable in class y.layout.ComponentLayouter
- Style specifier describing a component arrangement strategy that
places all components next to each other in a single row.
- STYLE_SMOOTHED -
Static variable in class y.view.SelectionPortPainter
- Selection style that draws a black and rounded rectangle around the
selected node port.
- STYLE_TEXT_AREA -
Static variable in class y.option.DefaultEditorFactory
- Value for attribute string style specifying that a text area view should
be used.
- STYLE_TEXT_FIELD -
Static variable in class y.option.DefaultEditorFactory
- Value for attribute string style specifying that a text field view should
be used.
- STYLE_WEDGES -
Static variable in class y.view.SelectionPortPainter
- Selection style that draws four black wedges around the selected node
port.
- SUB_COMPONENT_PLACEMENT_POLICY_ALWAYS_INTEGRATED -
Static variable in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- A placement policy that integrates subcomponents at a connector node if such a node exists.
- SUB_COMPONENT_PLACEMENT_POLICY_AUTOMATIC -
Static variable in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- A placement policy that integrates subcomponents at a connector node if such an integration is
possible without causing overlaps or violating constraints of the main layout algorithm.
- SUB_COMPONENT_PLACEMENT_POLICY_ISOLATED -
Static variable in class y.layout.hierarchic.incremental.SubcomponentDescriptor
- A placement policy that treats the component as a single node in the containing graph so that
it is placed as such by the main layout algorithm.
- SUBCOMPONENT_DESCRIPTOR_DPKEY -
Static variable in class y.layout.hierarchic.IncrementalHierarchicLayouter
- A
DataProvider key for specifying custom subcomponents of the input graph.
- SubcomponentDescriptor - Class in y.layout.hierarchic.incremental
- A
SubcomponentDescriptor defines settings for subcomponents that are arranged by a different layout
algorithm than their containing graph for IncrementalHierarchicLayouter. - SubcomponentDescriptor() -
Constructor for class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Creates a new
SubcomponentDescriptor instance with default settings.
- SubcomponentDescriptor(Layouter) -
Constructor for class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Creates a new
SubcomponentDescriptor instance with the specified layout algorithm.
- SubcomponentDescriptor(byte, Layouter) -
Constructor for class y.layout.hierarchic.incremental.SubcomponentDescriptor
- Creates a new
SubcomponentDescriptor instance with the specified settings.
- subdivide(Edge, EdgeList) -
Method in class y.layout.planar.BendAndCrossingCostHelper
-
- subdivide(Edge, Edge[]) -
Method in class y.layout.planar.BendAndCrossingCostHelper
-
- subdivide(Edge, Edge[]) -
Method in class y.layout.planar.DualPlanarInformation
-
- subdivide(Edge, Edge[]) -
Method in interface y.layout.planar.SubdivisionHandler
- This method is handled every time the method subdivide (PlanarInformation)
is invoked.
- subdivideEdge(Edge) -
Method in class y.layout.planar.PlanarInformation
- Splits an edge into two parts by introducing a dummy node.
- subdivideEdge(Edge, int) -
Method in class y.layout.planar.PlanarInformation
- Splits an edge into two parts by introducing a dummy node.
- SubdivisionHandler - Interface in y.layout.planar
- This interface is for handling subdivide events invoked by
method subdivide (PlanarInformation).
- SUBGRAPH_EDGES_DPKEY -
Static variable in class y.layout.SubgraphLayouter
- A
DataProvider key for marking edges that are included in the subgraph, thus, visible during the core layout
- SUBGRAPH_INSERTION -
Static variable in class y.base.GraphEvent
- Type constant that identifies an event that gets fired after a subgraph of
a graph G has been moved to the emitting graph.
- SUBGRAPH_POSITIONING_STRATEGY_BARYCENTER -
Static variable in class y.layout.partial.PartialLayouter
- A positioning strategy which tries to place each subgraph component close to the barycenter of its graph neighbors.
- SUBGRAPH_POSITIONING_STRATEGY_FROM_SKETCH -
Static variable in class y.layout.partial.PartialLayouter
- A positioning strategy which tries to place each subgraph component close to its original position.
- SUBGRAPH_REMOVAL -
Static variable in class y.base.GraphEvent
- Type constant that identifies an event that gets fired after a subgraph of
the emitting graph has been moved to a graph G.
- SubgraphLayouter - Class in y.layout
- A
SubgraphLayouter is a LayoutStage that filters out all graph elements that are not part of a
specific subgraph. - SubgraphLayouter(Layouter) -
Constructor for class y.layout.SubgraphLayouter
- Creates a new
SubgraphLayouter instance using the given core layout algorithm.
- SubgraphLayouter() -
Constructor for class y.layout.SubgraphLayouter
- Creates a new
SubgraphLayouter instance with default settings.
- subList(int, int) -
Method in class y.base.YList
- Inserts the specified element at the specified position in this list.
- subscribe() -
Method in class y.layout.planar.DualPlanarInformation
-
- Substructure - Class in y.algo
- Represents a substructure of a graph, like a tree, chain, star, clique or tree.
- Substructures - Class in y.algo
- This class allows to detect different substructures within the input graph, for example,
tree, star, chain and cycle structures.
- subtract(YPoint, YPoint) -
Static method in class y.geom.YPoint
- Subtracts two points (p1 - p2) and returns the result.
- SUBTREE_ORIENTATION -
Static variable in class y.layout.tree.HVTreeLayouter
- A
DataProvider key for specifying a horizontal or vertical orientation for each subtree
- subtreeShapeProvider -
Variable in class y.layout.tree.AbstractRotatableNodePlacer
- The provider of
GenericTreeLayouter.SubtreeShapes for whole subtrees.
- succ() -
Method in class y.base.ListCell
- Returns the successor cell of this cell.
- succ() -
Method in class y.util.SkipList.Cell
- Yields the successor of this cell or
null if it is the last cell.
- succCell(ListCell) -
Method in class y.base.YList
- Returns the successor cell of the given list cell.
- succCell(SkipList.Cell) -
Method in class y.util.SkipList
- Returns the successor of the given cell or
null.
- SUCCESS -
Static variable in class y.module.YModule
- Exit state constant.
- successors() -
Method in class y.base.Node
- Returns a node cursor for all successor nodes of this node.
- successors(Node) -
Static method in class y.util.Generics
- Static utility method that can be used in enhanced for loops
to conveniently iterate over a node's
Node.successors().
- SuffixFileFilter - Class in y.io
- A file filter that accepts file names with a specific suffix.
- SuffixFileFilter(String, String) -
Constructor for class y.io.SuffixFileFilter
- Creates a new instance of YFileFilter.
- SuffixFileFilter(String, String, boolean) -
Constructor for class y.io.SuffixFileFilter
- Creates a new instance of YFileFilter.
- svg -
Static variable in class y.option.IconFilter
-
- svgz -
Static variable in class y.option.IconFilter
-
- SW -
Static variable in class y.view.NodeLabel
- Node label position specifier for label model
NodeLabel.CORNERS and
NodeLabel.EIGHT_POS.
- swap(YPoint) -
Static method in class y.geom.YPoint
- Returns a copy of the given point with exchanged
x- and y-coordinates.
- SWF_TARGET -
Static variable in class y.io.LinkInfo
- Target attribute for links in SWF files
This should be the name of a specific window or frame or one of
"_self", "_blank", "_parent" or "_top".
- SWF_URL -
Static variable in class y.io.LinkInfo
- Url attribute for links in SWF files
- SWIMLANE_DESCRIPTOR_DPKEY -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter
- A
DataProvider key for providing information about swimlanes
If this key is present during the layout, the layout algorithm will arrange nodes in swimlanes.
- SWIMLANE_DESCRIPTOR_DPKEY -
Static variable in class y.layout.hierarchic.IncrementalHierarchicLayouter
- A
DataProvider key for defining swimlanes for the nodes.
- SwimLaneDescriptor - Class in y.layout.hierarchic.incremental
- This class is used by
HierarchicLayouter during the various phases and models a swimlane structure. - SwimLaneDescriptor(Comparable) -
Constructor for class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Creates a new
SwimLaneDescriptor instance with a given Comparable object.
- SwimLaneDescriptor(Object, Comparator) -
Constructor for class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Creates a new
SwimLaneDescriptor instance with a given client Object and a given Comparator.
- Swimlanes - Class in y.layout
Swimlanes provides helper classes and methods to handle swimlanes.- Swimlanes.SwimlaneRepresentant - Class in y.layout
- A
SwimlaneRepresentant represents the position and arrangement
mode for a swimlane. - Swimlanes.SwimlaneRepresentant(int, boolean) -
Constructor for class y.layout.Swimlanes.SwimlaneRepresentant
- Creates a new
Swimlanes.SwimlaneRepresentant instance.
- synchronizeModelToViewGraph(Graph) -
Method in class y.view.ModelViewManager
- Updates the specified graph to include all model elements accepted by
the filter associated to it exclusively.
- synchronizeModelToViewGraph(NodeCursor, EdgeCursor, Graph) -
Method in class y.view.ModelViewManager
- Updates the specified graph to include the specified model elements that
are accepted by its associated filter.
- synchronizeModelToViewGraphs() -
Method in class y.view.ModelViewManager
- Updates all view graphs handled by this manager to include all
model elements accepted by their associated filters exclusively.
- synchronizeViewGraphToModel(Graph) -
Method in class y.view.ModelViewManager
- Updates the model graph of this manager to include all elements
currently contained in the specified graph exclusively.
- syncStructure() -
Method in class y.layout.CopiedLayoutGraph
- Synchronizes the structure of the
CopiedLayoutGraph with the actual structure of the underlying original
graph.
- syncStructure() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Synchronizes the structure of the graph copy with the original graph.
Arrow.T_SHAPE.
TableGroupNodeRealizer.
TableGroupNodeRealizer.
OptionHandler in a tabular fashion.TableCellEditor and
TableCellRenderer classes used with the
TableEditorFactory that need to know additional information
to display the editor value.TableEditorFactory.TableGroupNodeRealizer that uses the default
configuration.
TableGroupNodeRealizer that adopts as much of
the specified prototype realizer's settings as possible.
Column is a vertical stripe of a given
width within a node represented by a
TableGroupNodeRealizer.columns.NodeLabelModel that positions a node label relative to a
column in a TableGroupNodeRealizer's table model.ColumnNodeLabelModel using a default offset
of 3.
ColumnNodeLabelModel using the specified
offset.
Row is a horizontal stripe of a given
height within a node represented by a
TableGroupNodeRealizer.rows.NodeLabelModel that positions a node label relative to a row
in a TableGroupNodeRealizer's table model.RowNodeLabelModel using a default offset
of 3.
RowNodeLabelModel using the specified
offset.
TableGroupNodeRealizer and provides methods for finding
columns and rows according to contained nodes or coordinates as well
as methods to move a node into a column or row.TableGroupNodeRealizer.TableGroupNodeRealizerSerializer
for strict label parsing.
TableGroupNodeRealizerSerializer.
MultiplexingNodeEditor.NodeEditor can be used to edit the labels of rows and columns
of a TableGroupNodeRealizer.TableGroupNodeRealizer for assignment of layout
information calculated by
IncrementalHierarchicLayouter.tables.TableNodePainter instance without
any registered subordinate painter instances.
TableNodePainter.MultiplexingNodeEditor.NodeEditor can be used to move rows and columns
of a TableGroupNodeRealizer via drag'n'drop.MultiplexingNodeEditor.NodeEditor can be used to
change the selection status of rows and columns of a
TableGroupNodeRealizer.MultiplexingNodeEditor.NodeEditor can be used to resize rows and columns of a
TableGroupNodeRealizer.TableStyle provides color and stroke information for
painting.TableStyle implementation that provides
constant values and stroke information specified at instance creation.SimpleStyle.
SimpleStyle for the specified line type and
colors.
SimpleStyle for the specified line types and
colors.
TableStyle.SimpleStyle objects.TableStyle.SimpleStyle objects.TableGroupNodeRealizer.DataProvider key for specifying orderings of child nodes of a tabular group node
The Comparator assigned to a tabular group allows to define
a specific order of the child nodes of that tabular group.
DataProvider key for marking tabular group nodes.
TabularLayouter.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.
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.
DataProvider key for providing an individual intersection calculation for each edge target in the graph
DataProvider key for specifying target port candidates for each edge.
DataProvider key for providing target constraints for edges in the input graph
DataProvider key for assigning port group ids to the edges' target.
DataProvider key for assigning target split ids to edges connecting to group nodes.
current path request.
CreateEdgeMode.acceptTargetNode(Node, double, double)
returns false.
CreateEdgeMode.acceptTargetNodePort(y.base.Node, NodePort, double, double)
returns false.
TaskExecutor instances.DataProvider key for specifying temporary groups of the input graph
Nodes associated with the same TemporaryGroupDescriptor instance constitute a group and are assigned
to the same, temporarily inserted group node,
which is visible during the execution of the core layout algorithm
and removed afterwards.
TemporaryGroupNodeInsertionStage.TemporaryGroupDescriptor.
TemporaryGroupDescriptor using the given descriptor as parent and the
layout algorithm that is considered by the RecursiveGroupLayouter.
TemporaryGroupNodeInsertionStage is useful if nodes should be treated by layout algorithms as if they
were actually grouped without the need to manually create a grouped graph for the layout process.TemporaryGroupNodeInsertionStage with default settings.
TemporaryGroupNodeInsertionStage with the given layout algorithm
as core layout algorithm.
Graph2DLayoutExecutor.setMode(byte) and Graph2DLayoutExecutor.getMode() that tells the executor to
run a buffered layout and then apply
the calculated results to the graph.
1) edges.
Math.toDegrees(double).
GraphConnectivity.biconnectedComponents(Graph, EdgeMap) to
an array of EdgeLists, like it is returned by
GraphConnectivity.biconnectedComponents(Graph).
NodeList that contains all nodes
in the order provided by the given array.
GraphConnectivity.connectedComponents(Graph, NodeMap) to
an array of NodeLists, like it is returned by GraphConnectivity.connectedComponents(Graph).
NodeMap that will provide values of basic type int.
NodeList-based result returned by a method of this class
to a NodeMap that will provide values of basic type int.
ViewMode which shows tooltips for every kind of graph element when moving the mouse over it.TooltipMode.
NodeHalo size at the top side of the node.
NodeLabel.INTERNAL.
snap type.
Graph2DViewActions.getTopAlignAction().
NodeLabel.INTERNAL.
DataProvider key for specifying the top-level nodes of the aggregation info.
NodeLabel.INTERNAL.
layout stage can be used for automatically assigning
SwimLaneDescriptor instances to nodes by treating top-level group nodes as
swimlanes.TopLevelGroupToSwimlaneStage with the default settings.
Layerer implementation that inserts nodes incrementally into an existing layer structure,
without destroying the existing layout.TopologicalIncrementalLayerer.
IncrementalHierarchicLayouter (i.e., assignment of the nodes to layers).TopologicalLayerer with default settings.
PortCandidate instance to a PortConstraint.
PortCandidate instance to a PortConstraint with respect
to the given layout orientation.
Math.toRadians(double).
String representation of this model parameter.
String representation of this LabelCandidate.
String representation of LabelLayoutData.
PortCandidate instance.
String representation of this PortConstraint instance.
AbstractSegmentInfo object.
CellEntrance.
Channel object.
partition cell.
EdgeInfo object.
Grid object.
Interval object.
OrthogonalInterval object.
String representation of this AbstractRotatableNodePlacer.Matrix.
GenericTreeLayouter.SubtreeShape instance.
OptionHandler.write(OutputStream).
minimum layer distance.
System.err.
System.err.
- traceComponentEdgeOrder(NodeMap) -
Method in class y.layout.planar.BCCSubgraph
- This method traces the edge order of the embeddings of biconnected
components.
- TRAILING -
Static variable in class y.layout.LayoutTool
- Row alignment specifier which defines that each row will be aligned with its right border.
- TRAILING -
Static variable in class y.layout.tree.AbstractRotatableNodePlacer.RootAlignment
- Horizontal
AbstractRotatableNodePlacer.RootAlignment right of the children.
- transform(YPoint, boolean) -
Method in class y.layout.OrientationLayouter
- Transforms the given point during the preparation or completion step.
- TRANSFORM -
Static variable in class y.view.Util
- Deprecated. Do not use (Threading issues)
- transformCTW(OrientedRectangle) -
Method in class y.view.YLabel
- Transforms the specified rectangle from the coordinate space of this
label's
content box into world/graph coordinates.
- transitiveClosure(Graph) -
Static method in class y.algo.Transitivity
- Calculates the transitive closure for a directed acyclic graph.
- transitiveClosure(Graph, EdgeList) -
Static method in class y.algo.Transitivity
- Like
Transitivity.transitiveClosure(Graph), but additionally this method returns the edges
that have been added to the graph.
- transitiveEdges(Graph, DataProvider, boolean) -
Static method in class y.algo.Transitivity
- Creates the transitive edges that connect the
visible nodes in the specified graph.
- transitiveReduction(Graph) -
Static method in class y.algo.Transitivity
- Calculates the transitive reduction for a directed acyclic graph.
- transitiveReduction(Graph, EdgeList) -
Static method in class y.algo.Transitivity
- Like
Transitivity.transitiveReduction(Graph), but the transitive edges will not be removed from the graph.
- Transitivity - Class in y.algo
- This class provides algorithms to compute reachability information for directed, acyclic graphs.
- TRANSLATE -
Static variable in class y.layout.transformer.GraphTransformer
- Operation specifier defining that the graph will be translated.
- translate(LayoutGraph, double, double) -
Static method in class y.layout.transformer.GraphTransformer
- Translates the layout coordinates by the given vector.
- translateDirectionToModel(byte) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates the given real direction of the resulting layout to the model direction of this
AbstractRotatableNodePlacer.
- translateDirectionToReal(byte) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates the given model direction to the real direction in the resulting layout.
- translatePoint(AbstractRotatableNodePlacer.Matrix, YPoint) -
Static method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates a point from the real layout direction to the model direction using the given
modification matrix.
- translateX(int) -
Method in class y.view.ViewMode
- Returns the world coordinate value of the given x view coordinate value.
- translateY(int) -
Method in class y.view.ViewMode
- Returns the world coordinate value of the given y view coordinate value.
- TRANSPARENT_CIRCLE -
Static variable in class y.view.Arrow
- An arrow that has the shape of a circle.
- TRANSPARENT_CIRCLE_TYPE -
Static variable in class y.view.Arrow
- Arrow type constant that describes arrow
Arrow.TRANSPARENT_CIRCLE.
- TRAPEZOID -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- TRAPEZOID -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- TRAPEZOID_2 -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- TRAPEZOID_2 -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- traverseEdge(EdgeRealizer, EdgeRealizer, ViewAnimationFactory.StructuralEffect, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that continuously applies the
given visitedTheme to er while traversing the
edge path of er from source node to target node.
- traverseEdge(EdgeRealizer, EdgeRealizer, EdgeRealizer, boolean, ViewAnimationFactory.StructuralEffect, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that continuously applies the
given visitedTheme to er while traversing the
edge path of er from source node to target node.
- traversePath(GeneralPath, boolean, Drawable, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that moves the specified
Drawable along the given GeneralPath.
- traversePath(GeneralPath, boolean, Drawable, boolean, boolean, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that moves the specified
Drawable along the given GeneralPath.
- traversePath(GeneralPath, boolean, NodeRealizer, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that moves the specified
NodeRealizer along the given GeneralPath.
- traversePath(GeneralPath, boolean, Value2DSettable, Value2DSettable, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject that allows for generic movement
related effects.
- TREE -
Static variable in class y.layout.hierarchic.HierarchicLayouter
- A layout style that produces nice layouts if the graph is a tree.
- TREE_STYLE_ASPECT_RATIO_TREE -
Static variable in class y.layout.orthogonal.DirectedOrthogonalLayouter
- A tree layout style that yields tree layouts with an aspect ratio close to
1:1 that
are generated by ARNodePlacer.
- TREE_STYLE_ASPECT_RATIO_TREE -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- A tree layout style that yields tree layouts with an aspect ratio close to
1:1 that
are generated by ARNodePlacer.
- TREE_STYLE_COMPACT -
Static variable in class y.layout.orthogonal.DirectedOrthogonalLayouter
- A tree layout style that aims to create maximally compact layouts for the subtrees by using the
CompactNodePlacer for the tree layout algorithm.
- TREE_STYLE_COMPACT -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- A tree layout style that aims to create maximally compact layouts for the subtrees by using the
CompactNodePlacer for the tree layout algorithm.
- TREE_STYLE_DEFAULT -
Static variable in class y.layout.orthogonal.DirectedOrthogonalLayouter
- A tree layout style that arranges subtrees in a layered tree fashion with grouped edge routes,
generated by a
DefaultNodePlacer with routing style
DefaultNodePlacer.ROUTING_FORK
and alignment setting DefaultNodePlacer.ALIGNMENT_CENTER.
- TREE_STYLE_DEFAULT -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- A tree layout style that arranges subtrees in a layered tree fashion with grouped edge routes,
generated by a
DefaultNodePlacer with routing style
DefaultNodePlacer.ROUTING_FORK
and alignment setting DefaultNodePlacer.ALIGNMENT_CENTER.
- TREE_STYLE_INTEGRATED -
Static variable in class y.layout.orthogonal.DirectedOrthogonalLayouter
- A tree layout style that arranges subtrees in a layered tree fashion with grouped edge routes
and integrates the tree elements into the orthogonal layout framework.
- TREE_STYLE_INTEGRATED -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- A tree layout style that arranges subtrees in a layered tree fashion with grouped edge routes
and integrates the tree elements into the orthogonal layout framework.
- TREE_STYLE_NONE -
Static variable in class y.layout.orthogonal.DirectedOrthogonalLayouter
- A tree layout style that defines that subtrees should not be handled specifically.
- TREE_STYLE_NONE -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- A tree layout style that defines that subtrees should not be handled specifically.
- TREE_SUBSTRUCTURE_STYLE_BALLOON -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for tree structures that leads to a balloon layout style.
- TREE_SUBSTRUCTURE_STYLE_NONE -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for tree structures that indicates that the algorithm does not handle such
structures in a special way.
- TREE_SUBSTRUCTURE_STYLE_ORIENTED -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for tree structures that leads to an oriented tree layout style.
- TREE_SUBSTRUCTURE_STYLE_RADIAL -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Substructure style specifier for tree structures that leads to a radial layout style.
- TreeComponentLayouter - Class in y.layout.tree
- The
TreeComponentLayouter arranges tree-like subgraph structures in a mixed layout style. - TreeComponentLayouter(Layouter) -
Constructor for class y.layout.tree.TreeComponentLayouter
- Creates a new
TreeComponentLayouter instance using the specified layouter for arranging the subtrees.
- TreeDrawer - Class in y.layout.hierarchic
- This class implements the drawing phase of the
HierarchicLayouter (i.e., the assignment of nodes'
coordinates) for trees. - TreeDrawer() -
Constructor for class y.layout.hierarchic.TreeDrawer
- Creates a new instance of
TreeDrawer with default settings.
- TreeDrawer.HierarchicTreePlacer - Class in y.layout.hierarchic
- This class places nodes on their given layers (does not change the y-coordinates) if the
layout style of the hierarchic layout algorithm is set to
HierarchicLayouter.TREE. - TreeDrawer.HierarchicTreePlacer(double) -
Constructor for class y.layout.hierarchic.TreeDrawer.HierarchicTreePlacer
- Creates a new
TreeDrawer.HierarchicTreePlacer instance with the given minimum allowed distance between two nodes
of the same layer.
- TreeIntNodePQ - Class in y.util.pq
- Implements a priority queue for nodes based on AVL Trees.
- TreeIntNodePQ(Graph) -
Constructor for class y.util.pq.TreeIntNodePQ
- Returns an empty Priority-Queue.
- TreeIntNodePQ(Graph, DataProvider) -
Constructor for class y.util.pq.TreeIntNodePQ
- Returns a new Priority-Queue initialized with all nodes of the graph.
- TreeIntNodePQ(NodeMap) -
Constructor for class y.util.pq.TreeIntNodePQ
- Returns an empty Priority-Queue.
- TreeLayouter - Class in y.layout.tree
- This layout algorithm arranges graphs with a tree structure.
- TreeLayouter() -
Constructor for class y.layout.tree.TreeLayouter
- Creates a new
TreeLayouter instance with default settings.
- TreeLayoutModule - Class in y.module
- This module represents an interactive configurator and launcher for
TreeLayouter,
GenericTreeLayouter and HVTreeLayouter. - TreeLayoutModule() -
Constructor for class y.module.TreeLayoutModule
- Creates an instance of this module.
- TreeMapLayouter - Class in y.layout.tree
- This layout algorithm produces tree map layouts.
- TreeMapLayouter() -
Constructor for class y.layout.tree.TreeMapLayouter
-
- TreeMapLayouter.NodeWeightComparator - Class in y.layout.tree
- A
Comparator that compares two nodes with respect to their weight value defined
via the DataProvider registered with TreeMapLayouter.NODE_WEIGHT_DPKEY. - TreeMapLayouter.NodeWeightComparator() -
Constructor for class y.layout.tree.TreeMapLayouter.NodeWeightComparator
-
- TreeMapLayoutModule - Class in y.module
- This module represents an interactive configurator and launcher for
TreeMapLayouter. - TreeMapLayoutModule() -
Constructor for class y.module.TreeMapLayoutModule
- Creates a new instance of this module.
- TreeReductionStage - Class in y.layout.tree
- The
TreeReductionStage temporarily reduces general graphs to trees. - TreeReductionStage() -
Constructor for class y.layout.tree.TreeReductionStage
- Creates a new
TreeReductionStage instance with default settings.
- TreeReductionStage(Layouter) -
Constructor for class y.layout.tree.TreeReductionStage
- Creates a new
TreeReductionStage instance with the given core layout algorithm and default settings.
- Trees - Class in y.algo
- This class provides diverse algorithms and services for tree-structured graphs or subgraphs.
- TRIANGLE -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- TRIANGLE -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- TRIANGLE_2 -
Static variable in class y.view.ShapeNodePainter
- Shape type constant.
- TRIANGLE_2 -
Static variable in class y.view.ShapeNodeRealizer
- Shape type constant.
- triangulatePoints(Graph, DataProvider, EdgeMap) -
Static method in class y.geom.Triangulator
- Computes a triangulation of the given points.
- triangulatePoints(YList, Graph, NodeMap, EdgeMap) -
Static method in class y.geom.Triangulator
- Computes a triangulation of the given points.
- Triangulator - Class in y.geom
- This class provides algorithms for the triangulation of point
sets in the plane.
- Triangulator() -
Constructor for class y.geom.Triangulator
-
- TTAIL -
Static variable in class y.layout.DiscreteEdgeLabelModel
- Position specifier that describes a label placement near the target, right/below the edge's path.
- TTAIL -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Position specifier that describes a label placement near the target, right/below the edge's path.
- TTAIL -
Static variable in class y.view.EdgeLabel
- Edge label position specifier.
- Tuple - Class in y.util
- This class represents an ordered 2-Tuple that is consistent with
equals() and hashCode(). - Tuple(Object, Object) -
Constructor for class y.util.Tuple
- Constructs a 2-Tuple using the two given Objects
- TWO_POS -
Static variable in class y.layout.DiscreteEdgeLabelModel
- Position mask that constrains the allowed positions to the two locations near the middle of the edge beside the
edge's path.
- TWO_POS -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Position mask that constrains the allowed positions to the two locations near the center of the edge, beside
the edge path.
- TWO_POS -
Static variable in class y.view.EdgeLabel
- Edge label model specifier.
- TYPE_BEND -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a bend
Node.
- TYPE_BEND -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider bends for deletion.
- TYPE_BEND -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider bends for selection.
- TYPE_BEND -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing bends.
- TYPE_BENDING -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- A routing type representing a crossing of the
partition cell with a single bend, i.e., the item
enters the cell in one direction, makes a bend and exits the cell in an orthogonal direction.
- TYPE_BUS_STRUCTURE_DUMMY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node that is used during the sequencing and drawing phase for the bus-style
routing of bus edges at a certain root node.
- TYPE_CONNECTOR -
Static variable in interface y.layout.multipage.EdgeInfo
- An edge type that specifies a connector edge.
- TYPE_CONNECTOR -
Static variable in interface y.layout.multipage.NodeInfo
- A node type that specifies a connector node.
- TYPE_DIRECT_SAME_LAYER_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing a same-layer edge that connects directly two neighboring nodes.
- TYPE_DISTANCE_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used for the drawing phase to keep the distance between two nodes.
- TYPE_EDGE -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider edges for deletion.
- TYPE_EDGE -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider edges for selection.
- TYPE_EDGE -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing edges.
- TYPE_EDGE_LABEL -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider edge labels for deletion.
- TYPE_EDGE_LABEL -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider edge labels for selection.
- TYPE_EDGE_LABEL -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing edge labels.
- TYPE_END -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- A routing type representing the source or target end of an item being in the cell, i.e., the enter and/or
exit interval is
null.
- TYPE_FAMILY -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Type specifier for nodes that connect partners with each other and their children.
- TYPE_FEMALE -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Type specifier for nodes that represent women.
- TYPE_GROUP -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a group
Node for nested graph layouts.
- TYPE_GROUP -
Static variable in interface y.layout.multipage.NodeInfo
- A node type that specifies a group node.
- TYPE_GROUP_BEGIN -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during the drawing phase for marking the beginning of a node group interval.
- TYPE_GROUP_BORDER_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing an edge that connects group border nodes in adjacent layers.
- TYPE_GROUP_END -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during the drawing phase for marking the ending of a node group interval.
- TYPE_GROUP_LAYER_DUMMY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during the sequencing and drawing phase for marking a dummy node inserted to
guarantee that a group is non-empty on the layer on which it is defined.
- TYPE_GROUP_NODE -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider group nodes for deletion.
- TYPE_GROUP_NODE_INTERCONNECTOR -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing an edge that connects two group nodes.
- TYPE_INCREMENTAL_GROUP_HINT -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is used for groups that shall be inserted into the drawing incrementally
during the layering phase.
- TYPE_LABEL -
Static variable in interface y.layout.hierarchic.incremental.Layer
- A constant describing a layer consisting mainly of label nodes or dummy nodes.
- TYPE_LABEL -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a label
Node.
- TYPE_LAYER_INCREMENTALLY_HINT -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier used for nodes that shall be inserted into the drawing incrementally
during the layering phase.
- TYPE_LOWER_GROUP_CONNECTOR_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a layer below a group to store the connector proxies where edges connect to groups.
- TYPE_MALE -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Type specifier for nodes that represent men.
- TYPE_MODULE_DISPOSED -
Static variable in class y.module.ModuleEvent
- Constant used for
events that are fired
after the module's YModule.dispose() method ran (even if it got
interrupted by an exception).
- TYPE_MODULE_EXCEPTION_THROWN -
Static variable in class y.module.ModuleEvent
- Constant used for
events that are fired
if the module threw an Exception or Throwable.
- TYPE_MODULE_INITIALIZING -
Static variable in class y.module.ModuleEvent
- Constant used for
events that are fired
before the module's YModule.init() method is invoked.
- TYPE_MODULE_MAIN_RUN_FINISHED -
Static variable in class y.module.ModuleEvent
- Constant used for
events that are fired
after the module's YModule.run() method has been invoked.
- TYPE_MODULE_MAIN_RUN_STARTING -
Static variable in class y.module.ModuleEvent
- Constant used for
events that are fired
before the module's YModule.run() method is invoked.
- TYPE_NODE -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider nodes for selection.
- TYPE_NODE -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing nodes.
- TYPE_NODE_LABEL -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider node labels for deletion.
- TYPE_NODE_LABEL -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider node labels for selection.
- TYPE_NODE_LABEL -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing node labels.
- TYPE_NODE_PORT -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider node ports for deletion.
- TYPE_NODE_PORT -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider node ports for selection.
- TYPE_NODE_PORT -
Static variable in class y.view.SelectionBoxMode
- Type bit mask representing node ports.
- TYPE_NON_DIRECT_SAME_LAYER_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing a same-layer edge that does not connect directly two neighboring nodes.
- TYPE_NONE -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier used as dummy.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing a normal edge.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.Layer
- A constant describing a normal layer consisting mainly of normal nodes.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a normal
Node.
- TYPE_NORMAL -
Static variable in interface y.layout.multipage.EdgeInfo
- An edge type that specifies a normal edge.
- TYPE_NORMAL -
Static variable in interface y.layout.multipage.NodeInfo
- A node type that specifies a normal node.
- TYPE_PLACE_USING_EXACT_COORDINATES -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier used for nodes that shall be placed into the drawing from sketch using the exact current
coordinates for both the position within the layer and the position in the sequence.
- TYPE_PLACE_USING_EXACT_LAYER_COORDINATE -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier used for nodes that shall be placed into the drawing from sketch using
the exact current coordinates for the position within the layer.
- TYPE_PLACE_USING_EXACT_SEQUENCE_COORDINATE -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier used for nodes that shall be placed into the drawing from sketch using
the exact current coordinates for the position within the
sequence in the layer.
- TYPE_PROXY -
Static variable in interface y.layout.multipage.EdgeInfo
- An edge type that specifies a proxy edge.
- TYPE_PROXY -
Static variable in interface y.layout.multipage.NodeInfo
- A node type that specifies a proxy node.
- TYPE_PROXY_FOR_CONTENT_EDGE_AT_GROUP -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during the sequencing and drawing phase for marking a dummy node
inserted as a legal endpoint of an edge connecting a descendant node to a group node.
- TYPE_PROXY_FOR_EDGE_AT_GROUP -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during the sequencing and drawing phase for marking a dummy node
inserted as a legal endpoint of an edge connecting to a group node.
- TYPE_PROXY_REFERENCE -
Static variable in interface y.layout.multipage.EdgeInfo
- An edge type that specifies a proxy reference edge.
- TYPE_PROXY_REFERENCE -
Static variable in interface y.layout.multipage.NodeInfo
- A node type that specifies a proxy reference node.
- TYPE_RECURSIVE_EDGE_DUMMY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a
Node used during sequencing and drawing phase for routing an Edge
recursively.
- TYPE_REDIRECTED_GROUP_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing an edge that has been added temporarily to replace an edge connected to a group node.
- TYPE_SAME_LAYER_CENTER_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a same-layer edge crossing dummy
Node.
- TYPE_SAME_LAYER_SIDE_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a side proxy
Node for drawing same-layer edges.
- TYPE_SEQUENCE_INCREMENTALLY_HINT -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is used for nodes and edges that shall be inserted into the drawing incrementally
during the sequencing phase.
- TYPE_SIDE_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a side proxy
Node.
- TYPE_SIMPLE_NODE -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider simple nodes for deletion.
- TYPE_SOURCE_BACKLOOP_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a back-loop proxy that belongs to the source of an edge.
- TYPE_SOURCE_GROUP_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a source group
Node for bus edges.
- TYPE_SOURCE_GROUP_NODE_CONNECTOR -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing an edge that connects to a source group node.
- TYPE_SOURCE_GROUP_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- A constant describing a layer consisting of source group nodes and dummy nodes.
- TYPE_STRAIGHT -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- A routing type representing a straight crossing of the
partition cell, i.e., a single
orthogonal segment enters and exits the cell.
- TYPE_STRAIGHT_BENDING -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- A routing type representing a crossing of the
partition cell with three segments, i.e., the
item enters and exits the cell using the same direction but has an orthogonal middle segment between the
entering and exiting segment.
- TYPE_TABLE_COLUMN -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider columns of table nodes for deletion.
- TYPE_TABLE_COLUMN -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider
TableGroupNodeRealizer.Column for selection.
- TYPE_TABLE_NODE -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider table nodes for deletion.
- TYPE_TABLE_ROW -
Static variable in class y.view.Graph2DViewActions.DeleteSelectionAction
- Deletion type mask specifier to consider rows of table nodes for deletion.
- TYPE_TABLE_ROW -
Static variable in class y.view.Graph2DViewActions.SelectAllAction
- Selection type specifier to consider
TableGroupNodeRealizer.Row for selection.
- TYPE_TARGET_BACKLOOP_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a back-loop proxy that belongs to the target of an edge.
- TYPE_TARGET_GROUP_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- A constant describing a target group
Node for bus edges.
- TYPE_TARGET_GROUP_NODE_CONNECTOR -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- A constant describing an edge that connects to a target group node.
- TYPE_TARGET_GROUP_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- A constant describing a layer consisting of target group nodes and dummy nodes.
- TYPE_U_TURN -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- A routing type representing a crossing of the
partition cell by making a U-turn, i.e., the
item enters and exits the cell on the same side using two turns and an orthogonal middle segment.
- TYPE_UPPER_GROUP_CONNECTOR_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a layer above a group to store the connector proxies where edges connect to groups.
- TypeBasedDrawingDistanceCalculator - Class in y.layout.hierarchic.incremental
- This class is a
DrawingDistanceCalculator implementation that returns the minimum distances for each kind of
node pair based on their type as returned by NodeData.getType(). - TypeBasedDrawingDistanceCalculator() -
Constructor for class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Creates a new instance of
TypeBasedDrawingDistanceCalculator
with default settings.
- TypeBasedSerializer - Class in y.io.graphml.output
- Convenience base class for implementations of
AbstractSerializer that uses type information
for the predicate. - TypeBasedSerializer() -
Constructor for class y.io.graphml.output.TypeBasedSerializer
-
Graph2DLayoutExecutor.setMode(byte) and Graph2DLayoutExecutor.getMode() that tells the executor to
run the layout directly on Graph2D instance without buffering.
ComponentLayouter instance.
Node.
Graph2DViewActions.getUnfoldSelectionAction().
Graph2DViewActions.UnfoldSelectionAction.acceptNode(Graph2D,y.base.Node) returns true.
Graph2DViewActions.getUngroupSelectionAction().
Graph2DViewActions.UngroupSelectionAction.acceptNode(Graph2D,y.base.Node) returns true.
GroupNodeHider.hideGroupNodes(LayoutGraph).
1.0.
ShortestPaths.uniform(Graph, Node, boolean, double[]) but, additionally, yields the edges of each calculated
shortest path.
ShortestPaths.uniform(Graph, Node, boolean, double[]) but uses NodeMaps instead of arrays.
1.0.
DataProvider key for specifying whether or not the ports of edges incident to a specific group node should
be uniformly distributed.
1.0 for each edge of the
given graph.
locked view
after the layout has been calculated.
core layout algorithm has finished.
false.
false.
false.
false.
false.
GenericTreeLayouter.SubtreeShape instance.
x-coordinates and y-coordinates of the
nodes according to the current center coordinates.
updateView on all registered views.
View.updateView(double, double, double, double) on all registered views.
userData
property of the corresponding NodeRealizer of the Node that is passed to the DataProvider.get(Object)
method.
standard anti-aliasing hint and
the awt.font.desktophints of the given graphics context's
associated GraphicsDevice instance.
ShapeNodeRealizer instance's actual shape.
PartitionCell in the given
direction.
PartitionCell in the given
direction.
PortCandidate.
PortConstraint.
VetoableChange notification.Graph2DView.
Graph2DViewRepaintManager and its
associated Graph2DView.
ViewContainer changes it's current view.Iterator for all the view edges
corresponding to edge model.
Iterator for the views handled by this
manager.
Iterator for all the view nodes
corresponding to node model.
ImageOutputHandler and other classes.Filter for graph elements that accepts/reject elements
based on their visibility.VisibilityFilter for the specified
Graph2D that accepts only visible elements.
VisibilityFilter for the specified
Graph2D.
Nodes of the given group node.
NodeLayout bounds.
NodeLabel.SIDES and
NodeLabel.EIGHT_POS.
-Dy.debug mechanism.
-Dy.debug mechanism.
DataProvider that holds for each Edge an integer value representing its weight.
IncrementalHierarchicLayouter
(i.e., the assignment of the nodes to layers).WeightedLayerer with default settings.
WeightedLayerer with the given key that provides access to the DataProvider
that holds the edge weights and unlimited maximum duration for the WeightedLayerer.
PartitionCell.
AnimationObject that applies a whirling
fade-in effect to the specified Drawable.
AnimationObject that applies a whirling
fade-in effect to the specified NodeRealizer.
AnimationObject that applies a whirling
fade-out effect to the specified Drawable.
AnimationObject that applies a whirling
fade-out effect to the specified NodeRealizer.
Arrow.WHITE_CIRCLE.
Arrow.WHITE_DELTA_BAR.
Arrow.WHITE_DELTA.
Arrow.WHITE_DIAMOND.
graph,
Typically, this method is called indirectly from
GraphMLHandler.write(Graph,java.io.OutputStream) and it's overloads.
graph to a Writer instance.
GML format which can be read e.g. by yEd.
GML format which can be read e.g. by yEd.
GML format which can be read e.g. by yEd.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
GraphML format instead.
attribute struct.
attribute struct.
XmlWriter's current element.
BorderStyle element.
BorderStyle element.
Column elements as appropriate for the
specified column.
EdgeLabel element.
EdgeRealizer data attributes in GraphML.AbstractXmlWriter.writeStartElement(String,String) or
AbstractXmlWriter.writeStartElement(String,String,String).
XmlWriter.writeStartElement(String,String) or
XmlWriter.writeStartElement(String,String,String).
WriteEventListener interface
that can be queried from the GraphMLWriteContext.getWriteEvents() property.WriteEvent class.
GraphMLWriteContext.getWriteEvents() property.WriteEvent.WriteEventListener that implements
all methods with no-op implementations.Fill element.
NodeLabel element.
NodeLabel element.
NodePorts elements and its NodePort
child elements.
NodeRealizer data attributes in GraphML.SourcePort or TargetPort element.
OutputHandler instances are
used.PreferredPlacementDescriptor instance.
Row elements as appropriate for the
specified row.
Table element storing the tabular information
associated to the specified realizer including default settings for
(minimum) column width and (minimum) row height.
context.serialize(data) for EdgeLayout data.
context.serialize(data) for NodeLayout data.
ComplexDataProviderOutputHandler.getSerializer() or one of
GraphMLWriteContext's serialize
callbacks.
NodeLayout bounds.
Comparator compares edges by examining the x-coordinates of the centers of their target nodes.XCoordComparator instance.
XmlWriter instances.NodeLayout bounds.
Graph), its nodes and edges (classes
Node and Edge), and related container structures and
iteration mechanisms (class YList and interface YCursor).Graph2D object from/to
diverse file formats.GMLIOHandler.GraphMLIOHandler.y.view namespace.MultiPageLayouter that subdivides the input graph into several smaller graphs
whose layouts fit the specified maximum page size.(0,0) and given radius.
NamespaceConstants.YFILES_COMMON_MARKUP_NS.
NamespaceConstants.YFILES_COMMON_NS.
NamespaceConstants.YFILES_JAVA_NS.
NamespaceConstants.YFILES_PRIMITIVES_MARKUP_NS.
"http://www.yworks.com/xml/schema/graphml.wpf/2.0/ygraphml.xsd".
GraphML format instead.GraphML format instead.GraphML format instead.YLabel
instances.YLabel to notify interested
parties of selection state changes.LineSegment.true upon
calling its getBool method.
YList.YModule instance with the given name.
YModule.YModule(String) instead.
Proper module description should take place in the API documentation.
YModule objects.YPackageMenu to specify,
what to do if a YModule in the YPackageMenu has been selectedYPoint at location (0,0)
YPoint object for a given position.
YPoint.NodeRealizer, EdgeRealizer and other objects that are drawn
within a Graph2DView.YRenderingHints.KEY_ANTIALIASING_HANDLER hint values.DataAcceptor key for publishing the z-coordinate for all non-group nodes in the graph.
0.
NodeHalo with zero size on each side.
AnimationObject that applies the
specified zoom factor to this factory's Graph2DView.
PrintPreviewPanel.initAction(javax.swing.Action, String) for I18n.
PrintPreviewPanel.initAction(javax.swing.Action, String) for I18n.
PrintPreviewPanel.getString(String) for I18n.
PrintPreviewPanel.getString(String) for I18n.
|
© Copyright 2000-2025, yWorks GmbH. All rights reserved. |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||