Package | Description |
---|---|
ilog.views |
Provides the classes necessary to create a
high performance 2D graphic application.
|
ilog.views.animation |
This package contains utilities to show animated transitions
between two states of a Perforce JViews manager.
|
ilog.views.bpmn |
Contains the classes for the BPMN Support.
|
ilog.views.dashboard |
Contains the classes for the Dashboard support.
|
ilog.views.diagrammer.servlet |
Contains the classes for implementing server-side applications based
on the Diagrammer component.
|
ilog.views.gantt.graphic |
Provides the Gantt sheet component
that displays activities over time.
|
ilog.views.graphic |
Contains the predefined graphic objects of JViews.
|
ilog.views.graphic.composite |
Provides classes for creating Composite Graphics.
|
ilog.views.graphic.linkbundle |
Provides a grapher link that stores and represents a bundle
of individual links ("sublinks").
|
ilog.views.graphic.linkbundle.event |
Provides events and event listeners for
IlvLinkBundle . |
ilog.views.graphic.linkpolicy |
Contains the link shape policies.
|
ilog.views.graphlayout |
A high-level, generic framework for the graph layout services provided
by JViews, which allows you to easily obtain readable representations
of graphs and networks.
|
ilog.views.graphlayout.bus |
The Bus Layout algorithm is designed to display bus network
topologies, that is, a set of nodes connected to a
bus node.
|
ilog.views.graphlayout.labellayout.annealing |
The Annealing Label Layout places labels close to related obstacles
such that the amount of overlaps among labels, and between labels
and obstacles is small.
|
ilog.views.interactor |
Provides the predefined interactors for a view.
|
ilog.views.linkconnector |
Contains the predefined link connectors of JViews.
|
ilog.views.maps.beans |
JViews 7.0 Beans and ready to use GUI components.
|
ilog.views.maps.graphic |
This package contains graphic objects specialized for cartographic display.
|
ilog.views.sdm.graphic |
Contains specialized graphic objects used
by the SDM component.
|
ilog.views.sdm.interactor |
Contains specialized interactors for the SDM component.
|
ilog.views.sdm.renderer |
Contains the classes that define the renderers of an SDM engine.
|
ilog.views.svg.dom |
Contains the implementation of SVG DOM and a utility class allowing to deal with the DOM.
|
Modifier and Type | Method and Description |
---|---|
static void |
IlvGrapher.addInterGraphLink(IlvLinkImage link,
boolean redraw)
Adds an intergraph link.
|
void |
IlvGrapher.addLink(IlvLinkImage obj,
boolean redraw)
Adds a link to this grapher.
|
void |
IlvGrapher.addLink(IlvLinkImage obj,
int layer,
boolean redraw)
Adds a link to this grapher in a specified layer.
|
boolean |
IlvLinkConnector.allowsConnectionPointMove(IlvLinkImage link,
boolean origin)
Indicates whether a connection point of a link can be moved by interactors.
|
void |
IlvLinkConnector.attach(IlvLinkImage link,
boolean origin,
boolean redraw)
Installs the link connector for the origin or destination of
link . |
IlvLinkConnector |
IlvLinkConnector.attach(IlvLinkImage link,
boolean unshare,
boolean origin,
boolean redraw)
Installs the link connector, or a clone of itself,
for the origin or destination of
link . |
abstract void |
IlvLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
void |
IlvLinkConnector.detach(IlvLinkImage link,
boolean origin,
boolean redraw)
Detaches the link connector from the origin or the destination
of a link.
|
void |
IlvLinkConnector.disconnectLink(IlvLinkImage link,
boolean origin)
Disconnects a link from the link connector.
|
static IlvLinkConnector |
IlvLinkConnector.Get(IlvLinkImage link,
boolean origin)
Returns the link connector that actually controls the connection point
on the origin or destination node of
link . |
static double |
IlvGraphicUtil.GetArrowSize(IlvLinkImage link,
double lineWidth,
IlvTransformer t)
Returns the arrow size of a link.
|
static IlvLinkConnector |
IlvLinkConnector.GetAttached(IlvLinkImage link,
boolean origin)
Returns the link connector attached to the origin or destination
of
link using
IlvLinkConnector.attach(IlvLinkImage, boolean, boolean) , or null if none. |
abstract IlvPoint |
IlvLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Returns the position of the point where
link is
connected to the origin or destination node. |
void |
IlvLinkConnector.linkRemoved(IlvLinkImage link)
Called when a link is removed from the node.
|
void |
IlvLinkConnector.read(IlvInputStream stream,
IlvLinkImage link,
boolean origin)
Reads information associated with a link from an
IlvInputStream . |
void |
IlvGrapher.removeLink(IlvLinkImage link,
boolean redraw)
Removes a link from the grapher.
|
void |
IlvLinkConnector.write(IlvOutputStream stream,
IlvLinkImage link,
boolean origin)
Writes information associated with a link to an
IlvOutputStream . |
Constructor and Description |
---|
IlvLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvLinkConnector attached to the
origin or destination of the link link . |
IlvLinkImage(IlvLinkImage source)
Creates an
IlvLinkImage by copying an existing one. |
Modifier and Type | Method and Description |
---|---|
protected IlvObjectAnimator |
IlvManagerAnimator.createLinkImageAnimator(IlvLinkImage link)
This method is called when a new animator property for an
IlvLinkImage that is a link in the graph is needed. |
Constructor and Description |
---|
IlvLinkImageAnimator(IlvLinkImage l)
Creates a new
IlvLinkImageAnimator . |
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvBPMNMakeSDMLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Implementation of
IlvLinkImageFactory . |
Modifier and Type | Method and Description |
---|---|
boolean |
IlvDashboardLinkConnector.allowsConnectionPointMove(IlvLinkImage link,
boolean origin)
This implementation always returns
true so the
link connection point can be moved by interactors. |
protected IlvPoint |
IlvDashboardLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
void |
IlvDashboardLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
Modifier and Type | Method and Description |
---|---|
List<IlvLinkImage> |
IlvDiagrammerSelectionSupport.getSelectedLink()
Gets the link whick is selected.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvConstraintGraphic
|
Modifier and Type | Class and Description |
---|---|
class |
IlvDoubleLinkImage
IlvDoubleLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as
three lines containing two right angles. |
class |
IlvDoubleSplineLinkImage
IlvDoubleSplineLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as a
spline with two curves. |
class |
IlvEnhancedPolylineLinkImage
A link between two nodes of a grapher with several points.
|
class |
IlvOneLinkImage
IlvOneLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as
two lines following a right angle. |
class |
IlvOneSplineLinkImage
IlvOneSplineLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as a
spline curve. |
class |
IlvPolylineLinkImage
IlvPolylineLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as
a line that traces several points. |
class |
IlvSplineLinkImage
IlvSplineLinkImage represents the connection between two nodes
in a grapher ; the link is displayed as a series
of spline curves that trace the link points. |
Modifier and Type | Class and Description |
---|---|
class |
IlvCompositeLink
IlvCompositeLink represents a link between two nodes that can
be decorated with IlvGraphic instances. |
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvCompositeLink.getLink()
Returns the link responsible for the rendering.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvCompositeLink.setLink(IlvLinkImage link)
Sets the link responsible for the rendering.
|
Constructor and Description |
---|
IlvCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvLinkImage link)
Creates a new
IlvCompositeLink instance. |
Modifier and Type | Class and Description |
---|---|
class |
IlvLinkBundle
The
IlvLinkBundle class provides a link object that stores and
represents a bundle of individual links ("sublinks"). |
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvLinkBundle.getOverviewLink()
Returns the overview link.
|
IlvLinkImage |
IlvLinkBundle.getSublink(IlvPoint tp,
IlvTransformer t)
Returns the sublink located at the specified transformed point, or
null if any. |
IlvLinkImage |
IlvLinkBundle.getSublink(IlvPoint tp,
IlvTransformer t,
boolean traverse)
Returns the sublink located at the specified transformed point, or
null if any. |
IlvLinkImage |
IlvLinkBundle.getSublink(int index)
Returns the sublink of this bundle at the given position.
|
IlvLinkImage[] |
IlvLinkBundle.getSublinks()
Returns the sublinks of this object.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLinkBundle.addSublink(IlvLinkImage sublink)
Adds a sublink at the end of the link bundle.
|
void |
IlvLinkBundle.addSublink(int index,
IlvLinkImage sublink)
Adds a sublink at the specified index in the link bundle.
|
IlvSelection |
IlvLinkBundle.getSelection(IlvLinkImage sublink)
Returns the selection object (instance of
IlvSelection )
associated with the specified sublink, or null
if the sublink is not selected. |
boolean |
IlvLinkBundle.isSelected(IlvLinkImage sublink)
Returns
true if the specified sublink is selected. |
void |
IlvLinkBundle.removeSublink(IlvLinkImage sublink)
Removes a sublink from the link bundle.
|
protected void |
IlvLinkBundle.selectionChanged(IlvLinkImage sublink)
Called when a selection changes in the
link bundle.
|
void |
IlvLinkBundle.setOverviewLink(IlvLinkImage link)
Sets the link responsible for the rendering of the link bundle in
collapsed state (see
IlvLinkBundle.isCollapsed() ). |
void |
IlvLinkBundle.setSelected(IlvLinkImage sublink,
boolean select)
Selects or deselects the specified sublink.
|
void |
IlvLinkBundle.setSublink(int index,
IlvLinkImage sublink)
Sets the given sublink at the supplied position.
|
void |
IlvLinkBundle.setSublinks(IlvLinkImage[] sublinks)
Sets a new collection of sublinks for this link bundle.
|
Constructor and Description |
---|
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvLinkBundle instance. |
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
LinkBundleSelectionChangedEvent.getSublink()
Returns the sublink whose selection has changed.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkBundleSelectionChangedEvent.setSublink(IlvLinkImage sublink)
Changes the sublink whose selection has changed.
|
Constructor and Description |
---|
LinkBundleSelectionChangedEvent(IlvLinkBundle linkBundle,
IlvLinkImage sublink)
Creates the event.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvCrossingAwareLinkImage
An
IlvCrossingAwareLinkImage is
a link between two nodes of a grapher with several bend points, that is
is aware of link crossings. |
class |
IlvPolicyAwareLinkImage
IlvPolicyAwareLinkImage is a subclass of
IlvPolylineLinkImage used to set the format of the line linking
two nodes. |
Modifier and Type | Method and Description |
---|---|
void |
IlvTunnelCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvCrossingGraphic.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvBridgeCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
void |
IlvOrthogonalLinkShapePolicy.afterAdd(IlvLinkImage link)
Allows the policy to react after a link with installed policy is added
to a grapher.
|
void |
IlvLinkShapePolicy.afterAdd(IlvLinkImage link)
Allows the policy to react after a link with installed policy is added
to a grapher.
|
void |
IlvCrossingLinkShapePolicy.afterAdd(IlvLinkImage link)
Allows the policy to react after a link with installed policy is added
to a grapher.
|
void |
IlvBundleLinkShapePolicy.afterAdd(IlvLinkImage link)
Allows the policy to react after a link with installed policy is added
to a grapher.
|
void |
IlvAbstractLinkShapePolicy.afterAdd(IlvLinkImage link)
Allows the policy to react after a link with installed policy is added
to a grapher.
|
void |
IlvLinkShapePolicy.afterAny(IlvLinkImage link)
Allows the policy to react after any of
onInstall ,
onUninstall ,
afterAdd ,
beforeRemove ,
afterSetIntermediateLinkPoints ,
afterInsertPoint ,
afterRemovePoint ,
afterMovePoint ,
afterApplyTransform ,
afterFromNodeMoved ,
and afterToNodeMoved . |
void |
IlvCrossingLinkShapePolicy.afterAny(IlvLinkImage link)
Allows the policy to react after any of
onInstall ,
onUninstall ,
afterAdd ,
beforeRemove ,
afterSetIntermediateLinkPoints ,
afterInsertPoint ,
afterRemovePoint ,
afterMovePoint ,
afterApplyTransform ,
afterFromNodeMoved ,
and afterToNodeMoved . |
void |
IlvAbstractLinkShapePolicy.afterAny(IlvLinkImage link)
Allows the policy to react after any of
onInstall ,
onUninstall ,
afterAdd ,
beforeRemove ,
afterSetIntermediateLinkPoints ,
afterInsertPoint ,
afterRemovePoint ,
afterMovePoint ,
afterApplyTransform ,
afterFromNodeMoved ,
and afterToNodeMoved . |
void |
IlvOrthogonalLinkShapePolicy.afterApplyTransform(IlvLinkImage link,
IlvTransformer t)
Allows the policy to react after a transformation was applied.
|
void |
IlvLinkShapePolicy.afterApplyTransform(IlvLinkImage link,
IlvTransformer t)
Allows the policy to react after a transformation was applied.
|
void |
IlvCrossingLinkShapePolicy.afterApplyTransform(IlvLinkImage link,
IlvTransformer t)
Allows the policy to react after a transformation was applied.
|
void |
IlvAbstractLinkShapePolicy.afterApplyTransform(IlvLinkImage link,
IlvTransformer t)
Allows the policy to react after a transformation was applied.
|
void |
IlvOrthogonalLinkShapePolicy.afterFromNodeMoved(IlvLinkImage link)
Allows the policy to react after the source node of the link was moved.
|
void |
IlvLinkShapePolicy.afterFromNodeMoved(IlvLinkImage link)
Allows the policy to react after the source node of the link was moved.
|
void |
IlvCrossingLinkShapePolicy.afterFromNodeMoved(IlvLinkImage link)
Allows the policy to react after the source node of the link was moved.
|
void |
IlvBundleLinkShapePolicy.afterFromNodeMoved(IlvLinkImage link)
Allows the policy to react after the source node of the link was moved.
|
void |
IlvAbstractLinkShapePolicy.afterFromNodeMoved(IlvLinkImage link)
Allows the policy to react after the source node of the link was moved.
|
void |
IlvOrthogonalLinkShapePolicy.afterInsertPoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was inserted.
|
void |
IlvLinkShapePolicy.afterInsertPoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was inserted.
|
void |
IlvCrossingLinkShapePolicy.afterInsertPoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was inserted.
|
void |
IlvBundleLinkShapePolicy.afterInsertPoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was inserted.
|
void |
IlvAbstractLinkShapePolicy.afterInsertPoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was inserted.
|
void |
IlvOrthogonalLinkShapePolicy.afterMovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was moved.
|
void |
IlvLinkShapePolicy.afterMovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was moved.
|
void |
IlvCrossingLinkShapePolicy.afterMovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was moved.
|
void |
IlvAbstractLinkShapePolicy.afterMovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was moved.
|
void |
IlvOrthogonalLinkShapePolicy.afterRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was removed.
|
void |
IlvLinkShapePolicy.afterRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was removed.
|
void |
IlvCrossingLinkShapePolicy.afterRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was removed.
|
void |
IlvBundleLinkShapePolicy.afterRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was removed.
|
void |
IlvAbstractLinkShapePolicy.afterRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Allows the policy to react after a point was removed.
|
void |
IlvOrthogonalLinkShapePolicy.afterSetIntermediateLinkPoints(IlvLinkImage link)
Allows the policy to react after the intermediate points were set.
|
void |
IlvLinkShapePolicy.afterSetIntermediateLinkPoints(IlvLinkImage link)
Allows the policy to react after the intermediate points were set.
|
void |
IlvCrossingLinkShapePolicy.afterSetIntermediateLinkPoints(IlvLinkImage link)
Allows the policy to react after the intermediate points were set.
|
void |
IlvBundleLinkShapePolicy.afterSetIntermediateLinkPoints(IlvLinkImage link)
Allows the policy to react after the intermediate points were set.
|
void |
IlvAbstractLinkShapePolicy.afterSetIntermediateLinkPoints(IlvLinkImage link)
Allows the policy to react after the intermediate points were set.
|
void |
IlvOrthogonalLinkShapePolicy.afterToNodeMoved(IlvLinkImage link)
Allows the policy to react after the target node of the link was moved.
|
void |
IlvLinkShapePolicy.afterToNodeMoved(IlvLinkImage link)
Allows the policy to react after the target node of the link was moved.
|
void |
IlvCrossingLinkShapePolicy.afterToNodeMoved(IlvLinkImage link)
Allows the policy to react after the target node of the link was moved.
|
void |
IlvBundleLinkShapePolicy.afterToNodeMoved(IlvLinkImage link)
Allows the policy to react after the target node of the link was moved.
|
void |
IlvAbstractLinkShapePolicy.afterToNodeMoved(IlvLinkImage link)
Allows the policy to react after the target node of the link was moved.
|
boolean |
IlvLinkShapePolicy.allowApplyTransform(IlvLinkImage link,
IlvTransformer t)
Returns
true if the policy allows to apply a transformation. |
boolean |
IlvAbstractLinkShapePolicy.allowApplyTransform(IlvLinkImage link,
IlvTransformer t)
Returns
true if the policy allows to apply a transformation. |
boolean |
IlvLinkShapePolicy.allowInsertPoint(IlvLinkImage link,
int index,
double x,
double y,
IlvTransformer t)
Returns
true if the policy allows to insert the point. |
boolean |
IlvAbstractLinkShapePolicy.allowInsertPoint(IlvLinkImage link,
int index,
double x,
double y,
IlvTransformer t)
Returns
true if the policy allows to insert the point. |
boolean |
IlvOrthogonalLinkShapePolicy.allowMovePoint(IlvLinkImage link,
int index,
double x,
double y,
IlvTransformer t)
Returns
true if the policy allows to move the point. |
boolean |
IlvLinkShapePolicy.allowMovePoint(IlvLinkImage link,
int index,
double x,
double y,
IlvTransformer t)
Returns
true if the policy allows to move the point. |
boolean |
IlvAbstractLinkShapePolicy.allowMovePoint(IlvLinkImage link,
int index,
double x,
double y,
IlvTransformer t)
Returns
true if the policy allows to move the point. |
boolean |
IlvOrthogonalLinkShapePolicy.allowRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Returns
true if the policy allows to remove the point. |
boolean |
IlvLinkShapePolicy.allowRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Returns
true if the policy allows to remove the point. |
boolean |
IlvAbstractLinkShapePolicy.allowRemovePoint(IlvLinkImage link,
int index,
IlvTransformer t)
Returns
true if the policy allows to remove the point. |
boolean |
IlvLinkShapePolicy.allowSetIntermediateLinkPoints(IlvLinkImage link,
IlvPoint[] points,
int index,
int length)
Returns
true if the policy allows to set the intermediate
points. |
boolean |
IlvAbstractLinkShapePolicy.allowSetIntermediateLinkPoints(IlvLinkImage link,
IlvPoint[] points,
int index,
int length)
Returns
true if the policy allows to set the intermediate
points. |
void |
IlvLinkShapePolicy.beforeRemove(IlvLinkImage link)
Allows the policy to react before a link with installed policy is removed
from a grapher.
|
void |
IlvCrossingLinkShapePolicy.beforeRemove(IlvLinkImage link)
Allows the policy to react before a link with installed policy is removed
from a grapher.
|
void |
IlvBundleLinkShapePolicy.beforeRemove(IlvLinkImage link)
Allows the policy to react before a link with installed policy is removed
from a grapher.
|
void |
IlvAbstractLinkShapePolicy.beforeRemove(IlvLinkImage link)
Allows the policy to react before a link with installed policy is removed
from a grapher.
|
boolean |
IlvBundleLinkShapePolicy.canBundle(IlvLinkImage link)
This method decides whether a link can be bundled.
|
boolean |
IlvTunnelCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvBridgeCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
boolean |
IlvAbstractCrossingGraphic.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests if a point lies within the drawing of a crossing.
|
void |
IlvTunnelCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
void |
IlvCrossingGraphic.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
void |
IlvBridgeCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing between the input links.
|
IlvPoint[] |
IlvOrthogonalLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint[] |
IlvAbstractLinkShapePolicy.getLinkPoints(IlvLinkImage link,
IlvTransformer t)
Returns the points that define the link.
|
IlvPoint |
IlvOrthogonalLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
IlvPoint |
IlvLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
IlvPoint |
IlvAbstractLinkShapePolicy.getPointAt(IlvLinkImage link,
int index,
IlvTransformer t)
Returns the point at a given index.
|
void |
IlvOrthogonalLinkShapePolicy.onInstall(IlvLinkImage link)
Allows the policy to react immediately when it is installed at a link.
|
void |
IlvLinkShapePolicy.onInstall(IlvLinkImage link)
Allows the policy to react immediately when it is installed at a link.
|
void |
IlvCrossingLinkShapePolicy.onInstall(IlvLinkImage link)
Allows the policy to react immediately when it is installed at a link.
|
void |
IlvBundleLinkShapePolicy.onInstall(IlvLinkImage link)
Allows the policy to react immediately when it is installed at a link.
|
void |
IlvAbstractLinkShapePolicy.onInstall(IlvLinkImage link)
Allows the policy to react immediately when it is installed at a link.
|
void |
IlvLinkShapePolicy.onUninstall(IlvLinkImage link)
Allows the policy to react immediately when it is removed from a link.
|
void |
IlvCrossingLinkShapePolicy.onUninstall(IlvLinkImage link)
Allows the policy to react immediately when it is removed from a link.
|
void |
IlvBundleLinkShapePolicy.onUninstall(IlvLinkImage link)
Allows the policy to react immediately when it is removed from a link.
|
void |
IlvAbstractLinkShapePolicy.onUninstall(IlvLinkImage link)
Allows the policy to react immediately when it is removed from a link.
|
Constructor and Description |
---|
IlvRelativeLinkConnector(IlvLinkImage link,
boolean origin)
Deprecated.
Creates an
IlvRelativeLinkConnector attached to the
origin or destination of the link link . |
Modifier and Type | Method and Description |
---|---|
void |
IlvBusLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
This implementation of the abstract method does nothing.
|
IlvPoint |
IlvBusLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the connection point of
link on the bus. |
Constructor and Description |
---|
IlvAnnealingPolylineLabelDescriptor(Object label,
IlvLinkImage link,
int anchor)
Creates a new instance of a polyline link label descriptor.
|
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvMakePolyLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeOneSplineLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeOneLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeEnhancedPolyLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeDoubleSplineLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvMakeDoubleLinkImageInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates the link instance.
|
IlvLinkImage |
IlvLinkImageFactory.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Creates a new link.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvFreeLinkConnector.allowsConnectionPointMove(IlvLinkImage link,
boolean origin)
Indicates whether a connection point of a link can be moved by interactors.
|
boolean |
IlvCenterLinkConnector.allowsConnectionPointMove(IlvLinkImage link,
boolean origin)
Indicates whether a connection point of a link can be moved by interactors.
|
IlvPoint |
IlvPinLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Calculates the connection point of
link . |
protected IlvPoint |
IlvFreeLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the connection point of
link . |
protected IlvPoint |
IlvClippingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the clipped connection point.
|
protected abstract IlvPoint |
IlvCachingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Calculates the connection point of
link . |
protected void |
IlvCachingLinkConnector.cleanCache(IlvLinkImage link)
Cleans the cache for the input link.
|
void |
IlvPinLinkConnector.connectLink(IlvLinkImage link,
IlvGrapherPin pin,
boolean origin)
Connects a link to a particular pin.
|
void |
IlvPinLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects the link to the pin that is closest to point
p . |
void |
IlvFreeLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects a link to a specified connection point.
|
void |
IlvCenterLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
The implementation of this abstract method of
IlvLinkConnector
does nothing. |
static void |
IlvClippingUtil.ConnectToNodeCenters(IlvLinkImage link,
boolean fromSide,
boolean toSide,
IlvTransformer t,
boolean redraw)
Tries to connect the link to the node centers.
|
static void |
IlvClippingUtil.ConnectToPoint(IlvLinkImage link,
IlvPoint fromPoint,
IlvPoint toPoint,
IlvTransformer t,
boolean redraw)
Tries to connect the link to the given points.
|
static void |
IlvClippingUtil.ConnectToViewPoint(IlvLinkImage link,
IlvPoint fromPoint,
IlvPoint toPoint,
IlvTransformer t,
boolean redraw)
Tries to connect the link to the given points.
|
void |
IlvFreeLinkConnector.detach(IlvLinkImage link,
boolean origin,
boolean redraw)
Detaches the link connector from the origin or the destination
of a link.
|
void |
IlvCachingLinkConnector.detach(IlvLinkImage link,
boolean origin,
boolean redraw)
Detaches the link connector from the origin or the destination
of a link.
|
void |
IlvPinLinkConnector.disconnectLink(IlvLinkImage link,
boolean origin)
Disconnects a link from its pin.
|
void |
IlvFreeLinkConnector.disconnectLink(IlvLinkImage link,
boolean origin)
Disconnects a link from the link connector.
|
void |
IlvCachingLinkConnector.disconnectLink(IlvLinkImage link,
boolean origin)
Disconnects a link from the link connector.
|
void |
IlvPinLinkConnector.disConnectLink(IlvLinkImage link,
boolean origin)
Deprecated.
Beginning with Perforce JViews 6.0, use the method
IlvPinLinkConnector.disconnectLink(IlvLinkImage, boolean) instead. |
IlvPoint |
IlvCenterLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
Returns the position of the point where
link is
connected to node . |
IlvPoint |
IlvCachingLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the connection point of
link . |
IlvGrapherPin |
IlvPinLinkConnector.getPin(IlvLinkImage link,
boolean origin)
Returns the pin where a link is attached (that is, the method
IlvGrapherPin.isConnected(IlvLinkImage, boolean) returns
true ), or null if none. |
IlvPoint |
IlvClippingLinkConnector.getUnclippedConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
Returns the unclipped connection point of
link . |
boolean |
IlvGrapherPin.isConnected(IlvLinkImage link,
boolean origin)
Returns
true if link is connected to this pin,
and false otherwise. |
void |
IlvCachingLinkConnector.linkChanged(IlvLinkImage link)
This method is called internally by some link classes whenever the shape
of the link has changed.
|
static void |
IlvCachingLinkConnector.LinkChanged(IlvLinkImage link)
This convenience method checks whether the input link uses any
IlvCachingLinkConnector and calls IlvCachingLinkConnector.linkChanged(ilog.views.IlvLinkImage)
on them. |
void |
IlvPinLinkConnector.linkRemoved(IlvLinkImage link)
Detaches the pin from the links when a link is removed.
|
void |
IlvFreeLinkConnector.linkRemoved(IlvLinkImage link)
Called when a link is removed from the node.
|
void |
IlvCachingLinkConnector.linkRemoved(IlvLinkImage link)
Called when a link is removed from the node.
|
static void |
IlvCachingLinkConnector.LinkRemoved(IlvLinkImage link)
This convenience method checks whether the input link uses any
IlvCachingLinkConnector and calls IlvCachingLinkConnector.cleanCache(ilog.views.IlvLinkImage)
on them. |
void |
IlvPinLinkConnector.read(IlvInputStream stream,
IlvLinkImage link,
boolean origin)
Reads from an
IlvOutputStream the IlvGrapherPin
to which a link is connected. |
void |
IlvFreeLinkConnector.read(IlvInputStream stream,
IlvLinkImage link,
boolean origin)
Reads information associated
with a link from an
IlvInputStream . |
protected boolean |
IlvCachingLinkConnector.useCache(IlvLinkImage link)
Return
true if the caching link connector actually
uses the cache for the input link. |
void |
IlvPinLinkConnector.write(IlvOutputStream stream,
IlvLinkImage link,
boolean origin)
Writes to an
IlvOutputStream the IlvGrapherPin
to which a link is connected. |
void |
IlvFreeLinkConnector.write(IlvOutputStream stream,
IlvLinkImage link,
boolean origin)
Writes the information associated
with a link to an
IlvOutputStream . |
Constructor and Description |
---|
IlvCachingLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvCachingLinkConnector attached to the
origin or destination of the link link . |
IlvCenterLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvCenterLinkConnector attached to the
origin or destination of the link link . |
IlvClippingLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvClippingLinkConnector attached to the
origin or destination of the link link . |
IlvFreeLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvFreeLinkConnector attached to the
origin or destination of the link link . |
IlvPinLinkConnector(IlvLinkImage link,
boolean origin)
Creates an
IlvPinLinkConnector attached to the
origin or destination of the link link , with no pins. |
Modifier and Type | Class and Description |
---|---|
static class |
IlvMapAnnotationToolBar.MapLink
An
IlvMapCompositeLink with annotation extensions. |
Modifier and Type | Class and Description |
---|---|
class |
IlvMapCompositeLink
IlvMapCompositeLink is an IlvCompositeLink implementing the IlvMapGraphic interface. |
Modifier and Type | Class and Description |
---|---|
class |
IlvGeneralLink
A graphic widget to display a link.
|
class |
IlvSDMCompositeLink
This class adds layering features to the
IlvCompositeLink class. |
class |
IlvSDMLinkBundle
This class adds styling support to the
IlvLinkBundle class. |
class |
IlvSimpleLink
A link between two nodes of a grapher with several points.
|
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvSDMLinkBundle.getForwardOrReversedSublink(int index)
Returns the current sublink at the supplied position.
|
IlvLinkImage[] |
IlvSDMLinkBundle.getForwardOrReversedSublinks()
This method returns the array of sublinks.
|
IlvLinkImage |
IlvSDMLinkBundle.getForwardSublink(int index)
This method exists for internal reasons.
|
IlvLinkImage |
IlvSDMLinkBundle.getReversedSublink(int index)
This method exists for internal reasons.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGeneralLinkTunnelCrossings.addCrossingBound(IlvRect boundingRect,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Adds the bound of the crossing to the input bounding rectangle.
|
boolean |
IlvGeneralLinkTunnelCrossings.containsAtCrossing(IlvPoint p,
IlvPoint tp,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Tests whether a point lies within the drawing of a crossing.
|
void |
IlvGeneralLinkTunnelCrossings.drawCrossing(Graphics dst,
IlvTransformer t,
IlvLinkImage link1,
IlvLinkImage link2,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
double startGap,
double endGap,
double normalGap)
Draws the crossing of the input links.
|
void |
IlvSDMLinkBundle.setForwardSublink(int index,
IlvLinkImage sublink)
Removes the current sublink at the supplied position if any, and
adds the given sublink to this link bundle at the supplied position.
|
void |
IlvSDMLinkBundle.setForwardSublinks(IlvLinkImage[] sublinks)
Sets a new collection of unreversed sublinks.
|
void |
IlvSDMLinkBundle.setReversedSublink(int index,
IlvLinkImage sublink)
Removes the current sublink at the supplied position if any, and
adds the given sublink to this link bundle at the supplied position.
|
void |
IlvSDMLinkBundle.setReversedSublinks(IlvLinkImage[] sublinks)
Sets a new collection of reversed sublinks.
|
Constructor and Description |
---|
IlvSDMCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvLinkImage link)
Creates a new
IlvSDMCompositeLink instance. |
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvSDMLinkBundle instance. |
Modifier and Type | Method and Description |
---|---|
IlvLinkImage |
IlvMakeSDMLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Implementation of
IlvLinkImageFactory . |
protected IlvLinkImage |
IlvMakeSDMLinkInteractor.createObjectInOpaqueMode(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
This method is called by
IlvMakeSDMLinkInteractor.createObject(ilog.views.IlvGraphic, ilog.views.IlvGraphic, ilog.views.IlvPoint[], boolean) when the interactor is
in Opaque mode, to create the temporary link drawn to show
feedback during the interaction. |
Modifier and Type | Method and Description |
---|---|
protected IlvPoint |
IlvSDMFreeLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
protected IlvPoint |
IlvSDMClippingLinkConnector.calcConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer transformer)
This method is overridden to take into account the link connection
rectangle of the node.
|
void |
IlvSDMLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
This method does nothing.
|
void |
IlvGrapherPinRenderer.SDMPinLinkConnector.connectLink(IlvLinkImage link,
IlvPoint p,
boolean origin,
IlvTransformer t)
Connects the link to the pin that is closest to point
p . |
IlvPoint |
IlvSDMLinkConnector.getConnectionPoint(IlvLinkImage link,
boolean origin,
IlvTransformer t)
This method calls
IlvSDMRenderer.getLinkConnectionRectangle(ilog.views.sdm.IlvSDMEngine, ilog.views.IlvGraphic, ilog.views.IlvTransformer)
and connects the link to the closest side of the link connection
rectangle, or to its center depending on the center
argument of the constructor. |
Constructor and Description |
---|
IlvSDMClippingLinkConnector(IlvLinkImage link,
boolean origin)
Creates a new SDM clipping link connector.
|
IlvSDMFreeLinkConnector(IlvLinkImage link,
boolean origin)
Creates a new SDM free link connector.
|
SDMPinLinkConnector(IlvSDMEngine engine,
IlvLinkImage link,
boolean origin)
Creates a new
SDMPinLinkConnector . |
Modifier and Type | Method and Description |
---|---|
static void |
SVGUtil.fillLinkPointsList(org.w3c.dom.svg.SVGPolylineElement element,
IlvLinkImage obj,
IlvTransformer t,
boolean compact)
Fills an
SVGPolylineElement points list to represent an
IlvLinkImage . |
static void |
SVGUtil.fillSplinePathData(org.w3c.dom.svg.SVGPathElement element,
IlvLinkImage obj,
IlvTransformer t)
Fills an
SVGPathElement data list to represent
an IlvLinkImage object representing a spline. |
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.