|
Search this API | ||||||||
PREV NEXT | FRAMES NO FRAMES |
GenericNodeRealizer
instances.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
DeserializationEvent
EdgeRealizerSerializer
.InputHandler
interface.AbstractInputHandler
class.
AbstractInputHandler
class.
ItemEditor
classes can be
derived.MouseInputEditor
that
provides convenient support for the necessary listener implementation.NodePlacer
interface.NodeRealizerSerializer
.OutputHandler
interface.AbstractOutputHandler
class.
AbstractOutputHandler
class
PortConstraintOptimizer
interface to minimize the effort required to modify
the port assignment after the sequencing phase.AbstractPortConstraintOptimizer
.NodePort
data attributes in GraphML.AbstractRotatableNodePlacer
.SerializationHandler
MoveSnapContext
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
.
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[], Edge[])
but uses NodeMaps and DataProviders instead of arrays.
YList.addLast(Object)
.
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()
.
EnumOptionItem.add(Object, Object)
method.
AnimationObject
to the composite.
AnimationListener
to the AnimationObject
.
GMLEncoder.addAttribute(String, Object)
for each entry in items
.
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.
container
at the specified position
and updates the sizes of
it's new ancestors accordingly.
DeserializationEvent
s.
DeserializationEvent
s.
OptionHandler.addDouble(String,double,double,double)
.
Partition
.
PartitionCell
subdivision and creation events from
this decomposition.
Partition
.
EdgeRealizerSerializer
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.
HotSpotSnapContext.getFixedSnapLines(java.util.Collection)
that
collects SnapLine
instances for a given fixed node.
SnapLine
methods to the result
Collection for the given NodeRealizer
.
SnapLine
s 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()
.
QueryInputHandlersEvent
s.
QueryInputHandlersEvent
s.
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.
QueryOutputHandlersEvent
s.
QueryOutputHandlersEvent
s.
ParseEventListener
.
ParseEventListener
.
above
to lie above the node reference
.
above
to lie at least minDistance
layers above
the node with id reference
.
above
to lie at least minDistance
layers above
the node with id reference
with a given weight penalty for larger layer differences.
above
to lie above the node reference
.
above
to lie at least minDistance
layers
above the node with id reference
.
above
to lie at least minDistance
layers
above the node with id reference
with a given weight penalty for larger layer differences.
after
to lie after
the node with id reference
.
before
to lie before
the node with id reference
.
below
to lie below the node with id reference
.
below
to lie at least minDistance
layers below
the node with id reference
.
below
to lie at least minDistance
layers below
the node with id reference
with a given weight penalty for larger layer differences.
below
to lie below the node with id
reference
.
below
to lie at least minDistance
layers
below the node with id reference
.
below
to lie at least minDistance
layers
below the node with id reference
with a given weight penalty for larger layer differences.
sameLayer
to lie in the same layer as the node with id
reference
.
sameLayer
to lie in the same layer as the node with id
reference
.
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.
container
at the specified position
and updates the sizes of
it's new ancestors accordingly.
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.MovingInfo
s.
Graph2DSelectionListener
to the creator's
model graph that creates a local view on selection changes.
SerializationEvent
s.
SerializationEvent
s.
SnapResult
to this instance that will be honored during calls to
AbstractSnapContext.processSnapResults(java.util.List,y.geom.YPoint)
PathSearchContext.getCurrentEdge()
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
.
PathSearchContext.getCurrentEdge()
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 Drawable
s.
Editor.commitValue()
instead.
adoptItemValue()
of all contained editors.
Graph2DViewActions.getAlignHorizontallyAction()
Graph2DViewActions.getAlignVerticallyAction()
.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
rootAlignment
property.
all
.
null
) image values can be selected through the editor.
MouseInputMode
.
TableGroupNodeRealizer
.
TableGroupNodeRealizer
.
TableGroupNodeRealizer
.
TableGroupNodeRealizer
.
PreferredPlacementDescriptor.isRightOfEdge()
.
PreferredPlacementDescriptor.isRightOfEdge()
.
PreferredPlacementDescriptor.isRightOfEdge()
.
PreferredPlacementDescriptor.isRightOfEdge()
.
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.
currentEntrance
to
enteredCell
to the given list enteredCell
.
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
.GenericTreeLayouter
and implements a
sophisticated NodePlacer
.ARNodePlacer.FILL_STYLE_LEADING
),
and default distances (40.0d
).
rects
to fit into a
large rectangle, whose bounds will be stored in finalRect
.
rects
to fit in a
large rectangle, whose bounds will be stored in finalRect
.
rects
to fit into a
large rectangle, whose bounds will be stored in finalRect
.
Grouping
) is reduced.
Grouping
) is reduced.
ListCellRenderer
and TableCellRenderer
implementation that renders objects of type Arrow
nicely.YLabel.Painter
instance to support
automatic flipping of label content according to rotation angle.
AbstractDrawer.assignCoordinates(NodeList[],DataProvider)
HierarchicLayouter
before the ports get assigned.
Layers
instance.
g.getDataProvider(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.
HierarchicLayouter
before the actual node placing takes
place (phase three).
GenericTreeLayouter
before the actual layout
of the graph takes place.
HierarchicLayouter
to determine the resulting x coordinates.
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.
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
.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.
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.
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
.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
.
GenericTreeLayouter.SubtreeShape.getBorderLine(int)
.
GenericTreeLayouter.SubtreeShape.getBorderLine(int)
.
GenericTreeLayouter.SubtreeShape.getBorderLine(int)
.
GenericTreeLayouter.SubtreeShape.getBorderLine(int)
.
NodeLabel.INTERNAL
.
snap type
.
Graph2DViewActions.getBottomAlignAction()
.
NodeLabel.INTERNAL
.
NodeLabel.INTERNAL
.
GenericNodeRealizer.BoundsChangedHandler
implementation to
delegate the actual work to.
PathIterator
s.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.
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
.
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.
BusRouter
.
BusRouter
.Rectangle2D
objects and puts the result into the specified destination
Rectangle2D
object.
NetworkFlows.calcMaxFlow(Graph,Node,Node,DataProvider,EdgeMap)
this method
solves a maximum flow problem.
bend costs
.
YLabel.calculateSize(java.awt.font.FontRenderContext)
CellEntrance
to the neighboring PartitionCell
using
different enter intervals.
enteredCell
via the enterInterval
.
FixNodeLayoutStage.getFixPointPolicy()
.
CellEntrance
for the next step in
path search.
LineSegment
s created from the calculated path points
.
GenericEdgeRealizer.calculatePath(java.awt.geom.Point2D, java.awt.geom.Point2D)
()}.
YPoint
s containing the source port, bend and target port locations.
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.
NodePort
s.
YLabel.calcUnionRect(java.awt.geom.Rectangle2D)
NodePort
s associated to this realizer.
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
.
true
.
true
.
true
.
true
iff the given graph can be laid
out by this algorithm.
true
AbstractLayoutStage.canLayoutCore(LayoutGraph)
.
true
if the specified graph can be routed by this algorithm.
true
if the specified core layouter does, and also when there is no core layouter.
true
iff the given graph can be laid
out by this algorithm.
true
iff the given graph can be laid
out by this algorithm.
true
.
true
.
true
.
true
if the given graph can be laid out by this algorithm.
true
..
true
because this algorithms has no
preconditions.
true
.
true
, because every graph can be drawn.
true
.
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.
PartitionCell
has been entered during a path search.CellEntrance
.
PartitionCell
.CellSegmentInfo
of this segment info.
LayoutTool.arrangeRectangleRows(java.awt.geom.Rectangle2D[], java.awt.geom.Rectangle2D, double, int)
.
NodeLabel.INTERNAL
.
snap type
.
DiscreteEdgeLabelModel.CENTER
.
RotatedDiscreteEdgeLabelModel.CENTER
.
Path
information.OrthogonalEdgeRouter
that can be used as a path
finding strategy in ChannelEdgeRouter
.ChannelEdgeRouter
.VetoableChangeListener
instead.
true
if the specified event should trigger event
play back and false
otherwise.
IllegalArgumentException
if the width/height of the given group node object is zero.
IllegalArgumentException
if the width/height of the given group node object is zero.
IllegalArgumentException
if the width/height of the given group node object is zero.
IllegalArgumentException
if the width/height of the given group node object is zero.
IllegalArgumentException
if the width/height of the given group node object is zero.
IllegalArgumentException
if the width/height of the given group node object is zero.
NodeRealizer
.
NodeLabel
.
edgeRealizer
.
EdgeLabel
.
Bend
.
Port
.
NodePort
.
IllegalArgumentException
if the width/height of the given node object is zero.
IllegalArgumentException
if the width/height of the given node object is zero.
IllegalArgumentException
if the width/height of the given node object is zero.
IllegalArgumentException
if the width/height of the given node object is zero.
IllegalArgumentException
if the width/height of the given node object is zero.
IllegalArgumentException
if the width/height of the given node object is zero.
Comparator
instance that will be used to sort its 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.
Arrow.CIRCLE
.
CircularLayouter
.GraphPartition
.
GraphPartition
can be reused and
initialized
with a new configuration.
ObstaclePartition
can be reused and
ObstaclePartition.init(java.util.List, y.geom.YRectangle)
initialized} with new Obstacle
s.
DataProviders
added by PathSearch
.
from
to to
inclusive from this list.
SnapLine
s.
AbstractSnapContext.addSnapResult(SnapResult)
CompoundEditor
.
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.
Graph2DViewActions.getCloseGroupsAction()
.
Graph2DViewActions.CloseGroupsAction.acceptNode(Graph2D,y.base.Node)
returns true
.
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, i.e. all
three points lie on a common line.
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.
PartitionGrid
.DropTargetListener
can be used to create new columns in a TableGroupNodeRealizer
via drag'n'drop.commitValue()
of all contained editors.
OrthogonalLayouter
that tries to arrange nodes in a more
compact way, even allowing to specify a desired aspect ratio for the bounds of the
calculated layout.CompactOrthogonalLayouter
.DataProvider
registered with this key must return a
Comparable
object for each edge thereby inducing a (global) order
for edges.
DataProvider
registered with this key must return a
Comparable
object for each node thereby inducing a (global) order
for nodes.
Edge
.
Edge
.
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.
IncrementalHierarchicLayouter.setComponentArrangementPolicy(byte)
}.
IncrementalHierarchicLayouter.setComponentArrangementPolicy(byte)
}.
DataProvider
key used to store an object for each partial node of the graph.
ComponentLayouter
instance.
ComponentLayouter
instance.
ComponentLayouter
.Drawable
s into oneCompositeLayouter
with the
specified LayoutStage
prepended to the specified
Layouter
.
Arrow.CONCAVE
.
BusRouter
.
OptionHandler
.
ComponentLayouter
and graph instance to adhere to the SmartOrganicLayouter.NODE_SUBSET_DATA
in case
SmartOrganicLayouter.SCOPE_ALL
is not set, and to use SmartOrganicLayouter.getMinimalNodeDistance()
also for distances between components.
ComponentLayouter
according to the view.
GraphMLParser.fireDeserializationEvent(DeserializationEvent)
event.
QueryInputHandlersEvent
event.
QueryOutputHandlersEvent
event.
GraphMLWriter.fireSerializationEvent(y.io.graphml.output.SerializationEvent)
event.
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.
GraphPartition
.
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
.
PathSearch
.
ImageOutputHandler
according
to the settings in the module's rendering specific options.
writer
to use the schema locations set with
GraphMLHandler.addSchemaLocation(String, String)
.
SerializationEvent
event.
GraphMLHandler
.
GraphMLHandler
.
ImageOutputHandler
for tiling
according to the tiling specific options.
writer
.
writer
.
LayerConstraintFactory
.ConstraintLayerer
instance.ConstraintManager.performActionOnPropertyChange(y.option.ConstraintManager.EditorAction, OptionItem)
or
ConstraintManager.performActionOnCondition(y.option.ConstraintManager.EditorAction, y.option.ConstraintManager.Condition)
.ShortestPaths.constructEdgePath(Node,Node,Edge[])
with the difference that
the path edges are given by a DataProvider.
ShortestPaths.constructNodePath(Node,Node,Edge[])
with the difference that
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.
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.
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.convertToFolderNode(y.base.Node)
with the additional option to
specify the inner graph to be used by the folder node.
HierarchyManager.convertToInterEdge(y.base.Edge, y.base.Node, y.base.Node)
method.
AbstractStringConverter.convertToObject(String)
null
String
AbstractStringConverter.convertToString(Object)
null
object.
Arrow.CONVEX
.
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.
originalNode
from the source graph to the new targetGraph
GraphCopier.GraphDataCopyFactory.copyData(y.base.Node,y.base.Node)
Graph2DClipboard.getCopyFactory(y.base.Graph)
.
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.
DiscreteNodeLabelModel.NORTH_EAST
, DiscreteNodeLabelModel.NORTH_WEST
, DiscreteNodeLabelModel.SOUTH_EAST
, and DiscreteNodeLabelModel.SOUTH_WEST
.
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.
SmartOrganicLayouter
so
that the bounding box roughly has the given aspect ratio.
EditMode.mouseDraggedLeft(double,double)
when
a bend should be created.
EdgeRealizer.createBend(double, double, Bend, int)
OrthogonalInterval
that defines location, size and orientation of the given border.
PortConstraint
SmartOrganicLayouter
so
that the nodes lie within 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.
LeftRightPlacer
and all other edges with
the sketch comparator created by this placer's childNodePlacer
.
assistantComparator
and all other edges with
the given childComparator
.
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 search.
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
.
ConstraintLayerer.ConstraintFactory
that is suitable for this
layerer implementation.
NodePort
instances.
Edge
.
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
.
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
.
GenericEdgeRealizer.createEdgeLabel()
method to create new edge labels for the specified realizer.
EdgeLabel
instance and adds the created
instance to the specified realizer.
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
EdgeSplitSupport
to handle
edge splitting on node drops if
edge splitting is enabled
.
SmartOrganicLayouter
so
that the nodes lie within an ellipse whose main axes are parallel to the coordinate axes.
NavigationComponent.createFitContentButton()
.
NavigationComponent.createFitContentAction()
HierarchyManager.createFolderNode(Node)
.
nodesToFold
.
Graph
.
DefaultLayoutGraph
.
Graph2D
.
Graph2D
.
configured
as a copy of the given parent graph, basically.
Graph.getGraphCopyFactory()
to create a (possibly shared) instance.
CopiedLayoutGraph.createNode(Object)
and CopiedLayoutGraph.createEdge(Object)
methods of this instance.
LayoutGraphCopyFactory.HierarchicGraphCopyFactory
.
Graph2DCopyFactory.HierarchicGraph2DCopyFactory
GraphElementFactory
instance that creates the graph elements for the graph
instance.
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
that divides the area of the graph into several rectangles.
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
HierarchyManager.createGroupNode(Node)
.
nodesToGroup
.
HierarchicLayouter
instance.
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
).
GIFIOHandler
.
ImageIoOutputHandler
for the ImageWriter
of this
class.
ImageOutputHandler
instance that is used for
image export.
JPGIOHandler
.
IncrementalHintsFactory
implementation that can be used to obtain hint objects that can be
associated with nodes and edges in the graph prior to the invocation of the layout algorithm using an appropriate
DataProvider
implementation and the HierarchicLayouter.INCREMENTAL_HINTS_DPKEY
DataProvider key.
IncrementalHintsFactory
instance that must be used
to obtain marks that can be associated with elements in the graph that
will be laid out incrementally.
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
Edge
.
Edge
.
GMLIOHandler
.
GMLIOHandler
.
GraphMLIOHandler
.
GraphMLIOHandler
.
ImageOutputHandler
instance.
TGFIOHandler
.
TGFIOHandler
.
GMLIOHandler
.
GMLIOHandler
.
YGFIOHandler
.
YGFIOHandler
.
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
Iterator
view of the given cursor.
root
.
root
.
NodeLabel
for the given TableGroupNodeRealizer.Row
.
NodeLabel
for the given TableGroupNodeRealizer.Column
.
label layouter
used by this layouter.
LayerConstraintFactory
instance that can be used to specify layer constraints for the given
graph.
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
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.
entries
from.
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
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
given label text.
(x,y)
, dimension
(w,h)
and given label text.
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.
NodePortGraphicsReader
,
NodePortGeometryReader
, and NodePortUserDataReader
.
NodePortGraphicsWriter
,
NodePortGeometryWriter
, and NodePortUserDataWriter
.
ObjectInputStream
.
ObjectOutputStream
.
Obstacle
using the given bounds and data.
DynamicObstacleDecomposition
that is used by the GraphPartition
to divide the graph
area in rectangles.
OptionHandler
for this module.
OrientationLayouter.createOrientedInsets(y.geom.YInsets)
instead.
SmartEdgeLabelModel
with values from the graphML structure.
SmartNodeLabelModel
with values from the graphML structure.
GraphMLParseContext
instance.
ChannelBasedPathRouting
that routes the edges using pre-calculated Path
objects.
PathSearch
that finds the edges' paths through the GraphPartition
.
PathSearchContext
that provides context information for the path search 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
PostprocessorInputHandler
.
PreferredPlacementDescriptor
instance with values from the graphML structure.
NodePlacer
and one to be arranged by the "lower right"
NodePlacer
.
EdgeInfo.TYPE_PROXY
.
NodeInfo.TYPE_PROXY
.
EdgeInfo.TYPE_PROXY_REFERENCE
.
NodeInfo.TYPE_PROXY_REFERENCE
.
ReadEdgeRealizerHandler
.
ReadNodeRealizerHandler
.
node realizer
and edge realizer
instances onto the provided
view.
SmartOrganicLayouter
so
that the nodes lie within the given rectangle.
AnimationObject
that repeats the specified
animation for the specified number of times.
AnimationObject
that repeats the specified
animation for the specified duration.
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.
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)
.
SegmentInfo
s that can be used to sort the segment infos 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.
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 to specify sequence constraints for the given
graph.
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.
AnimationObject
that ignores calls to
initAnimation
if initAnimation
has and
disposeAnimation
has not been called already
(and vice versa).
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
Graph2DView
that will enable the provided view to react to
started drag operations
.
bounds
indicating the new size of the given table.
Theme
object, which can be used to customize
the look of editors created by a TableEditorFactory
.
YModule.startAsThread(y.view.Graph2D)
.
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}.
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 used to store the priority (integer values) for "critical" edges.
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.
YCursor
and Iterator
.EdgeLabelModel
is used.
NodeLabelModel
is used.
Arrow.DASH
.
DataProvider
and DataAcceptor
interfaces.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
.
DrawingDistanceCalculator
implementation that is used
by HierarchicLayouter
to configure the NodePlacer
.OptionHandler
in a tabbed pane fashion.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 Graph
s.GraphElementIdProvider
that provides canonical ids
for graphml elements.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.POLICY_ADD_RIGHT_TOP_ALIGNED
)
Value
and
ValueSettable
contracts.Value2D
and
Value2DSettable
contracts.DefaultNodeLabelLayout
DefaultNodeLabelLayout
NodePlacer
used by
GenericTreeLayouter
.DefaultNodePlacer.ALIGNMENT_CENTER
),
default child placement (DefaultNodePlacer.PLACEMENT_HORIZONTAL_DOWNWARD
),
and default edge routing (DefaultNodePlacer.ROUTING_FORK
) and a horizontal and vertical distance
of 40.0d
.
DefaultNodePlacer.ALIGNMENT_CENTER
)
and default edge routing (DefaultNodePlacer.ROUTING_FORK
).
DefaultNodePlacer.ROUTING_FORK
).
OrderRenderer
implementation.DefaultOrderRenderer
which uses
instances of DefaultGraph2DTraversal
to determine
painting and sloppy painting order.
DefaultOrderRenderer
for the specified
painting and sloppy painting orders.
DefaultPortAssignment.MODE_NONE
.
false
for all data holders.
false
for all data holders.
NodePlacer
s.Graph2DViewActions.getDeleteSelectionAction()
.
acceptXXX
methods.
acceptXXX
methods.
Graph2DViewActions.DeleteSelectionAction.delete(Graph2DView)
instead.
Arrow.DELTA
.
NodePlacer
interface that
can be used to create dendrogram-like tree layouts.DeserializationHandler
implementations
to let registered deserialization code perform the deserialization.DeserializationEvent
class.
DeserializationEvent
class.
DeserializationEvent
s.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
.
PortAssignmentMoveSelectionMode.selectionMovedAction(double, double, double, double)
.
ItemFactory.createProxyNode(Edge, boolean)
for the drawing phase
NodePlacer.DIRECTION_NORTH
NodePlacer.DIRECTION_NORTH
.
NodePlacer.DIRECTION_NORTH
.
AbstractRotatableNodePlacer.determineChildConnector(y.base.Node)
to determine the child node connector directions.
BusPlacer.determineChildConnector(y.base.Node)
to determine the child node connector directions.
BalloonLayouter.graph
according to the chosen root
node policy.
NodeOrders.dfsCompletion(Graph,int[])
but the result is returned
as a NodeList.
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[], Edge[])
but uses NodeMaps and DataProviders instead of arrays.
OrthogonalLayouter
that can route edges in a way that
they point to a main layout direction.DirectedOrthogonalLayouter
.GenericTreeLayouter.SubtreeShape.getConnectorDirection()
.
GenericTreeLayouter.SubtreeShape.getConnectorDirection()
.
GenericTreeLayouter.SubtreeShape.getConnectorDirection()
.
GenericTreeLayouter.SubtreeShape.getConnectorDirection()
.
BusRouterModule.mainrun()
.
PolylineEdgeRouterModule.mainrun()
and removes all previously added DataProvider
s from
the graph.
YModule.mainrun()
was finished.
Graph2DUndoManager
instance.
HierarchyJTree
instance.
HierarchyTreeModel
instance.
HierarchyTreeSelectionModel
instance.
ModelViewManager
.
createFaceMap()
.
getMementoSupport()
initStructures
OrthogonalInterval.getRange()
s 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.
TreeComponentLayouter.doLayout(y.layout.LayoutGraph)
to delegate to the
TreeComponentLayouter.getCoreLayouter()
, adding the dummy provider to the graph instance.
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
.
DataProvider
and
DataAcceptor
to store and retrieve Object support information.
DoubleOptionItem.DoubleOptionItem(String,double,double,double)
.
FamilyTreeLayouter.TYPE_FAMILY
, FamilyTreeLayouter.TYPE_MALE
, FamilyTreeLayouter.TYPE_FEMALE
.
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.
HierarchicLayouter
during
the node placement phase.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.
AbstractDrawer.setDummyMap(y.base.NodeMap)
Graph2DViewActions.getDuplicateGraphAction()
.
EdgeLabel.SIDE_SLIDER
and EdgeLabel.CENTER_SLIDER
.
NodeLabel.EDGE_OPPOSITE
.
ObstaclePartition
that decomposes its area dynamically and implements the DynamicDecomposition
interface.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 used to store the BusDescriptor
of every edge.
LabelLayoutData
.
List
of EdgeLabelLayout
s covering a certain PartitionCell
.
DataProvider
key used to retrieve EdgeLayoutDescriptor
instances for each edge in the graph.
DataProvider
key used to retrieve EdgeLayoutDescriptor
instances for each edge in the graph.
DataProvider
key used to retrieve EdgeLayoutDescriptor
instances for each edge in the graph.
DataProvider
key used to retrieve EdgeLayoutDescriptor
instances for each edge in the graph.
DataProvider
key used to store the EdgeLayoutDescriptor
for each edge.
DataProvider
key used for specifying the edge subset to be laid out.
int
.
int
.
Centrality.edgeBetweenness(Graph, EdgeMap, boolean, DataProvider)
.
mouseReleasedXXX
methods.
EditMode.mouseReleasedLeft(double,double)
and
EditMode.mouseShiftReleasedLeft(double,double)
when an Edge
has been
clicked.
EditMode.mouseDraggedLeft(double,double)
when an
Edge
is being dragged.
OrthogonalEdgeRouter
that adds support for a bus-like routing style.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.EdgeLabelLayoutImpl
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.HierarchicLayouter
during the various
phases to determine the routing details of the graph's edges.OrthogonalLayouter
, DirectedOrthogonalLayouter
and
OrthogonalGroupLayouter
to determine the routing details of the graph's edges.EdgeRouter
to determine the routing details of the graph's edges.Edge
.true
upon
calling its getBool
method.
EdgeRealizer
.Graph.edges()
.
Node.edges()
.
Graph2DViewActions.getEditLabelAction()
.
Graph2DViewActions.getEditNodeAction()
.
PropertyChangeEvent.getPropertyName()
.
EditMode.editNodeMode
.
Graph2DViewActions.EDIT_NODE
action.
MultiPageLayouter
to create special nodes and edges.GroupBoundsCalculator
that assumes that the group node has an elliptical shape.EllipticalGroupBoundsCalculator.ShapePointProvider
that assumes
elliptical node shapes.LayoutStage
s,
like ComponentLayouter
, ParallelEdgeLayouter
, etc.
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.
PartitionCell
into an adjacent one.PortCalculator.equalsEps(double, double, double, double)
.
Object
YModule.run()
to indicate exceptional behavior.
Throwable
was thrown during the layout.
LayoutMorpher.execute(Graph2DView, y.layout.GraphLayout)
method instead.
AnimationPlayer
.
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
.
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
.Double
to indicate that the
item should take up more space if that space is available.
fillStyle
property.
fillStyle
property.
fillStyle
property.
fillStyle
property.
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 about the found path.
MoveSelectionMode.getNodesToBeMoved()
and MoveSelectionMode.getBendsToBeMoved()
.
start
to end
node.
start
with end
node.
Paths.findAllPaths(Graph, Node, Node, boolean)
that additionally allows to specify a filter for the paths to be returned.
Paths.findAllPaths(Graph, Node, Node, boolean)
that returns its result not as a list but as a special cursor that calculates
the next path in the sequence only when needed.
true
iff the coordinates (ix,iy)
is identical with (getCenterX(),getCenterY())
and
the coordinates (ox,oy),
lies outside the bounding box
of this realizer.
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.
Cycles.findCycleEdges(Graph, EdgeMap)
, but instead of minimizing the
number of marked edges it tries to find a set of marked edges, for which the associated
cost is minimal.
Cycles.findCycleEdges(Graph, EdgeMap)
this method marks
edges of a given graph whose removal or reversal would make
that graph acyclic.
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.
- findIntersection(NodePort, double, double, double, double, Point2D) -
Method in interface y.view.NodePort.IntersectionTest
- Returns
true if the point i=(ix,iy)
lies inside
and the point o=(ox,oy)
lies outside the specified port
and false<
otherwise.
- findIntersection(double, double, double, double, Point2D) -
Method in class y.view.NodeRealizer
- Returns
true
iff the coordinates (ix,iy)
lies within the visual shape of this realizer and the
coordinates (ox,oy)
lies outside of that shape.
- findIntersection(NodeRealizer, double, double, double, double, Point2D) -
Method in class y.view.Port
- Returns
true
iff the coordinates (ix,iy)
lies within the visual shape of this port and the
coordinates (ox,oy>
lies outside of that shape.
- findIntersection(NodePort, double, double, double, double, Point2D) -
Method in class y.view.PortConfigurationAdapter
-
- findIntersection(double, double, double, double, Point2D) -
Method in class y.view.ProxyShapeNodeRealizer
-
- findIntersection(double, double, double, double, Point2D) -
Method in class y.view.ShapeNodeRealizer
- Special Intersection handling for some types of shape.
- findIntersection(NodePort, double, double, double, double, Point2D) -
Method in class y.view.ShapePortConfiguration
-
- findIsolatedGraphComponents(LayoutGraph, NodeMap) -
Method in class y.layout.grouping.IsolatedGroupComponentLayouter
- Determines which nodes will belong to the same graph component.
- findLabel(Graph2DView) -
Method in class y.view.Graph2DViewActions.EditLabelAction
- Determines the label to edit.
- findLabels(NodePort) -
Static method in class y.view.PortLabelModel
- Returns a collection of labels that are associated to the specified port.
- findLabels(TableGroupNodeRealizer.Column) -
Static method in class y.view.tabular.TableGroupNodeRealizer.ColumnNodeLabelModel
- Returns all labels associated to the specified column.
- findLabels(TableGroupNodeRealizer.Row) -
Static method in class y.view.tabular.TableGroupNodeRealizer.RowNodeLabelModel
- Returns all labels associated to the specified row.
- findLongestPath(Graph) -
Static method in class y.algo.Paths
- Returns the longest directed path within the given acyclic graph.
- findLongestPath(Graph, DataProvider) -
Static method in class y.algo.Paths
- Returns the longest directed path within a given acyclic weighted
graph.
- findLongestPaths(Graph, Node, EdgeMap, NodeMap, EdgeMap) -
Static method in class y.algo.Paths
- Calculates the longest path from one vertex to all other vertices
in a given acyclic graph
- findLongPath(Graph) -
Static method in class y.algo.Paths
- Returns an edge list that contains the edges of a
undirected simple path within the given graph.
- findMatchingCandidate(Edge, boolean, double, double, int) -
Method in interface y.layout.PortCandidateSet.CandidateMatcher
- Returns the next best matching
PortCandidateSet.Entry
for the given parameters.
- findMatchingCandidate(Edge, boolean, int) -
Method in interface y.layout.PortCandidateSet.CandidateMatcher
- Returns an the next best matching
PortCandidateSet.Entry
for the given parameters.
- findMatchingCandidate() -
Method in interface y.layout.PortCandidateSet.CandidateMatcher
- Returns an the next best matching
PortCandidateSet.Entry
.
- findMouseInputEditor(Graph2DView, double, double, HitInfo) -
Method in class y.view.GenericEdgeRealizer
- Uses the registered
GenericEdgeRealizer.GenericMouseInputEditorProvider
implementation to delegate the actual work to.
- findMouseInputEditor(EdgeRealizer, Graph2DView, double, double, HitInfo) -
Method in interface y.view.GenericEdgeRealizer.GenericMouseInputEditorProvider
- Used as a callback for method
GenericEdgeRealizer.findMouseInputEditor(Graph2DView, double, double, HitInfo)
.
- findMouseInputEditor(Graph2DView, double, double, HitInfo) -
Method in class y.view.GenericNodeRealizer
- Uses the registered
GenericNodeRealizer.GenericMouseInputEditorProvider
implementation to
delegate the actual work to.
- findMouseInputEditor(NodeRealizer, Graph2DView, double, double, HitInfo) -
Method in interface y.view.GenericNodeRealizer.GenericMouseInputEditorProvider
- Used as a callback for the
GenericNodeRealizer.findMouseInputEditor(Graph2DView, double, double, HitInfo)
method.
- findMouseInputEditor(NodeRealizer, Graph2DView, double, double, HitInfo) -
Method in class y.view.hierarchy.GroupNodePainter
- Returns an editor to handle mouse events for group/folder nodes that are
configured to use this
GroupNodePainter
instance as their
GenericNodeRealizer.GenericMouseInputEditorProvider
.
- findMouseInputEditor(Graph2DView, double, double, HitInfo) -
Method in interface y.view.MouseInputEditorProvider
- Sole callback method that determines the MouseInputEditor that should be activated if the mouse
hovers over the given coordinates.
- findMouseInputEditor(Graph2DView, double, double, HitInfo) -
Method in class y.view.MouseInputMode
- Callback method that determines the new MouseInputEditor if no current editor
is set for this view.
- findMouseInputEditor(NodeRealizer, Graph2DView, double, double, HitInfo) -
Method in class y.view.MultiplexingNodeEditor
-
- findNode(String, HierarchicGraphParser) -
Method in class y.io.gml.InterEdgeParser
- Retrieves the node by path name that has previously been constructed using
HierarchicGraphObjectEncoder.createNodeReference(y.base.Graph, y.base.Node, y.view.hierarchy.HierarchyManager)
.
- findObjectStringConverter(Class) -
Method in class y.util.ObjectStringConversion
-
- findPartitions(LayoutGraph, NodeMap) -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
-
- findPartitions(LayoutGraph, NodeMap) -
Method in interface y.layout.PartitionLayouter.PartitionFinder
- Returns a partition id for each node of an input graph.
- findPath(Graph, Node, Node, boolean) -
Static method in class y.algo.Paths
- Returns an edge list that contains the edges of a path
from the given start node to the given end node,
if such a path exists.
- findPath(Graph, NodeList, Node, Node, EdgeMap) -
Static method in class y.algo.Paths
- Returns whether or not there is a directed path from one node to another node
in an acyclic graph
- findPaths(PathSearchContext) -
Method in class y.layout.router.polyline.PathSearch
- Finds paths for the edges in the given context and stores them in its
PathSearchResult
.
- findPathsForCurrentEdge(PathSearchContext) -
Method in class y.layout.router.polyline.PathSearch
- Finds the path for the current edge in the given context.
- findPredecessor(Object) -
Method in class y.util.SkipList
- Finds the greatest predecessor in this list where the comparator yields positive values when it compares
o
with the cell's
contents or null
if no such cell could be found.
- findReversedTreeEdges(LayoutGraph, Node, DataAcceptor) -
Static method in class y.layout.EdgeReversalStage
- Marks edges in a tree-structured graph component that need to be reversed
to make the specified node the root of the tree component.
- findShortestUniformPaths(Graph, Node, Node, boolean, EdgeMap) -
Static method in class y.algo.ShortestPaths
- Marks all edges that belong to a shortest path from
start
to end
node.
- findShortestUniformPaths(Graph, Node, DataProvider, boolean, int, EdgeList, NodeList) -
Static method in class y.algo.ShortestPaths
- Finds all nodes and edges that belong to a shortest path from
start
to a set of target nodes in the graph not
farther away than a given distance.
- findSuccessor(Object) -
Method in class y.util.SkipList
- Finds the smallest successor in this list where the comparator yields negative values when it compares
o
with the cell's
contents or null
if no such cell could be found.
- finished(MoveLabelMode.MoveLabelEvent) -
Method in interface y.view.MoveLabelMode.MoveLabelHelper
- Invoked when label move is done.
- fireCreateCellEvent(PartitionCell) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Notifies all registered dynamic decomposition listeners about the newly created cell.
- fireDeserializationEvent(DeserializationEvent) -
Method in class y.io.graphml.GraphMLHandler
- Notifies all registered
DeserializationHandler
instances of event
.
- fireDeserializationEvent(DeserializationEvent) -
Method in class y.io.graphml.input.GraphMLParser
- Notifies all registered
DeserializationHandler
instances of event
.
- fireExceptionThrown(Throwable) -
Method in class y.module.ModuleListenerSupport
- Propagates a module event of type
ModuleEvent.TYPE_MODULE_EXCEPTION_THROWN
to all registered ModuleListener
s.
- fireFinalizeCellEvent(PartitionCell) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Notifies all registered dynamic decomposition listeners about the finalized cell.
- fireGraph2DEvent(Object, String, Object, Object) -
Method in class y.view.Graph2D
- Fires a Graph2DEvent
- fireGraph2DSelectionEvent(Object) -
Method in class y.view.Graph2D
- Fires a GraphSelectionEvent for the given subject
- fireGraphEvent(GraphEvent) -
Method in class y.base.Graph
- Propagates the given graph event to all registered graph listeners.
- fireHierarchyEvent(HierarchyEvent) -
Method in class y.view.hierarchy.HierarchyManager
- Propagates the given hierarchy event to all registered hierarchy
listeners.
- fireModuleDisposed() -
Method in class y.module.ModuleListenerSupport
- Propagates a module event of type
ModuleEvent.TYPE_MODULE_DISPOSED
to all registered ModuleListener
s.
- fireModuleEventHappened(ModuleEvent) -
Method in class y.module.ModuleListenerSupport
- Notifies all registered listeners about the event.
- fireModuleInitializing() -
Method in class y.module.ModuleListenerSupport
- Propagates a module event of type
ModuleEvent.TYPE_MODULE_INITIALIZING
to all registered ModuleListener
s.
- fireModuleMainRunFinished() -
Method in class y.module.ModuleListenerSupport
- Propagates a module event of type
ModuleEvent.TYPE_MODULE_MAIN_RUN_FINISHED
to all registered ModuleListener
s.
- fireModuleMainRunStarting() -
Method in class y.module.ModuleListenerSupport
- Propagates a module event of type
ModuleEvent.TYPE_MODULE_MAIN_RUN_STARTING
to all registered ModuleListener
s.
- firePostEvent() -
Method in class y.base.Graph
- Propagates a so-called POST event to all registered graph listeners.
- firePostEvent(Object) -
Method in class y.base.Graph
- Like
Graph.firePostEvent()
.
- firePreEvent() -
Method in class y.base.Graph
- Propagates a so-called PRE event to all registered graph listeners.
- firePreEvent(Object) -
Method in class y.base.Graph
- Like
Graph.firePreEvent()
.
- firePropertyChange(String, Object, Object) -
Method in class y.option.AbstractItemEditor
- Fires a PropertyChangeEvent in response to a change in a bound property.
- firePropertyChange(PropertyChangeEvent) -
Method in class y.option.AbstractItemEditor
- Fires a PropertyChangeEvent in response to a change in a bound property.
- firePropertyChange(String, Object, Object) -
Method in class y.option.OptionItem
- Fires a PropertyChangeEvent in response to a change in a bound property.
- firePropertyChange(PropertyChangeEvent) -
Method in class y.option.OptionItem
- Fires a PropertyChangeEvent in response to a change in a bound property.
- firePropertyChange(String, Object, Object) -
Method in class y.view.ViewMode
- Helper method for subclasses to indicate a property change.
- firePropertyChange(String, boolean, boolean) -
Method in class y.view.ViewMode
- Helper method for subclasses to indicate a property change.
- firePropertyChange(String, int, int) -
Method in class y.view.ViewMode
- Helper method for subclasses to indicate a property change.
- fireQueryInputHandlersEvent(QueryInputHandlersEvent) -
Method in class y.io.graphml.input.GraphMLParser
- Notifies all registered
InputHandlerProvider
instances of event
.
- fireQueryInputHandlersProviders(QueryInputHandlersEvent) -
Method in class y.io.graphml.GraphMLHandler
- Notifies all registered
InputHandlerProvider
instances of event
.
- fireQueryOutputHandlersEvent(QueryOutputHandlersEvent) -
Method in class y.io.graphml.GraphMLHandler
- Notifies all registered
OutputHandlerProvider
instances of event
.
- fireQueryOutputHandlersEvent(QueryOutputHandlersEvent) -
Method in class y.io.graphml.output.GraphMLWriter
- Notifies all registered
OutputHandlerProvider
instances of event
.
- fireSerializationEvent(SerializationEvent) -
Method in class y.io.graphml.GraphMLHandler
- Notifies all registered
SerializationHandler
instances of event
.
- fireSerializationEvent(SerializationEvent) -
Method in class y.io.graphml.output.GraphMLWriter
- Notifies all registered
SerializationHandler
instances of event
.
- fireSplitFaceEvent(Edge, Face[], Face[]) -
Method in class y.layout.planar.PlanarInformation
-
- fireStateChanged() -
Method in class y.view.AbstractMouseInputEditor
- Helper method that notifies interested listeners when the state of this instance
has changed.
- fireSubdividedEvent(PartitionCell, List) -
Method in class y.layout.router.polyline.DynamicObstacleDecomposition
- Notifies all registered dynamic decomposition listeners about a subdivision.
- fireSubdivisionEvent(Edge, Edge[]) -
Method in class y.layout.planar.PlanarInformation
-
- fireUnsplitFaceEvent(Edge, Face[], Face[]) -
Method in class y.layout.planar.PlanarInformation
-
- fireUnsubdivideEvent(Edge[], Edge) -
Method in class y.layout.planar.PlanarInformation
-
- fireVetoableChange(String, Object, Object) -
Method in class y.option.AbstractItemEditor
- Fires a PropertyChangeEvent in response to a change in a vetoable
property.
- fireVetoableChange(PropertyChangeEvent) -
Method in class y.option.AbstractItemEditor
- Fires a PropertyChangeEvent in response to a change in a vetoable
property.
- fireVetoableChange(String, Object, Object) -
Method in class y.option.OptionItem
- Fires a PropertyChangeEvent in response to a change in a vetoable
property.
- fireVetoableChange(PropertyChangeEvent) -
Method in class y.option.OptionItem
- Fires a PropertyChangeEvent in response to a change in a vetoable
property.
- first() -
Method in class y.base.YList
- Returns the first element of this list.
- FIRST -
Static variable in class y.io.graphml.input.ParsePrecedence
- The data is parsed as early as possible.
- firstBend() -
Method in class y.view.BendList
- Returns the first bend in this list.
- firstBend() -
Method in class y.view.EdgeRealizer
- Returns the first bend of the edge, null if the edge has none.
- firstCell() -
Method in class y.base.YList
- Returns the first cell of this list.
- firstCell() -
Method in class y.util.SkipList
- Gets the first cell in this list or
null
if there are no cells in this list.
- firstEdge() -
Method in class y.base.EdgeList
- Returns the first edge in this list, or
null
when the list is
empty.
- firstEdge() -
Method in class y.base.Graph
- Returns the first edge in this graph.
- firstInEdge() -
Method in class y.base.Node
- Returns the first incoming edge at this node, or
null
if it does
not exist.
- firstNode() -
Method in class y.base.Graph
- Returns the first node in this graph.
- firstNode() -
Method in class y.base.NodeList
- Returns the first node in this list, or
null
when the list is
empty.
- firstOutEdge(Node) -
Static method in class y.base.Graph
- Low-level iteration support for adjacent edges.
- firstOutEdge() -
Method in class y.base.Node
- Returns the first outgoing edge at this node, or
null
if it does
not exist.
- firstSegment() -
Method in class y.geom.BorderLine
- Returns the first segment or
null
if there is
no such segment.
- firstSegment() -
Method in class y.view.MutableGeneralPath
- Returns the first Segment element in the path.
- firstToLast(Graph2D, int) -
Method in class y.view.DefaultGraph2DTraversal
- Creates an
Iterator
that traverses the specified
Graph2D
's elements that match the specified element types.
- firstToLast(Graph2D, int) -
Method in interface y.view.Graph2DTraversal
- Creates an
Iterator
that traverses elements of the specified
types of the given Graph2D
from first to last.
- fitContent() -
Method in class y.view.Graph2DView
- Fits the contents inside this view.
- fitContent(boolean) -
Method in class y.view.Graph2DView
- Fits the contents inside this view.
- fitGraph2DView() -
Method in class y.module.YModule
- Fits the content if the current view is of type
Graph2DView
.
- fitGraph2DView() -
Method in class y.view.Graph2D
- Invokes
fitContent()
on the current view,
if the current view is of type Graph2DView
.
- fitRectangle(Rectangle) -
Method in class y.view.Graph2DView
- Fits the given rectangle inside this view.
- fitWorldRect() -
Method in class y.view.Graph2DView
- Sets the size and offset of the displayed document's world rectangle to the size
and offset of this view.
- FIX_POINT_POLICY_CENTER -
Static variable in class y.layout.FixNodeLayoutStage
- Fix point calculation policy that results in the center of a given
rectangle to be considered the fix point.
- FIX_POINT_POLICY_UPPER_LEFT -
Static variable in class y.layout.FixNodeLayoutStage
- Fix point calculation policy that results in the upper left corner of a
given rectangle to be considered the fix point.
- FIXED -
Static variable in class y.view.MoveSnapContext
- Constant for use in
MoveSnapContext.MovingInfo
and its subclasses
that indicates that an item stays fixed at its current location.
- FIXED_AUTOBOUNDS_INSETS -
Static variable in class y.view.HotSpotMode
- Group bounds policy specifier.
- FIXED_AUTOBOUNDS_INSETS -
Static variable in class y.view.MoveSelectionMode
- Group bounds policy specifier.
- FIXED_BOX_STYLE -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- Layout style specifier.
- FIXED_GROUP_NODES_DPKEY -
Static variable in class y.layout.grouping.FixedGroupLayoutStage
- This key can be used to select specific group nodes whose contents
should keep their relative positions.
- FIXED_GROUP_NODES_DPKEY -
Static variable in class y.layout.organic.OrganicLayouter
- DataProvider key used in conjunction with hierarchically grouped graphs.
- FIXED_GROUPS_POLICY -
Static variable in class y.layout.organic.OrganicLayouter
- Node group policy specifier.
- FIXED_HEIGHT -
Static variable in class y.view.ArcEdgeRealizer
- Arc type specifier constant.
- FIXED_MINIMUM_GROUP_BOUNDS -
Static variable in class y.view.HotSpotMode
- Group bounds policy specifier.
- FIXED_MINIMUM_GROUP_BOUNDS -
Static variable in class y.view.MoveSelectionMode
- Group bounds policy specifier.
- FIXED_MIXED_STYLE -
Static variable in class y.layout.orthogonal.OrthogonalLayouter
- Layout style specifier.
- FIXED_NODE_DPKEY -
Static variable in class y.layout.FixNodeLayoutStage
DataProvider
key to specify a DataProvider
whose DataProvider.getBool(Object)
method is used to
determine which nodes should be considered fixed.
- FIXED_NODE_DPKEY -
Static variable in class y.layout.organic.ShuffleLayouter
- This key can be used to specify a minimal distance for each single node in the graph
using a data provider.
- FIXED_RATIO -
Static variable in class y.view.ArcEdgeRealizer
- Arc type specifier constant.
- FixedGroupLayoutStage - Class in y.layout.grouping
- A layout stage for hierarchically grouped graphs.
- FixedGroupLayoutStage() -
Constructor for class y.layout.grouping.FixedGroupLayoutStage
- Initializes a new instance of
FixedGroupLayoutStage
.
- FixedGroupLayoutStage(Layouter) -
Constructor for class y.layout.grouping.FixedGroupLayoutStage
- Initializes a new instance of
FixedGroupLayoutStage
with the
given core layouter.
- FixNodeLayoutStage - Class in y.layout
- Layout stage that can be used to fix the 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() -
Constructor for class y.layout.FixNodeLayoutStage
- Initializes a new
FixNodeLayoutStage
.
- FixNodeLayoutStage(Layouter) -
Constructor for class y.layout.FixNodeLayoutStage
- Initializes a new
FixNodeLayoutStage
.
- FLIP_SIDES_UPON_MINIMUM_SIZE -
Static variable in class y.view.HotSpotMode
- Resize policy specifier.
- FLOAT -
Static variable in class y.io.graphml.KeyType
- KeyType
float
.
- FLOAT2 -
Static variable in class y.view.Util
- Deprecated. Do not use (Threading issues)
- FLOAT6 -
Static variable in class y.view.Util
- Deprecated. Do not use (Threading issues)
- FLOW_DOWN -
Static variable in class y.layout.LayoutTool
- Edge flow specifier used by method
LayoutTool.determineEdgeFlowDirection(LayoutGraph, y.base.DataProvider)
.
- FLOW_LEFT -
Static variable in class y.layout.LayoutTool
- Edge flow specifier used by method
LayoutTool.determineEdgeFlowDirection(LayoutGraph, y.base.DataProvider)
.
- FLOW_NONE -
Static variable in class y.layout.LayoutTool
- Edge flow specifier used by method
LayoutTool.determineEdgeFlowDirection(LayoutGraph, y.base.DataProvider)
.
- FLOW_RIGHT -
Static variable in class y.layout.LayoutTool
- Edge flow specifier used by method
LayoutTool.determineEdgeFlowDirection(LayoutGraph, y.base.DataProvider)
.
- FLOW_UP -
Static variable in class y.layout.LayoutTool
- Edge flow specifier used by method
LayoutTool.determineEdgeFlowDirection(LayoutGraph, y.base.DataProvider)
.
- flushDocument() -
Method in class y.io.graphml.output.DomXmlWriter
-
- flushDocument() -
Method in interface y.io.graphml.output.XmlWriter
- Close the document.
- FOCUS_BOTTOM_NODE -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getFocusBottomNodeAction()
.
- FOCUS_LEFT_NODE -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getFocusLeftNodeAction()
.
- FOCUS_RIGHT_NODE -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getFocusRightNodeAction()
.
- FOCUS_TOP_NODE -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getFocusTopNodeAction()
.
- FOCUSED_FOLDERS_DEFAULT -
Static variable in class y.view.LocalViewCreator.Neighborhood
- Policy specifier that determines that in a hierarchy aware context interedges of focused folders are handled like
all other edges.
- FOCUSED_FOLDERS_KEEP_INTEREDGES -
Static variable in class y.view.LocalViewCreator.Neighborhood
- Policy specifier that determines that in a hierarchy aware context interedges of focused folders are handled like
they were directly connected to the folder.
- focusEdges() -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns and
Iterator
over all edges that the creator
currently stores as input data for creating local views.
- focusNodes() -
Method in class y.view.LocalViewCreator.AbstractLocalViewCreator
- Returns and
Iterator
over all nodes that the creator
currently stores as input data for creating local views.
- focusView(double, Point2D) -
Method in class y.view.AreaZoomMode
- Calls
focusView(newZoom, newCenter, isAnimatedZoomEnabled());
.
- focusView(double, Point2D, boolean) -
Method in class y.view.AreaZoomMode
- Calls
view.focusView(newZoom, newCenter, animatedZoom); view.updateView();
.
- focusView(double, Point2D, boolean) -
Method in class y.view.Graph2DView
- Sets this view's zoom level and center to the specified values.
- focusView(double, Value2D, long) -
Method in class y.view.ViewAnimationFactory
- Creates an
AnimationObject
that smoothly changes the zoom
level and center view point of this factory's Graph2DView
.
- FOLD_SELECTION -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getFoldSelectionAction()
.
- FOLDER_POLICY_ALWAYS -
Static variable in class y.view.LocalViewCreator.FolderContents
- Folder inclusion policy specifier to always include a folder node
representative in the created local views.
- FOLDER_POLICY_AS_NEEDED -
Static variable in class y.view.LocalViewCreator.FolderContents
- Folder inclusion policy specifier to include folder node representatives
whenever the local view displays the contents of more than one folder
node.
- FOLDER_POLICY_NEVER -
Static variable in class y.view.LocalViewCreator.FolderContents
- Folder inclusion policy specifier to never include folder node
representatives in the created local views.
- folderNode -
Variable in class y.io.gml.HierarchyNodeParser
-
- folderNodeId2Parser -
Variable in class y.io.gml.HierarchicGraphParser
- Used to associate a HierarchyNodeParser the the id of the
group node that it needs to parse.
- foldSelection(Graph2DView) -
Method in class y.view.Graph2DViewActions.FoldSelectionAction
- Folds all nodes for which
Graph2DViewActions.FoldSelectionAction.acceptNode(Graph2D,y.base.Node)
returns true.
- foldSubgraph(NodeList, Node) -
Method in class y.view.hierarchy.HierarchyManager
- Moves part of a graph into a folder node.
- followingEdge(Edge) -
Method in interface y.layout.planar.EdgeOrder
-
- followingEdge(Edge) -
Method in class y.layout.planar.SimplePlanarInformation
- Returns the counterclockwise next edge of another edge around a node
- forClass -
Variable in class y.util.AbstractStringConverter
- the class type which can be converted by this instance
- forward() -
Method in class y.base.CommandStream
- Returns the next command for which a redo operation
is meaningful and consistent with respect to the order
of the commands registered.
- forwardPossible() -
Method in class y.base.CommandStream
- Returns
true
iff it is possible to retrieve
a command by calling CommandStream.forward()
.
- foundEdgeOverlap(LabelCandidate, Edge, LineSegment) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Calculates the overlapping factor between a label candidate and an edge segment.
- foundLabelOverlap(LabelCandidate, LabelCandidate, Edge) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Calculates the overlapping factor between two label candidates.
- foundNodeOverlap(LabelCandidate, Node, YRectangle) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Calculates the overlapping factor between a label candidate and a node.
- FrameMaker - Class in y.layout.planar
- Creates a Frame around a graph.
- FrameMaker() -
Constructor for class y.layout.planar.FrameMaker
-
- FREE -
Static variable in class y.view.EdgeLabel
- Edge label model specifier.
- FREE -
Static variable in class y.view.NodeLabel
- Node label model specifier.
- FreeEdgeLabelModel - Class in y.layout
- An edge label model that allows placement of labels
at a fixed offset from the source intersection point of the node.
- FreeEdgeLabelModel() -
Constructor for class y.layout.FreeEdgeLabelModel
- Creates a new instance of
FreeEdgeLabelModel
.
- FreeEdgeLabelModel.ModelParameter - Class in y.layout
- The model parameters for the
FreeEdgeLabelModel
. - FreeEdgeLabelModel.ModelParameter() -
Constructor for class y.layout.FreeEdgeLabelModel.ModelParameter
- Creates a new instance of
FreeEdgeLabelModel.ModelParameter
with radius 50
and angle 0
.
- FreeEdgeLabelModel.ModelParameter(double, double) -
Constructor for class y.layout.FreeEdgeLabelModel.ModelParameter
- Creates a new instance of
FreeEdgeLabelModel.ModelParameter
with given radius and angle.
- FreeEdgeLabelModel.ModelParameter(double, double, double) -
Constructor for class y.layout.FreeEdgeLabelModel.ModelParameter
- Creates a new instance of
FreeEdgeLabelModel.ModelParameter
with given radius and angle.
- FreeNodeLabelModel - Class in y.layout
- A node label model that allows placement of labels at a fixed offset relative
to the node's upper-left corner.
- FreeNodeLabelModel() -
Constructor for class y.layout.FreeNodeLabelModel
- Returns a new instance of FreeNodeLabelModel.
- FreeNodeLabelModel.ModelParameter - Class in y.layout
- The model parameter that encodes a node label position within FreeNodeLabelModel.
- FreeNodeLabelModel.ModelParameter() -
Constructor for class y.layout.FreeNodeLabelModel.ModelParameter
- Returns a new instance of ModelParameter.
- FreeNodeLabelModel.ModelParameter(double, double) -
Constructor for class y.layout.FreeNodeLabelModel.ModelParameter
- Returns a new instance of ModelParameter with the given offset.
- FreePlacer - Class in y.layout.tree
- Placer that can be used as simple "pseudo"-placer.
- FreePlacer() -
Constructor for class y.layout.tree.FreePlacer
- Creates a new instance with the default matrix.
- freeze() -
Method in class y.layout.PreferredPlacementDescriptor
- Makes this instance immutable.
- FromSketchNodePlacer - Interface in y.layout.tree
- A FromSketchNodePlacer is responsible for arranging its nodes using a comparator, which sorts
the outgoing edges of a node according to the position of their target nodes in the graph before the actual placement
happens.
- FULLSCREEN -
Static variable in class y.view.DefaultBackgroundRenderer
- Mode constant.
- Future - Class in y.io.graphml
- A helper holder class that can contain a
Future.getValue()
. - Future() -
Constructor for class y.io.graphml.Future
- Initializes a new instance of the
Future
class.
- Future(Object) -
Constructor for class y.io.graphml.Future
- Initializes a new instance of the
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
.NodePlacer
, a default PortAssignment
instance and
no default edge comparator.
LinkInfo
mapped to the specified key.
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.
additional
SnapLine
s.
DataProvider
key, which determines the edges, that shall be routed by the algorithm.
PreferredPlacementDescriptor.getAngle()
.
ARTreeLayouter
.
name
.
AutoBoundsFeature
interface.
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.
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.
borderLineColor
property.
borderLineType
property.
oriented bounds
of the label.
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.
NodeLabelModel
s.
EdgeLabelModel
s.
PartitionCell
in which the given obstacle lies.
PartitionCell
s in which the given rectangle lies.
PartitionCell
s whose bounds intersect or cover the bounds of the given node.
PartitionCell
s that intersect or cover the given rectangle.
Note: this call is delegated to Partition.getCells(y.geom.YRectangle)
.
PartitionCell
s that intersect or cover the given rectangle.
CellSegmentInfo
at the given index of this segment info.
CellSegmentInfo
s for the the segment parts of this edge that run inside this cell.
ChannelEdgeRouter
instance used to route inter-edges.
null
if this mode has no child.
Comparator
instance or null
that will be used for the sorting of the
outgoing edges at the given Node.
GlobalProperties.load()
.
MouseEvent.getClickCount()
.
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.
List
view of the container's columns.
PathSearchContext.getCurrentEdge()
.
PathSearchContext.getCurrentEdge()
.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
null
.
PathSearch
passed in
GraphPartitionExtension.preparePartition(PathSearchConfiguration, GraphPartition)
.
JComponent
that is used to measure and render
HTML formatted text.
Integer.MAX_VALUE
if
the number is unbound.
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.
previous entrances
.
PathSearchContext.getCurrentEdge()
containing edge specific settings for the path
search.
MouseInputEditor
instance that is the receiver of
the Mouse2DEvents.
SegmentInfo
is assigned inside its location range
.
GraphMLParseContext.getObjectStack()
GraphMLWriteContext.getObjectStack()
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.
- 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 currently set custom value for the capacity of the routing border around the graph's bounding box.
- getCustomBorderCapacityEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether a custom value for the capacity of the routing border is used.
- 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 label candidate.
- getCustomProfitModelRatio() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns the custom profit model ratio.
- 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.
- 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 additional data to which the given key is mapped for this partition cell.
- 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 all direct and indirect children of the given group node.
- 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.
- getDefaultChildComparator() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
Comparator
instance or null
that will be used for those subtrees, that
don't have their own specific instance set via the appropriate 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.router.polyline.EdgeRouter
- 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 that will be bound to
newly created edges.
- getDefaultEdgeRoutingStyle() -
Method in class y.layout.hierarchic.incremental.RoutingStyle
- Returns the default 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.
- 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 will be used for 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 for 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.
- getDefaultNodePlacer() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns the default
NodePlacer
instance that will be used for those subtrees, that don't have their own
specific instance set via the appropriate DataProvider.
- getDefaultNodeRealizer() -
Method in class y.view.Graph2D
- Returns the default node realizer that will be bound to
newly created nodes.
- 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.
- 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
- Returns the default position, this is offset (0,0)
- getDefaultParameter() -
Method in class y.layout.FreeEdgeLabelModel
- Returns the default parameter.
- getDefaultParameter() -
Method in class y.layout.FreeNodeLabelModel
- Returns a model parameter that encodes the default position of this model's
allowed node label positions.
- 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.tree.GenericTreeLayouter
- Returns the default
PortAssignment
instance that will be used for those subtrees, that don't have their
own specific instance set via the appropriate DataProvider.
- getDefaultPortBorderGapRatio() -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Returns the default port to border gap ratio.
- 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
- Gets the drawer to which the actual drawing will be 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() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the density to generate 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)
.
- getDescendants(Node) -
Method in class y.layout.grouping.Grouping
- Returns all descendants of the given group node as a NodeList.
- getDescription() -
Method in class y.io.SuffixFileFilter
- Returns the description for this
SuffixFileFilter
.
- getDescription() -
Method in class y.module.YModule
- Returns a short description of what this module does
- getDescription() -
Method in class y.option.IconFilter
- Return the description of this filter.
- 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.
- getDirection() -
Method in class y.layout.Direction
- Returns the direction as int value.
- getDirection() -
Method in class y.layout.PortCandidate
- Returns the direction mask for this instance.
- getDirection() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the direction the segment of this info points to.
- getDirection() -
Method in class y.layout.router.polyline.CellSegmentInfo
- Returns the direction this segment part points to.
- getDirectionForLayoutOrientation(byte) -
Method in class y.layout.PortCandidate
- Returns the direction constant 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.
- getDistance() -
Method in class y.layout.DiscreteEdgeLabelModel
- Returns the distance between the label's bounding box and the edge's path.
- getDistance() -
Method in class y.layout.DiscreteNodeLabelModel
- Returns the distance between the bounding boxes of label and node.
- getDistance() -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns the distance between the label's box and the edge's 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 minimal 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
-
- getDistributeVerticallyAction() -
Method in class y.view.Graph2DViewActions
-
- 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
-
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.LeftAlignmentDataProvider
-
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.RightAlignmentDataProvider
-
- getDouble(Object) -
Method in class y.layout.hierarchic.AlignmentDrawer.TopAlignmentDataProvider
-
- getDouble(Object) -
Method in class y.layout.hierarchic.incremental.IntValueHolderAdapter
-
- 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.
- 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 which is responsible for the third phase of the algorithm
- getDrawer() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the
Drawer
, which is responsible for the third phase of
the algorithm.
- getDrawingDistanceCalculator() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the current DrawingDistanceCalculator instance.
- 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.
- 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.AbstractSegmentInfo
- Returns the edge this segment info belongs to.
- getEdge() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the edge whose routing in the cell is described.
- getEdge() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the edge whose route is described by this info.
- getEdge() -
Method in class y.layout.router.polyline.Path
- Returns the edge this path was calculated for.
- 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 distance between 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 that is used to define edge bundles.
- 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
EdgeCellInfo
s describing how the edge traverses each PartitionCell
on its path.
- getEdgeClippedOnBB(EdgeLayout, NodeLayout, NodeLayout) -
Static method in class y.layout.LayoutTool
- This helper method clips the path of an edge on the bounding box
of the start and end vertices.
- getEdgeClippedOnBB(LayoutGraph, Edge) -
Static method in class y.layout.LayoutTool
- This helper method clips the path of an edge on the bounding box
of the start and end vertices.
- getEdgeClippedOnBB(EdgeLayout, NodeLayout, NodeLayout, double) -
Static method in class y.layout.LayoutTool
- This helper method clips the path of an edge on the bounding box
of the start and end vertices.
- getEdgeCrossingCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the edge cost an edge crossing will cause.
- 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 associated
EdgeData
instance.
- 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 currently used edge distribution strategy of this router.
- getEdgeEncoder() -
Method in class y.io.gml.GraphObjectEncoder
- Getter for property edgeEncoder.
- 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(Path) -
Method in class y.layout.router.polyline.PathSearchResult
- Returns an
EdgeInfo
for the given path.
- 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 that an edge crosses a label of an edge that is not routed.
- 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
- Returns the edge label layouts associated with the given edge.
- getEdgeLabelLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns an array of layout information for all edge labels
belonging to the given edge.
- getEdgeLabelLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns
EdgeLabelLayout objects which describe the layouts
of the labels that belong to 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.
- 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
- Returns the layout information associated with the given edge object.
- getEdgeLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information for a given edge.
- getEdgeLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for an edge in the drawing.
- getEdgeLayoutDescriptor() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the EdgeLayoutDescriptor instance that was initially bound to this edge
or
null
.
- 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
provided by the DataProvider
with the key
EdgeRouter.EDGE_LAYOUT_DESCRIPTOR_DPKEY
for the given edge.
- getEdgeLayoutDescriptors(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method that is called during
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
- getEdgeList() -
Method in class y.layout.LayoutGraph
- Returns a list, which contains the edges of the graph.
- getEdgeOverlapCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the cost an edge overlap will cause.
- getEdgeOverlapPenalty() -
Method in class y.layout.LabelCandidate
- Returns the penalty value 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.PartialLayouter
- Returns the edge router used for routing partial edges as well as edges
between different subgraph components (so-called inter-edges).
- getEdgeRouter() -
Method in class y.layout.router.polyline.PathSearchConfiguration
- Returns the orthogonal layout algorithm using this configuration.
- getEdgeRoutingStrategy() -
Method in class y.layout.partial.PartialLayouter
- Return the specified edge routing strategy.
- getEdges() -
Method in class y.layout.router.polyline.PathSearchContext
- The edges that are routed.
- getEdgesGoingIn(Node) -
Method in class y.layout.grouping.Grouping
- Convenience method that returns a list of all Edges crossing the group node
boundary of the given group node in such a way, that there target is inside the
group node and the source does not lie inside the group node.
- getEdgesGoingOut(Node) -
Method in class y.layout.grouping.Grouping
- Convenience method that returns a list of all Edges crossing the group node
boundary of the given group node in such a way, that there target is outside the
group node and the source does not lie outside the group node.
- getEdgeSpacing() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns the space between edges that should be used for the additional routing.
- 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.
- 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.hierarchic.IncrementalHierarchicLayouter
- Returns the minimum distance between two adjacent edges in one 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 for each Edge e.
- 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 that is used to create 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, this edge uses to enter this cell.
- getEnterInterval() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the
OrthogonalInterval
that was used to enter this cell.
- getEnterInterval() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the interval, the edge uses 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 edge 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
entries
.
- 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.
- 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
- Gets the exception (if any) that happened during the calculation of the layout.
- getExitDirection() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the direction, this edge uses to exit this cell.
- getExitInterval() -
Method in class y.layout.router.polyline.EdgeCellInfo
- Returns the interval, the edge uses 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 edge 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.
- 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 which is described by a given label layout.
- getFeature(EdgeLabelLayout) -
Method in class y.layout.CopiedLayoutGraph
- Returns the edge which is described by a given label layout.
- getFeature(NodeLabelLayout) -
Method in class y.layout.DefaultLayoutGraph
- Returns the node which is described by a given label layout.
- getFeature(EdgeLabelLayout) -
Method in class y.layout.DefaultLayoutGraph
- Returns the edge which is described by a given label layout.
- getFeature(NodeLabelLayout) -
Method in class y.layout.LayoutGraph
- Returns the node which is described by a given label layout.
- getFeature(EdgeLabelLayout) -
Method in class y.layout.LayoutGraph
- Returns the edge which is described by a given label layout.
- 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
NodePort
s.
- 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
NodePort
s.
- 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.
- getFillStyle() -
Method in class y.layout.tree.ARNodePlacer
- Returns the fill style.
- 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 been finalized already.
- getFinalRounds() -
Method in class y.layout.organic.GRIP
- returns the number of the final rounds
- getFinalTemperature() -
Method in class y.layout.organic.OrganicLayouter
- Returns the final temperature.
- 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.
- 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 is used to obtain the layering
for those nodes that are not marked to be laid out incrementally
if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_INCREMENTAL
.
- getFixedElementsSequencer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Sequencer
instance that is used to calculated the sequence
of the nodes that are not marked to be laid out incrementally
if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_INCREMENTAL
.
- getFixedRadius() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the fixed radius for the cycle on which the nodes of the graph
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
SnapLine
s 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 to use if
GraphLayoutLineWrapper.setFixedWidthLineBreaks(boolean)
is set to
true
.
- getFixPointPolicy() -
Method in class y.layout.FixNodeLayoutStage
- Returns the fix point calculation policy used in
FixNodeLayoutStage.calculateFixPoint(java.awt.geom.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.
- 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.
- getFromScratchLayerer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Layerer
instance that is used to obtain the layering
for the nodes if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_FROM_SCRATCH
.
- getFromScratchLayeringStrategy() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the currently set layering strategy for the
from scratch
layering.
- getFromScratchSequencer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
Sequencer
instance that is used to calculate the node
sequence if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_FROM_SCRATCH
.
- getFullHeight(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the border obeying full height of the given node.
- getFullWidth(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the border obeying full width of the given 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.
- 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 this object provides information for.
- 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 of the edge 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.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 bridge passed in
GraphPartitionExtension.preparePartition(PathSearchConfiguration,
GraphPartition)
.
- getGravityFactor() -
Method in class y.layout.organic.OrganicLayouter
- Returns the gravity factor.
- getGrid() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns the currently set grid spacing.
- getGrid() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the grid distance.
- getGrid() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the size of the grid on which the nodes and edges are placed.
- getGrid() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the
Grid
the edge router tries to place the orthogonal segments on.
- 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 grid offset in x direction. by default this will be 0.
- getGridOffsetY() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the grid offset in y direction. by default this will be 0.
- getGridOrigin() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns a grid point coordinate used when grid routing is enabled.
- getGridOrigin() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the origin of the grid, which is used for grid routing if enabled.
- 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.orthogonal.CompactOrthogonalLayouter
- Returns the grid spacing used to place the nodes.
- getGridSpacing() -
Method in class y.layout.router.BusRouter
- Returns the grid spacing that is used when grid routing is enabled.
- getGridSpacing() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the grid spacing that is used when grid routing is enabled.
- getGridType() -
Method in class y.view.Graph2DView
- Get type of grid.
- getGridWidth() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the grid width, that defines the space between two grid lines.
- getGridWidth() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the grid width that shall be used if grid distribution is enabled.
- 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 this edge
- getGroupAlignmentPolicy() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Get 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 currently installed GroupBoundsCalculator instance
- getGroupBoundsCalculator() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns the currently installed GroupBoundsCalculator instance.
- getGroupBoundsCalculator() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Gets the current GroupBoundsCalculator instance.
- getGroupBoundsCalculator() -
Method in class y.layout.organic.GroupedShuffleLayouter
- Returns the currently installed GroupBoundsCalculator instance
- getGroupBoundsCalculator() -
Method in class y.layout.organic.OrganicLayouter
- Returns the GroupBoundsCalculator instance that is used for the
calculation of the group nodes' bounds if a hierarchically grouped graph is
being laid out.
- 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
- Gets the strategy that is used to control the horizontal compactness
of group nodes.
- getGroupId() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns group id of this node 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 this group node.
- getGroupMode() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns how to handle node grouping.
- 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 group node compactness factor.
- getGroupNodeCompactness() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the group node compactness factor.
- getGroupNodeCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty that an edge crosses 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 is responsible for
hiding away grouping information for the layout algorithm.
- 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 DataProvider key that is used to get the insets for the nodes.
- getGroupNodePolicy() -
Method in class y.layout.organic.OrganicLayouter
- Returns the policy for group nodes.
- getGroupSelectionAction() -
Method in class y.view.Graph2DViewActions
- Returns an action that groups the current selection.
- 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 subchannel rank for the group indicated by the groupKey.
- 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
- Gets the size of the halo around a node or the insets respectively that are
used to calculate layer overlaps.
- 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
-
- getHeight() -
Method in class y.layout.LabelCandidate
- Returns the height of the label candidate bounds.
- getHeight() -
Method in class y.layout.LabelLayoutData
- Returns the height of the label.
- 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 partition cell.
- 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.
- 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 internally used
HierarchicLayouter
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(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.
- getHorizontalDistance() -
Method in class y.layout.tree.ARNodePlacer
- Returns the horizontal distance this NodePlacer should use for the
arrangement of the elements.
- getHorizontalDistance() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the horizontal distance this
NodePlacer
should use for the
arrangement of the elements.
- getHorizontalDistance() -
Method in class y.layout.tree.LeftRightPlacer
- Returns the horizontal distance/spacing between subtree shapes.
- getHorizontalOverlapCriterium() -
Method in class y.layout.organic.ShuffleLayouter
- Gets the horizontal overlap criterion.
- 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
-
- getIconHeight() -
Method in class y.option.RealizerCellRenderer.NodeRealizerIcon
-
- 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
-
- getIconWidth() -
Method in class y.option.RealizerCellRenderer.NodeRealizerIcon
-
- 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 related edge.
- getId() -
Method in interface y.layout.multipage.EdgeLabelInfo
- Returns the unique id of the related edge label.
- getId() -
Method in interface y.layout.multipage.NodeInfo
- Returns the unique id of the related node.
- getId() -
Method in interface y.layout.multipage.NodeLabelInfo
- Returns the unique id of the related 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 partition cell.
- getId() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the ID.
- 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
-
- getIncrementalHint() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the hint of the incremental mode of this node if this node is of type
NodeData.TYPE_NORMAL
and a corresponding hint has been set via the HierarchicLayouter.INCREMENTAL_HINTS_DPKEY
DataProvider.
- getIncrementalHints(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method that is called during
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
- getIndentDepth() -
Method in class y.io.ImageMapOutputHandler
- Selector
- getIndependentSet(Graph) -
Static method in class y.algo.IndependentSets
- Calculates an independent set for a given conflict graph (each pair of nodes of the independent set is non-adjacent
in the conflict graph).
- getIndependentSets(Graph) -
Static method in class y.algo.IndependentSets
- Partitions the vertex set of the given conflict graph into independent sets.
- getIndex() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns the index of the column within the partition grid.
- getIndex() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns the index of this layer in the list of all layers.
- getIndex() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns the index of the row within the partition grid.
- 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 NodeInfo object that is associated with the given node
while the layouter 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
- Get the angle for 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 initial placement strategy.
- getInitialTemperature() -
Method in class y.layout.organic.GRIP
- returns the initial temperature
- getInitialTemperature() -
Method in class y.layout.organic.OrganicLayouter
- Returns the initial temperature.
- 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(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
-
- 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 to register the
inter-edge data provider passed to
PartitionLayouter.ChannelInterEdgeRouter.routeInterEdges(LayoutGraph, y.base.DataProvider, y.base.DataProvider)
on 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.PartitionLayouter
- Returns the currently set InterEdgeRouter instance.
- getInterEdgeroutingStyle() -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Returns the inter-edge routing style used by this layouter.
- getInternalLabelingAlgorithm() -
Method in class y.layout.LabelLayoutDataRefinement
- Returns the internal labeling algorithm used to 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.
- getInvalidEdgeGroupingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for an edge 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.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.
- 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
-
- getItemWidth() -
Method in class y.option.RealizerCellRenderer
-
- getIterationFactor() -
Method in class y.layout.organic.OrganicLayouter
- Returns the iteration factor of this layouter.
- 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
-
- 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.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
-
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.DiscreteNodeLabelModel
- Returns a list of candidate positions for the given node label.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in interface y.layout.EdgeLabelModel
- Returns a list of
EdgeLabelCandidate
objects each of which describes
a valid label position within this model.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.EdgeOppositeNodeLabelModel
- Returns a list of candidate positions for the label.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.FreeEdgeLabelModel
- Returns exactly one label candidate that corresponds to
the actual label layout of the given label.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in class y.layout.FreeNodeLabelModel
- Returns a list of candidate positions for the given node label.
- getLabelCandidates(NodeLabelLayout, NodeLayout) -
Method in interface y.layout.NodeLabelModel
- Returns a list of
NodeLabelCandidate
objects each of which describes
a valid label position 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 a list of candidate positions for the given edge label.
- getLabelCandidates(EdgeLabelLayout, EdgeLayout, NodeLayout, NodeLayout) -
Method in class y.layout.SliderEdgeLabelModel
- Returns a list of candidate positions for the given edge label.
- 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.
- getLabelLayout(Node) -
Method in class y.layout.CopiedLayoutGraph
- Returns NodeLabelLayout objects which describe the layouts
of the labels that belong to the given node.
- getLabelLayout(Edge) -
Method in class y.layout.CopiedLayoutGraph
- Returns EdgeLabelLayout objects which describe the layouts
of the labels that belong to the given edge.
- getLabelLayout(Node) -
Method in class y.layout.DefaultLayoutGraph
- Returns NodeLabelLayout objects that describe the layouts
of the labels belonging to the given node.
- getLabelLayout(Edge) -
Method in class y.layout.DefaultLayoutGraph
- Returns EdgeLabelLayout objects which describe the layouts
of the labels that belong to the given edge.
- getLabelLayout(Node) -
Method in class y.layout.LayoutGraph
- Returns
NodeLabelLayout objects which describe the layouts
of the labels that belong to the given node.
- getLabelLayout(Edge) -
Method in class y.layout.LayoutGraph
- Returns
EdgeLabelLayout objects which describe the layouts
of the labels that belong to 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 algorithm used for placing labels.
- getLabelLayouter() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the algorithm that is used for placing labels.
- getLabelModel() -
Method in class y.layout.DefaultNodeLabelLayout
-
- getLabelModel() -
Method in interface y.layout.EdgeLabelLayout
- Returns the edge label model associated with this label layout
- getLabelModel() -
Method in class y.layout.EdgeLabelLayoutImpl
- Returns the edge label model associated with this label layout
- getLabelModel() -
Method in interface y.layout.NodeLabelLayout
- Returns the node label model associated with this label layout
- getLabelModel() -
Method in class y.layout.NodeLabelLayoutImpl
- Returns the node label model associated with this label layout
- 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 coordinates of the upper-left corner of the given label position.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.layout.DiscreteNodeLabelModel
- Returns the the oriented label position and bounds encoded by the given
model parameter.
- getLabelPlacement(YDimension, NodeLayout, int) -
Method in class y.layout.DiscreteNodeLabelModel
- Returns the oriented label position and bounds for a node label of the
specified size.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in interface y.layout.EdgeLabelModel
- Returns the bounds of the label for the position encoded
by the given model parameter.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in class y.layout.EdgeOppositeNodeLabelModel
- Returns the oriented position and bounds for a label of the specified size.
- getLabelPlacement(YDimension, EdgeLayout, NodeLayout, NodeLayout, Object) -
Method in class y.layout.FreeEdgeLabelModel
- Returns the positions of the upper left corner of the label
with given parameter.
- 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 given label's paraxial bounding box
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 given label's paraxial bounding box
as encoded by the specified model parameter.
- getLabelPlacement(YDimension, NodeLayout, Object) -
Method in interface y.layout.NodeLabelModel
- Returns the oriented label position and bounds 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 coordinates of the upper-left corner of 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 symbolic ratio specifier, i.e., one of
SliderEdgeLabelModel.CENTER_RATIO
,
SliderEdgeLabelModel.LEFT_RATIO
, or SliderEdgeLabelModel.RIGHT_RATIO
.
- 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 rightVectorAngle.
- 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 last applied by this layouter.
- 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 has 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 current laxity value.
- getLayer(int) -
Method in interface y.layout.hierarchic.incremental.Layers
- Returns a layer by index
- getLayer() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the layer index this node resides in
- 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 within its layer
Default is
0.5d
which results in center-aligned nodes.
- getLayerAlignment(LayoutGraph, LayoutDataProvider, Node, int, double) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Callback method used by
SimplexNodePlacer.assignLayerCoordinates(LayoutGraph,LayoutDataProvider,Layers)
to determine the alignment of the node inside the layer
- getLayeredComponentsMerger() -
Method in class y.layout.hierarchic.incremental.TopologicalIncrementalLayerer
- Returns the
LayeredComponentsMerger
instance that will be used to
merge 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
, which is responsible for the first phase
of the algorithm.
- getLayerer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the current Layerer instance.
- getLayeringStrategy() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the currently set layering strategy.
- getLayers(Graph, NodeList) -
Static method in class y.algo.Bfs
- Returns layers of nodes constructed by a breadth first search.
- getLayers(Graph, DataProvider) -
Static method in class y.algo.Bfs
- Like
Bfs.getLayers(Graph,NodeList)
, but this time the core nodes
are identified by a boolean predicate.
- getLayers(Graph, DataProvider, NodeMap) -
Static method in class y.algo.Bfs
- Like
Bfs.getLayers(Graph,DataProvider)
.
- getLayers(Graph, NodeList, NodeMap) -
Static method in class y.algo.Bfs
- Like
Bfs.getLayers(Graph,NodeList)
.
- getLayers(Graph, NodeList, boolean, NodeMap) -
Static method in class y.algo.Bfs
- Returns layers of nodes constructed by a breadth first search.
- getLayers(Graph, NodeList, boolean, NodeMap, int) -
Static method in class y.algo.Bfs
- Returns layers of nodes constructed by a breadth first search.
- getLayers(Graph, NodeList, byte, NodeMap, int) -
Static method in class y.algo.Bfs
- Returns layers of nodes constructed by a breadth first search.
- getLayers(LayoutGraph, NodeMap, int) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
-
- 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
-
- 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
, which is responsible for the second phase
of the algorithm.
- getLayerSpacing() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the spacing between two layers.
- getLayout(Node) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for a node in the drawing.
- getLayout(Edge) -
Method in class y.layout.CopiedLayoutGraph
- Returns the layout information for an edge in the drawing.
- getLayout(Node) -
Method in class y.layout.DefaultLayoutGraph
- Returns the layout information for a node in the drawing.
- getLayout(Edge) -
Method in class y.layout.DefaultLayoutGraph
- Returns the layout information for an edge in the drawing.
- getLayout(Node) -
Method in class y.layout.LayoutGraph
- Returns the layout information for a node in the drawing.
- getLayout(Edge) -
Method in class y.layout.LayoutGraph
- Returns the layout information for an edge in the drawing.
- 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.
- getLayoutBounds() -
Method in class y.layout.random.RandomLayouter
- Returns the rectangle, inside which the layout should be placed.
- 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 a list of the layouters that are currently in the layout chain.
- 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.
- getLayoutForOriginalGraph() -
Method in class y.layout.CopiedLayoutGraph
- Returns the GraphLayout that is valid for the original graph.
- getLayoutGraph() -
Method in class y.layout.grouping.Grouping
- Returns the LayoutGraph instance this object provides information for.
- getLayoutMode() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the layout mode this layouter is currently in.
- 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 layout orientation.
- getLayoutOrientation() -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Returns the currently set layout orientation for this class.
- getLayoutOrientation() -
Method in class y.layout.partial.PartialLayouter
- Returns the layout orientation.
- getLayoutQuality() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns the currently set layout quality.
- getLayoutStages() -
Method in class y.layout.CompositeLayouter
- Returns the chain of layout stages that make up this composite layout stage.
- getLayoutStages() -
Method in class y.layout.CompositeLayoutStage
- Returns the chain of layout stages that make up this composite layout stage.
- getLayoutStyle() -
Method in class y.layout.circular.CircularLayouter
- Returns the global layout style for this layouter.
- getLayoutStyle() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the currently set layout style or
-1
if the style cannot be
determined
- getLayoutStyle() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns the layout style of this layouter.
- getLayoutStyle() -
Method in class y.layout.SelfLoopLayouter
- Returns the layout style to be used.
- getLayoutStyle() -
Method in class y.layout.tree.TreeLayouter
- Returns the layout style of this layouter.
- 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
-
- 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 width of the border-obeying left half of the node,
- getLeftInset() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns the left column insets where no element
will lie in the resulting drawing.
- getLeftLaneInset() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the left lane insets where no element
will lie in the resulting drawing.
- getLeftX(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the border obeying left x-coordinate of the given node.
- getLengthInterval() -
Method in class y.layout.router.polyline.Channel
- Returns an interval spanning the union of the segment infos' maximum extension.
- 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.
- 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
NodePort
s.
- 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
paths that run in parallel.
- getLineDistance() -
Method in class y.layout.SelfLoopLayouter
- Returns the distance between two adjacent paths that run in parallel.
- 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.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
- Returns one of the predefined LineType objects that matches
the given width and style best.
- 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
NodePort
s.
- 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 the nodes in this layer.
- 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 upper left corner of the label candidate bounds.
- getLocation(Node) -
Method in class y.layout.LayoutGraph
- Returns the position of the node in a drawing.
- getLocation() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the fixed location inside the
location range
that has been set before.
- 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, the location of the segment shall be placed in.
- getLongText() -
Method in class y.util.DetailedMessagePanel
- Getter for property longText.
- getLowerRightChildren(Node) -
Method in class y.layout.tree.DelegatingNodePlacer
- Determines the lower right children of the specified 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 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 to calculate the lower (max) value of a 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 this segment will stretch.
- getMaximalDeviationAngle() -
Method in class y.layout.circular.CircularLayouter
- Returns the maximal deviation angle allowed for an edge.
- getMaximalDuration() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the proposed maximal duration for the calculation of the sequence.
- getMaximalDuration() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns a time limit for the algorithm in milliseconds
- getMaximalDuration() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the proposed maximal duration for the calculation of the sequence.
- 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 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 algorithm.
- getMaximalDuration() -
Method in class y.layout.hierarchic.WeightedLayerer
- Returns the time limit (in milliseconds) set for the algorithm.
- getMaximalDuration() -
Method in class y.layout.labeling.SALabeling
- Returns the time limit for the algorithm (in milliseconds).
- getMaximalDuration() -
Method in class y.layout.partial.PartialLayouter
- Returns the time limit (in milliseconds) set for the layout algorithm.
- 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.layout.organic.OrganicLayouter
- Returns the maximum duration granted to this layouter.
- getMaximumDuration() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the maximum duration this algorithm is allowed to run.
- getMaximumDuration() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the time limit (in milliseconds) set for the layout algorithm.
- getMaximumExtent(Node, boolean) -
Method in class y.layout.hierarchic.PendularDrawer
- Calculates the highest or lowest x-coordinate the Node n can be assigned to, without breaking
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.
- getMaximumNodeSize() -
Method in class y.layout.hierarchic.AsIsLayerer
- Gets the maximum size of a node that is used to calculate 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.
- getMaximumPartitionCount() -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Returns the maximum number of partitions that this class should return.
- getMaximumPolylineSegmentRatio() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the maximum segment length ratio at each end of an orthogonal segment that may get converted into a
(non-orthogonal) polyline segment.
- 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 allowed for 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
- Return the maximal time the layouter will run (in milliseconds).
- 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 value of the right border of this partition cell.
- getMaxX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current maximum x coordinate of this shape.
- getMaxY() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the y value of the lower border of this partition cell.
- getMaxY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current maximum y coordinate of this shape.
- getMaxZoomLevel() -
Method in class y.view.NavigationComponent
-
- getMemento() -
Method in interface y.layout.hierarchic.ConstraintLayerer.ConstraintFactory
- Get a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.incremental.LayerConstraintFactory
- Get a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.incremental.SequenceConstraintFactory
- Get a token that allows to bind a constraint factory to a graph instance after creation.
- getMemento() -
Method in interface y.layout.hierarchic.MementoSupport
- Gets the currently active memento Object
- getMementoMode(byte) -
Method in interface y.layout.hierarchic.MementoSupport
- Retrieves the current mode previously set by setMementoMode(byte, boolean)
for the given phase of the algorithm.
- getMementoSupport() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Gets the cookie for the memento support of the hierarchic layout algorithm.
- getMerger() -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Returns the merger.
- 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 to calculate the upper (min) value of a 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 he 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 he 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
-
- getMinDistance(LayoutGraph, Layer, LayoutDataProvider, Node, Node) -
Method in interface y.layout.hierarchic.incremental.DrawingDistanceCalculator
- Main interface method.
- getMinDistance(LayoutGraph, Layer, Node, Node) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Determines the minimum allowed distance between two nodes in a 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
- The minimal known extension of the segment, that is the minimal interval this segment will cover in any case.
- getMinFirstSegmentLength() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum length of the segment between the parent node port and the first bend of the 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.
- getMinimalBusDistance() -
Method in class y.layout.router.EdgeGroupRouterStage
- Returns the minimal distance between a bus formed by an edge group and the nodes the grouped edges connect to.
- getMinimalDistance() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns the minimal distance between nodes and non-incident edges.
- getMinimalEdgeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimal distance between two edges in the same layer.
- getMinimalEdgeDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimal distance between edges that run in parallel.
- getMinimalEdgeLength() -
Method in class y.layout.tree.BalloonLayouter
- Returns the minimal edge length that this layouter assigns
to laid out edges.
- getMinimalEdgeToEdgeDistance() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimal distance between a pair of edges.
- getMinimalEdgeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation the minimal distance between any two edges.
- getMinimalFirstLastSegmentLengthPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation the minimal length of the first and last segment of an edge.
- getMinimalFirstSegmentLength() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimal length of first and last edge segments
for edge routing.
- getMinimalFirstSegmentLength() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimal length of the first segment (at the source).
- getMinimalGroupNodeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation the minimal 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 minimal length of the last segment (at the target).
- getMinimalLayerDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimal distance between two layers.
- getMinimalLayerDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimal distance between two layers.
- getMinimalLayerDistance(Node, boolean) -
Method in class y.layout.hierarchic.PendularDrawer
- Returns the minimum distance between two Nodes on the same layer according to
getMinimalNodeDistance(), getMinimalEdgeDistance() and getMinimalMultiEdgeDistance().
- getMinimalLayerDistance() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimal distance between adjacent layers for the layout.
- getMinimalMultiEdgeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimal distance between two edges sharing source/target in the same layer.
- getMinimalNodeCornerDistance() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the minimal distance the edge shall keep from node corners when entering or leaving the node.
- getMinimalNodeCornerDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation the minimal distance the edge shall keep from node corners when entering or
leaving the node.
- getMinimalNodeDistance() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the distance to keep between the nodes on the cycle
Default value is 30.0.
- getMinimalNodeDistance() -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the minimal distance between two nodes in the same layer.
- getMinimalNodeDistance() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the minimal distance between two nodes in the same layer.
- getMinimalNodeDistance() -
Method in class y.layout.organic.ShuffleLayouter
- Returns the minimal distance between nodes that has to be obeyed by this
layouter.
- getMinimalNodeDistance() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the current minimal node distance this algorithm should enforce if the
node overlaps allowance property is set to
true
.
- 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 distance to keep between the nodes in the tree.
- getMinimalNodeDistance() -
Method in class y.layout.tree.TreeLayouter
- Returns the minimum horizontal distance between adjacent nodes for this layouter.
- getMinimalNodeToEdgeDistance() -
Method in class y.layout.router.polyline.EdgeRouter
- Determines the minimal distance between edges and node bounds.
- getMinimalNodeToEdgeDistance() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the minimal distance between edges and node bounds.
- getMinimalNodeToEdgeDistancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation the minimal distance between any edge and any non-group node side.
- getMinimalRadius() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the minimal radius for the cycle on which the nodes are placed.
- getMinimumBackboneSegmentLength() -
Method in class y.layout.router.BusRouter
- Returns the preferred minimum length of a backbone segment.
- getMinimumBusConnectionsCount() -
Method in class y.layout.router.BusRouter
- Returns the minimum number of bus connections each backbone segment must have.
- getMinimumDistance() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the preferred minimum distance of the edge to obstacles.
- getMinimumDistance() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the preferred minimum distance of the node to obstacles.
- getMinimumDistance(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length between two edges.
- getMinimumDistance() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the minimum distance between edge segments.
- getMinimumDistance() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the minimum distance an edge will have to 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 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.
- getMinimumFirstSegmentLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of the first segment (at the source).
- getMinimumFirstSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length for the first segment of an edge.
- getMinimumFirstSegmentLength() -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Returns the minimum length of the first and last segment of an edge.
- getMinimumFirstSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum length of the first segment (at the source).
- getMinimumGroupDistance() -
Method in class y.layout.hierarchic.incremental.GroupingSupport
-
- getMinimumHeight() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns the minimum row height.
- 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 lane width.
- getMinimumLastSegmentLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of the last segment (at the target).
- getMinimumLastSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length for the last segment of an edge.
- getMinimumLastSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum length of the last segment (at the target).
- 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 this node will be assigned to.
- getMinimumLayerHeight(LayoutGraph, LayoutDataProvider, Layer) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Callback method used by
SimplexNodePlacer.assignLayerCoordinates(LayoutGraph,LayoutDataProvider,Layers)
to determine the minimum height of a layer.
- getMinimumLength() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns the minimum length of the edge if the edge does not contain any
This is used for polyline routing.
- getMinimumNodeDistance(LayoutGraph, Node) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum length between two nodes.
- getMinimumNodeSize() -
Method in class y.layout.hierarchic.AsIsLayerer
- Gets the minimum size of a node that is used to calculate layer overlaps.
- getMinimumNodeSizeDPKey() -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Returns the DataProvider key that is used to get the minimum sizes for the nodes.
- getMinimumOctilinearSegmentLength(LayoutGraph, Edge) -
Method in class y.layout.hierarchic.incremental.SelfloopCalculator
- Returns the minimum octilinear segment length for the given edge.
- getMinimumPartitionCount() -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Returns the minimum number of partitions that this class should return.
- getMinimumRootDistance() -
Method in class y.layout.tree.DendrogramPlacer
- Returns the distance between the root shape and the bus connecting all of its subtrees.
- getMinimumSegmentLength() -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Returns the minimum segment length of the edge.
- 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 this edge's mid-segments should have if the edge
is routed polygonal in vertical layouts.
- getMinimumSubtreeDistance() -
Method in class y.layout.tree.DendrogramPlacer
- Returns the distance between two adjacent subtree shapes.
- getMinimumWidth() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns the minimum column width.
- 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 of the segment between the last bend of the slope and the port of the child node..
- 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 edges.
- getMinSlopeHeight() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the minimum height for slopes of edges.
- 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 value of the left border of this partition cell.
- getMinX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current minimal x coordinate of this shape.
- getMinY() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the y value of the upper border of this partition cell.
- getMinY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current minimal y coordinate of this shape.
- getMinZoomLevel() -
Method in class y.view.NavigationComponent
-
- getMirror() -
Method in class y.layout.Direction
- Returns the mirror direction (turns the direction two times).
- 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
orientation layouter
's mirror mask.
- getMirrorMask() -
Method in class y.layout.OrientationLayouter
- Returns the mirror mask, that defines which orientations this layouter 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.
- getMode() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the model's slider mode.
- getMode() -
Method in class y.layout.tree.DefaultPortAssignment
- Returns the port assignment mode.
- 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.FolderContents
-
- 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.FolderContents
-
- 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.FolderContents
-
- 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
- Returns the NodeLabelModel parameter that describes the position of the label layout
- 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
- Returns the label model parameter that describes
the position of this label.
- 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
- The actual modification matrix
- getModificationMatrix() -
Method in class y.layout.tree.TreeLayouter
- Return the modification matrix that is used to rotate / mirror the tree 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.
- 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.
- 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 specified kind of monotonic path restrictions.
- getMonotonicPathRestriction() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the specified kind of monotonic path restrictions.
- getMonotonicPathRestriction() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the monotonic path restrictions for this edge.
- getMonotonyViolationPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for violation 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.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
- 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.
- 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 interface y.io.graphml.output.HierarchySupport
- Returns the nearest common ancestor node of
n
and n1
.
- getNearestCommonAncestor(Node, Node) -
Method in class y.layout.grouping.Grouping
- Returns the nearest common ancestor 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 cells of the given cell.
- getNeighbors(PartitionCell) -
Method in class y.layout.router.polyline.GraphPartition
-
- getNeighbors(PartitionCell) -
Method in interface y.layout.router.polyline.Partition
- Returns a list of all
PartitionCell
s that are neighbors of the given cell, this means those cells have a
common border segment with the given cell.
- getNextSegment(SegmentInfo) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the segment info of the segment following the segment of the given segment info.
- getNode() -
Method in class y.layout.DefaultNodeLabelLayout
- Returns the node 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 distance between nodes and edges.
- 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 distance between nodes.
- getNodeArray() -
Method in class y.base.Graph
- Returns an array containing all nodes of this graph.
- getNodeBorderDistance() -
Method in class y.layout.SliderEdgeLabelModel
- Returns the minimal distance between the label's bounding box and a node's
borders.
- getNodeBounds(LayoutGraph, NodeList) -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Calculates and returns the united bounds of the given nodes only,
no labels or adjacent edges are considered.
- 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.
- getNodeCrossingCost() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns the node cost an edge node overlap will cause.
- getNodeCrossingPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty that an edge crosses a non-group node.
- getNodeData(Node) -
Method in interface y.layout.hierarchic.incremental.LayoutDataProvider
- Returns the associated
NodeData
instance.
- getNodeDistance(LayoutGraph, Node, Node) -
Static method in class y.layout.LayoutTool
- Returns the distance between the centers of two 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.
- 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 that an edge crosses 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
-
- getNodeLabelLayout(Object) -
Method in class y.layout.DefaultGraphLayout
- Returns the node label layouts associated with the given node.
- getNodeLabelLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns an array of layout information for all node labels
belonging to the given node.
- getNodeLabelLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns
NodeLabelLayout objects which describe the layouts
of the labels that belong to the given node.
- getNodeLabelMode() -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Returns the mode that determines the consideration of node labels 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.
- 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
- Returns the layout information associated with the given node object.
- getNodeLayout(Object) -
Method in interface y.layout.GraphLayout
- Returns the layout information for a given node.
- getNodeLayout(Object) -
Method in class y.layout.LayoutGraph
- Returns the layout information for a node in the drawing.
- getNodeLayoutDescriptor() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the
NodeLayoutDescriptor
instance that was initially
bound to this node or null
.
- 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 that is called during
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
- 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 the penalty for a candidate position that overlaps the bounds of a node.
- getNodePlacer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the current NodePlacer instance.
- getNodePlacer() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns the
NodePlacer
instance that will be used to calculated the
final node placement of the layout.
- getNodePlacer(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- This method returns a
NodePlacer
instance that will be used for the placement of the root node and the
subtree shapes.
- 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 the positions of the nodes of a graph's diagram.
- getNodeRealizer() -
Method in class y.io.gml.NodeGraphicsParser
- Gets the node realizer that is the result of this parsing process.
- getNodes(PartitionCell) -
Method in class y.layout.router.polyline.GraphPartition
- Returns a list of all
Node
s 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
- Gets the scaling factor that is used to scale the nodes' height.
- getNodeSequencer() -
Method in class y.layout.circular.SingleCycleLayouter
- Returns the node sequencer used to determine the order of nodes
around a cycle.
- getNodeShape(Node) -
Method in class y.layout.tree.AbstractNodePlacer
- Convenience method that queries the DataProvider for the shape of a single
node as a SubtreeShape instance.
- getNodeShape(Node) -
Method in class y.layout.tree.AssistantPlacer
- Returns the subtree shape for the given child node.
- getNodeShape(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Factory method that creates a SubtreeShape for a given node, that consists of the bounds of the node only.
- 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 two adjacent nodes 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.
- 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)
- getNonTreeEdgeRouter() -
Method in class y.layout.tree.TreeReductionStage
- Returns the currently set edge router for non-tree edges.
- getNonTreeEdgeSelectionKey() -
Method in class y.layout.tree.TreeReductionStage
- Returns the currently set non-tree edge selection key.
- 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 node's position
was at (0,0).
- getObeyNodeSize() -
Method in class y.layout.organic.OrganicLayouter
- Returns whether or not node sizes should be considered by this layouter.
- 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 earlier been created 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 the obstacles that lie in the given cell.
- getObstacles(PartitionCell) -
Method in class y.layout.router.polyline.GraphPartition
- Returns all obstacles covering the given
PartitionCell
by delegating to the inner partition's
ObstaclePartition.getObstacles(PartitionCell)
method.
- getObstacles(PartitionCell) -
Method in interface y.layout.router.polyline.ObstaclePartition
- Returns all obstacles that cover the given partition cell.
- 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
- Gets the offset by which a family node will be shifted down if its parents are not direct neighbours.
- 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
y.layout.hierarchic.Layerer
instance that is used for delegation.
- 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 this layouter performs.
- getOptimizationStrategy() -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Returns the optimization strategy of the labeling algorithm.
- 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 orientation of the layout.
- getOrientation() -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns the orientation according to which node shapes are aligned by
this placer.
- 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 is responsible for
changing the orientation of the 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.
- 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
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(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.hierarchic.incremental.RowDescriptor
- Returns the original height of the row.
- getOriginalLayout() -
Method in class y.layout.CopiedLayoutGraph
- Returns the original layout
- 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.layout.CopiedLayoutGraph
- Returns the original node that corresponds to the given
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.hierarchic.incremental.ColumnDescriptor
- Returns the original position (smaller x-coordinate) of the column.
- getOriginalPosition() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns the original position (smaller y-coordinate) of the row.
- getOriginalWidth() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns the original width of the column.
- getOriginX() -
Method in class y.layout.router.polyline.Grid
- Returns the horizontal coordinate of the origin.
- getOriginX() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current x coordinate of the origin of this shape.
- getOriginY() -
Method in class y.layout.router.polyline.Grid
- Returns the vertical coordinate of the origin.
- getOriginY() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
- Returns the current y coordinate of the origin of this shape.
- getOrthogonalEdgeRouter() -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Returns the orthogonal edge router instance used to route
the inter-edges orthogonally.
- getOrthogonalEdgeRouter() -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Returns the
OrthogonalEdgeRouter
instance used to route inter-edges.
- 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
- 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 the current OutputRestriction instance set for this instance.
- getOutputRestriction() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the current OutputRestriction instance set for this instance.
- 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 that is associated with each edge being assigned to a port which has no
capacity left.
- getOwner() -
Method in class y.layout.LabelCandidate
- Returns the LabelLayout to which this candidate box belongs.
- 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 layout graph on the given page.
- 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 of the related node.
- 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 responsible for routing
parallel edges.
- getParameter() -
Method in class y.layout.LabelCandidate
- Returns the model parameter that was used by the underlying model to
generate this label candidate.
- getParent(GraphMLWriteContext, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- 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 of the given node or
null
if the node
is at the top of the hierarchy
- 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.
- 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 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
used during the layout.
- getPartition() -
Method in class y.layout.router.polyline.GraphPartition
- Returns the inner obstacle partition.
- getPartition() -
Method in class y.layout.router.polyline.PartitionCell
- Returns the
partition
to which this partition cell belongs.
- getPartitionFinder() -
Method in class y.layout.PartitionLayouter
- Returns the currently set PartitionFinder instance.
- getPartitionGrid(Graph) -
Static method in class y.layout.hierarchic.incremental.PartitionGrid
- Returns the partition grid associated with the given graph.
- getPartitionGridCellReentrancePenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty for leaving and reentering an edge in the same partition grid cell.
- getPartitionLayoutStyle() -
Method in class y.layout.circular.CircularLayouter
- Returns the layout style for the arrangement of each partition.
- getPartitionPlacer() -
Method in class y.layout.PartitionLayouter
- Returns the currently set PartitionPlacer instance.
- 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.
- getPath(Edge) -
Method in class y.layout.router.polyline.PathSearchResult
- Returns the earlier registered found path 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.
- getPathFinderStrategy() -
Method in class y.layout.router.ChannelEdgeRouter
- Returns the currently used path finder strategy of this router.
- 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 path of a given edge.
- getPathList(Edge) -
Method in class y.layout.LayoutGraph
- Returns the path of an edge.
- getPathSearch() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the path search that uses this context.
- getPathSearchResult() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the results of the path search.
- getPenaltySettings() -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Returns the penalty settings that should be used for this edge.
- getPendulumForce(Node, EdgeCursor) -
Method in class y.layout.hierarchic.PendularDrawer
- Helper method which calculates the force that all nodes given by
EdgeCursor apply to v.
- getPendulumForce(YCursor, int) -
Method in class y.layout.hierarchic.PendularDrawer
- Helper method which 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 labels assigned to edges in a graph should be placed or ignored.
- getPlaceNodeLabels() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns whether labels assigned to nodes in a graph should be placed or ignored.
- getPlacerLowerRight() -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns the
NodePlacer
that is used to layout the nodes on
the "lower right"
- getPlacerUpperLeft() -
Method in class y.layout.tree.DelegatingNodePlacer
- Returns the
NodePlacer
that is used to layout the nodes on
the "upper left"
- 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 position
index
of
the sequence.
- getPoint() -
Method in class y.layout.FreeEdgeLabelModel.ModelParameter
- Returns a point whose x-coordinate corresponds to the radius associated with this
class and whose y-coordinate corresponds to the angle associated with this class.
- getPoint() -
Method in class y.layout.FreeNodeLabelModel.ModelParameter
- Returns the offset of this ModelParameter.
- 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 current policy constant.
- 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 current PortAllocator instance.
- getPortAssignment(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- This method returns a
PortAssignment
instance that will be used for the port assignments at the given Node.
- getPortBorderGap(LayoutGraph, LayoutDataProvider, Node, int, double, int) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used to determine the port border gap for each node and
side.
- getPortBorderGap(double, int) -
Method in class y.layout.tree.DefaultPortAssignment
- Callback method used to determine the port border gap for each node and
side.
- getPortBorderGapRatio(LayoutGraph, LayoutDataProvider, Node, int, double, int) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used to determine 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 the given
side.
- getPortCandidate() -
Method in interface y.layout.PortCandidateSet.Entry
- Returns the associated PortCandidate.
- 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
- Lookup method to get the PortConstraint for the local root translated.
- 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 current PortConstraintOptimizer instance.
- getPortDistanceDelta(LayoutGraph, LayoutDataProvider, Node, int, double, int, double) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Callback method used to determine the distance between two adjacent ports
- getPortDistanceDelta(double, int, double) -
Method in class y.layout.tree.DefaultPortAssignment
- Callback method used to determine 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
- Gets the port assignment style.
- getPortViolationPenalty() -
Method in class y.layout.router.polyline.PenaltySettings
- Returns the penalty if an edge does not comply with its
PortCandidate
s or PortConstraint
s.
- getPosition() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the current position of this node in its layer.
- getPosition(Object) -
Static method in class y.layout.RotatedDiscreteEdgeLabelModel
- Returns the symbolic position specifier that is encoded by the specified
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
-
- getPrecedence() -
Method in class y.io.graphml.graph2d.PostprocessorOutputHandler
-
- 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 set of nodes.
- getPreferredAlignment() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns whether this segment prefers to be placed close to the
lower bound
, upper bound
or somewhere
of its location range.
- getPreferredBackboneSegmentCount() -
Method in class y.layout.router.BusRouter
- Returns the preferred number of backbone segments with the same orientation.
- getPreferredChildWedge() -
Method in class y.layout.tree.BalloonLayouter
- Returns the preferred child wedge angle.
- getPreferredChildWedge(Node) -
Method in class y.layout.tree.BalloonLayouter
- Returns the preferred child wedge angle in degrees that is
used for the children of the given root node.
- getPreferredDistance() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns the preferred distance, segments shall have to each other and to the channel's border.
- getPreferredEdgeLength() -
Method in class y.layout.organic.GRIP
- returns the desired edge length
- getPreferredEdgeLength() -
Method in class y.layout.organic.OrganicLayouter
- Returns the general edge length that should be attained by this
layouter.
- getPreferredEdgeLength() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the currently set default preferred edge length.
- getPreferredLayoutSize() -
Method in class y.layout.ComponentLayouter
- Gets the preferred layout size for this layouter.
- getPreferredMaximalDuration() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns the preferred time limit (in milliseconds) set for the layout algorithm.
- getPreferredMinimalNodeDistance() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns the current preferred minimal node distance this algorithm should use for
pairs of nodes that are not directly connected by adjacent edges.
- 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.getPreferredPlacementDescriptor()
instead.
- getPreferredPlacement() -
Method in class y.layout.LabelLayoutData
- Deprecated. use
LabelLayoutData.getPreferredPlacementDescriptor()
instead.
- getPreferredPlacement() -
Method in class y.view.EdgeLabel
- Deprecated. use
EdgeLabel.getPreferredPlacementDescriptor()
instead.
- getPreferredPlacementDescriptor() -
Method in interface y.layout.EdgeLabelLayout
- Returns preferred placement hints for layout algorithms.
- getPreferredPlacementDescriptor() -
Method in class y.layout.EdgeLabelLayoutImpl
- Returns the preferred placement of this label.
- getPreferredPlacementDescriptor() -
Method in class y.layout.LabelLayoutData
- Returns the preferred placement for 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
- Returns the preferred length of (non-orthogonal) polyline segments.
- 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.tree.BalloonLayouter
- Returns the preferred radial amount in degrees that stay unoccupied
around the root node of the graph.
- 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 cell was crossed.
- getPreviousEntrance() -
Method in class y.layout.router.polyline.CellEntrance
- Returns the previous
CellEntrance
in the path that reached this cell.
- getPreviousSegment(SegmentInfo) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the segment info of the segment preceding the segment of the given segment info.
- 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
- Returns 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 model that is used to rank the available positions for each label.
- getProfit(LabelCandidate) -
Method in class y.layout.LabelRanking
-
- getProfit(LabelCandidate) -
Method in interface y.layout.ProfitModel
- Returns the profit for placing a label-candidate.
- getProfitModel() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
-
- 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 used as width/height for proxy nodes, i.e. nodes inserted by this layout stage.
- getQuality() -
Method in class y.io.JPGIOHandler
- Returns the quality level of JPG encoding.
- getQuality() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- The quality time ratio set.
- 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 quality to time ratio.
- getRadius() -
Method in class y.geom.YCircle
- Returns the radius of the circle.
- 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 this algorithm will try
if there was no optimal solution.
- getRandomizationRounds() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the number of randomized rounds this algorithm will try
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 currently active ranking policy within
this layerer.
- 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
NodePort
s 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.EdgeLabel
- Returns the realizer that is bound to this edge label.
- getRealizer(Node) -
Method in class y.view.Graph2D
- Returns the NodeRealizer bound to the given node.
- getRealizer(Edge) -
Method in class y.view.Graph2D
- Returns the EdgeRealizer 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 bounding box of a 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.
- 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 referencing node.
- 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 containing all registered
GraphPartitionExtension
s.
- getRegisteredPathSearchExtensions() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns a list containing all registered
PathSearchExtension
s.
- getRelJoinEndDistance() -
Method in class y.layout.ParallelEdgeLayouter
- Returns the relative distance from the end point of the lines to the first
parallel segments if end joining is enabled.
- getRemoveEdgeOverlaps() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns how label candidates which overlap with edges are handled.
- getRemoveFalseCrossings() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns whether or not to remove false crossings.
- getRemoveFalseCrossings() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether or not false crossings should be removed from the layout.
- getRemoveNodeOverlaps() -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Returns how label candidates which overlap with nodes are handled.
- 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
- Convenience method that returns a node that can be used to represent
node
in the group inGroup
, that is either the node
itself if it is an immediate child of inGroup
, or a node that
is a child of inGroup
and an ancestor of node
at the
same time or null
if neither of the latter applies.
- 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.
- getRepresentedNode() -
Method in interface y.layout.multipage.NodeInfo
- Returns the represented node (always a node of the input graph).
- getRepulsion() -
Method in class y.layout.organic.OrganicLayouter
- Returns the current repulsion.
- getRerouteIterations() -
Method in class y.layout.planar.CombinatorialEmbedder
- Returns the number of iterations over the list of all split edges.
- getReroutingTime() -
Method in class y.layout.planar.CombinatorialEmbedder
-
- 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 that the calculation of the algorithm should be completed.
- 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
-
- 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 width of the border-obeying right half of the node,
- getRightInset() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns the right column insets where no element
will lie in the resulting drawing.
- getRightLaneInset() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns the right lane insets where no element
will lie in the resulting drawing.
- getRightX(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the border obeying right x-coordinate of the given node.
- getRoot(Graph) -
Static method in class y.algo.Trees
- Returns the root node of a rooted tree (or reversed rooted tree) or
a maximum weight center node as defined in
Trees.getWeightedCenterNode(y.base.Graph)
or another node if the graph is not a tree.
- getRoot(GraphMLWriteContext) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- 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 that can be used as a handle to the virtual root
of the node hierarchy.
- 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 the root node alignment policy.
- getRootAlignment() -
Method in class y.layout.tree.DoubleLinePlacer
- Returns the horizontal alignment that is used for the root node.
- getRootAlignment() -
Method in class y.layout.tree.GridNodePlacer
- Returns the horizontal alignment of the root node.
- getRootAlignment() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the alignment strategy for the tree's root node.
- getRootAlignment() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns the horizontal alignment of the root node.
- 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 policy that determines which node
is chosen as (virtual) tree root for the layout process.
- getRootPlacement(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Returns the desired placement for the given subtree root.
- 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 the array of the nodes to 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 the initial rounds
- getRoutingPolicy(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Returns the routing policy used by this
ARTreeLayouter
for
the given subtree root.
- getRoutingPolicy() -
Method in class y.layout.tree.ARTreeLayouter
- Returns the routing policy used by this
ARTreeLayouter
.
- getRoutingStyle() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns the routing style being used.
- 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 currently set routing style.
- getRoutingStyle() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the current routing style byte constant.
- getRoutingStyle() -
Method in class y.layout.tree.LayeredNodePlacer
- Returns the routing style.
- getRoutingTime() -
Method in class y.layout.planar.CombinatorialEmbedder
-
- getRow() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns the
RowDescriptor
associated with this layer.
- getRow() -
Method in class y.layout.hierarchic.incremental.PartitionCellId
- Returns the first row associated with this partition cell id.
- getRow() -
Method in class y.layout.hierarchic.incremental.PartitionCellId.Pair
- Returns the RowDescriptor associated with this partition cell.
- getRow(int) -
Method in class y.layout.hierarchic.incremental.PartitionGrid
- Returns the row with the given index.
- 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.hierarchic.incremental.PartitionGrid
- Returns the 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 (i.e., edges whose source/target are assigned to the same layer).
- getSameLayerEdges() -
Method in interface y.layout.hierarchic.incremental.Layer
- Returns all same layer edges in this layer.
- getScale() -
Method in class y.layout.RemoveColinearBendsStage
- Returns the current scale, to which this stage will refer, when checking for collinearity.
- getScaleFactorX() -
Method in class y.layout.transformer.GraphTransformer
- Returns the scaling factor used for the x-coordinate.
- getScaleFactorY() -
Method in class y.layout.transformer.GraphTransformer
- Returns the scaling factor used for the y-coordinate.
- getScaleNodeSize() -
Method in class y.layout.transformer.GraphTransformer
- Returns whether or not to scale node sizes.
- 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 scope 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 of the layout.
- getScope() -
Method in class y.layout.router.BusRouter
- Returns the scope set for this router.
- 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.
- getSeed() -
Method in class y.layout.random.RandomLayouter
- Returns the randomization seed, with which the layout will be generated.
- 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 SegmentInfo with the given index in the segments list.
- 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 this segment info belongs to or
null
if this segment info doesn't belong
to any group.
- getSegmentGroup(int) -
Method in class y.layout.router.polyline.Channel
- Returns the segment group with the given index of this channel.
- getSegmentIndex() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Returns the index of this info's segment.
- getSegmentInfo(int) -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the segment info the the segment with the given index.
- getSegmentInfos() -
Method in class y.layout.router.polyline.SegmentGroup
- Returns the segment infos 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
DataProvider
key to identify edges as
selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.partial.PartialLayouter.StraightLineEdgeRouter
- Returns the
DataProvider
key to mark edges as
selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Returns the
DataProvider
key to mark edges as
selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.BusRouter
- Returns the
DataProvider
key to mark edges as selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the
DataProvider
key to mark edges as
selected.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the data provider key used to look up the selected state of the edges of the graph to be laid out.
- getSelectedEdgesDpKey() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the data provider key used to look up the selected state of the edges of the graph to be laid out.
- 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 mark nodes as
selected.
- getSelectedNodesDpKey() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the data provider key used to look up the selected state of the nodes of the graph to be laid out.
- getSelectedNodesDpKey() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Returns the data provider key used to look up the selected state of the nodes of the graph to be laid out.
- 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 labeling selection
DataProvider
key.
- 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.
- getSelfLoopLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the LayoutStage used for routing
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
.
- getSequencer() -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Returns the current Sequencer instance.
- 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
-
- 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 of this painter By default
ShapeNodePainter.RECT
is used.
- getShapeType() -
Method in class y.view.ShapeNodeRealizer
- Returns shape type of this realizer
- getShortText() -
Method in class y.util.DetailedMessagePanel
- Getter for property shortText.
- getShuffleLayouter() -
Method in class y.layout.organic.GroupedShuffleLayouter
- Returns the layouter instance, that will be used for shuffling (removing node overlaps).
- getSide() -
Method in class y.layout.PortConstraint
- Returns the side of a node at which a port should connect.
- getSideOfEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns the preferred side of the edge.
- getSideReference() -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies how to interpret the preferred side as given by
LabelLayoutConstants.PLACE_LEFT_OF_EDGE
and LabelLayoutConstants.PLACE_RIGHT_OF_EDGE
.
- 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 Layerer instance that is used for delegation.
- getSingleComponentLayerer() -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Returns the Layerer instance that is used for delegation.
- getSingleCycleLayouter() -
Method in class y.layout.circular.CircularLayouter
- Returns the SingleCycleLayouter used for laying out single node cycles
Configuring that layouter has effects upon single cycle layouts
- 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 label candidate bounds.
- getSize(Node) -
Method in class y.layout.LayoutGraph
- Returns the size of the node in a drawing.
- getSize() -
Method in class y.layout.router.polyline.Interval
- Returns the size of the interval.
- 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
NodePort
s
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.
- 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.
- 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
- Gets the policy the individuals of a family will be sorted by 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.
- 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.
- getSourceCandidates() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the Collection of
PortCandidate
s for the
source port as obtained from the DataProvider bound to the graph via
the PortCandidate.SOURCE_PCLIST_DPKEY
data provider key
bound to the original edge.
- 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 node of the
PathSearchContext.getCurrentEdge()
.
- 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 source group id object if any
- 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 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
that is associated with the source node of the edge.
- getSourcePoint() -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- getSourcePointAbs(Edge) -
Method in class y.layout.LayoutGraph
- Returns the coordinates of the source end point of an edge
in absolute coordinates.
- getSourcePointAbs(Edge) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates the absolute source point of the given edge to the "view coordinates" (translated by
the modification matrix)
- getSourcePointRel(Edge) -
Method in class y.layout.LayoutGraph
- Returns the coordinates of the source end point of an edge
in relative coordinates to the center of the source node.
- 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.
- getSourcePortConstraint(LayoutGraph, Edge, int) -
Method in class y.layout.tree.DefaultPortAssignment
- Returns the PortConstraint for the given edge or
null
if no
PortConstraint is set.
- getSourcePortConstraintDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor
implementation
that can be used to overwrite the source port constraint (PortConstraint
temporarily for use during the layout.
- 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
- Gets the space between adjacent lines of the wrapped graph layout.
- getSpacing() -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Determines the spacing between the lanes.
- 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 this
NodePlacer
is
arranging.
- getSpacingBetweenFamilyMembers() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Gets the (horizontal) space between two nodes representing members of the same family.
- getSPC() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the current source port constraint
- getSPC(LayoutGraph, Edge) -
Static method in class y.layout.PortConstraint
- Returns the source port constraint 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 sphere of action for this layouter.
- getSphereOfAction() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns the currently set sphere of action specifier.
- getSphereOfAction() -
Method in class y.layout.router.polyline.EdgeRouter
- Returns the currently set sphere of action specifier.
- getSphereOfAction() -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Determines the (sub-)set of edges to be routed polylinear.
- getSplitEdgesDpKey() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the
DataProvider
key that determines which edges
are to be split.
- getSplitNodesDpKey() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the
DataProvider
key to mark the nodes, that were
created by splitting edges, for the core layouter.
- getSplitSegmentLength() -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Returns the split segment length.
- 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.
- getStraighteningFactor() -
Method in class y.layout.hierarchic.SimplexDrawer
- Gets 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
- Gets the stress for the 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 the edge uses.
- getStrongTargetPort() -
Method in class y.layout.router.polyline.EdgeInfo
- Returns the location of the strong target port the edge uses.
- getStyle() -
Method in class y.layout.ComponentLayouter
- Returns the component arrangement style used by this
ComponentLayouter
.
- 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 subchannels within this channel.
- getSubChannelRank(Object) -
Method in class y.layout.router.ChannelRouter
- Returns the subchannel rank of this segment within the channel.
- getSubgraph(GraphMLWriteContext, Node) -
Method in class y.io.graphml.graph2d.HierarchyManagerBasedHierarchySupport
-
- 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 interface y.io.graphml.output.HierarchySupport
- Returns all edges that lie completely in
g
.
- getSubgraphLayouter() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns the LayoutStage that is responsible for
constraining the layout process to a subgraph
of the target graph.
- getSubgraphNodesDpKey() -
Method in class y.layout.SubgraphLayouter
- Returns the
DataProvider
key which determines the nodes that
induce the subgraph to be laid out.
- getSubgraphTime() -
Method in class y.layout.planar.CombinatorialEmbedder
-
- 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 for a rooted directed tree the depths of each of its subtrees.
- getSubtreeShape(Node) -
Method in class y.layout.tree.AbstractNodePlacer
- Convenience method that queries the DataProvider for a SubtreeShape.
- getSubtreeShape(Node) -
Method in class y.layout.tree.GenericTreeLayouter
- Provides access to the SubTreeShape instances for each node.
- getSubTreeSizes(Graph, NodeMap) -
Static method in class y.algo.Trees
- Returns for a rooted directed tree the size (number of nodes) of each of its subtrees.
- getSuccessors(Graph, NodeList, int) -
Static method in class y.algo.GraphConnectivity
- Determines the direct or indirect successors of a given set of nodes.
- getSuccessors(Node) -
Method in class y.layout.tree.ARTreeLayouter
-
- getSuccessors(Node) -
Method in class y.layout.tree.HVTreeLayouter
-
- getSwimLaneCrossingWeight() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns the relative weight of edges crossing a swim lane relative to edges that stay
in their lane.
- getSwimLaneDescriptor() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the
SwimLaneDescriptor
instance that was initially
bound to this node or null
.
- getSwimLaneDescriptors(LayoutGraph) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Callback method that is called during
HierarchicLayouter.doLayoutCore(LayoutGraph)
.
- getSwimlanePos() -
Method in class y.layout.Swimlanes.SwimlaneRepresentant
- Return the current position of the represented swim lane.
- 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.
- getTableCellEditorComponent(JTable, Object, boolean, int, int) -
Method in class y.option.IconPopupEditor
-
- 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.
- 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.
- getTargetArrow() -
Method in class y.view.EdgeRealizer
- Returns the arrow type at the target location of the edge path.
- getTargetCandidates() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the Collection of
PortCandidate
s for the
source port as obtained from the DataProvider bound to the graph via
the PortCandidate.TARGET_PCLIST_DPKEY
data provider key
bound to the original edge.
- 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 node of the
PathSearchContext.getCurrentEdge()
.
- getTargetGroup() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the target group id object if any
- 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 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
that is associated with the target node of the edge.
- getTargetPoint() -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- getTargetPointAbs(Edge) -
Method in class y.layout.LayoutGraph
- Returns the coordinates of the target end point of an edge
in absolute coordinates.
- getTargetPointRel(Edge) -
Method in class y.layout.LayoutGraph
- Returns the coordinates of the target end point of an edge
in relative coordinates to the center of the target node.
- 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.
- getTargetPortConstraint(LayoutGraph, Edge) -
Method in class y.layout.tree.DefaultPortAssignment
- Returns the PortConstraint for the given edge or
null
if no
PortConstraint is set.
- getTargetPortConstraintDataAcceptor() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns a
DataAcceptor
implementation
that can be used to overwrite the target port constraint (PortConstraint
temporarily for use during the layout.
- 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
- Gets the desired target aspect ratio the algorithm should try to generate.
- 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.
- getThread() -
Method in interface y.view.Graph2DLayoutExecutor.LayoutThreadHandle
- Yields the thread that is used for the calculation of the layout 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.hierarchic.incremental.ColumnDescriptor
- Returns the tightness factor of the column.
- getTightness() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns the tightness factor of the row.
- 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
-
- 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 height of the border-obeying top half of the node,
- getTopInset() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns the top row insets where no element
will lie in the resulting drawing.
- getTopLayouter() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Returns the layouter which is responsible for the layout between the family groups.
- getTopY(Node) -
Method in class y.layout.hierarchic.AbstractDrawer
- Returns the border obeying top y-coordinate of the given node.
- getTPC() -
Method in interface y.layout.hierarchic.incremental.EdgeData
- Returns the current target port constraint
- getTPC(LayoutGraph, Edge) -
Static method in class y.layout.PortConstraint
- Returns the target port constraint associated with the
given edge.
- getTpc() -
Method in class y.view.PortAssignmentMoveSelectionMode
- Returns the DataMap that contains the TPCs
- 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 core layouter used for tree components.
- getTreeEdges(Graph) -
Static method in class y.algo.Trees
- Returns an array of EdgeList objects each containing edges
of the given graph that belong to maximal tree leaves
of the graph.
- getTreeEdges(Graph, NodeList[]) -
Static method in class y.algo.Trees
- Same as
Trees.getTreeEdges(Graph)
but more efficient if
the treeNodes where calculated before by
Trees.getTreeNodes(Graph)
.
- getTreeNodes(Graph) -
Static method in class y.algo.Trees
- Returns a list of NodeList objects each containing nodes
of the given graph that belong to a maximal subtree
of the graph.
- 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.
- 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 constant of the edge.
- 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 main type of this layer.
- getType() -
Method in interface y.layout.hierarchic.incremental.NodeData
- Returns the type constant for this node
- getType() -
Method in interface y.layout.multipage.EdgeInfo
- Returns the type of the related edge.
- getType() -
Method in interface y.layout.multipage.NodeInfo
- Returns the type of the related node.
- 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 the edge uses in 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 a list of NodeList objects each containing nodes
of the given graph that belong to a maximal subtree
of the graph.
- 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) -
Method in class y.layout.tree.DelegatingNodePlacer
- Determines the upper left children of the specified 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() -
Method in class y.option.URLImageWrapper
- Get the image resource URL that is currently stored in this wrapper
- 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 if post-processing is used to reduce the number of crossings.
- 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 if the layouter should try to maximize one face of the embedding.
- 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 if the algorithm optimizes over the length of the edges.
- getUseRandomization() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns if a randomization strategy is used.
- 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 if the existing drawing should be used as sketch.
- getUseSketchDrawing() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns if the existing drawing should be used as sketch.
- getUseSpacePostprocessing() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Deprecated.
- getUseTransposition() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns whether or not the transposition heuristic should
be used.
- 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
-
- 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.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.tree.LayeredNodePlacer
- Returns the relative vertical alignment of nodes within their respective
layers.
- getVerticalAlignment() -
Method in class y.layout.tree.TreeLayouter
- Returns the relative vertical alignment of nodes within their respective
layers.
- getVerticalDistance() -
Method in class y.layout.tree.ARNodePlacer
- Returns the vertical distance this NodePlacer should use for the
arrangement of the elements.
- getVerticalDistance() -
Method in class y.layout.tree.DefaultNodePlacer
- Returns the vertical distance this NodePlacer should use for the
arrangement of the elements.
- getVerticalDistance() -
Method in class y.layout.tree.LeftRightPlacer
- Returns the vertical distance/spacing between subtree shapes.
- 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.FolderContents
-
- 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.FolderContents
-
- 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.FolderContents
-
- 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 specified edge for use with 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 which is used by the greatest number of all paths interconnecting
all nodes with each other.
- getWeightedCenterNode(Graph, NodeMap) -
Static method in class y.algo.Trees
- Finds a node which is used by the greatest number of all paths interconnecting
all nodes with each other.
- getWeightHeuristic() -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Returns the currently set weight heuristic.
- getWeightHeuristic() -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Returns the currently set weight heuristic.
- 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
-
- getWidth() -
Method in class y.layout.LabelCandidate
- Returns the width of the label candidate bounds.
- getWidth() -
Method in class y.layout.LabelLayoutData
- Returns the width of the label.
- 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 partition cell.
- 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 segment infos' location ranges.
- getWindingRule() -
Method in class y.view.MutableGeneralPath
- See
GeneralPath.getWindingRule()
- getWorkingRatio() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns the actual working ratio.
- 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
-
- getX() -
Method in class y.layout.LabelCandidate
- Returns the minimal x-coordinate of the label candidate bounds.
- getX() -
Method in class y.layout.LabelLayoutData
- Returns the x-coordinate of the label's upper-left corner of the bounding box.
- getX(Node) -
Method in class y.layout.LayoutGraph
- Returns the upper left x-coordinate of the given node.
- getX() -
Method in interface y.layout.NodeLayout
- Returns 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 a value that describes how the node will be resized horizontally if the calculated width
of
InsetsGroupBoundsCalculator
is smaller than
the minimal width that is provided for the 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 port with respect to the corresponding node's center.
- getXOffsetForLayoutOrientation(byte, int) -
Method in class y.layout.PortCandidate
- Yields the X-offset with respect for the given
layout orientation
and OrientationLayouter.getMirrorMask()
mirror mask}.
- getXOffsetForLayoutOrientation(byte) -
Method in class y.layout.PortCandidate
- Yields the X-offset with respect 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
-
- getY() -
Method in class y.layout.LabelCandidate
- Returns the minimal y-coordinate of the label candidate bounds.
- getY() -
Method in class y.layout.LabelLayoutData
- Returns the y-coordinate of the label's upper-left corner of the bounding box.
- getY(Node) -
Method in class y.layout.LayoutGraph
- Returns the upper left y-coordinate of the given node.
- getY() -
Method in interface y.layout.NodeLayout
- Returns 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 a value that describes how the node will be resized vertically if the calculated height
of
InsetsGroupBoundsCalculator
is smaller than
the minimal height that is provided for the 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 port with respect to the corresponding node's center.
- getYOffsetForLayoutOrientation(byte, int) -
Method in class y.layout.PortCandidate
- Yields the Y-offset with respect for the given
layout orientation
and OrientationLayouter.getMirrorMask()
mirror mask}.
- getYOffsetForLayoutOrientation(byte) -
Method in class y.layout.PortCandidate
- Yields the Y-offset with respect 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 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
- DataProvider key that can be used to determine components by hand.
- GivenLayersLayerer - Class in y.layout.hierarchic
- This layerer implementation layers the nodes by given layer IDs.
- GivenLayersLayerer() -
Constructor for class y.layout.hierarchic.GivenLayersLayerer
-
- GivenSequenceSequencer - Class in y.layout.hierarchic.incremental
- This LayerSequencer implementation returns a sequencing that satisfies
a 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 the specified
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.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
-
- graph -
Variable in class y.layout.organic.RemoveOverlapsLayoutStage
- the 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 class is working on
- graph -
Variable in class y.layout.tree.ARTreeLayouter
-
- graph -
Variable in class y.layout.tree.BalloonLayouter
- The layout graph being acted upon.
- graph -
Variable in class y.layout.tree.GenericTreeLayouter
- the graph this layout is running on
- 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 Graph
s. - 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
Exception
s or Error
s 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 and cancel an asynchronous
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
- Provides methods that check structural properties of
a given graph.
- GraphConnectivity - Class in y.algo
- Provides algorithms for determining certain connectivity components within a graph.
- GraphConnectivity() -
Constructor for class y.algo.GraphConnectivity
-
- 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 Graph.createEdgeMap()
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 CopyFactory 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 DataMap
s. - 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
- This interface defines the layout information of a graph.
- GraphLayoutLineWrapper - Class in y.layout
- A layout stage that can be used to "line-wrap" or "column-wrap" a graph layout.
- GraphLayoutLineWrapper() -
Constructor for class y.layout.GraphLayoutLineWrapper
-
- 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
- Partitions the bounding box of a graph in rectangles using graph elements as obstacles.
- GraphPartition(ObstaclePartition) -
Constructor for class y.layout.router.polyline.GraphPartition
- Creates a new instance.
- GraphPartitionExtension - Interface in y.layout.router.polyline
- Implementations are extending the functionality of a
GraphPartition
. - GraphPartitionExtensionAdapter - Class in y.layout.router.polyline
- This abstract adapter provides an empty implementation of
GraphPartitionExtension
. - GraphPartitionExtensionAdapter() -
Constructor for class y.layout.router.polyline.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
- Provides geometric transforms for (sub-)graphs.
- GraphTransformer() -
Constructor for class y.layout.transformer.GraphTransformer
- Creates a new instance of graph transformer.
- 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 class contains algorithms which allow for zooming parts of a diagram only
in a so-called fish-eye (radial) style.
- GraphZoomer() -
Constructor for class y.layout.transformer.GraphZoomer
- Creates a new instance of
GraphZoomer
.
- GraphZoomer.Zoom - Interface in y.layout.transformer
- This interface can be implemented for custom zoom types.
- GRAY -
Static variable in class y.algo.Dfs
- Node state specifier.
- GreedyMISLabeling - Class in y.layout.labeling
- This class places the labels of a graph using a greedy strategy.
- GreedyMISLabeling() -
Constructor for class y.layout.labeling.GreedyMISLabeling
-
- Grid - Class in y.layout.router.polyline
- Provides support for routing edges on equidistant grid lines.
- Grid(double, double, double) -
Constructor for class y.layout.router.polyline.Grid
- Creates a new instance.
- GRID_CROSS -
Static variable in interface y.view.View2DConstants
- Grid type specifier.
- GRID_DPKEY -
Static variable in class y.layout.tree.GridNodePlacer
- Key which can be used to register a data provider that tells the placer in which row
a given node should be put into.
- 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
- This NodePlacer arranges nodes into a grid.
- GridNodePlacer() -
Constructor for class y.layout.tree.GridNodePlacer
- Creates a grid placer with the modification matrix
AbstractRotatableNodePlacer.Matrix.DEFAULT
- GridNodePlacer(AbstractRotatableNodePlacer.Matrix) -
Constructor for class y.layout.tree.GridNodePlacer
- Creates grid placer with a given modification matrix.
- GridNodePlacer(AbstractRotatableNodePlacer.Matrix, AbstractRotatableNodePlacer.RootAlignment) -
Constructor for class y.layout.tree.GridNodePlacer
- Creates grid placer with a given modification matrix and the horizontal alignment of the root.
- GRIP - Class in y.layout.organic
- This class implements a variant of the GRIP algorithm by
P Gajer and SG Kobourov: "Graph Drawing with
Intelligent Placement".
- GRIP() -
Constructor for class y.layout.organic.GRIP
- Creates a new instance of the GRIP layout algorithm
- GRIPModule - Class in y.module
- This module represents an interactive configurator and launcher for
GRIP
. - GRIPModule() -
Constructor for class y.module.GRIPModule
-
- 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
- Compaction strategy specifier for use with
SimplexNodePlacer.setGroupCompactionStrategy(int)
.
- GROUP_COMPACTION_NONE -
Static variable in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Compaction strategy specifier for use with
SimplexNodePlacer.setGroupCompactionStrategy(int)
.
- GROUP_DPKEY -
Static variable in interface y.layout.grouping.GroupingKeys
- This key is used to distinguish normal nodes from group nodes.
- GROUP_KEY -
Static variable in class y.layout.hierarchic.ClassicLayerSequencer
- This is the key, which must be used to register the DataProvider
which contains the mappings between nodes and group ids.
- GROUP_MODE_ALL_NODES -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier.
- GROUP_MODE_IGNORE -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier.
- GROUP_MODE_ORIGINAL_NODES_ONLY -
Static variable in class y.layout.multipage.MultiPageLayouter
- Node grouping specifier.
- GROUP_NODE_INSETS_DPKEY -
Static variable in interface y.layout.grouping.GroupingKeys
- This key is used to provide insets for group nodes.
- GROUP_NODE_LAYOUTER_DPKEY -
Static variable in class y.layout.grouping.RecursiveGroupLayouter
DataProvider
key used to retrieve a Layouter
instance for each group node.
- GROUP_NODE_MODE_DATA -
Static variable in class y.layout.organic.SmartOrganicLayouter
- The data provider key for specifying how to handle group nodes.
- GROUP_NODE_MODE_FIX_BOUNDS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Group node mode constant that can be used to tag a group node.
- GROUP_NODE_MODE_FIX_CONTENTS -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Group node mode constant that can be used to tag a group node.
- GROUP_NODE_MODE_NORMAL -
Static variable in class y.layout.organic.SmartOrganicLayouter
- Group node mode constant that can be used to tag a group node.
- GROUP_SELECTION -
Static variable in class y.view.Graph2DViewActions
- ActionMap key for action returned by
Graph2DViewActions.getGroupSelectionAction()
.
- GROUP_STATE_STYLE_ID -
Static variable in class y.view.hierarchy.GroupNodePainter
- Style property key for style information used to render group
state icons.
- GroupBoundsCalculator - Interface in y.layout.grouping
- Implementations of this interface are responsible for calculating the bounds
of a group node during a layout process.
- GroupedShuffleLayouter - Class in y.layout.organic
- This class uses a customizable shuffle layout algorithm to recursively remove node
overlaps from grouped graph structures.
- GroupedShuffleLayouter() -
Constructor for class y.layout.organic.GroupedShuffleLayouter
-
- GroupedShuffleLayouter(Layouter) -
Constructor for class y.layout.organic.GroupedShuffleLayouter
- Creates a new instance of GroupedShuffleLayouter
The given core layouter instance will get to perform its work before the
actual shuffling takes place.
- GroupFeature - Interface in y.view.hierarchy
- This is a common interface for group node realizers.
- Grouping - Class in y.layout.grouping
- Instances of this class can be used by algorithms to efficiently query the structure
of such type of graphs.
- Grouping(Graph) -
Constructor for class y.layout.grouping.Grouping
- Creates a new instance of Grouping.
- GroupingKeys - Interface in y.layout.grouping
- This interface defines data provider keys for those layout algorithms that can
handle hierarchically grouped graphs.
- GroupingSupport - Class in y.layout.hierarchic.incremental
- Helper class that is used to manage 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
- Creates a new instance of GroupLayoutConfigurator for a 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 for hierarchically grouped graphs.
- GroupNodeHider() -
Constructor for class y.layout.grouping.GroupNodeHider
- Creates a new instance of GroupNodeHider
- GroupNodeHider(Layouter) -
Constructor for class y.layout.grouping.GroupNodeHider
- Creates a new instance of GroupNodeHider.
- 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
- Layout stage for
OrthogonalEdgeRouter
that should be
applied when routing edges in hierarchically grouped graphs. - GroupNodeRouterStage() -
Constructor for class y.layout.router.GroupNodeRouterStage
- Creates a new instance of this class.
- GroupNodeRouterStage(Layouter) -
Constructor for class y.layout.router.GroupNodeRouterStage
- Creates a new instance of this class.
- Groups - Class in y.algo
- This class provides methods for automatically partitioning nodes of a graph into groups.
- 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
BorderLine.getValueAt(y.geom.BorderLine.Segment, double)
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.
true
if this deserializer should handle only XML elements.
CellEntrance
s for every interval through which the neighbor 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.
true
if the specified graph has an associated
ModelViewManager
and is that manager's model graph;
false
otherwise.
EdgeLabel.CENTER_SLIDER
or EdgeLabel.SIDE_SLIDER
.
Future.getValue()
.
visible
and
has a currently visible, non-empty path
.
this
layout algorithm implementation.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.
TableGroupNodeRealizer
are not related to each
other.
Image
s.ImageCellRenderer
.
ImageWriter
.GenericNodeRealizer.Painter
.ImageNodeRealizer
.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 used to retrieve incremental layout hint
objects for nodes and edges that have been set using the IncrementalHintsFactory
which itself can be obtained from the
HierarchicLayouter.createIncrementalHintsFactory()
method.
DataProvider
key used to store incremental layout hints
that can be retrieved from the IncrementalHintsFactory
which itself can be obtained from the
IncrementalHierarchicLayouter.createIncrementalHintsFactory()
method.
HierarchicLayouter
implementation.IncrementalHierarchicLayouter.LAYOUT_MODE_FROM_SCRATCH
initially
IncrementalHierarchicLayouter
.IncrementalHierarchicLayouter
.Node.inEdges()
.
bounds
using the list of Obstacle
s.
BusRouterModule.mainrun()
.
EdgeRouter
in this module for PolylineEdgeRouterModule.mainrun()
with the values from the OptionHandler
and adds a DataProvider
that maps edges to their selection state to the graph.
YModule.mainrun()
.
AbstractCustomHotSpotPainter.paintHotSpots(NodeRealizer, java.awt.Graphics2D)
to initialize the graphics context.
configuration
.
adjustments
of the mouse coordinates during a move operation.
BusRouter
.
NodeMap right
and
NodeMap left
bendGridWidth
and nodeGridWidth
.
data
attributes.QueryInputHandlersEvent
s.EdgeRealizer.insertBend(double, double)
BridgeCalculator.insertBridges(java.awt.geom.PathIterator)
to allow for
custom modifications of the MutableGeneralPath and optionally recording of the bridges.
GroupingKeys.GROUP_NODE_INSETS_DPKEY
.
constructor
using the specified input condition.
constructor
JComponent.WHEN_FOCUSED
as the condition.
int
.
0.0
and
no icon.
0.0
displaying the given icon at the interface location between node and edge.
IntersectionAlgorithm
,minIntersection
.
minIntersection
.
true
iff the bounding box of this label
intersects with the given box.
view
.
view
.
DataProvider
and
DataAcceptor
to store and retrieve Object support information.
HierarchicLayouter
to write back layering information.DataMap
, NodeMap
, or EdgeMap
implementation and wraps it as a DataProvider
that provides
IntValueHolder
instances for each element.update
.
NodePort
s.
DataProvider
bound to the graph that
returns for each edge whether or not it is octilinear.
true
; LayoutModule
s can be aborted.
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).
ImageNodeRealizer.contains(double, double)
method uses the alpha transparency of the
image to determine whether this realizer "contains" points.
PortConstraint.ANY_SIDE
associated
with it.
PortConstraint.EAST
associated
with it.
PortConstraint.NORTH
associated
with it.
PortConstraint.SOUTH
associated
with it.
PortConstraint.WEST
associated
with it.
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.
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
- Returns whether or not a clustering algorithm should be applied.
- 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
- Determines whether or not edge labels associated with a "free" label model
(see, e.g.,
SmartEdgeLabelModel
) should be automatically flipped
if they would be upside-down.
- isAutoFlippingEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Determines 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
- Determines whether or not edge labels get flipped if they would be upside down in their current position.
- isAutoFlippingEnabled() -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Determines 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
- Whether or not automatic edge grouping should be applied.
- 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
- Returns whether or not the automatic group node compaction is used.
- isAutomaticPortConstraintsEnabled() -
Method in class y.view.NodePortLayoutConfigurator
- Returns
true
if this configurator will translate node ports
into port constraints and false
otherwise.
- isAutomaticStructureUpdateEnabled() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Determines whether this algorithm performs automatic structure updates.
- isAutoResize() -
Method in class y.view.hierarchy.GenericGroupNodeRealizer
- Whether the realizer will resize its bounds or not.
- 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
- Whether or not backloop routing should be applied.
- 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
true
if this layouter uses a barycenter based
node shuffling strategy and false
otherwise.
- isBaryCenterModeEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether or not to use the barycenter drawing mode.
- 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.
- 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 the best fit rotation angle will be applied.
- isBiconnected(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph his biconnected.
- isBiconnected(Graph) -
Static method in class y.algo.GraphConnectivity
- Checks whether or not the given graph his biconnected.
- isBipartite(Graph) -
Static method in class y.algo.Bipartitions
- Tests whether or not the given graph is bipartite.
- isBipartite(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph his 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 this instance may break long edge segments in favor of a more compact layout.
- 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.
- 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.
- isColumnMode() -
Method in class y.layout.GraphLayoutLineWrapper
- Determines whether this algorithm should not wrap lines or rows, but columns.
- isColumnOrderOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.PartitionGrid
- Returns whether the order of the columns should be chosen automatically.
- 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 laid out components of the input graph should be
arranged by this class.
- isComponentLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not ComponentLayouter
is 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 PartitionGrid
s
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.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
- Determines whether or not this edge router considers labels of edges that are not in the edge (sub-)set to
be routed (see
EdgeRouter.setSphereOfAction(byte)
.
- isConsiderEmptyGroupsEnabled() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Returns whether or not group nodes without children are handled the same
way as group nodes with children.
- isConsiderNodeAlignment() -
Method in class y.layout.partial.PartialLayouter
- Returns true, if node alignment is enabled, that is the algorithm tries to
align partial nodes with other nodes.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.circular.CircularLayouter
- Returns whether or not node labels are taken into account when calculating
node positions (thereby preventing possible node/node label or
node label/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Returns whether the bounds calculation for group nodes takes labels of the
group's content nodes into account.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether or not node labels are taken into account when calculating
node positions (thereby preventing possible node/node label or
node label/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether or not node labels are considered for the next layout run.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether or not node labels are taken into account when calculating node positions (thereby preventing
possible node/node label or node label/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether or not node labels are taken into account when calculating node positions (thereby preventing
possible node/node label or node label/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether or not node labels are taken into account when calculating node positions (thereby preventing
possible node/node label or node label/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not node labels are taken into account when calculating edge paths (thereby preventing
possible edge/node label overlaps).
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Determines whether or not this edge router considers node labels as obstacles for edge routes.
- isConsiderNodeLabelsEnabled() -
Method in class y.layout.tree.BalloonLayouter
- Determines whether or not the layouter considers node labels for the next layout run.
- 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 the node size should be considered.
- isConsiderSketchEnabled() -
Method in class y.layout.grouping.RecursiveGroupLayouter
- 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.
- isCreateBus() -
Method in class y.layout.tree.SimpleNodePlacer
- Returns whether a bus should be created 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.
- isCyclic(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph contains a directed cycle.
- isCyclicSelectionEnabled() -
Method in class y.view.EditMode
-
- isCyclicSelectionModifierPressed() -
Method in class y.view.EditMode
-
- isDataProviderContentCopying() -
Method in class y.util.GraphCopier
- Determines whether automatic copying of edge map contents should be performed.
- 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
-
- isDescendant(Node, Node) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
- Returns whether or not the given node is a direct or indirect child 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
- Determines whether this implementation should use a deterministic algorithm to assign the PortCandidates.
- isDeterministic() -
Method in class y.layout.organic.GRIP
- Returns whether or not GRIP works in a deterministic manner.
- isDeterministic() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether the algorithm will behave deterministically in the next layout run.
- isDeterministicModeEnabled() -
Method in class y.layout.labeling.SALabeling
- Returns whether or not this labeling algorithm should work 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 edges should be considered as directed.
- 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 a value indicating whether the distance to the edge is interpreted
relatively 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
Drawable
s 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 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.
- 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 edge labels may overlap with edges belonging to the same edge group.
- isEdgeLabelTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for edge labels will be displayed.
- isEdgeMapCopying() -
Method in class y.util.GraphCopier
- Determines whether automatic copying of edge map contents is enabled.
- isEdgeNodeOverlapAllowed() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns whether or not edge-node overlaps are allowed.
- isEdgeOutsideNodes(LayoutGraph, Edge) -
Static method in class y.layout.LayoutTool
- This helper method tests if the path of an edge is outside
the bounding box of the start and end vertices.
- isEdgeOutsideNodes(EdgeLayout, NodeLayout, NodeLayout, double) -
Static method in class y.layout.LayoutTool
- This helper method tests if the path of an edge is outside
the bounding box of the start and end vertices.
- isEdgeSearchingEnabled() -
Method in class y.view.MouseInputMode
- Returns whether
EdgeRealizer
s 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 a postprocessing step should be applied that tries to remove some 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 global layering is enforced.
- isEnforceMonotonicPathRestrictions() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether monotonic path restrictions (set with
OrthogonalEdgeRouter.setMonotonicPathRestriction(byte)
) should be enforced.
- isEpsilonChannelIgnored() -
Method in class y.layout.router.ChannelRouter
- Returns whether subchannels shorter than
epsilon
are ignored
by this instance.
- isExactPlacementEnforced() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether this instance should enforce the placement of nodes at
their exact current position, even if this violates minimum distance
constraints.
- 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 this edge should be an upper same layer edge if it is a
same layer edge and it can be freely determined whether it should
be routed above or below the layer.
- isFamilyNodesAlwaysBelow() -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Determines whether family/marriage nodes will be placed between the partners or below them.
- 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 this instance describes a fixed or
strong
port.
- isFixed() -
Method in class y.layout.router.BusDescriptor
- Returns whether the associated edge is fixed or not.
- isFixed() -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Determines whether or not this segment info is fixed, that means a fixed location has been determined inside its
location range
.
- isFixed() -
Method in class y.layout.router.polyline.EdgeInfo
- Determines whether the path of this
edge
is fixed or shall be routed by the path search
algorithm.
- isFixedGroupResizingEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not fixed group nodes may be resized.
- isFixedNode(LayoutGraph, LayoutDataProvider, Node, boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Callback used by both
SimplexNodePlacer.assignLayerCoordinates(y.layout.LayoutGraph,LayoutDataProvider,Layers)
and SimplexNodePlacer.assignSequenceCoordinates(y.layout.LayoutGraph,LayoutDataProvider,Layers,DrawingDistanceCalculator)
to determine whether the given node should be treated as a node with fixed (given) coordinates.
- isFixedWidthLineBreaks() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns whether the algorithm should use the
fixed width
to determine line breaks.
- isFlat(Graph) -
Static method in class y.layout.grouping.Grouping
- A graph is considered to be flat if it is either not grouped
or there is no group node that contains child nodes present in the graph.
- 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 or not the given graph is a forest, i.e.
- isForest(Graph) -
Static method in class y.algo.Trees
- Checks whether the given graph is a forest, i.e.
- 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 this instance tries 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.SingleCycleLayouter
- 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 take the coordinates of the input diagram
into account when arranging the nodes of the elements of 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
- Determines whether the order of the swimlanes should be read from the current sketch.
- isFrozen() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns whether or not this is an immutable descriptor instance.
- isFuzzyTargetPortDetermination() -
Method in class y.view.CreateEdgeMode
- Determines whether this mode should use fuzzy logic to determine the location of the target port.
- 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 the current strategy for the node sequencing.
- 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 if 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 grid distribution is enabled or not.
- isGridMode() -
Method in class y.view.ViewMode
- Query if grid mode is active.
- isGridRoutingEnabled() -
Method in class y.layout.router.BusRouter
- Returns whether or not to route edge segments on grid lines.
- isGridRoutingEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether or not to route edge segments on grid lines.
- isGridRoutingEnabled() -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Returns whether or not grid routing is enabled.
- 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 algorithm is allowed to reduce the grid width,
if segments cannot be distributed using the previously given grid width.
- isGroupByIdEnabled() -
Method in class y.view.LocalViewCreator.EdgeGroup
- Returns
true
if edge groups are identified using IDs that
are stored in DataProvider
s 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
- Return whether 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
- A graph is considered to be grouped if the three low-level
grouping data providers
GroupingKeys.GROUP_DPKEY
,
GroupingKeys.NODE_ID_DPKEY
and GroupingKeys.PARENT_NODE_ID_DPKEY
are registered.
- isGroupingActive() -
Method in class y.layout.ComponentLayouter
- Determines whether or not grouping information bound to the graph will be
used to calculate the components.
- isGroupingSupported() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns true if grouping support is enabled.
- isGroupingSupported() -
Method in class y.layout.tree.TreeLayouter
- Returns true if grouping support is enabled.
- isGroupNode(Node) -
Method in class y.layout.grouping.Grouping
- Determines if 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 to hide away group nodes before the layout begins.
- 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 the group transposition heuristic should
be used.
- 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 group nodes without children will be hidden.
- 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
- Determines if the interval is horizontal.
- isHorizontal() -
Method in class y.layout.Direction
- Returns true if this direction is horizontal (right or left).
- isHorizontal() -
Method in class y.layout.tree.ARNodePlacer
- Returns whether this instance is configured to create horizontal
rows of child nodes.
- isHorizontalCompactionEnabled() -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Returns whether this instance 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 set orientation is a horizontal
orientation, i.e. one of
LayoutOrientation.LEFT_TO_RIGHT
or
LayoutOrientation.RIGHT_TO_LEFT
.
- isHorizontalRoot(Node) -
Method in class y.layout.tree.HVTreeLayouter
- Returns whether or not the subtree rooted at the given node should
be laid out horizontally.
- isHTMLTableGenerationActive() -
Method in class y.io.TiledImageOutputHandler
- Returns whether or not to produce an HTL page.
- isInBox(double, double, double, double) -
Method in class y.view.Bend
- Whether or not this bend is inside of 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
- Determines whether or not subgraph edges should be taken into account
when calculating the bounding box of the fixed nodes.
- isIncludingLabels() -
Method in class y.layout.FixNodeLayoutStage
- Determines whether or not label geometries should be taken into account
when calculating the bounding box of the fixed nodes.
- isIndexFixed() -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Returns whether the index of this column is fixed or whether
the algorithm should try to find the best possible position.
- isIndexFixed() -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Returns whether the index of this row is fixed or whether
the algorithm should try to find the best possible position.
- isIndexFixed() -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Returns whether the index of this swim lane is fixed or whether
the algorithm should try to find the best possible position.
- 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
- Determines whether this instance 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 edge ports (that do not have a strong port constraint set) should lie inside the node's bounding
box or on the node's border.
- 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 integrated edge labeling is enabled (extension of the
shapes of subtrees with the labels of the edges).
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Returns whether integrated edge labeling is enabled.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Returns whether integrated edge labeling is enabled.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Returns whether integrated edge labeling is enabled.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether integrated edge labeling is enabled.
- isIntegratedEdgeLabelingEnabled() -
Method in class y.layout.tree.TreeLayouter
- Returns whether integrated edge labeling is enabled.
- isIntegratedNodeLabeling() -
Method in class y.layout.tree.GenericTreeLayouter
- Returns whether integrated node labeling is enabled (extension of the
shapes of the nodes with its labels).
- isIntegratedNodeLabelingEnabled() -
Method in class y.layout.tree.TreeLayouter
- Returns whether integrated node labeling is enabled.
- 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 this candidate is an internal node label, i.e. an label
which resides inside the boundaries of a node.
- 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 the state of the automatic end joining mechanism,
i.e. if all lines should end at the same point.
- isKeepAllSelfloopLayoutsEnabled() -
Method in class y.layout.SelfLoopLayouter
- Returns whether this algorithm should keep the existing layout of all self-loops.
- 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
- Determines whether or not to take node and edge labels into account when
calculating the bounding box of the graph components.
- 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 LabelLayouter
is enabled.
- isLabelLayouterEnabled() -
Method in class y.layout.multipage.MultiPageLayouter
- Returns whether or not the specified labeling stage is enabled.
- isLayeredPainting() -
Method in class y.view.DefaultGraph2DRenderer
- Determines whether layers should be used to influence the painting order.
- isLeadingEdgeAdjustmentEnabled() -
Method in class y.layout.ParallelEdgeLayouter
- Returns whether this layouter will adjust the leading edge if the number of edges
is even.
- 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 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 if 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 if the upper bound of this interval is lesser 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 the local crossing minimization strategy is enabled.
- isLockFirstAndLastSegment() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns whether the first and last segment of an edge (connected to source or target), 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 may be mirrored to improve the layout quality, i.e., for each component
the algorithm checks which of the four possible mirrorings minimizes the edge length.
- isMirroringEnabled() -
Method in class y.layout.GraphLayoutLineWrapper
- Returns whether lines should be going from left to right and right to left
in an alternating fashion.
- 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 true if the labeling algorithm is allowed to move internal node labels.
- isMoveSingleBends() -
Method in class y.view.tabular.TableSupport
- Determines which bends are moved when a column or row changes its location.
- isMultipleEdgeFree(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph contains multiple edges, i.e.
- isNaryTree(Graph, int) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph is a rooted tree
where each node has a maximum of
n
children.
- isNaryTree(Graph, int) -
Static method in class y.algo.Trees
- Checks whether the given graph is a rooted tree where each
node has a maximum of
n
successors.
- 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.
- isNodeEdgeOverlapAvoided() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether this algorithm is configured to try to avoid node/edge overlaps.
- isNodeEditable(Node) -
Method in class y.view.CellEditorMode
- Determines whether a node is deemed editable.
- isNodeLabelTipEnabled() -
Method in class y.view.TooltipMode
- Determines whether tooltips for node labels will be displayed.
- isNodeMapCopying() -
Method in class y.util.GraphCopier
- Determines whether automatic copying of node map contents is enabled.
- isNodeOverlapsAllowed() -
Method in class y.layout.organic.SmartOrganicLayouter
- Returns whether node overlaps are allowed (but not encouraged) for the next run.
- isNodePortAware() -
Method in class y.view.CreateEdgeMode
- Returns
true
if this CreateEdgeMode
instance
supports connecting edges to NodePort
s and
false
otherwise.
- isNodePortAware() -
Method in class y.view.NodeStateChangeEdgeRouter
- Returns
true
if this router resets source and target
NodePort
s of inter edges and false
otherwise.
- isNodeSearchingEnabled() -
Method in class y.view.MouseInputMode
- Returns whether
NodeRealizer
s 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 GRIP takes average node sizes into account.
- isNodeSizeAware() -
Method in class y.layout.organic.SmartOrganicLayouter
- Determines whether the algorithm should consider the size of the nodes for the layout.
- 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 if the given Edge is a normal edge, i.e. whether it does not cross
any group node boundaries.
- 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 component layouter that handles hierarchically grouped graphs
in a special way.
- IsolatedGroupComponentLayouter(Layouter) -
Constructor for class y.layout.grouping.IsolatedGroupComponentLayouter
- Create a new instance of IsolatedGroupComponentLayouter.
- IsolatedGroupComponentLayouter() -
Constructor for class y.layout.grouping.IsolatedGroupComponentLayouter
- Create a new instance of IsolatedGroupComponentLayouter.
- isOnEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns if 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 OrientationLayouter
is enabled.
- 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
- This method will return whether the layouter will mirror the graph for a given layout orientation.
- isOrientationOptimizationActive() -
Method in class y.layout.tree.TreeComponentLayouter
- Returns
true
if this layouter tries to improve tree component
placement by changing the components orientation and false
otherwise.
- isOrientationOptimizationEnabled() -
Method in class y.layout.partial.PartialLayouter
- Returns whether or not a postprocessing step should be applied to reduce
the number of edges that do not comply with the desired 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
- If enabled, the bounding boxes of subgraph components may overlap (elements of different components will still not
overlap).
- isParallelEdgeLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the ParallelEdgeLayouter
is enabled.
- isParameterValid(Object) -
Method in class y.layout.DiscreteEdgeLabelModel
- Checks if the given model parameter encodes an edge label position that is
valid in this model.
- isParameterValid(Object) -
Method in class y.layout.DiscreteNodeLabelModel
- Checks if the given model parameter encodes a node label position that is valid
in this model.
- isParameterValid(Object) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Checks if the given model parameter encodes an edge label position that is
valid in 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
- Determines the treatment of individuals who have only children but no partners.
- 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
.
- isPerceivedBendsOptimizationEnabled() -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Returns whether the algorithm should perform a post processing algorithm
to reduce perceived bends in the drawing.
- isPlaceChildrenOnCommonRadiusEnabled() -
Method in class y.layout.circular.CircularLayouter
- Returns whether or not, in the underlying tree, the children of a node are placed on a common radius.
- isPlaceLastOnBottom() -
Method in class y.layout.tree.LeftRightPlacer
- Returns whether or not the last child is placed at the bottom of the other.
- 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 polyline labeling is used.
- isPolylineRoutingEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Determines whether or not this edge router creates (non-orthogonal) polyline segments.
- isPopupTrigger() -
Method in class y.view.Mouse2DEvent
- Whether the event is considered a popup trigger.
- isPortConstraintOptimizationEnabled() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether the algorithm tries 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 NodeRealizer
s.
- isPortReassignmentAllowed(Edge, boolean) -
Method in class y.view.PortAssignmentMoveSelectionMode
- Determines whether port reassignment is allowed for a given edge
- 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
- Determines if an additional postprocessing step is used that improves compactness and reduces the number of edge bends.
- isPreferredDistanceAdjustable() -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Returns what happens if the preferred distance can not be kept, because there is not enough space for the segments
to be distributed in that distance.
- 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 if this box had 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.
- 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
- Return whether 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 the current state of the remove straight only property.
- isRemovingCollinearBends() -
Method in class y.layout.router.BusRouter
- Returns 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.
- isReroutingEnabled() -
Method in class y.layout.router.BusRouter
- Returns whether rerouting of edges with many crossings is enabled.
- isReroutingEnabled() -
Method in class y.layout.router.OrthogonalEdgeRouter
- Returns whether rerouting bad edges is enabled.
- isReroutingEnabled() -
Method in class y.layout.router.polyline.EdgeRouter
- Determines whether or not the edge router uses an additional step to reroute those 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 the edge 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
- Indicates if the port assignment is set to reversed order.
- isRightOfEdge() -
Method in class y.layout.PreferredPlacementDescriptor
- Returns if 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 graph is a rooted tree.
- isRootedTree(Graph) -
Static method in class y.algo.Trees
- Checks whether the given graph is a 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
true
if this ChannelInterEdgeRouter
is configured to route inter-partition edges only.
- isRoutingAll() -
Method in class y.layout.router.OrganicEdgeRouter
- Returns whether edges should be rerouted even if they do not obey all
constraints initially.
- isRowOrderOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.PartitionGrid
- Returns whether the order of the rows should be chosen automatically.
- isRunning() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns whether the layouter is running at the moment.
- isRunning() -
Method in interface y.view.Graph2DLayoutExecutor.LayoutThreadHandle
- Determines whether the layout is still running.
- isSameLayerEdgeRoutingOptimizationEnabled() -
Method in class y.layout.hierarchic.HierarchicLayouter
- Returns whether the algorithm tries to optimize the routing of
same layer edges whose PortConstraints don't impose the routing.
- isSegmentNode(Node) -
Method in class y.layout.hierarchic.PendularDrawer
- Helper method that determines whether 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() -
Method in class y.view.Bend
- 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
- Returns if
SHIFT
was pressed in the event
.
- 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 self-loops.
- isSelfLoopLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the SelfLoopLayouter
is enabled.
- 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 if the preferred side specified by
LabelLayoutConstants.PLACE_LEFT_OF_EDGE
and LabelLayoutConstants.PLACE_RIGHT_OF_EDGE
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 if the preferred side specified by
LabelLayoutConstants.PLACE_LEFT_OF_EDGE
and LabelLayoutConstants.PLACE_RIGHT_OF_EDGE
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 if the preferred side specified by
LabelLayoutConstants.PLACE_LEFT_OF_EDGE
and LabelLayoutConstants.PLACE_RIGHT_OF_EDGE
is interpreted relative to the edge flow.
- isSimple(Graph) -
Static method in class y.algo.GraphChecker
- Checks whether or not the given graph is simple, i.e.
- isSimpleModeActive() -
Method in class y.layout.organic.ShuffleLayouter
- Returns whether or not simple mode 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
- Returns whether the layouter is 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
- Determines whether this instance should configure the
ComponentLayouter
in such a way that it respects the scope's
settings SmartOrganicLayouter.SCOPE_SUBSET
and
SmartOrganicLayouter.SCOPE_MAINLY_SUBSET
by keeping other nodes pinned, even if they reside in different components.
- isSmartInitialPlacement() -
Method in class y.layout.organic.GRIP
- Returns whether or not initial placements are determined in a smart way.
- isSmartScrollingEnabled() -
Method in class y.view.Graph2DViewMouseWheelScrollListener
- Determines whether or not smart scrolling should be used.
- isSmartSelfloopPlacementEnabled() -
Method in class y.layout.SelfLoopLayouter
- Whether or not smart selfloop placement should be enabled.
- 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 SnapLine
s.
- 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 SnapLine
s.
- 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 SnapLine
s.
- 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 if the given cell is a source cell of the
PathSearchContext.getCurrentEdge()
.
- isSourcePortOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns whether source port optimization is enabled, i.e. whether
the algorithm should try to find a better source
PortConstraint
if the current constraint is null
or PortConstraint.ANY_SIDE
.
- isSpanning() -
Method in class y.layout.hierarchic.incremental.PartitionCellId
- Returns true if the partition cell id represents a multi-cell, i.e., whether or not it was created with method
PartitionGrid.createCellSpanId(java.util.Collection, java.util.Collection)
,
PartitionGrid.createCellSpanId(RowDescriptor, ColumnDescriptor, RowDescriptor, ColumnDescriptor)
,
PartitionGrid.createCellSpanId(int, int, int, int)
, PartitionGrid.createColumnSpanId(int)
or
PartitionGrid.createRowSpanId(int)
.
- isStopped() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Returns whether the layouter has been 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.
- isStrong() -
Method in class y.layout.PortConstraint
- Returns
true
if this PortConstraint
represents
a strong constraint and false
otherwise.
- 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 graph is strongly connected.
- isStronglyConnected(Graph) -
Static method in class y.algo.GraphConnectivity
- Checks whether or not the given graph is strongly connected.
- isStrongPortsScalingActive() -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Gets the property strongPortsScalingActive.
- isSubgraphLayouterEnabled() -
Method in class y.layout.CanonicMultiStageLayouter
- Returns whether or not the SubgraphLayouter
is enabled.
- 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 the optimized minimum distance calculation for swim lane layouts
is enabled.
- 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 if the given cell is a target cell of the
PathSearchContext.getCurrentEdge()
.
- isTargetPortOptimizationEnabled() -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Returns whether target port optimization is enabled, i.e. whether
the algorithm should try to find a better target
PortConstraint
if the current constraint is null
or PortConstraint.ANY_SIDE
.
- isTranslateEdgeLabelsEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether edge label translation is enabled.
- isTranslateNodeLabelsEnabled() -
Method in class y.layout.LabelLayoutTranslator
- Returns whether node label translation is enabled.
- 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 the transposition crossing minimization heuristic
should be used.
- 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.
- 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 the edge is an upper same layer edge
(in case it is a 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.
orthogonal edge creation
, moving a segment
should snap the end point at the location of the centers of nodes in the graph.
NodePort
s 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
.
entrance
a valid target entrance, i.e. the path may
end with this entrance.
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.
true
if the edges that need to be reversed are
determined using an edge weight based heuristic
and false
if a Depth First Search based approach should be
used.
index
within this section.
SkipList.Cell.getInfo()
LayoutTool.arrangeRectangleRows(java.awt.geom.Rectangle2D[], java.awt.geom.Rectangle2D, double, int)
.
DataProvider
key can be used to register a DataProvider
with the graph to be laid out.
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 its result not as a list but as a special cursor that calculates
the next path in the sequence only when needed.
DataProvider
key to specify for each EdgeLabelLayout
s and each
NodeLabelLayout
a replacement EdgeLabelModel
or NodeLabelModel
,
respectively, that is used by the labeling algorithm instead of the original label model.
GenericNodeRealizer.LabelBoundsChangedHandler
implementation to
delegate the actual work to.
GroupNodeRealizer.setBoundsDirty()
.
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.
EdgeLabelLayout
and NodeLabelLayout
to layout data
of type LabelLayoutData
that is accessible by the keys defined in class LabelLayoutKeys
.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 to store the constraints.
DataProvider
key to store the constraints.
Layers
instances, whose nodes reside in the same graph.Layer
instances.IncrementalHierarchicLayouter.setLayoutMode(byte)
.
IncrementalHierarchicLayouter.setLayoutMode(byte)
.
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
.
DataProvider
that provides a
Layouter
object for each node of a graph.
GraphCopier
that can be used by implementations of LayoutGraph
.GraphCopier
that can be used by implementations of LayoutGraph
that are hierarchically grouped
using GroupingKeys
.LayoutModule
.
GraphLayout
instance to a given Graph2DView
's internal graph
in an animated fashion.initialized
instance of this class.
LocalViewCreator.getLayouter()
.
LocalViewCreator.getLayouter()
which is additionally wrapped
using MinNodeSizeStage
.
LayoutTool.arrangeRectangleRows(java.awt.geom.Rectangle2D[], java.awt.geom.Rectangle2D, double, int)
.
DataProvider
key that can be used to specify which parallel edge should be used
as leading edge, i.e., as the edge whose layout is used to obtain the layout of the corresponding parallel edges.
null
if it is the leftmost
NodeLabel.INTERNAL
.
snap type
.
Graph2DViewActions.getLeftAlignAction()
.
x
coordinate of the
node realizer.
orientation(p,q,r) > 0
CellEntrance
objects this path consists of.
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.
EdgeRouter
of this module.
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.
IntOptionItem.ATTRIBUTE_MIN_VALUE
instead.
DataProvider
bound to the graph that
yields for each edge a minimum distance to the next edge or node side.
DataProvider
bound to the graph that
yields for each edge a minimum length of its first segment.
DataProvider
bound to the graph that
yields for each edge a minimum length of its last segment.
DataProvider
bound to the graph that
yields for each node a minimum distance to the self loop edges.
DataProvider
bound to the graph that
yields for each octilinear edge a minimum length of its octilinear segments.
InsetsGroupBoundsCalculator
does not
only allow custom insets for each group node, but also makes sure to keep provided minimum
sizes registered for each node that are provided through a DataProvider which must be
registered with the graph prior to the invocation of the layout algorithm.GroupingKeys.MINIMUM_NODE_SIZE_DPKEY
.
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 ModuleListener
s.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.Mouse2DEvent
s to MouseInputEditor
instances.MouseInputEditorProvider
s 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.
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 NodeRealizer
s 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)
.
(dx,dy)
.
MoveLabelMode
for the given
ViewContainer
.
MoveLabelMode
.
(dx,dy)
.
MoveNodePortMode
instance.
MoveNodePortMode
instance.
(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
.(dx,dy)
.
(dx,dy)
.
DefaultLayeredComponentsMerger
as the merger and no component comparator.
MultiPageLayouter
.LayoutGraph
s (called page graphs) such that the layout of each graph
fits the specified maximum page
size
.MouseInputEditor
that multiplexes between one or more
subordinate editors.MultiplexingNodeEditor
without any subordinate
editors.
MouseEvent
s back to a
parent EditMode
instance for further processing.MultiplexingNodeEditor
and
implements one behaviour of a node triggered by a mouse gesture.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.
PenaltySettings.createCopy()
.
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
.
PropertyChangeEvent.getPropertyName()
.
DataProvider
key used to associate instances of this class with nodes in a graph.
LabelLayoutData
.
List
of NodeLabelLayout
s covering a certain PartitionCell
.
NodeLayoutDescriptor.getNodeLabelMode()
and
NodeLayoutDescriptor.setNodeLabelMode(byte)
.
NodeLayoutDescriptor.getNodeLabelMode()
and
NodeLayoutDescriptor.setNodeLabelMode(byte)
.
NodeLayoutDescriptor.getNodeLabelMode()
and
NodeLayoutDescriptor.setNodeLabelMode(byte)
.
NodeLayoutDescriptor.getNodeLabelMode()
and
NodeLayoutDescriptor.setNodeLabelMode(byte)
.
DataProvider
key used to retrieve NodeLayoutDescriptor
instances for each node in the graph.
DataProvider
for each Node
in the graph that yields a Comparable
object
via the DataProvider.get(Object)
method.
NodePlacer
instance.
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.
DeserializationHandler
that can read
NodeLabel
elements.NodeLabel
.SmartNodeLabelModel
instances and their model parameters.SerializationHandler
that can write
NodeLabel
elements.SmartNodeLabelModel
instances and their model parameters.Drawer
implementations.HierarchicLayouter
during the various
phases to determine the drawing details of the graph's nodes.Node
.true
upon
calling its getBool
method.
OrthogonalLayouter.NORMAL_STYLE
instead.
OrthogonalLayouter.UNIFORM_STYLE
instead.
Comparable
that is obtained by passing the target nodes
to
the get method
of the DataProvider
bound to the graph via the
NodeOrderComparator.NODE_ORDER_DPKEY
key.GenericTreeLayouter
.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
NodePort
s.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
.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.
NodeStateChangeHandler
that adjusts the relative port offsets of edges to the state
before the open/close action.HierarchicLayouter.IncrementalHint.TYPE_NONE
Arrow.NONE
.
double
values of a node map by dividing all values by the maximum of all values (maximum norm).
Centrality.normalize(Graph, NodeMap)
, but for EdgeMap.
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.
SnapResult
abstract class.
NodeLabel.CORNERS
and
NodeLabel.EIGHT_POS
.
GMLEncoder
class.ObstaclePartition
to subdivide an area into PartitionCell
s.Partition
that takes a list of Obstacle
s as input to subdivide an area into PartitionCell
s.true
if the current cursor position is valid.
Layerer
implementation from the y.layout.hierarchic
package to behave like a Layerer
implementation from the
y.layout.hierarchic.incremental
package.PartitionCell
has been created.
PartitionCell
has been created.
PartitionCell
has been decided to be final and won't be subdivided further.
PartitionCell
has been decided to be final and won't be subdivided further.
PartitionCell
has been subdivided into several sub cells.
PartitionCell
has been subdivided into several sub cells.
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
.
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)
.
OptionItem
objects.OptionHandler
.OptionHandler
.Graph2DRenderer
extension that guarantees to render
nodes and edges in a specific order.10
.
OrganicLayouter
.r
relative to the directed
line from point p
to point q
.
Geom.orientation(YPoint, YPoint, YPoint)
with double values as arguments.
OrthogonalEdgeRouter
.Interval
that additionally stores a y- (in the horizontal case) or x-coordinate (in
the vertical case).from
and to
value as interval bounds.
range
as interval bounds.
OrthogonalLayouter
and OrthogonalGroupLayouter
respectively.ViewMode
that moves or creates bends in such a way that
an edge's path is always orthogonal.Node.outEdges()
.
GraphMLHandler
for writing data attributes to the GraphML.QueryOutputHandlersEvent
s.setOutputRestriction(OutputRestriction)
method, e.g.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)
.
GenericNodeRealizer
will be passed
to each subordinate painter.
AbstractCustomNodePainter.paint(NodeRealizer, Graphics2D)
to
draw the ports of the node.
GenericEdgeRealizer.paintPorts(java.awt.Graphics2D)
.
NodePort
s 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
.
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
.PropertyChangeEvent.getPropertyName()
.
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)
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
.
nl
from the data in root
.
NodePorts
elements and its NodePort
child elements.
el
from the data in root
.
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
.
PartialLayouter
.PartitionCell
s.DataProvider
key used to store PartitionCellId
instances for nodes of the graph.
PartitionCellId
of the partition grid cell covering
a certain PartitionCell
.
PartitionCell
.
DataProvider
key used to store the PartitionGrid
structure.
PartitionCell
.
Partition
as result of the decomposition process.PartitionCell
.PartitionGrid
) that is
attached to a graph with DataProvider PartitionGrid.PARTITION_GRID_DPKEY
.OrthogonalEdgeRouter
that should be
applied when routing edges in a partition grid.ChannelEdgeRouter
.ComponentLayouter
to place
the partitions.Groups.edgeBetweennessClustering(y.base.Graph, y.base.NodeMap, boolean, int, int, y.base.DataProvider)
as partition strategy.OrthogonalEdgeRouter
.OrthogonalEdgeRouter
.Path
represents the result of a path search as a list of consecutive CellEntrance
s.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)
.
GraphPartition
.PathSearch
to influence the search process.Path
s found for each edge and provides according EdgeInfo
s.PortConstraintOptimizer
interface which can be registered
with the HierarchicLayouter
instance using it's
HierarchicLayouter.setPortConstraintOptimizer(PortConstraintOptimizer)
method.YList.first()
.
true
createLabelDuplicates
.
childPlacement
property.
childPlacement
property.
childPlacement
property.
childPlacement
property.
DelegatingNodePlacer.getUpperLeftChildren(y.base.Node)
and
DelegatingNodePlacer.getLowerRightChildren(y.base.Node)
.
Arrow.PLAIN
.
InitialPlanarSubgraph
to
make sure that the complete graph is obtained when using InitialPlanarSubgraph.createPlanarization(PlanarInformation)
.PlanarityTestWrapper
.
ImageWriter
.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.PolyLineEdgeRealizer
.EdgeRouter
.GenericEdgeRealizer.PathCalculator
implementation that mimics the calculation
of the path in class PolyLineEdgeRealizer
.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)
.
PortAssignment
instance.
HierarchicLayouter
during the layout.GenericTreeLayouter
.PortConstraint
s
to the edges of a graph.PortCandidate
s and their cardinality for a node-like entity.PortCandidateSet
to retrieve PortCandidate
s from.PortCandidateSet.CandidateMatcher
and the PortCandidateSet.getEntries()
method.GenericNodeRealizer.Painter
,
GenericNodeRealizer.IntersectionTest
, and
GenericNodeRealizer.ContainsTest
to be reused in
NodePort
configurations.PortConfigurationAdapter
instance.
PortConstraint.create(byte)
instead
PortConstraint.create(byte)
instead
PortConstraint.create(byte, boolean)
instead
PortConstraint
data.DataProviders
that provide port constraints for all 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 the CellEntrance
.
GraphCopier.GraphDataCopyFactory.postCopyData(y.base.Graph,y.base.Graph,java.util.Map,java.util.Map)
.
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
with a
LayoutGraph.
DataProvider.getInt(Object)
integer values associated with
each edge.
AutoBoundsFeature
.
TableGroupNodeRealizer
instances for automated
layout calculation.
GroupLayoutConfigurator
, and
prepares
the graph for the layout.
AutoBoundsFeature
available for layout algorithms.
NodePortConfigurator
to prepare the graph for the layout.
OrientationLayouter
stage.
GraphPartition
upon initialization before its
ObstaclePartition
gets initialized.
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.
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.
SnapResult
given the current set
of mouse coordinates.
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
).
YList.addFirst(Object)
.
QuadCurveEdgeRealizer
.EventObject
that is used for dynamic InputHandler
registration.GraphMLHandler.fireQueryOutputHandlersEvent(QueryOutputHandlersEvent)
event.QueryOutputHandlersEvent
class.
OutputHandler
that is bound to a certain scope.RandomLayouter
.Node
from a list of nodes.
GraphConnectivity.reachable(Graph,Node,boolean,boolean[])
.
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.OrthogonalEdgeRouter
.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));
EdgeRealizer.reInsertBend(Bend, Bend, int)
TableGroupNodeRealizer
are related to each other.
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.
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.
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.
Partition
.
PartitionCell
subdivision
and creation events from this decomposition.
Partition
.
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.
GraphMLHandler.addInputHandlerProvider(InputHandlerProvider)
.
GraphMLParser.addInputHandlerProvider(InputHandlerProvider)
.
i
-th edge label from this realizer.
i
-th node label from this realizer.
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)
.
ParseEventListener
that
has been registered with GraphMLHandler.addParseEventListener(ParseEventListener)
ParseEventListener
that
has been registered with ParseEventHandler.addParseEventListener(ParseEventListener)
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(y.layout.LayoutGraph, y.layout.hierarchic.incremental.Layers, y.layout.hierarchic.incremental.LayoutDataProvider, y.layout.hierarchic.incremental.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)
CanonicMultiStageLayouter.appendStage(LayoutStage)
or CanonicMultiStageLayouter.prependStage(LayoutStage)
.
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)
PreferredPlacementDescriptor
s of all edge labels in the given graph with non-ambiguous
descriptors.
EditMode
of
the specified event's dispatcher MouseInputMode
.
PreferredPlacementDescriptor
s of all edge labels in the given graph with their orignial
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.
GroupLayoutConfigurator.prepareGroupDataProviders()
.
GroupLayoutConfigurator.restoreAll()
after the layout is done.
GroupLayoutConfigurator.prepareGroupNodeInsets()
.
GroupLayoutConfigurator.prepareMinGroupNodeSizes()
.
NodePortLayoutConfigurator.restoreAll(Graph2D)
after the layout is done.
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.
null
if it is the rightmost
NodeLabel.INTERNAL
.
snap type
.
Graph2DViewActions.getRightAlignAction()
.
x
coordinate of the
node realizer.
orientation(p,q,r) < 0
YVector
instance that is obtained by rotating
this vector by the given angle (measured in radians) in clockwise
direction (with regards to screen coordinates).
MultiPageLayouter.removeConnectorPair(y.base.Node, y.base.Node, y.base.YList, LayoutContext)
to route the restored edges.
routingStyle
property.
routingStyle
property.
routingStyle
property.
routingStyle
property.
EdgeLayoutDescriptor
to specify the routing style for different edge types.TableGroupNodeRealizer
.
TableGroupNodeRealizer
.
null
if no row in the table's model contains the specified
point.
PartitionGrid
.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
.
true
if this hit info contains the same set of hits as another hit info.
DiscreteNodeLabelModel.NORTH
and DiscreteNodeLabelModel.SOUTH
.
AnimationObject
that scales the node represented
by the specified NodeRealizer
.
DataProvider
key that can be used to tell the stage whether edges should be included in
or excluded from the calculation.
NodeLabel.CORNERS
and
NodeLabel.EIGHT_POS
.
null
otherwise.
null
otherwise.
index
.
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
.
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
.
SelfLoopTool
.
DataProvider
key to store the constraint graph.
HierarchicLayouter
during the second phase.
HierarchicLayouter
to calculate the node
orders of nodes within the layers in a Layers
object.Layouter
implementations and will
run these layout algorithms one after the other in the order in which they
were added.SerializationHandler
s
to let registered serialization code perform the serialization of items.SerializationEvent
class
the item
.
SerializationEvent
class
the item
SerializationEvent
s.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.
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.
DataProvider
key, which determines the edges, that shall be routed by the algorithm.
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.
PreferredPlacementDescriptor.getAngle()
.
ARTreeLayouter
.
name
with value value
.
autoAdopt
state of this editor.
autoAdopt
state of this editor.
autoAdopt
state.
AutoBoundsFeature
interface.
GroupNodeRealizer.setAutoBoundsInsets(y.geom.YInsets)
instead.
ProxyAutoBoundsNodeRealizer.setAutoBoundsInsets(y.geom.YInsets)
instead.
AutoBoundsFeature
interface.
SmartOrganicLayouter.setAutoClusteringEnabled(boolean)
is enabled,
Possible values are all doubles d with 0 <= d <= 1.
autoCommit
state of this editor.
autoCommit
state of this editor.
autoCommit
state.
SmartEdgeLabelModel
) should be automatically flipped
if they would be upside-down.
Graph2D.backupRealizers(EdgeCursor)
and
Graph2D.backupRealizers(NodeCursor)
.
GraphTransformer.setRotationAngle(double)
.
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 bounds
of the label.
boundsDirty
property to the specified
value.
BridgeCalculator
instance or null
if no such instance is installed.
KeyEvent
which cancels the edge creation.
KeyEvent
which cancels the edge creation.
ChannelEdgeRouter
instance used to route inter-edges.
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.
closed
state.
closed
state.
closed
state.
closed
state.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
Comparator
that will be used
to sort the outgoing edges
of each local root in the tree before they are being arranged.
null
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 PartitionGrid
s
based on the information available in the TableGroupNodeRealizer
instances.
EdgeRouter.setSphereOfAction(byte)
.
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.
previous entrances
.
SegmentInfo
is assigned inside its location range
.
MISLabelingAlgorithm.setOptimizationStrategy(byte)
) as well as a profit model
(see AbstractLabelingAlgorithm.setProfitModel(y.layout.ProfitModel)
),
the specified ratio (0 <= customProfitModelRatio <= 1) determines the ratio between the internal profit (ip)
depending on the used optimization strategy
as well as the profit returned by the specified profit model (sp), i.e.,
overall profit = customProfitModelRatio * sp + (1 - customProfitModelRatio) * ip.
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.
Comparator
instance that will be used for those subtrees that don't have their own
specific instance set via the appropriate 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.
- 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.
- 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
- Sets the default insets.
- 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
- Sets the default
NodePlacer
instance that will be used for 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
- Sets the default minimum size for 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.
- setDefaultNodePlacer(NodePlacer) -
Method in class y.layout.tree.GenericTreeLayouter
- Sets the default
NodePlacer
instance that will be used for those subtrees, that don't have their own
specific instance set via the appropriate DataProvider.
- setDefaultNodeRealizer(NodeRealizer) -
Method in class y.view.Graph2D
- Sets the default node realizer.
- setDefaultPortAssignment(PortAssignment) -
Method in class y.layout.tree.GenericTreeLayouter
- Sets the default
PortAssignment
instance that will be used for those subtrees, that don't have their own
specific instance set via the appropriate DataProvider.
- setDefaultPortBorderGapRatio(double) -
Method in class y.layout.hierarchic.incremental.DefaultPortAllocator
- Sets for default port to border gap ratio.
- 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
- Sets the drawer to which the actual drawing will be 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
-
- setDensity(double) -
Method in class y.layout.SliderEdgeLabelModel
- Sets the density to generate 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
- Sets 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 GRIP works in a deterministic manner.
- setDeterministic(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets this algorithm to deterministic mode.
- setDeterministicModeEnabled(boolean) -
Method in class y.layout.labeling.SALabeling
- Specifies whether or not this labeling algorithm should work
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
- Sets whether or not edges should be considered as directed.
- setDirection(double, double) -
Method in class y.view.Scroller
- Sets the direction of the scrolling by a direction vector (x,y).
- setDirectlyConnectSameLayerEdge(Edge) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Converts a normal edge to a
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
- Sets the distance between the label's bounding box and the edge's path.
- setDistance(double) -
Method in class y.layout.DiscreteNodeLabelModel
- Sets the distance between the bounding boxes of label and node in the manner
of an insets.
- setDistance(double) -
Method in class y.layout.RotatedDiscreteEdgeLabelModel
- Sets the distance between the label's box and the edge's path.
- setDistance(double) -
Method in class y.layout.RotatedSliderEdgeLabelModel
- Sets 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
- Sets a value indicating whether the distance to the edge is interpreted
relatively to the edge's path.
- setDistances(double, double) -
Method in class y.layout.SliderEdgeLabelModel
- Sets 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.
- 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
Drawable
s 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
- Sets the drawer which is responsible for the third phase of the
algorithm.
- setDrawer(Drawer) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the
Drawer
, which is responsible for the third phase of
the 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
- Sets the DrawingDistanceCalculator implementation that is used in the next run.
- 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
- Gives the drawer the opportunity to distinguish between dummy nodes
and real ones. dummy stores the original edge for each dummy node or
null
for real nodes.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setDummyMap(NodeMap) -
Method in interface y.layout.hierarchic.Drawer
- Gives the drawer the opportunity to distinguish between dummy nodes
and real ones. dummy stores the original edge for each dummy node or
null
for real nodes.
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
-
- setDummyMap(NodeMap) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
-
- 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
- Sets the minimum distance between two edges.
- setEdge2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Sets the distance between edges.
- setEdgeBundleModeMask(int) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies a bit mask that is used to define edge bundles.
- setEdgeCrossingCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Sets the edge cost an edge crossing will cause.
- setEdgeCrossingPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for a crossing of two edges.
- setEdgeDistributionStrategy(Layouter) -
Method in class y.layout.router.ChannelEdgeRouter
- Sets the strategy with which overlapping edge segments will be distributed in their provided channel.
- setEdgeEncoder(ObjectEncoder) -
Method in class y.io.gml.GraphObjectEncoder
- Setter for property edgeEncoder.
- 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
- Sets the policy for edge groups.
- 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.
- setEdgeLabelCrossingPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty that an edge crosses a label of an edge that is not routed.
- setEdgeLabelLayout(Object, EdgeLabelLayout[]) -
Method in class y.layout.DefaultGraphLayout
- Sets the edge label layouts associated with the given edge.
- setEdgeLabelModel(EdgeLabelModel) -
Method in class y.layout.EdgeLabelLayoutImpl
- Sets the edge label model associated with this label layout
- setEdgeLabelSnapDistance(double) -
Method in class y.view.LabelSnapContext
- Sets the distance where the edge label snaps in position.
- 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
- Sets the layout information associated with the given edge object.
- setEdgeLayoutDescriptor(EdgeLayoutDescriptor) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets 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
- Sets 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
- Sets 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
- Sets 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
- Set the key to the data provider, which stores the length of the edges.
- setEdgeList(EdgeList) -
Method in class y.layout.planar.GT.EdgeListComparator
-
- setEdgeMapCopying(boolean) -
Method in class y.util.GraphCopier
- Sets whether automatic copying of edge map contents should be performed.
- setEdgeNodeOverlapAllowed(boolean) -
Method in class y.layout.router.OrganicEdgeRouter
- Enabling this option often leads to better results if the
OrganicEdgeRouter.createNodeEnlargementStage()
LayoutStage is not used
(e.g. because the nodes are not allowed to move) and the distances between some nodes are small.
- setEdgeOverlapCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Sets the cost an edge overlap will cause.
- setEdgeOverlapPenalty(double) -
Method in class y.layout.LabelCandidate
- Sets the penalty value for a candidate position that overlaps the path of an edge.
- 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.PartialLayouter
- Sets a customized edge router.
- setEdgeRoutingStrategy(byte) -
Method in class y.layout.partial.PartialLayouter
- This method allows to specify the edge routing strategy that is used for
routing partial edges and edges between different subgraph components
(so-called inter-edges).
- setEdges(EdgeList) -
Method in class y.layout.router.polyline.PathSearchContext
- Sets the list of 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
EdgeRealizer
s 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
- Sets the space between edges that should be used for the additional routing.
- 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
- Whether or not a postprocessing step should be applied that tries to remove some bends.
- setEdgeTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for edges will be displayed.
- setEdgeToEdgeDistance(double) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the minimum distance between two adjacent edges in one 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 that is used to create 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
- Set the two end points of an edge in absolute coordinates.
- setEnforceGlobalLayering(boolean) -
Method in class y.layout.tree.TreeLayouter
- Specifies whether or not global layering is enforced.
- setEnforceMonotonicPathRestrictions(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Whether or not monotonic path restrictions (set with
OrthogonalEdgeRouter.setMonotonicPathRestriction(byte)
) should be enforced.
- setEnterDirection(Direction) -
Method in class y.layout.router.polyline.CellEntrance
- Sets the direction from which this cell was entered.
- setEnterInterval(OrthogonalInterval) -
Method in class y.layout.router.polyline.CellEntrance
- Sets the
OrthogonalInterval
that was used to enter this cell.
- setEnterSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Sets the segment group containing the entering segment and updates the enter interval to use the segment groups
common enter interval.
- setEnterSegmentNo(int) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Sets the index of the edge 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
- Determines if subchannel lengths smaller than epsilon should be ignored by the
channel router.
- setExactPlacementEnforced(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Determines whether this instance enforces the placement of nodes at their
exact current position, 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.
- setExitSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Sets the segment group containing the exiting segment and updates the exit interval to use the segment groups
common enter interval.
- setExitSegmentNo(int) -
Method in class y.layout.router.polyline.EdgeCellInfo
- Sets the index of the edge 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.
- 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
- Sets whether this edge should be an upper same layer edge if it is a
same layer edge and it can be freely determined whether it should
be routed above or below the layer.
- setFamilyNodesAlwaysBelow(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Determines whether family/marriage nodes will be placed between the partners or below them.
- 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
NodePort
s.
- 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
NodePort
s.
- setFillColor2(Color) -
Method in class y.view.ProxyShapeNodeRealizer
-
- setFillStyle(byte) -
Method in class y.layout.tree.ARNodePlacer
- Sets the fill style.
- 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
- Sets the number of Fruchtermann Reingold rounds (final)
- setFinalTemperature(double) -
Method in class y.layout.organic.OrganicLayouter
- Sets the final temperature.
- 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
- Sets whether the associated edge is fixed or not.
- setFixedElementsLayerer(Layerer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the
Layerer
instance that is used to obtain the layering
for those nodes that are not marked to be laid out incrementally
if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_INCREMENTAL
.
- setFixedElementsSequencer(Sequencer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the
Sequencer
instance that is used to calculated the sequence
of the nodes that are not marked to be laid out incrementally
if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_INCREMENTAL
.
- setFixedGroupResizingEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not fixed (non-partial) group nodes may be resized.
- setFixedRadius(double) -
Method in class y.layout.circular.SingleCycleLayouter
- Sets a fixed radius for the cycle on which the nodes of the graph
will be placed.
- setFixedWidth(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Sets the desired width of the lines to use if
GraphLayoutLineWrapper.setFixedWidthLineBreaks(boolean)
is set to
true
.
- setFixedWidthLineBreaks(boolean) -
Method in class y.layout.GraphLayoutLineWrapper
- Determines whether the algorithm should use the
fixed width
to determine line breaks.
- setFixPointPolicy(byte) -
Method in class y.layout.FixNodeLayoutStage
- Specifies the fix point calculation policy used in
FixNodeLayoutStage.calculateFixPoint(java.awt.geom.Rectangle2D)
to determine which
point in the corresponding rectangle should be considered fixed.
- 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.
- 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
- Sets the
Layerer
instance that is used to obtain the layering
for the nodes if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_FROM_SCRATCH
.
- setFromScratchLayeringStrategy(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Convenience method that sets a predefined layering strategy for the
from scratch
layerer.
- setFromScratchSequencer(Sequencer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the
Sequencer
instance that is used to calculate the node
sequence if the layouter is set to IncrementalHierarchicLayouter.LAYOUT_MODE_FROM_SCRATCH
.
- setFromSketchLayerAssignment(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Sets whether this instance 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
- Determines 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.SingleCycleLayouter
- Determines whether or not to take the coordinates of the input diagram
into account when arranging the nodes of the partition.
- setFromSketchModeEnabled(boolean) -
Method in class y.layout.tree.BalloonLayouter
- Determines whether or not to take the coordinates of the input diagram
into account when arranging the nodes of the elements of 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
- Determines whether the order of the swimlanes should be read from 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.
- setGlobalSequencingActive(boolean) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Determines whether a global sequencing heuristic should be used.
- 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 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
- Sets the gravity factor.
- setGrid(int) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Sets the grid spacing to be used.
- setGrid(int) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Sets the grid distance.
- setGrid(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Sets the size of the grid on which the nodes and edges are placed.
- setGrid(Grid) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the
Grid
on which orthogonal segments are placed.
- 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
- Determines whether grid distribution is enabled or not.
- 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
- Can be used to set the grid origin.
- setGridOrigin(int, int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Sets a grid point coordinate used when grid routing is enabled.
- setGridOrigin(YPoint) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Sets the origin of the grid.
- 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 to route edge segments on grid lines.
- setGridRoutingEnabled(boolean) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies whether or not to use grid routing.
- 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(int) -
Method in class y.layout.orthogonal.CompactOrthogonalLayouter
- Sets the grid spacing to be used.
- setGridSpacing(int) -
Method in class y.layout.router.BusRouter
- Sets the grid spacing that is used when grid routing is enabled.
- setGridSpacing(int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Sets the grid spacing that is used when grid routing is enabled.
- 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
- Sets the grid width of the grid on which edges shall be routed.
- setGridWidth(double) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Sets the grid width that shall be used if grid distribution is enabled.
- setGridWidthAdjustable(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies whether or not the algorithm is allowed to reduce the grid width,
if segments cannot be distributed using the previously given grid width.
- setGroupAlignmentPolicy(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Set 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
- Sets the new GroupBoundsCalculator instance.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.grouping.RecursiveGroupLayouter
- Sets a new GroupBoundsCalculator instance that applies to all encountered group
nodes.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
- Sets the GroupBoundsCalculator instance.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.GroupedShuffleLayouter
- Sets the new GroupBoundsCalculator instance.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.OrganicLayouter
- Sets the instance used for the calculation of the group nodes' bounds
if a hierarchically grouped graph is being laid out.
- setGroupBoundsCalculator(GroupBoundsCalculator) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets 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
DataProvider
s 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
- Set whether layer compaction for recursive group layering should be used.
- setGroupCompactionStrategy(int) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Sets the strategy that is used to control 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
used to determine the connectedness of the graph structure.
- setGroupingSupported(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Whether or not grouping support should be enabled.
- setGroupingSupported(boolean) -
Method in class y.layout.tree.TreeLayouter
- Whether or not grouping support should be enabled.
- setGroupMode(byte) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies how to handle node grouping.
- setGroupNodeCompactness(double) -
Method in class y.layout.organic.OrganicLayouter
- Sets the compactness of group nodes.
- setGroupNodeCompactness(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the compactness of group nodes.
- setGroupNodeCrossingPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty that an edge crosses a group node.
- setGroupNodeHider(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Sets the
LayoutStage
that is responsible for
hiding away grouping information for the layout algorithm.
- setGroupNodeHidingEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to hide away group nodes before the layout begins.
- setGroupNodeInsetsDPKey(Object) -
Method in class y.layout.grouping.InsetsGroupBoundsCalculator
- Sets the DataProvider key that is used to get the insets for the nodes.
- setGroupNodePolicy(byte) -
Method in class y.layout.organic.OrganicLayouter
- Sets the policy for 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.
- 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
-
- 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(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.
- setHidingEmptyGroupNodes(boolean) -
Method in class y.layout.grouping.GroupNodeHider
- Sets whether or not group nodes without children will be hidden.
- 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
- Determines whether this instance is configured to create horizontal
rows of child nodes.
- setHorizontalCompactionEnabled(boolean) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Determines whether this instance tries to create a maximally compact horizontal layout at the cost of more bends.
- setHorizontalDistance(double) -
Method in class y.layout.tree.ARNodePlacer
- Sets the horizontal distance this NodePlacer should use for the
arrangement of the elements.
- setHorizontalDistance(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Sets the horizontal distance this
NodePlacer
should use for the
arrangement of the elements.
- setHorizontalDistance(double) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies the horizontal distance/spacing between subtree shapes.
- 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
- Sets the horizontal overlap criterion.
- 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
- Sets the horizontal distance between adjacent nodes.
- setHorizontalSpace(double) -
Method in class y.layout.tree.HVTreeLayouter
- Sets 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
- Sets 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.
- 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.
- 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 should be 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 should be 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.hierarchic.incremental.ColumnDescriptor
- Specifies whether a column's index is fixed or whether the index should be chosen automatically in order
to minimize edge lengths.
- setIndexFixed(boolean) -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Specifies whether a row's index is fixed or whether the index should be chosen automatically in order
to minimize edge lengths.
- setIndexFixed(boolean) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Specifies whether a swim lane's index is fixed (based on the result of the comparison
with the other swim lanes) 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
- Set the inertia for the 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
- Set the angle for the first node of the sequence.
- 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
- Sets the initial placement strategy.
- setInitialTemperature(int) -
Method in class y.layout.organic.GRIP
- Sets the initial temperature for each round.
- setInitialTemperature(double) -
Method in class y.layout.organic.OrganicLayouter
- Specifies the initial temperature.
- 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 edge ports (that do not have a strong port constraint
set) should lie inside the node's bounding box or on the node's border.
- 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 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 to use integrated edge labeling
(extension of the shapes of the subtrees with the labels for the edges).
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether or not to use integrated edge labeling.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.DirectedOrthogonalLayouter
- Specifies whether or not to use integrated edge labeling.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Specifies whether or not to use integrated edge labeling.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Specifies whether or not to use integrated edge labeling.
- setIntegratedEdgeLabelingEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Sets whether integrated edge labeling is enabled
- setIntegratedNodeLabeling(boolean) -
Method in class y.layout.tree.GenericTreeLayouter
- Specifies whether or not to use integrated node labeling.
- setIntegratedNodeLabelingEnabled(boolean) -
Method in class y.layout.tree.TreeLayouter
- Sets whether integrated node labeling is enabled
- 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 to register the
inter-edge data provider passed to
PartitionLayouter.ChannelInterEdgeRouter.routeInterEdges(LayoutGraph, y.base.DataProvider, y.base.DataProvider)
on the given graph.
- setInterEdgeEncoder(ObjectEncoder) -
Method in class y.io.gml.HierarchicGraphObjectEncoder
- Setter for property interEdgeEncoder.
- setInterEdgeRouter(PartitionLayouter.InterEdgeRouter) -
Method in class y.layout.PartitionLayouter
- Sets the InterEdgeRouter instance to use.
- setInterEdgeRoutingStyle(byte) -
Method in class y.layout.grouping.FixedGroupLayoutStage
- Sets the inter-edge routing style used by this layouter.
- setInternalLabelingAlgorithm(AbstractLabelingAlgorithm) -
Method in class y.layout.LabelLayoutDataRefinement
- Sets the internal labeling algorithm used to improve the label
positions.
- 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(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for an edge 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
- Sets the iteration factor of this layouter.
- 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
- Sets whether this algorithm should keep all self loops.
- setKeepBends(boolean) -
Method in class y.layout.planar.DrawingEmbedder
- Sets if bends should be replaced by dummy nodes.
- 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.
- 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
- Sets the NodeLabelLayout object which describes the layout
of the label that belongs to the given node.
- setLabelLayout(Node, NodeLabelLayout[]) -
Method in class y.layout.DefaultLayoutGraph
- Sets the NodeLabelLayout objects which describe the layouts
of the labels that belong to the given node.
- setLabelLayout(Edge, EdgeLabelLayout[]) -
Method in class y.layout.DefaultLayoutGraph
- Sets the EdgeLabelLayout objects which describe the layouts
of the labels that belong to the given edge.
- setLabelLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Sets the algorithm used for placing labels.
- setLabelLayouter(LayoutStage) -
Method in class y.layout.multipage.MultiPageLayouter
- Sets the algorithm that is used for placing labels.
- setLabelLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to enable the labeling algorithm.
- setLabelLayouterEnabled(boolean) -
Method in class y.layout.multipage.MultiPageLayouter
- Specifies whether or not to enable the labeling stage.
- setLabelModel(NodeLabelModel) -
Method in class y.layout.NodeLabelLayoutImpl
- Sets the node label model associated with this label layout
- 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.
- 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
- Sets 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 current laxity value.
- 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
- Sets the alignment of the node 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
- Sets the
LayeredComponentsMerger
instance that will be used to
merge 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
- Sets the
Layerer
, which is responsible for the first phase
of the algorithm.
- setLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Sets the Layerer implementation that is used in the next run.
- setLayeringStrategy(byte) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- setLayeringStrategy(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets a predefined layering strategy.
- setLayerSequencer(LayerSequencer) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- setLayerSequencer(LayerSequencer) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the
LayerSequencer
, which is responsible for the second phase
of the algorithm.
- setLayerSpacing(double) -
Method in class y.layout.tree.LayeredNodePlacer
- Sets the spacing between two layers.
- setLayout(Node, NodeLayout) -
Method in class y.layout.DefaultLayoutGraph
- Sets the layout information for a node in the drawing.
- setLayout(Edge, EdgeLayout) -
Method in class y.layout.DefaultLayoutGraph
- Sets the layout information for an edge in the drawing.
- setLayoutBounds(Rectangle) -
Method in class y.layout.random.RandomLayouter
- Sets the rectangle, inside which the layout should be placed.
- 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
- Sets the given list of layouters as the layouter chain.
- 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
-
- setLayoutMode(byte) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets 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
- Sets the main layout orientation.
- setLayoutOrientation(byte) -
Method in class y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer
- Sets the layout orientation that is used by this class.
- setLayoutOrientation(byte) -
Method in class y.layout.partial.PartialLayouter
- Specifies the layout orientation.
- setLayoutQuality(double) -
Method in class y.layout.orthogonal.OrthogonalGroupLayouter
- Sets the desired layout quality.
- setLayoutStyle(byte) -
Method in class y.layout.circular.CircularLayouter
- Sets the global layout style for this layouter.
- setLayoutStyle(byte) -
Method in class y.layout.hierarchic.HierarchicGroupLayouter
-
- setLayoutStyle(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the layout style for this layouter.
- setLayoutStyle(int) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Sets the layout style for this layouter.
- setLayoutStyle(byte) -
Method in class y.layout.SelfLoopLayouter
- Sets the layout style to be used.
- setLayoutStyle(int) -
Method in class y.layout.tree.TreeLayouter
- Sets the layout style of this layouter.
- setLeadingEdgeAdjustmentEnabled(boolean) -
Method in class y.layout.ParallelEdgeLayouter
- Specifies whether this layouter will adjust the leading edge if the number of edges
is even.
- setLeftInset(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets the left column insets where no element
will lie in the resulting drawing.
- setLeftLaneInset(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Sets the left lane insets where no element
will lie in the resulting drawing.
- 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
NodePort
s.
- 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
- Sets the distance between two adjacent paths that run in parallel.
- setLineDistance(double) -
Method in class y.layout.SelfLoopLayouter
- Sets the distance between two selfloops 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
NodePort
s.
- 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
- Sets the coordinates of the upper-left corner of the bounding box of the label.
- setLocation(Node, double, double) -
Method in class y.layout.LayoutGraph
- Sets the upper left coordinates of the given node.
- setLocation(Node, YPoint) -
Method in class y.layout.LayoutGraph
- Set the position of the node in a drawing.
- 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
- Sets a fixed location 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
- Determines whether the first and last segment of an edge (connected to source or target), 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 were
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
- Assures that the given graph fits into the given rectangular bounds.
- setMaximalDeviationAngle(int) -
Method in class y.layout.circular.CircularLayouter
- Sets the maximal deviation angle allowed for an edge.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Sets the maximum amount of time granted for
this sequencer per execution.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets a time limit for the algorithm in milliseconds
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Sets the maximum amount of time granted for
this sequencer per execution.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Sets a preferred time limit (in milliseconds) for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.incremental.SimplexNodePlacer
- Sets a preferred time limit (in milliseconds) for the algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets a preferred time limit (in milliseconds) for the layout algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.SimplexDrawer
- Sets a preferred time limit (in milliseconds) for the algorithm.
- setMaximalDuration(long) -
Method in class y.layout.hierarchic.WeightedLayerer
- Sets a preferred time limit (in milliseconds) for the algorithm.
- setMaximalDuration(long) -
Method in class y.layout.labeling.SALabeling
- Sets a time limit for the labeling algorithm.
- setMaximalDuration(long) -
Method in class y.layout.partial.PartialLayouter
- Sets a preferred time limit (in milliseconds) for the layout algorithm.
- setMaximumDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Sets the maximum distance between the label's bounding box and
the edge's path.
- setMaximumDuration(long) -
Method in class y.layout.organic.OrganicLayouter
- Sets the maximum duration granted to this layouter.
- setMaximumDuration(long) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the soft limit for the maximum duration this algorithm is allowed to execute.
- setMaximumDuration(long) -
Method in class y.layout.router.polyline.EdgeRouter
- Sets a preferred time limit (>= 0 and in milliseconds) for the layout algorithm.
- 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.
- setMaximumNodeSize(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Sets the maximum size of a node that is used to calculate layer overlaps.
- setMaximumNonOrthogonalSegmentRatio(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Sets the maximum segment length ratio at each end of an orthogonal segment that may get converted into a
(non-orthogonal) polyline segment.
- setMaximumPartitionCount(int) -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Sets the maximum number of partitions that this class should return.
- setMaximumPolylineSegmentRatio(double) -
Method in class y.layout.router.polyline.EdgeRouter
- Sets the maximum segment length ratio at each end of an orthogonal segment that may get converted into a (non-orthogonal)
polyline segment.
- 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 allowed for 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
- Sets the maximal time the layouter will 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
- Sets a previously created memento Object to be used for the next operation
- setMementoMode(byte, boolean) -
Method in interface y.layout.hierarchic.MementoSupport
- Sets the mode for each phase of the algorithm.
- setMerger(LayeredComponentsMerger) -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Sets the new merger instance.
- setMinFirstSegmentLength(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Sets the minimum length of the segment between the parent node port and the first bend of the edge.
- setMinimalBusDistance(double) -
Method in class y.layout.router.EdgeGroupRouterStage
- Sets the minimal distance between a bus formed by an edge group and the nodes the grouped edges connect to.
- setMinimalDistance(double) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies the minimal distance the algorithm should guarantee between
nodes and non-incident edges.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Sets the minimal distance between two edges in the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setMinimalEdgeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Sets the minimal distance between two edges in the same layer.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the minimal distance between edges that run in parallel.
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
-
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
-
- setMinimalEdgeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
-
- setMinimalEdgeLength(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the minimal edge length that this layouter assigns
to laid out edges.
- setMinimalEdgeToEdgeDistance(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Sets the minimal distance between a pair of edges.
- setMinimalEdgeToEdgeDistancePenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation the minimal distance between any two edges.
- setMinimalFirstLastSegmentLengthPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation the minimal length of the first and last segment of an edge.
- setMinimalFirstSegmentLength(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the minimal length of first and last edge segments
for edge routing.
- setMinimalFirstSegmentLength(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Sets the minimal length of the first segment (at the source).
- setMinimalGroupNodeToEdgeDistancePenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation the minimal 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
- Sets the minimal length of the last segment (at the target).
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Sets the minimal distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setMinimalLayerDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Sets the minimal distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the minimal distance between two layers.
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
-
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
-
- setMinimalLayerDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
-
- setMinimalLayerDistance(double) -
Method in class y.layout.tree.TreeLayouter
- Sets the minimal distance between adjacent layers for the layout.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Sets the minimal distance between two edges sharing source/target in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setMinimalMultiEdgeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Sets the minimal distance between two edges sharing source/target (aka multi-edges) in the same layer.
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
-
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
-
- setMinimalMultiEdgeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
-
- setMinimalNodeCornerDistance(double) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Sets the minimal distance the edge shall keep from node corners when entering or leaving the node.
- setMinimalNodeCornerDistancePenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation the minimal distance the edge shall keep from node corners when entering or leaving
the node.
- setMinimalNodeDistance(int) -
Method in class y.layout.circular.SingleCycleLayouter
- Sets the minimal distance to keep between the nodes on the cycle
This feature is ignored if the automatic radius feature
is deactivated.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.AbstractDrawer
- Sets the minimal distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.AlignmentDrawer
-
- setMinimalNodeDistance(double) -
Method in interface y.layout.hierarchic.Drawer
- Sets the minimal distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets the minimal distance between two nodes in the same layer.
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.MedianDrawerWrapper
-
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.NodeLabelSpaceDrawer
-
- setMinimalNodeDistance(double) -
Method in class y.layout.hierarchic.TreeDrawer
-
- setMinimalNodeDistance(double) -
Method in class y.layout.organic.ShuffleLayouter
- Sets the minimal distance between nodes that has to be obeyed by this
layouter.
- setMinimalNodeDistance(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the minimal node distance this algorithm should enforce between all pairs of nodes
for the next run.
- setMinimalNodeDistance(int) -
Method in class y.layout.partial.PartialLayouter
- Sets the minimum distance between two adjacent nodes.
- setMinimalNodeDistance(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the minimal distance to keep between the nodes in the tree.
- setMinimalNodeDistance(double) -
Method in class y.layout.tree.TreeLayouter
- Sets the minimum distance between adjacent nodes within a layer.
- setMinimalNodeToEdgeDistance(double) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the minimal distance between edges and node bounds.
- setMinimalNodeToEdgeDistance(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the minimal distance between edges and node bounds.
- setMinimalNodeToEdgeDistancePenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation the minimal distance between any edge and any non-group node side.
- setMinimalRadius(double) -
Method in class y.layout.circular.SingleCycleLayouter
- Sets the minimal radius for the cycle on which the nodes are placed.
- setMinimumBackboneSegmentLength(double) -
Method in class y.layout.router.BusRouter
- Sets the preferred minimum length of a backbone segment.
- setMinimumBusConnectionsCount(int) -
Method in class y.layout.router.BusRouter
- Sets the minimum number of bus connections a backbone segment must have.
- setMinimumDistance(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Sets the preferred minimum distance to obstacles.
- setMinimumDistance(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Sets the preferred minimum distance to obstacles.
- setMinimumDistance(int) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Sets the minimum distance between edge segments.
- setMinimumDistance(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Sets the minimum distance an edge will have to its source and target node.
- setMinimumDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Sets 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 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
- Sets the minimum distance between edge segments and nodes.
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Sets the minimum length of the first segment (at the source).
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Sets the minimum length of the first and last segment of an edge.
- setMinimumFirstSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Sets the minimum length of the first segment (at the source).
- setMinimumGroupDistance(double) -
Method in class y.layout.hierarchic.incremental.GroupingSupport
-
- setMinimumHeight(double) -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Sets 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
- Sets the minimum width of the lane.
- setMinimumLastSegmentLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Sets the minimum length of the last segment (at the target).
- setMinimumLastSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Sets the minimum length of the last segment (at the target).
- 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
- Sets the minimum height of the layer this node will be assigned to.
- setMinimumLength(double) -
Method in class y.layout.hierarchic.incremental.EdgeLayoutDescriptor
- Sets the minimum length of the edge.
- setMinimumNodeSize(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Sets the minimum size of a node that is used to calculate layer overlaps.
- setMinimumNodeSizeDPKey(Object) -
Method in class y.layout.grouping.MinimumSizeGroupBoundsCalculator
- Sets the DataProvider key that is used to get the minimum sizes for the nodes.
- setMinimumPartitionCount(int) -
Method in class y.layout.PartitionLayouter.EdgeBetweennessPartitionFinder
- Sets the minimum number of partitions that this class should return.
- setMinimumRootDistance(double) -
Method in class y.layout.tree.DendrogramPlacer
- Sets the distance between the root shape and the bus connecting all of its subtrees.
- setMinimumSegmentLength(double) -
Method in class y.layout.orthogonal.EdgeLayoutDescriptor
- Sets the minimum segment length of an edge.
- 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
- Sets the minimum slope this edge's mid-segments should have if the edge
is routed polygonal in vertical layouts.
- setMinimumSubtreeDistance(double) -
Method in class y.layout.tree.DendrogramPlacer
- Sets the distance between two adjacent subtree shapes.
- setMinimumWidth(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets 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
- Sets the minimum length of the segment between the last bend of the slope and the port of the child node.
- 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
- Sets the minimum slope of edges.
- setMinSlopeHeight(double) -
Method in class y.layout.tree.DefaultNodePlacer
- Sets the minimum height for slopes of edges.
- 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 may be mirrored to improve the layout quality, i.e., for each
component the algorithm checks which of the four possible mirrorings minimizes the edge length.
- setMirroringEnabled(boolean) -
Method in class y.layout.GraphLayoutLineWrapper
- Determines whether lines should be going from left to right and right to left in
an alternating fashion.
- 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 layouter 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.tree.DefaultPortAssignment
- Sets the port assignment mode.
- 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
- Sets the NodeLabelModel parameter that describes the position of the label layout
- setModelParameter(Object) -
Method in interface y.layout.LabelLayout
- Sets the label model parameter that describes
the position of this label.
- setModelParameter(Object) -
Method in class y.layout.LabelLayoutImpl
- Sets the label model parameter that describes
the position of this label.
- 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
- Sets the modification matrix that is used to rotate / mirror the tree 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 which kind of monotonic path restrictions should be applied.
- setMonotonicPathRestriction(byte) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Specifies which kind of monotonic path restrictions should be applied.
- setMonotonicPathRestriction(byte) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Sets the monotonic path restrictions for this edge.
- setMonotonyViolationPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for violation 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
- Sets if the labeling algorithm is allowed to move internal node labels.
- 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.
- 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
- Sets the minimum distance between a node and an (non-adjacent) edge.
- setNode2EdgeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Sets the distance between nodes and edges.
- setNode2NodeDistance(double) -
Method in class y.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
- Sets the minimum distance between two nodes.
- setNode2NodeDistance(double) -
Method in class y.layout.hierarchic.incremental.TypeBasedDrawingDistanceCalculator
- Sets the distance between nodes.
- setNodeBorderDistance(double) -
Method in class y.layout.SliderEdgeLabelModel
- Sets the minimal distance between the label's bounding box and a node's borders.
- setNodeCrossingCost(double) -
Method in class y.layout.router.OrthogonalPatternEdgeRouter
- Sets the node cost an edge node overlap will cause.
- setNodeCrossingPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty that an edge crosses a non-group node.
- setNodeEdgeOverlapAvoided(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not to try to avoid node/edge overlaps.
- setNodeEncoder(ObjectEncoder) -
Method in class y.io.gml.GraphObjectEncoder
- Setter for property nodeEncoder.
- setNodeHalo(double) -
Method in class y.layout.hierarchic.AsIsLayerer
- Sets the size of the halo around a node or the insets respectively that are
used to calculate layer overlaps.
- setNodeLabelCrossingPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty that an edge crosses a node label.
- setNodeLabelLayout(Object, NodeLabelLayout[]) -
Method in class y.layout.DefaultGraphLayout
- Sets the node label layouts associated with the given node.
- setNodeLabelMode(byte) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Sets the mode that determines the consideration of node labels during the
layout.
- setNodeLabelSnapDistance(double) -
Method in class y.view.LabelSnapContext
- Sets the distance where the node label snaps in position.
- 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
- Sets the layout information associated with the given node object.
- setNodeLayoutDescriptor(NodeLayoutDescriptor) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets 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
- Sets whether automatic copying of node map contents should be performed.
- 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 in this list according to the given order.
- setNodeOverlapPenalty(double) -
Method in class y.layout.LabelCandidate
- Sets the penalty for a candidate position that overlaps the bounds of a node.
- setNodeOverlapsAllowed(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Determines whether the next layout run should enforce non-overlapping nodes.
- setNodePlacer(NodePlacer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Sets the NodePlacer implementation that is used in the next run.
- setNodePlacer(NodePlacer) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Sets the
NodePlacer
instance that will be used to calculated 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 NodePort
s.
- setNodePortAware(boolean) -
Method in class y.view.NodeStateChangeEdgeRouter
- Specifies whether or not this router may reset source and target
NodePort
s 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
- Sets the scaling factor that is used to scale the nodes' height.
- setNodeSearchingEnabled(boolean) -
Method in class y.view.MouseInputMode
- Determines whether
NodeRealizer
s 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
- Sets the node sequencer used to determine the order of nodes around
a cycle.
- setNodeSizeAware(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not GRIP takes average node sizes into account.
- setNodeSizeAware(boolean) -
Method in class y.layout.organic.SmartOrganicLayouter
- Specifies whether or not to consider node sizes for the next layout run.
- 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.
- 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.
- setNonTreeEdgeRouter(Layouter) -
Method in class y.layout.tree.TreeReductionStage
- Sets the edge router for non-tree edges.
- setNonTreeEdgeSelectionKey(Object) -
Method in class y.layout.tree.TreeReductionStage
- Sets the DataProvider key that will be used by the non-tree edge
router to determine the set of edges that should be routed.
- setObeyNodeSize(boolean) -
Method in class y.layout.organic.OrganicLayouter
- Specifies whether or not node sizes should be considered by this
layouter.
- 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
- Sets the offset by which a family node will be shifted down if its parents are not direct neighbours.
- 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
- Sets the new delegate Layerer instance.
- 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
- Sets the transformation operation this layouter performs.
- setOptimizationStrategy(byte) -
Method in class y.layout.labeling.MISLabelingAlgorithm
- Sets the optimization strategy of the labeling algorithm.
- 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
- Sets the orientation of the layout.
- setOrientation(byte) -
Method in class y.layout.tree.DelegatingNodePlacer
- Specifies the orientation according to which node shapes are aligned by
this placer.
- 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
- Sets the LayoutStage that is responsible for
changing the orientation of the computed layout.
- setOrientationLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to enable the OrientationLayouter.
- setOrientationOptimizationActive(boolean) -
Method in class y.layout.tree.TreeComponentLayouter
- Specifies whether this layouter should try to improve tree component
placement by changing the components orientation.
- setOrientationOptimizationEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Specifies whether or not a postprocessing step should be applied to reduce
the number of edges that do not comply with the desired orientation.
- setOrientationStyle(short) -
Method in class y.view.BridgeCalculator
- Sets the current default orientation style.
- setOrientedBox(OrientedRectangle) -
Method in class y.layout.LabelLayoutImpl
-
- setOrigin(LayoutGraph, NodeList, EdgeList, YPoint, YRectangle) -
Method in class y.layout.ComponentLayouter
- Sets the origin for a subgraph.
- setOriginalHeight(double) -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Sets the original height of the row.
- setOriginalPosition(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets the original position (smaller x-coordinate) of the column.
- setOriginalPosition(double) -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Sets the original position (smaller y-coordinate) of the row.
- setOriginalWidth(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets 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
- Sets the orthogonal edge router instance used to route
the inter-edges orthogonally.
- setOrthogonalEdgeRouter(OrthogonalEdgeRouter) -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Sets the
OrthogonalEdgeRouter
instance used to route inter-edges.
- 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
- Determines 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
- Sets a restriction on the output generated by this layouter
- setOutputRestriction(OutputRestriction) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets a restriction on the output generated by this layouter
- setOverUsagePenalty(double) -
Method in class y.layout.hierarchic.incremental.PCListOptimizer
- Sets the penalty cost that is associated with each edge being assigned to a port which has no
capacity left.
- setPackComponentsEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Packing subgraph components leads to more compact layout results.
- 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
- Sets the ParallelEdgeLayouter responsible for routing
parallel edges.
- setParallelEdgeLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to enable the ParallelEdgeLayouter.
- 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
- Sets the PartitionFinder instance to use.
- setPartitionGridCellReentrancePenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty for leaving and reentering an edge in the same partition grid cell.
- setPartitionLayoutStyle(byte) -
Method in class y.layout.circular.CircularLayouter
- Sets the layout style for the arrangement of each partition.
- setPartitionPlacer(PartitionLayouter.PartitionPlacer) -
Method in class y.layout.PartitionLayouter
- Sets the PartitionPlacer instance to use.
- setPartnerlessBelow(boolean) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Determines the treatment of individuals who have only children but no partners.
- 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 an edge.
- setPath(Edge, YList) -
Method in class y.layout.LayoutGraph
- Sets the path of an edge.
- setPath(Edge, Path) -
Method in class y.layout.router.polyline.PathSearchResult
- Sets a found path for an edge.
- setPathFinderStrategy(Layouter) -
Method in class y.layout.router.ChannelEdgeRouter
- Sets the strategy for path finding.
- setPenaltySettings(PenaltySettings) -
Method in class y.layout.router.polyline.EdgeLayoutDescriptor
- Sets the penalty settings that should be used for this edge.
- setPerceivedBendsOptimizationEnabled(boolean) -
Method in class y.layout.orthogonal.OrthogonalLayouter
- Determines whether the algorithm should perform a post processing algorithm
to reduce perceived bends in the drawing.
- setPlaceAlongEdge(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Sets 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 labels assigned to edges in a graph should be placed or ignored.
- setPlaceLastOnBottom(boolean) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies whether or not the last child is placed at the bottom of the
other.
- setPlaceNodeLabels(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies whether labels assigned to nodes in a graph should be placed or ignored.
- 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 coordinates of the control point at position
index
of
the sequence.
- setPoint(double, double) -
Method in class y.layout.FreeEdgeLabelModel.ModelParameter
- Sets angle and radius for this class.
- setPoint(double, double) -
Method in class y.layout.FreeNodeLabelModel.ModelParameter
- Sets the node label's offset.
- 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 an edge.
- setPoints(Edge, YList) -
Method in class y.layout.LayoutGraph
- Sets the control points of an edge.
- setPolicy(byte) -
Method in class y.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
- Sets the policy constant as defined in
DefaultLayeredComponentsMerger
.
- setPolylineLabelingEnabled(boolean) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies whether polyline labeling should be used.
- setPolylineRoutingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies whether or not this edge router creates (non-orthogonal) polyline segments.
- 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.
- setPortAllocator(PortAllocator) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Sets the PortAllocator implementation that is used in the next run.
- setPortBorderGapRatio(int, double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Sets the port border gap ratio for the port distribution at the given
side.
- setPortBorderGapRatios(double) -
Method in class y.layout.hierarchic.incremental.NodeLayoutDescriptor
- Sets 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 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
- Sets the PortConstraintOptimizer implementation that is used in the next run.
- 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.
- 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
- Sets the port assignment style.
- setPortTipEnabled(boolean) -
Method in class y.view.TooltipMode
- Specifies whether tooltips for node ports will be displayed.
- setPortViolationPenalty(int) -
Method in class y.layout.router.polyline.PenaltySettings
- Sets the penalty if an edge does not comply with its
PortCandidate
s or PortConstraint
s.
- 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
- Sets 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 if an additional postprocessing step is used that improves compactness and reduces the number of edge 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
- Sets the preferred layout size for this layouter.
- setPreferredAlignment(byte) -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Sets whether this segment prefers to be placed close to the
lower bound
, upper bound
or somewhere
of its location range.
- setPreferredBackboneSegmentCount(int) -
Method in class y.layout.router.BusRouter
- Sets the maximal number of selected backbone segments with the same orientation.
- setPreferredChildWedge(int) -
Method in class y.layout.tree.BalloonLayouter
- Set the preferred radial amount in degrees that all child nodes
may occupy around a parent node.
- setPreferredDistance(double) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Specifies the preferred distance, segments shall have to each other and to the channel's border.
- setPreferredDistanceAdjustable(boolean) -
Method in class y.layout.router.OrthogonalSegmentDistributionStage
- Determines what happens if the preferred distance can not be kept, because there is not enough space for the
segments to be distributed in that distance.
- 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
- sets the desired edge length
- setPreferredEdgeLength(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Sets the preferred edge length.
- setPreferredEdgeLength(Edge, double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Sets the preferred edge length for the given edge.
- setPreferredEdgeLength(int) -
Method in class y.layout.organic.OrganicLayouter
- Sets the general edge length that should be attained by this layouter.
- setPreferredEdgeLength(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the default preferred edge length for the next algorithm run.
- setPreferredEditorWidth(int) -
Method in class y.option.OptionHandler
- Sets the preferred width of the option editor.
- setPreferredLayoutSize(double, double) -
Method in class y.layout.ComponentLayouter
- Sets the preferred layout size for this layouter.
- setPreferredMaximalDuration(long) -
Method in class y.layout.multipage.MultiPageLayouter
- Sets a preferred time limit (in milliseconds) for the layout algorithm.
- setPreferredMinimalNodeDistance(double) -
Method in class y.layout.organic.SmartOrganicLayouter
- Sets the minimal node distance this algorithm should try to obey for the next run.
- setPreferredNodeDistance(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Sets the preferred node distance.
- 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
- Sets the preferred placement of this label.
- setPreferredPlacementDescriptor(PreferredPlacementDescriptor) -
Method in class y.layout.LabelLayoutData
- Sets the preferred placement for 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
- Sets the preferred length of (non-orthogonal) polyline segments.
- setPreferredPolylineSegmentLength(double) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Sets the preferred segment length for (non-orthogonal) polyline segments.
- setPreferredRootWedge(int) -
Method in class y.layout.tree.BalloonLayouter
- Sets the preferred radial amount in degrees that stay unoccupied
around the root node of the graph
Allowed values lie within
0
and 360
degrees.
- 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
- Sets the
EdgeCellInfo
describing how the previous cell was crossed.
- setPreviousEntrance(CellEntrance) -
Method in class y.layout.router.polyline.CellEntrance
- Sets the previous
CellEntrance
in the path that reached this 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
- Sets 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
- Sets the profit model that is used to rank the available positions for each label.
- setProperty(String, Object) -
Method in class y.layout.router.BusRouter
- Provides access to implementation specific properties of the algorithms used internally.
- 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
- Sets the size which is used as width/height for proxy nodes, i.e. nodes inserted by this layout stage.
- setQuality(float) -
Method in class y.io.JPGIOHandler
- Sets the quality level of JPG encoding.
- setQuality(double) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Sets the quality ratio (value between 0.0 and 1.0)
The higher this value is, the better will be the quality for the resulting layout but also the needed 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 quality to time ratio.
- 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
- Sets the radius for 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.
- setRandomizationRounds(int) -
Method in class y.layout.hierarchic.ClassicLayerSequencer
- Sets the number of additional rounds the algorithm will restart with randomized
solutions as long as there might be a better solution to the current best.
- setRandomizationRounds(int) -
Method in class y.layout.hierarchic.incremental.DefaultLayerSequencer
- Sets the number of additional rounds the algorithm will restart with randomized
solutions as long as there might be a better solution to the current best.
- setRankingPolicy(byte) -
Method in class y.layout.hierarchic.TopologicalLayerer
- Sets the (re)ranking policy used within this layerer.
- 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
NodePort
s 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
NodePort
s 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 NodeRealizer for the given node.
- setRealizer(Edge, EdgeRealizer) -
Method in class y.view.Graph2D
- Sets the EdgeRealizer 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.
- setRecursiveGroupLayeringEnabled(boolean) -
Method in class y.layout.hierarchic.IncrementalHierarchicLayouter
- Specifies whether groups are respected during the layering stage.
- setReferences(LinkMap) -
Method in class y.io.ImageMapOutputHandler
- Selector
- setRelJoinEndDistance(double) -
Method in class y.layout.ParallelEdgeLayouter
- Sets the relative distance from the end point of the lines to the first
parallel segments if end joining is enabled.
- setRemoveEdgeOverlaps(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies how label candidates which overlap with edges are handled.
- 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 false crossings should be removed from the layout.
- setRemoveNodeOverlaps(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Specifies how label candidates which overlap with nodes are handled.
- 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(RenderingHints) -
Method in class y.view.Graph2DView
- Sets the default rendering hints to be used when rendering the graph.
- setRenderingSnapLines(boolean) -
Method in class y.view.AbstractSnapContext
- Determines whether this instance will be rendering the snap lines.
- setRepulsion(int) -
Method in class y.layout.organic.OrganicLayouter
- Sets the current repulsion.
- 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 enable a further crossing minimization optimization based on rerouting edges that cross
many edges.
- setReroutingEnabled(boolean) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies whether or not to enable a further crossing minimization
optimization based on rerouting edges that cross many edges.
- setReroutingEnabled(boolean) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies whether or not the edge router uses an additional step to reroute those 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
- Whether or not to reset the orientation of edge labels.
- setResettingNodeLabelOrientation(boolean) -
Method in class y.layout.LabelLayoutTranslator
- 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
- Sets if the port assignment should use a reversed order.
- setRightInset(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets the right column insets where no element
will lie in the resulting drawing.
- setRightLaneInset(double) -
Method in class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Sets the right lane insets where no element
will lie in the resulting drawing.
- setRootAlignment(byte) -
Method in class y.layout.tree.DefaultNodePlacer
- Sets the root node alignment policy.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.DoubleLinePlacer
- Specifies the horizontal alignment that is used for the root node.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.GridNodePlacer
- Sets the horizontal alignment of the root node.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.LayeredNodePlacer
- Specifies the alignment strategy for the tree's root node.
- setRootAlignment(AbstractRotatableNodePlacer.RootAlignment) -
Method in class y.layout.tree.SimpleNodePlacer
- Sets the horizontal alignment of the root node.
- setRootNodePolicy(byte) -
Method in class y.layout.tree.BalloonLayouter
- Sets the root node policy that determines which node
is chosen as (virtual) tree root for the layout process.
- 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
- Sets 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
- Sets the number of Kamada Kawai rounds (initial)
- setRouteInterEdgesImmediatelyEnabled(boolean) -
Method in class y.layout.partial.PartialLayouter
- Whether or not edges between different subgraph components should be routed immediately.
- setRouteInterEdgesOnly(boolean) -
Method in class y.layout.PartitionLayouter.ChannelInterEdgeRouter
- Specifies whether to route inter-partition edges only.
- setRoutingAll(boolean) -
Method in class y.layout.router.OrganicEdgeRouter
- Specifies whether edges should be rerouted even if they do not obey all
constraints initially.
- setRoutingPolicy(Object) -
Method in class y.layout.tree.ARTreeLayouter
- Specifies the routing policy used by this
ARTreeLayouter
.
- setRoutingStyle(byte) -
Method in class y.layout.hierarchic.HierarchicLayouter
- Sets 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
- Sets the preferred routing style for the edges to be routed.
- setRoutingStyle(byte) -
Method in class y.layout.tree.DefaultNodePlacer
- Specifies the current routing style.
- setRoutingStyle(int) -
Method in class y.layout.tree.LayeredNodePlacer
- Sets the routing style.
- setRow(RowDescriptor) -
Method in interface y.layout.hierarchic.incremental.Layer
- Sets the
RowDescriptor
associated with this layer.
- 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.hierarchic.incremental.PartitionGrid
- Specifies whether 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 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 (i.e., edges whose source/target are assigned to the same layer).
- setScale(double) -
Method in class y.layout.RemoveColinearBendsStage
- Sets the current scale, to which this stage will refer, when checking for collinearity.
- setScaleFactor(double) -
Method in class y.layout.transformer.GraphTransformer
- Sets the uniform scaling factor used for the
SCALE
operation.
- setScaleFactors(double, double) -
Method in class y.layout.transformer.GraphTransformer
- Sets the scaling factors for the x-coordinates and y-coordinates
used for the
SCALE
operation.
- setScaleNodeSize(boolean) -
Method in class y.layout.transformer.GraphTransformer
- Specifies whether or not to 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 for the next layout run.
- setScope(byte) -
Method in class y.layout.router.BusRouter
- Sets the scope for this router.
- 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
- Sets the randomization seed, with which the layout will be generated.
- setSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.AbstractSegmentInfo
- Sets the segment group this segment info belongs to and adjusts the
location range
to use the common interval of the group.
- setSegmentGroup(SegmentGroup) -
Method in class y.layout.router.polyline.SegmentInfo
- Sets the segment group for this segment info and its cell segment infos and adjusts their
AbstractSegmentInfo.getLocationRange()
s to use the SegmentGroup.getCommonLocationRange()
.
- 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
DataProvider
key to identify edges as
selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.partial.PartialLayouter.StraightLineEdgeRouter
- Specifies the
DataProvider
key to mark edges as
selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.PartitionLayouter.OrthogonalInterEdgeRouter
- Specifies the
DataProvider
key to mark edges as
selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.BusRouter
- Specifies the
DataProvider
key to mark edges as selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the
DataProvider
key to mark edges as
selected.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the data provider key used to look up the selected state of the edges of the graph to be laid out.
- setSelectedEdgesDpKey(Object) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the data provider key used to look up the selected state of the edges of the graph to be laid out.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Specifies the
DataProvider
key to mark nodes as
selected.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.polyline.EdgeRouter
- Specifies the data provider key used to look up the selected state of the nodes of the graph to be laid out.
- setSelectedNodesDpKey(Object) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the data provider key used to look up the selected state of the nodes of the graph to be laid out.
- setSelection(Object) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Sets the
DataProvider
key, under which the labeling selection
can be retrieved.
- 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.
- setSelfLoopLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Sets the LayoutStage responsible for routing
Self-loops.
- setSelfLoopLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to enable the SelfLoopLayouter.
- 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
- Sets the
Layerer
instance used for the layering of separate
components.
- setSequenceComparator(Comparator) -
Method in class y.layout.hierarchic.incremental.GivenSequenceSequencer
- Sets the comparator used by this
GivenSequenceSequencer
.
- setSequencer(Sequencer) -
Method in class y.layout.hierarchic.incremental.HierarchicLayouter
- Sets the Sequencer implementation that is used in the next run.
- 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
- Sets the layouter instance, that will be used for shuffling (removing node overlaps).
- setSideOfEdge(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Sets the preferred side of the edge.
- setSideReference(byte) -
Method in class y.layout.PreferredPlacementDescriptor
- Specifies how to interpret the preferred side as given by
LabelLayoutConstants.PLACE_RIGHT_OF_EDGE
and LabelLayoutConstants.PLACE_LEFT_OF_EDGE
.
- setSimpleModeActive(boolean) -
Method in class y.layout.organic.ShuffleLayouter
- Specifies whether or not to activate a simple layout mode.
- setSingleComponentLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.AspectRatioComponentLayerer
- Sets the new delegate Layerer instance.
- setSingleComponentLayerer(Layerer) -
Method in class y.layout.hierarchic.incremental.MultiComponentLayerer
- Sets the new 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.
- 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
- Sets the
width
and height
of the oriented bounds
of this label.
- setSize(Node, double, double) -
Method in class y.layout.LayoutGraph
- Sets the size of the given node.
- setSize(Node, YDimension) -
Method in class y.layout.LayoutGraph
- Set the size of the node in a drawing.
- 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
NodePort
s
that use this configuration.
- setSize(double, double) -
Method in class y.view.ShapePortConfiguration
- Specifies the size of the visual representation of
NodePort
s
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.
- 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
- Sets whether this instance should configure the
ComponentLayouter
in such a way that it respects the scope's
settings SmartOrganicLayouter.SCOPE_SUBSET
and
SmartOrganicLayouter.SCOPE_MAINLY_SUBSET
by keeping other nodes pinned, even if they reside in different components.
- setSmartInitialPlacement(boolean) -
Method in class y.layout.organic.GRIP
- Specifies whether or not initial placements are determined in a smart way.
- 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
- Whether or not smart selfloop placement should be enabled.
- setSmoothedBends(boolean) -
Method in class y.view.PolyLineEdgeRealizer
- Sets whether or not to draw bends in a smoothed fashion.
- 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 SnapLine
s.
- 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 SnapLine
s.
- 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 SnapLine
s.
- 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
- Sets the policy the individuals of a family will be sorted by their sex.
- setSourceArrow(Arrow) -
Method in class y.view.EdgeRealizer
- Sets the arrow at the source location of the edge path.
- setSourceGroupID(Object) -
Method in class y.layout.router.BusDescriptor
- Sets 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
that is associated with the source node of the edge.
- setSourcePoint(YPoint) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- setSourcePointAbs(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Sets the coordinates of the source end point of an edge
in absolute coordinates.
- setSourcePointRel(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Sets the coordinates of the source end point of an edge
in relative coordinates to the center of the source node.
- 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
- Determines whether source port optimization is enabled, i.e. whether
the algorithm should try to find a better source
PortConstraint
if the current constraint is null
or PortConstraint.ANY_SIDE
.
- 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
- Sets the space between adjacent lines of the wrapped graph layout.
- setSpacing(double) -
Method in class y.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
- Determines the spacing between the lanes.
- setSpacing(double) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Specifies the spacing between subtrees this
NodePlacer
is
arranging.
- setSpacing(double) -
Method in class y.layout.tree.AssistantPlacer
-
- setSpacing(double) -
Method in class y.layout.tree.LeftRightPlacer
- Specifies the spacing between subtrees this
NodePlacer
is
arranging.
- setSpacingBetweenFamilyMembers(double) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Sets the (horizontal) space between two nodes representing members of the same family.
- 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
- Sets the sphere of action for this layouter.
- setSphereOfAction(byte) -
Method in class y.layout.router.OrthogonalEdgeRouter
- Sets the edge (sub-)set to be routed.
- setSphereOfAction(byte) -
Method in class y.layout.router.polyline.EdgeRouter
- Sets the edge (sub-)set to be routed.
- setSphereOfAction(byte) -
Method in class y.layout.router.polyline.PolylineLayoutStage
- Specifies the (sub-)set of edges to be routed polylinear.
- setSplitEdgesDpKey(Object) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the
DataProvider
key that determines which edges
are to be split.
- setSplitNodesDpKey(Object) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Specifies the
DataProvider
key to mark the nodes, that were
created by splitting edges, for the core layouter.
- setSplitSegmentLength(double) -
Method in class y.layout.organic.SplitEdgeLayoutStage
- Sets the split segment length.
- setStateLabel(NodeLabel) -
Method in class y.view.hierarchy.GroupNodeRealizer
- Sets the state label of this realizer.
- setStoreRects(boolean) -
Method in class y.layout.labeling.AbstractLabelingAlgorithm
- Sets whether the candidate rectangles should be stored to be retrieved.
- setStraighteningFactor(int) -
Method in class y.layout.hierarchic.SimplexDrawer
- Sets 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
- Sets the stress for the given node.
- 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
- Sets the property strongPortsScalingActive.
- setStrongSourcePort(YPoint) -
Method in class y.layout.router.polyline.EdgeInfo
- Sets the location of the strong source port the edge uses and updates the first
SegmentInfo
to use this
fixed port location.
- setStrongTargetPort(YPoint) -
Method in class y.layout.router.polyline.EdgeInfo
- Sets the location of the strong target port the edge uses and updates the last
SegmentInfo
to use this
fixed port location.
- setStyle(byte) -
Method in class y.layout.ComponentLayouter
- Sets the component arrangement style used by this
ComponentLayouter
.
- 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.
- setSubgraphLayouter(LayoutStage) -
Method in class y.layout.CanonicMultiStageLayouter
- Sets the LayoutStage that is responsible for
constraining the layout process to a subgraph
of the target graph.
- setSubgraphLayouterEnabled(boolean) -
Method in class y.layout.CanonicMultiStageLayouter
- Specifies whether or not to enable the SubgraphLayouter.
- setSubgraphNodesDpKey(Object) -
Method in class y.layout.SubgraphLayouter
- Specifies the
DataProvider
key which determines the nodes that
induce the subgraph to be laid out.
- 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
- Sets the relative weight of edges crossing a swim lane 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 swim lane layouts.
- setSwimlanePos(int) -
Method in class y.layout.Swimlanes.SwimlaneRepresentant
- Set the current position of the represented swim lane.
- 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.
- 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.
- setTargetGroupID(Object) -
Method in class y.layout.router.BusDescriptor
- Sets 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
that is associated with the target node of the edge.
- setTargetPoint(YPoint) -
Method in class y.view.EdgeRealizer
- EdgeLayout interface implementation.
- setTargetPointAbs(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Sets the coordinates of the target end point of an edge
in absolute coordinates.
- setTargetPointRel(Edge, YPoint) -
Method in class y.layout.LayoutGraph
- Sets the coordinates of the target end point of an edge
in relative coordinates to the center of the target node.
- 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
- Determines whether target port optimization is enabled, i.e. whether
the algorithm should try to find a better target
PortConstraint
if the current constraint is null
or PortConstraint.ANY_SIDE
.
- setTargetRatio(double) -
Method in class y.layout.GraphLayoutLineWrapper
- Sets the desired target aspect ratio the algorithm should try to generate.
- setTemporaryEdgeGroups(Edge, Object, Object) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Sets a edge group constraint for an edge.
- setTemporaryPortConstraint(Edge, boolean, PortConstraint) -
Method in interface y.layout.hierarchic.incremental.ItemFactory
- Sets a port constraint for an edge at the given side.
- 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.
- setTightness(double) -
Method in class y.layout.hierarchic.incremental.ColumnDescriptor
- Sets the tightness factor of the column.
- setTightness(double) -
Method in class y.layout.hierarchic.incremental.RowDescriptor
- Sets the tightness factor of the row.
- 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.hierarchic.incremental.RowDescriptor
- Sets the top row insets where no element
will lie in the resulting drawing.
- setTopLayouter(Layouter) -
Method in class y.layout.genealogy.FamilyTreeLayouter
- Sets the layouter which is responsible for the layout between the 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
- Determines whether edge label translation should be enabled.
- setTranslateNodeLabelsEnabled(boolean) -
Method in class y.layout.LabelLayoutTranslator
- Determines whether node label translation should be enabled.
- 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 an additional crossing minimization heuristic
should be used.
- 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 core layouter used for tree components.
- 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
- Sets 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
- Sets 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
- 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
- Sets if post-processing is used to reduce the number of crossings.
- 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
- Sets if the layouter should try to maximize one face of the embedding.
- 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
- Sets if the algorithm optimizes over the length of the edges.
- 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()
.
setClassType
.
orthogonal edge creation
, moving a segment
should snap the end point at the location of the centers of nodes in the graph.
NodePort
s 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.
GraphicsContext.getViewTransform()
.
newSize
for the specified column
and updates the sizes of it's new ancestors
accordingly.
GeneralPath.setWindingRule(int)
x
data.
x
value.
InsetsGroupBoundsCalculator
is smaller than
the minimal width that is provided for the node.
y
data.
y
value.
InsetsGroupBoundsCalculator
is smaller than
the minimal height that is provided for the node.
painterDelegate
with a drop shadow effect.
DataProvider
-key used for associating EllipticalGroupBoundsCalculator.ShapePointProvider
instances with the nodes in the graph.
Drawable
using any
Shape
instance.GenericNodeRealizer
.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
.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.
DiscreteNodeLabelModel.EAST
, DiscreteNodeLabelModel.WEST
, DiscreteNodeLabelModel.NORTH
, and DiscreteNodeLabelModel.SOUTH
.
GenericEdgeRealizer.BendHandler
that poses no
restrictions on the number of bends in a GenericEdgeRealizer instance.AbstractRotatableNodePlacer.Matrix.DEFAULT
GenericNodeRealizer.UserDataHandler
,
GenericEdgeRealizer.UserDataHandler
, and YLabel.UserDataHandler
interfaces.RankAssignments.simplex(Graph,NodeMap,DataProvider,DataProvider)
.
RankAssignments.simplex(Graph,NodeMap,DataProvider,DataProvider)
.
rank-assignment
.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.
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.Cell
s 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
- An edge label model that allows placement of labels at a set of continuous positions
along both sides of an edge or directly on the edge path.
- SliderEdgeLabelModel(byte) -
Constructor for class y.layout.SliderEdgeLabelModel
- Initializes a new instance of
SliderEdgeLabelModel
.
- SliderEdgeLabelModel.ModelParameter - Class in y.layout
- Encodes the model parameters for the two slider edge label models specified
by
SliderEdgeLabelModel.CENTER_SLIDER
and SliderEdgeLabelModel.SIDE_SLIDER
. - SliderEdgeLabelModel.ModelParameter(int, double, YVector, byte, double) -
Constructor for class y.layout.SliderEdgeLabelModel.ModelParameter
- Returns a new instance of ModelParameter that has the given characteristics.
- 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 class can be used as a convenience class to gain access to a variety of
organic layout algorithms.
- SmartOrganicLayouter() -
Constructor for class y.layout.organic.SmartOrganicLayouter
- Creates a new SmartOrganicLayouter instance
- SmartOrganicLayoutModule - Class in y.module
- This module represents an interactive configurator and launcher for
SmartOrganicLayouter
. - SmartOrganicLayoutModule() -
Constructor for class y.module.SmartOrganicLayoutModule
-
- 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
- This LayoutStage will move edge ports, that are outside the corresponding nodes border, to the border.
- SnapOuterPortsToNodeBorderStage() -
Constructor for class y.layout.router.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
- Callback method that is called during
MultiComponentLayerer.assignLayers(LayoutGraph, Layers, LayoutDataProvider)
.
- 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 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
- Sort nodes by degree in ascending order
- sortNodesByIntKey(Graph, DataProvider) -
Static method in class y.algo.Sorting
- Sort nodes by an integer key associated to each node through the given data provider.
- 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
- Key used to associate a
DataProvider
that provides source port
group information for edges of the input graph.
- SOURCE_ID_DPKEY -
Static variable in class y.layout.router.BusRepresentations
DataProvider
key used to transfer a user-defined object from each original edge to the respective
newly created edge.
- SOURCE_INTERSECTION_CALCULATOR_DPKEY -
Static variable in interface y.layout.IntersectionCalculator
- Key to be used when registering a DataProvider to a graph instance that provides
for each Edge object in a graph an
IntersectionCalculator
instance
that is configured to calculate the intersection of the edge and the source
node.
- SOURCE_PCLIST_DPKEY -
Static variable in class y.layout.PortCandidate
DataProvider
key that holds a Collection
of PortCandidate
s for the
source port of 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
- Key used to associate a
DataProvider
that provides source port
constraints for edges of the input graph.
- SOURCE_PORT_KEY -
Static variable in interface y.view.hierarchy.HierarchyManager.InterEdgeData
- Key for storing mappings of nodes to node ports.
- sourceCellCount() -
Method in class y.layout.router.polyline.PathSearchContext
- Returns the number of all cells that are covered by the source node of the
PathSearchContext.getCurrentEdge()
.
- 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
- Symbolic position specifier.
- SOUTH -
Static variable in class y.layout.PortCandidate
- Constant indicating a port in the south of a node.
- SOUTH -
Static variable in class y.layout.PortConstraint
- Weak constraint specifier.
- SOUTH -
Static variable in class y.layout.router.polyline.PartitionCell.PartitionCellBorder
- Type constant to define the lower 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
- Symbolic position specifier.
- SOUTH_WEST -
Static variable in class y.layout.DiscreteNodeLabelModel
- Symbolic position specifier.
- spacing -
Variable in class y.layout.tree.AbstractRotatableNodePlacer
- This is the "default" spacing for the different move operations.
- SpanningTrees - Class in y.algo
- Provides (minimum) spanning tree algorithms for graphs.
- SpanningTrees() -
Constructor for class y.algo.SpanningTrees
-
- 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
- DataProvider key used in conjunction with the sphere-of-action feature.
- 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
-
- SplitEdgeLayoutStage - Class in y.layout.organic
- This layout stage replaces edges by a path of nodes before it calls
a core layouter.
- SplitEdgeLayoutStage() -
Constructor for class y.layout.organic.SplitEdgeLayoutStage
- Creates a new instance of SplitEdgeLayouter
- 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-order to the nodes of a biconnected graph.
- st(Graph, int[], Edge) -
Static method in class y.algo.NodeOrders
- Similar to
NodeOrders.st(Graph, int[])
.
- st(Graph) -
Static method in class y.algo.NodeOrders
- Like
NodeOrders.st(Graph, int[])
but the result is returned as
a NodeList.
- STAIL -
Static variable in class y.layout.DiscreteEdgeLabelModel
- Symbolic position specifier.
- STAIL -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Symbolic position specifier.
- 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
.
- 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 on the given 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
Graph2DView
s.
- 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
Graph2DView
s.
- 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
Graph2DView
s.
- 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
- Calls
InteractiveOrganicLayouter.doLayout(y.layout.LayoutGraph)
in a separate, newly started Thread.
- startLayoutSingleThreaded(LayoutGraph) -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Creates a context object that provides methods to
continue
and stop
the layout calculation.
- startModule(YModule, Graph2D, GraphMLParseContext) -
Method in class y.io.graphml.graph2d.PostprocessorInputHandler
- 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
- NodeMap that indicates the state of the nodes as they
are visited by this algorithm.
- stop() -
Method in class y.anim.AnimationPlayer
- Stops the timer and disposes all animations.
- stop() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- Stops the layouter.
- 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
layout
Thread and blocks until the layout is completed.
- stopCellEditing() -
Method in class y.option.IconPopupEditor
-
- 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 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
- Helper method for use in
minPath
.
- 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
- Returns the connected components of a given graph.
- stronglyConnectedComponents(Graph, NodeMap) -
Static method in class y.algo.GraphConnectivity
- Returns the connected components of a given graph.
- STYLE_ADHOC -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- Routing style specifier.
- 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
- Routing style specifier.
- 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
- Use this constant for masking actual styles constants from style modifiers.
- STYLE_MODIFIER_AS_IS -
Static variable in class y.layout.ComponentLayouter
- Modifier constant that can be added to normal style constants 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
- Modifier constant that can be added to normal style constants to indicate that
the arrangement strategy should produce a non-overlapping component layout.
- STYLE_NONE -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing no special component arrangement at all.
- STYLE_ORTHOGONAL -
Static variable in class y.layout.SelfLoopLayouter
- Edge layout style modifier.
- STYLE_PACKED_CIRCLE -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing a component arrangement strategy that
tries to place components like in a cloud around the biggest component.
- STYLE_PACKED_COMPACT_CIRCLE -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing a component arrangement strategy that
tries to place components like in a cloud around the biggest component.
- STYLE_PACKED_COMPACT_RECTANGLE -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing a component arrangement strategy that
tries to place components like in a rectangular cloud around the biggest component.
- STYLE_PACKED_RECTANGLE -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing a component arrangement strategy that
tries to place components like in a rectangular cloud around the biggest component.
- STYLE_PREFERMIDDLE -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- Routing style specifier.
- 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
- Edge layout style modifier.
- STYLE_ROWS -
Static variable in class y.layout.ComponentLayouter
- Style specification constant describing a component arrangement strategy that
tries to place components in multiple rows so that the overall aspect ratio of all
components gets as close to the aspect ratio of the preferred layout size as possible.
- STYLE_SHORTPATH -
Static variable in class y.layout.router.OrthogonalEdgeRouter
- Routing style specifier.
- STYLE_SINGLE_COLUMN -
Static variable in class y.layout.ComponentLayouter
- Style specification constant 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 specification constant describing a component arrangement strategy that
places 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.
- 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_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_LAYOUTER -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_LAYOUTER_CIRCULAR -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_LAYOUTER_IHL -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_LAYOUTER_ORGANIC -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_LAYOUTER_ORTHOGONAL -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_POSITION_STRATEGY -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_POSITIONING_STRATEGY_BARYCENTER -
Static variable in class y.layout.partial.PartialLayouter
- Specifies the objective used for finding 'good' positions for subgraph components.
- SUBGRAPH_POSITIONING_STRATEGY_BARYCENTER -
Static variable in class y.module.PartialLayoutModule
-
- SUBGRAPH_POSITIONING_STRATEGY_FROM_SKETCH -
Static variable in class y.layout.partial.PartialLayouter
- Specifies the objective used for finding 'good' positions for subgraph components.
- SUBGRAPH_POSITIONING_STRATEGY_FROM_SKETCH -
Static variable in class y.module.PartialLayoutModule
-
- 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 layout stage that filters out all graph elements
that are not part of a subgraph that is induced by
the selected nodes of the input graph.
- SubgraphLayouter(Layouter) -
Constructor for class y.layout.SubgraphLayouter
-
- SubgraphLayouter() -
Constructor for class y.layout.SubgraphLayouter
-
- subList(int, int) -
Method in class y.base.YList
-
- subscribe() -
Method in class y.layout.planar.DualPlanarInformation
-
- 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
- The data provider key used to specify the subtree orientation
of each node in the tree.
- subtreeShapeProvider -
Variable in class y.layout.tree.AbstractRotatableNodePlacer
- The actual subtree shape provider
- 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
DataProvider
key used to store SwimLaneDescriptor
instances for each node in the graph.
- SWIMLANE_DESCRIPTOR_DPKEY -
Static variable in class y.layout.hierarchic.IncrementalHierarchicLayouter
DataProvider
key used to store SwimLaneDescriptor
instances for each node in the graph.
- SwimLaneDescriptor - Class in y.layout.hierarchic.incremental
- This class is used by
HierarchicLayouter
during the various
phases to associate swim lanes with each node. - SwimLaneDescriptor(Comparable) -
Constructor for class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Creates a new swim lane descriptor with an associated client object.
- SwimLaneDescriptor(Object, Comparator) -
Constructor for class y.layout.hierarchic.incremental.SwimLaneDescriptor
- Creates a new swim lane descriptor using the given
client object and comparator.
- Swimlanes - Class in y.layout
- Helper class for swimlanes.
- Swimlanes() -
Constructor for class y.layout.Swimlanes
-
- Swimlanes.SwimlaneRepresentant - Class in y.layout
- Class that internally represents a swim lane.
- Swimlanes.SwimlaneRepresentant(int, boolean) -
Constructor for class y.layout.Swimlanes.SwimlaneRepresentant
- Creates a new instance of
SwimlaneRepresentant
.
- 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 LayoutGraph.
- syncStructure() -
Method in class y.layout.organic.InteractiveOrganicLayouter
- This method synchronizes the CopiedLayoutGraph given as parameter to
InteractiveOrganicLayouter.doLayout(y.layout.LayoutGraph)
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
that provides target port
group information for edges of the input graph.
DataProvider
key used to transfer a user-defined object from each original edge to the respective
newly created edge.
IntersectionCalculator
instance
that is configured to calculate the intersection of the edge and the target
node.
DataProvider
key that holds a Collection
of PortCandidate
s for the
target port of each edge.
DataProvider
that provides target port
constraints for edges of the input graph.
PathSearchContext.getCurrentEdge()
.
CreateEdgeMode.acceptTargetNode(Node, double, double)
returns false.
CreateEdgeMode.acceptTargetNodePort(y.base.Node, NodePort, double, double)
returns false
.
Graph2DLayoutExecutor.setMode(byte)
and Graph2DLayoutExecutor.getMode()
that tells the executor to
run a buffered
layout and then apply
the calculated results to the graph.
Math.toDegrees(double)
.
GraphConnectivity.biconnectedComponents(Graph, EdgeMap)
to
an array of EdgeList
s, like it is returned by
GraphConnectivity.biconnectedComponents(Graph)
.
GraphConnectivity.connectedComponents(Graph, NodeMap)
to
an array of type NodeList, like it is returned by
GraphConnectivity.connectedComponents(Graph)
.
int
.
ViewMode
which shows tooltips for every kind of graph element when moving the mouse over it.TooltipMode
.
NodeLabel.INTERNAL
.
snap type
.
Graph2DViewActions.getTopAlignAction()
.
NodeLabel.INTERNAL
.
NodeLabel.INTERNAL
.
SwimLaneDescriptor
instances to nodes using the IncrementalHierarchicLayouter.SWIMLANE_DESCRIPTOR_DPKEY
by treating top-level group nodes as swimlanes.PortConstraint
PortConstraint
interpreted for the given layout orientation
.
Math.toRadians(double)
.
String<\code> representation of the shape in which the edge crosses the PartitionCell
.
- toString() -
Method in class y.layout.router.polyline.EdgeInfo
-
- toString() -
Method in class y.layout.router.polyline.Grid
- Returns a
String
representation of Grid
.
- toString() -
Method in class y.layout.router.polyline.Interval
- Returns a string representation of this interval.
- toString() -
Method in class y.layout.router.polyline.OrthogonalInterval
-
- toString() -
Method in class y.layout.tree.AbstractRotatableNodePlacer.Matrix
- Returns a String representation of this matrix.
- toString() -
Method in class y.layout.tree.GenericTreeLayouter.SubtreeShape
-
- toString() -
Method in class y.option.OptionHandler
- Returns a String that contains what would be written out by
OptionHandler.write(OutputStream)
.
- toString() -
Method in class y.util.BoundedQueue
-
- toString() -
Method in class y.util.SkipList
- Yields a human readable string version of the list.
- toString() -
Method in class y.util.Timer
- Returns the elapsed time as String in a
minutes, seconds, milliseconds format.
- toString() -
Method in class y.util.Tuple
-
- toString() -
Method in class y.view.Bend
- Returns a string representation of this bend, namely its coordinates.
- toString() -
Method in class y.view.InterfacePort
- Returns a string representation of this port.
- toString() -
Method in class y.view.Mouse2DEvent
-
- toString() -
Method in class y.view.Port
- Returns a string representation of this port.
- toString() -
Method in class y.view.YLabel
- Returns a string representation of this label.
- touches(Node, Node) -
Method in class y.layout.hierarchic.PendularDrawer
- Helper method which checks whether two adjacent nodes on a layer touch
each other, i.e. their
distance is smaller than getMinimalLayerDistance(v1, ...)
- toVector() -
Method in class y.base.YList
- Returns a Vector representation of this list.
- toVector() -
Method in class y.geom.YPointPath
- Get the points in the list as vector.
- toViewCoordX(double) -
Method in class y.view.Graph2DView
- Transforms a x world-coordinate to a x view-coordinate.
- toViewCoordY(double) -
Method in class y.view.Graph2DView
- Transforms a y world-coordinate to a y view-coordinate.
- toWorldCoordX(int) -
Method in class y.view.Graph2DView
- Transforms a x view-coordinate to a x world-coordinate.
- toWorldCoordY(int) -
Method in class y.view.Graph2DView
- Transforms a y view-coordinate to a y world-coordinate.
- toYVector() -
Method in class y.geom.LineSegment
- Returns the vector pointing from the first end point to the second
end point of the line segment.
- tpc -
Variable in class y.view.PortAssignmentMoveSelectionMode
- Holds the map for the target port constraints
- trace(Exception) -
Static method in class y.util.D
- Outputs a stack trace on
System.err
.
- trace() -
Static method in class y.util.D
- Outputs a stack trace on
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
- Constant which can be used for
LayoutTool.arrangeRectangleRows(java.awt.geom.Rectangle2D[], java.awt.geom.Rectangle2D, double, int)
.
- TRAILING -
Static variable in class y.layout.tree.AbstractRotatableNodePlacer.RootAlignment
- Horizontal alignment at the right side of the children.
- transform(YPoint, boolean) -
Method in class y.layout.OrientationLayouter
- Transforms a point for the preparation or completion
phase.
- 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)
, additionally this method returns the edges
that have been added to the 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)
this method calculates the transitive reduction
of a graph.
- Transitivity - Class in y.algo
- Provides algorithms to compute reachability information for directed, acyclic
graphs.
- Transitivity() -
Constructor for class y.algo.Transitivity
-
- TRANSLATE -
Static variable in class y.layout.transformer.GraphTransformer
- Operation type constant.
- translate(LayoutGraph, double, double) -
Static method in class y.layout.transformer.GraphTransformer
- Translates the layout coordinates by the vector
(dx,dy)
.
- translateDirectionToModel(byte) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates a "real" direction into a directionModel direction
- translateDirectionToReal(byte) -
Method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates a modelDirectionModel into the "real" directionModel
- translatePoint(AbstractRotatableNodePlacer.Matrix, YPoint) -
Static method in class y.layout.tree.AbstractRotatableNodePlacer
- Translates a "real world point" to a "model point"
- 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
- Layout style specifier.
- TreeComponentLayouter - Class in y.layout.tree
- This stage can be used to do mix layouts for tree-like subgraph structures and
the non-tree like rest of a graph.
- TreeComponentLayouter(Layouter) -
Constructor for class y.layout.tree.TreeComponentLayouter
- Creates a new instance of TreeComponentLayouter using the specified
layouter for laying out the subtrees.
- TreeDrawer - Class in y.layout.hierarchic
- This class implements the third phase of the hierarchic layout algorithm for trees.
- TreeDrawer() -
Constructor for class y.layout.hierarchic.TreeDrawer
-
- TreeDrawer.HierarchicTreePlacer - Class in y.layout.hierarchic
- places nodes in their given layers (does not change the y coordinates) for the TREE layout style of a
HierarchicLayouter.
- TreeDrawer.HierarchicTreePlacer(double) -
Constructor for class y.layout.hierarchic.TreeDrawer.HierarchicTreePlacer
- creates a new HierarchicTreePlacer.
- 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
- Implementation of a layout algorithm for trees.
- TreeLayouter() -
Constructor for class y.layout.tree.TreeLayouter
- Creates a new instance of TreeLayouter.
- TreeLayoutModule - Class in y.module
- This module represents an interactive configurator and launcher for
TreeLayouter
, BalloonLayouter
, ARTreeLayouter
and HVTreeLayouter
. - TreeLayoutModule() -
Constructor for class y.module.TreeLayoutModule
-
- TreeReductionStage - Class in y.layout.tree
- This stage can be used to layout non-tree structures with a
tree layout algorithm.
- TreeReductionStage() -
Constructor for class y.layout.tree.TreeReductionStage
-
- Trees - Class in y.algo
- 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.
- 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
- Symbolic position specifier.
- TTAIL -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Symbolic position specifier.
- 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 allowed positions to the two near the edge's
end points.
- TWO_POS -
Static variable in class y.layout.RotatedDiscreteEdgeLabelModel
- Position mask that constrains allowed positions to the two near the edge's
end points.
- TWO_POS -
Static variable in class y.view.EdgeLabel
- Edge label model specifier.
- TYPE_BEND -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- 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
- Routing type information representing a crossing of the cell with a single bend, i.e. the edge enters the cell
in one direction, makes a bend and exits the cell in an orthogonal direction.
- TYPE_CONNECTOR -
Static variable in interface y.layout.multipage.EdgeInfo
- Edge type specifier.
- TYPE_CONNECTOR -
Static variable in interface y.layout.multipage.NodeInfo
- Node type specifier.
- TYPE_DIRECT_SAME_LAYER_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- Describes a same layer edge that connects two neighbouring nodes directly.
- TYPE_DISTANCE_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- 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
- Routing type information representing the source or target end of an edge being in the cell, i.e. the enter and/or
exit interval is
null
.
- TYPE_FAMILY -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Returned by the DataProvider
FamilyTreeLayouter.DP_KEY_FAMILY_TYPE
for nodes which represent a family.
- TYPE_FEMALE -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Returned by the DataProvider
FamilyTreeLayouter.DP_KEY_FAMILY_TYPE
for nodes which represent a female individual.
- TYPE_GROUP -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_GROUP -
Static variable in interface y.layout.multipage.NodeInfo
- Node type specifier.
- TYPE_GROUP_BEGIN -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_GROUP_BORDER_EDGE -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- Describes an edge that connects group border nodes in adjacent layers
- TYPE_GROUP_END -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_GROUP_LAYER_DUMMY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- 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
- Describes an edge that connects two group nodes.
- TYPE_LABEL -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a layer consisting mainly of label nodes or dummy nodes.
- TYPE_LABEL -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_LAYER_INCREMENTALLY_HINT -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is used for nodes that shall be inserted into the drawing incrementally.
- TYPE_MALE -
Static variable in class y.layout.genealogy.FamilyTreeLayouter
- Returned by the DataProvider
FamilyTreeLayouter.DP_KEY_FAMILY_TYPE
for nodes which represent a male individual.
- 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
- Describes a same layer edge that connects two neighbouring nodes directly.
- TYPE_NONE -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is used as a dummy.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- Describes a normal edge.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a normal layer consisting mainly of normal nodes.
- TYPE_NORMAL -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_NORMAL -
Static variable in interface y.layout.multipage.EdgeInfo
- Edge type specifier.
- TYPE_NORMAL -
Static variable in interface y.layout.multipage.NodeInfo
- Node type specifier.
- TYPE_PLACE_USING_EXACT_COORDINATES -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is 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 that is 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 that is 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
- Edge type specifier.
- TYPE_PROXY -
Static variable in interface y.layout.multipage.NodeInfo
- Node type specifier.
- TYPE_PROXY_FOR_EDGE_AT_GROUP -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_PROXY_REFERENCE -
Static variable in interface y.layout.multipage.EdgeInfo
- Edge type specifier.
- TYPE_PROXY_REFERENCE -
Static variable in interface y.layout.multipage.NodeInfo
- Node type specifier.
- TYPE_SAME_LAYER_CENTER_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_SAME_LAYER_SIDE_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_SEQUENCE_INCREMENTALLY_HINT -
Static variable in class y.layout.hierarchic.incremental.HierarchicLayouter.IncrementalHint
- Type specifier that is used for edges that shall be inserted into the drawing incrementally.
- TYPE_SIDE_PROXY -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- 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
- Node type constant as returned by
NodeData.getType()
.
- TYPE_SOURCE_GROUP_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_SOURCE_GROUP_NODE_CONNECTOR -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- Describes an edge that connects to a source group node.
- TYPE_SOURCE_GROUP_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a layer consisting of source group nodes and dummy nodes.
- TYPE_STRAIGHT -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- Routing type information representing a straight crossing of the cell, i.e. a single orthogonal segment of
edge enters and exits the cell.
- TYPE_STRAIGHT_BENDING -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- Routing type information representing a crossing of the cell with three segments, i.e. the edge 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
- Node type constant as returned by
NodeData.getType()
.
- TYPE_TARGET_GROUP_NODE -
Static variable in interface y.layout.hierarchic.incremental.NodeData
- Node type constant as returned by
NodeData.getType()
.
- TYPE_TARGET_GROUP_NODE_CONNECTOR -
Static variable in interface y.layout.hierarchic.incremental.EdgeData
- Describes an edge that connects to a target group node.
- TYPE_TARGET_GROUP_NODES -
Static variable in interface y.layout.hierarchic.incremental.Layer
- Describes a layer consisting of target group nodes and dummy nodes.
- TYPE_U_TURN -
Static variable in class y.layout.router.polyline.EdgeCellInfo
- Routing type information representing a crossing of the cell by making a u-turn, i.e. the edge enters and exits
the cell on the same side using two turns and an orthogonal middle segment.
- TypeBasedDrawingDistanceCalculator - Class in y.layout.hierarchic.incremental
- This implementation 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
- 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
from the previous
SmartOrganicLayouter.configureComponentLayouter(y.layout.LayoutGraph,y.layout.ComponentLayouter)
call.
Graph2DViewActions.getUnfoldSelectionAction()
.
Graph2DViewActions.UnfoldSelectionAction.acceptNode(Graph2D,y.base.Node)
returns true.
Graph2DViewActions.getUngroupSelectionAction()
.
Graph2DViewActions.UngroupSelectionAction.acceptNode(Graph2D,y.base.Node)
returns true.
GroupNodeHider.hideGroupNodes(y.layout.LayoutGraph)
.
ShortestPaths.uniform(Graph, Node, boolean, double[])
but additionally this method
yields the path edges of each calculated shortest path.
ShortestPaths.uniform(Graph, Node, boolean, double[], Edge[])
but uses NodeMaps instead of
arrays.
1.0
for each edge
of the given graph.
locked
view
after the layout has been calculated.
BendConverter.prepare(LayoutGraph)
after the
core layouter has finished.
false
.
false
.
false
.
false
.
false
.
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.
ShapeNodeRealizer
instance's actual shape.
PartitionCell
in the given
direction.
PartitionCell
in the given
direction.
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
.
NodeLabel.SIDES
and
NodeLabel.EIGHT_POS
.
-Dy.debug
mechanism.
-Dy.debug
mechanism.
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_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.
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.
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.
ComplexDataProviderOutputHandler.getSerializer()
or one of
GraphMLWriteContext
's serialize
callbacks.
XmlWriter
instances.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.(0,0)
and given radius.
NamespaceConstants.YFILES_COMMON_NS
.
NamespaceConstants.YFILES_JAVA_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.true
upon
calling its getBool
method.
YModule
objects.YPackageMenu
to specify,
what to do if a YModule
in the YPackageMenu has been selectedNodeRealizer
, EdgeRealizer
and other objects that are drawn
within a Graph2DView
.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-2013, yWorks GmbH. All rights reserved. |
||||||||
PREV NEXT | FRAMES NO FRAMES |