Package | Description |
---|---|
ilog.cpl.graph |
Contains the abstract common implementation for both the
IlpNetwork and IlpEquipment components,
including a model, a view and a controller and
related classes. |
ilog.cpl.graph.graphlayout.css |
Provides the classes related to graph layout and link layout per-object parameters in the graph component.
|
ilog.tgo.composite |
Provides the classes for handling the zoom policies and the layer policies.
|
ilog.tgo.faces.equipment.dhtml.servlet |
Contains the
Servlet related types needed in order to integrate the JViews TGO IlpEquipment as a Faces component. |
ilog.tgo.faces.graph.dhtml.servlet |
Contains the
Servlet related types needed in order to leverage and integrate the JViews TGO common graph based types as Faces components. |
ilog.tgo.faces.network.dhtml.servlet |
Contains the
Servlet related types needed in order to integrate the JViews TGO IlpNetwork as a Faces component. |
ilog.tgo.graphic |
Provides all the classes for handling the graphical representations of the telecom objects.
|
ilog.tgo.graphic.graphlayout |
Contains graph layout algorithms that extend those of package ilog.views.graphlayout.
|
ilog.tgo.graphic.renderer |
Provides classes and support to create base renderers for telecom objects.
|
ilog.tgo.interactor |
Provides the predefined interactors for a view.
|
ilog.tgo.model |
Provides classes for telecom objects, states and alarms.
|
ilog.tgo.swing |
Provides Swing classes necessary to create an application mixing JTGO and Swing.
|
ilog.views |
Provides the classes necessary to create a
high performance 2D graphic application.
|
ilog.views.accelerator |
Provides the default key accelerators for
a manager.
|
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.chart.graphic |
Provides classes to customize the graphical aspect of a chart.
|
ilog.views.dashboard |
Contains the classes for the Dashboard support.
|
ilog.views.diagrammer.faces.dhtml.servlet |
This package contains the JViews Diagrammer Faces servlet classes to dynamically generate images representing the component.
|
ilog.views.diagrammer.servlet |
Contains the classes for implementing server-side applications based
on the Diagrammer component.
|
ilog.views.dxf |
Provides a reader for the DXF file format.
|
ilog.views.event |
Provides interfaces and classes for dealing with
different types of events fired by JViews Graphics Framework
classes.
|
ilog.views.event.adapter |
Provides event listener adapter and handler.
|
ilog.views.faces.dhtml.servlet |
This package contains the servlet, servlet support and actions to manage the image generation and interactions.
|
ilog.views.gantt |
Contains all of the main Gantt Chart classes,
Beans, and data model interfaces.
|
ilog.views.gantt.graphic |
Provides the Gantt sheet component
that displays activities over time.
|
ilog.views.gantt.graphic.interactor |
Provides interactors to manipulate
the representation of activities in a Gantt sheet.
|
ilog.views.gantt.graphic.renderer |
Provides the classes that render an
activity in the Gantt sheet.
|
ilog.views.gantt.graphic.renderer.composite |
Provides the classes that render an activity using composite graphics
in the Gantt sheet.
|
ilog.views.gantt.graphic.timeindicator |
Provides the classes that render a
time indicator in the Gantt sheet.
|
ilog.views.gantt.swing |
Provides interfaces and classes for rendering and editing
Gantt data in Swing components, such as a tree or table.
|
ilog.views.graphic |
Contains the predefined graphic objects of JViews.
|
ilog.views.graphic.composite |
Provides classes for creating Composite Graphics.
|
ilog.views.graphic.composite.decoration |
Provides predefined decorations.
|
ilog.views.graphic.composite.layout |
Provides classes for the layout of the decorations within an
IlvComposite . |
ilog.views.graphic.composite.objectinteractor |
Provides a predefined interactor for the composite graphics.
|
ilog.views.graphic.linkbundle |
Provides a grapher link that stores and represents a bundle
of individual links ("sublinks").
|
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.basic |
This package contains base classes for other layout algorithms.
|
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.circular |
The Circular Layout algorithm displays graphs
representing interconnected ring and/or star network topologies.
|
ilog.views.graphlayout.grid |
The Grid Layout arranges the nodes either in the cells of a matrix (grid), or by rows or columns.
|
ilog.views.graphlayout.hierarchical |
The Hierarchical Layout algorithm arranges the nodes of the graph
in horizontal or vertical levels, so that the majority of the
links point in the same direction (top-down, left-to-right, and so on).
|
ilog.views.graphlayout.labellayout |
A generic framework for the label layout services provided
by JViews,
which can automatically place labels at graphic objects
such as nodes and links.
|
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.graphlayout.link |
The Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.link.longlink |
The Long Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.link.shortlink |
The Short Link Layout algorithm reshapes the links of a graph without moving
the nodes.
|
ilog.views.graphlayout.topologicalmesh |
The Topological Mesh Layout (TML) algorithm can be used to lay out
cyclic graphs, both planar and non-planar.
|
ilog.views.graphlayout.tree |
The Tree Layout arranges the nodes of a tree horizontally, vertically or
radially, starting from the root of the tree.
|
ilog.views.graphlayout.uniformlengthedges |
The Uniform Length Edges Layout algorithm can be used to
lay out any type of graph; it allows you to specify the length of the links.
|
ilog.views.hypergraph |
This package contains the graphic framework for hypergraphs.
|
ilog.views.hypergraph.crossing |
This package contains the utility classes needed to calculate
tunnel and bridge crossings in segmented hyperedges.
|
ilog.views.hypergraph.edgeconnector |
This package contains the predefined hyperedge connectors of JViews.
|
ilog.views.hypergraph.interactor |
This package contains the predefined view interactors for hyperedges.
|
ilog.views.hypergraph.undo |
This package contains support for the undo framework of hypergraphs.
|
ilog.views.interactor |
Provides the predefined interactors for a view.
|
ilog.views.io |
Provides the input and output streams
to store JViews objects in the IVL format.
|
ilog.views.java2d |
Provides some classes extending Java 2D API.
|
ilog.views.linkconnector |
Contains the predefined link connectors of JViews.
|
ilog.views.maps |
This package contains the base classes to write map applications.
|
ilog.views.maps.beans |
JViews 7.0 Beans and ready to use GUI components.
|
ilog.views.maps.datasource |
Provides predefined data sources.
|
ilog.views.maps.defense.symbology.app6a |
This package contains classes to manage APP6a (MIL-STD-2525B) Symbols.
|
ilog.views.maps.defense.terrain |
This package contains classes for terrain analysis.
|
ilog.views.maps.defense.terrain3d.view |
Base classes to manage the 3D View.
|
ilog.views.maps.format.dxf |
Provides classes to import and georeference DXF files.
|
ilog.views.maps.format.midmif |
This package provides classes for loading MapInfo® Mid/Mif files.
|
ilog.views.maps.graphic |
This package contains graphic objects specialized for cartographic display.
|
ilog.views.maps.graphic.style |
Provides styles for stylable IlvMapGraphics.
|
ilog.views.maps.grids |
This package defines a set of classes that display adaptive grids on top of a view.
|
ilog.views.maps.label |
This package contains JViews Maps labeling classes.
|
ilog.views.maps.labelling |
Provides classes and interfaces for map labelling.
|
ilog.views.maps.measures |
General management of raster images.
|
ilog.views.maps.raster |
Provides classes for orthodromy measurement.
|
ilog.views.maps.rendering |
Provides renderer that work with IlvMapGraphic.
|
ilog.views.objectinteractor |
Provides the predefined interactors for a graphic object.
|
ilog.views.prototypes |
Provides legacy facilities that allow you to define custom graphic objects
easily.
|
ilog.views.sdm |
The main Perforce JViews Stylable Data Mapper (SDM) package.
|
ilog.views.sdm.event |
Contains the event-related classes in the SDM package.
|
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.sdm.renderer.graphlayout |
Contains the classes
IlvGraphLayoutRenderer and
IlvLinkLayoutRenderer that give access to
the Perforce JViews Graph Layout capabilities. |
ilog.views.sdm.renderer.graphlayout.util | |
ilog.views.sdm.renderer.maps |
Contains some auxiliary classes for use with the Perforce JViews Maps product.
|
ilog.views.sdm.servlet |
Contains a specialized servlet that gives easy access to
the SDM facilities in thin-client mode.
|
ilog.views.sdm.util |
Contains SDM utility classes.
|
ilog.views.servlet |
Generic Java Servlet to produce images from a JViews Manager.
|
ilog.views.svg |
Contains classes adding SVG (Scalable Vector Graphic) support to Perforce JViews.
|
ilog.views.swing |
Provides all the Swing components necessary to create
an application mixing JViews and Swing.
|
ilog.views.symbology |
Provides support for symbols and palettes of symbols.
|
ilog.views.tiling |
Provides the framework to implement load on demand.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlpGraphView.getLayoutProxy(IlpGraphic graphic)
Returns the
IlvGraphic that represents this graphic
object for layout purposes, or null if it is currently
not in a Perforce JViews manager, or not considered by the layout. |
IlvGraphic |
IlpGraphView.getLayoutProxy(IlpRepresentationObject ro)
Returns the
IlvGraphic that represents this graphic
object for layout purposes, or null if it is currently
not in a Perforce JViews manager, or not considered by the layout. |
Modifier and Type | Method and Description |
---|---|
boolean |
IlpUniformLengthEdgesLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpTreeLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpShortLinkLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpLongLinkLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpLinkLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpHierarchicalLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpGridLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpGraphLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpCircularLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
boolean |
IlpBusLayoutParameters.apply(IlvGraphLayout layout,
IlpRepresentationObject ro,
IlvGraphic layoutProxy)
Applies the configuration that is stored in this bean into
the given layout for the given node.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IltcCompositeGraphic.getLayoutProxy() |
static IlvGraphic |
IltcCompositeManager.GetObject(IlvPoint p,
IlvManagerView view)
Returns the IlvGraphic at a given point in a given view.
|
static IlvGraphic |
IltcCompositeManager.GetObjectOnlyJTGO(IlvPoint p,
IlvManagerView view)
Like GetObject(p,view), except that it is free to ignore non-JTGO layers.
|
IlvGraphic |
IltcCompositeGraphic.getProxy()
Returns the IlvGraphic that represents this composite graphic object
for layout purposes, or
null if it is currently not in a
manager or not considered by the layout. |
Modifier and Type | Method and Description |
---|---|
protected void |
IltcCompositeManager.applyToLayoutProxy(IltcCompositeGraphic graphic,
IlvGraphic proxy,
IlvApplyObject f,
Object arg)
Applies a function f, with a proxy object temporarily removed from the
manager.
|
protected void |
IltcCompositeGrapher.applyToLayoutProxy(IltcCompositeGraphic graphic,
IlvGraphic proxy,
IlvApplyObject f,
Object arg)
Applies a function f, with a proxy object temporarily removed from the
manager.
|
static IltcCompositeGraphic |
IltcCompositeManager.GetCompositeGraphic(IlvGraphic gg)
Returns the composite graphic object a given IlvGraphic belongs to,
null if none. |
static IltcCompositeGraphic |
IltcCompositeManager.GetCompositeGraphicFromProxy(IlvGraphic gg)
Returns the composite graphic object a given proxy represents,
null if none. |
void |
IltcCompositeGraphic.reinitLayoutProxy(IlvGraphic newProxy) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IltFacesEquipmentServletSupport.shouldGenerateImageMap(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic graphic,
IlvManagerView view,
IlvTransformer t)
Returns
true if image map information should be
generated for the specified IlvGraphic . |
Modifier and Type | Field and Description |
---|---|
protected Comparator<IlvGraphic> |
IltFacesGraphServletSupport.graphicObjectComparator
Comparator used to sort the IlvGraphic instances for image map purposes.
|
Modifier and Type | Method and Description |
---|---|
protected Comparator<IlvGraphic> |
IltFacesGraphServletSupport.getGraphicObjectComparator(IlvManagerLayer layer,
IlvManagerView view,
jakarta.servlet.http.HttpServletRequest request)
Returns a
Comparator implementation that will be used to
sort the IlvGraphic instances in the given layer that need to
have their image map generated. |
Modifier and Type | Method and Description |
---|---|
String |
IltFacesImageMapAreaGenerator.generateALT(IlvManagerView view,
IlvGraphic object)
Returns the
ALT attribute of this area for a specified
graphic object. |
String |
IltFacesImageMapAreaGenerator.generateCOORDS(IlvManagerView view,
IlvGraphic graphic,
IlvRect bounds,
IlvTransformer viewTransformer)
Returns the coordinates of the
AREA mapped to the base
of a given graphic object. |
protected IlvImageMapAreaGenerator |
IltFacesGraphServletSupport.getImageMapAreaGenerator(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
protected IlpRepresentationObject |
IltFacesImageMapAreaGenerator.getRepresentationObject(IlvGraphic object)
Accesses the representation object, that is, an
IlpRepresentationObject instance from a given graphic
object in a manager view. |
int |
IltFacesImageMapAreaGenerator.getShape(IlvManagerView view,
IlvGraphic graphic,
IlvTransformer viewTrasnformer)
Returns the shape of the area for the graphic object specified.
|
protected abstract boolean |
IltFacesGraphServletSupport.shouldGenerateImageMap(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic graphic,
IlvManagerView view,
IlvTransformer t)
Returns
true if image map information should be
generated for the specified IlvGraphic . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IltFacesNetworkServletSupport.shouldGenerateImageMap(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic graphic,
IlvManagerView view,
IlvTransformer t)
Returns
true if image map information should be
generated for the specified IlvGraphic . |
Modifier and Type | Class and Description |
---|---|
class |
IltNetwork
This subclass of
IlvGrapher instantiates its own
IltCompositeGrapher , and
optionally it instantiates a sample network. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IltObjectInteractorContext.getIlvGraphic()
Deprecated.
Returns the elementary graphic object on which the event has occurred.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IltObjectInteractor.processEvent(IlvGraphic graphic,
AWTEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the events.
|
boolean |
IltExpandCollapseInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Toggles the expanded state of the expandable node
on mouse clicks.
|
protected boolean |
IltObjectInteractor.processFocusEvent(IlvGraphic graphic,
FocusEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the focus events.
|
boolean |
IltFocusInteractor.processFocusEvent(IlvGraphic graphic,
FocusEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the focus events.
|
protected boolean |
IltObjectInteractor.processKeyEvent(IlvGraphic graphic,
KeyEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the key events.
|
boolean |
IltKeyInteractor.processKeyEvent(IlvGraphic graphic,
KeyEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the key events.
|
protected boolean |
IltObjectInteractor.processMouseEvent(IlvGraphic graphic,
MouseEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the mouse events (except mouse moved and mouse dragged).
|
boolean |
IltMouseInteractor.processMouseEvent(IlvGraphic graphic,
MouseEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the mouse events (except mouse moved and mouse dragged).
|
protected boolean |
IltObjectInteractor.processMouseMotionEvent(IlvGraphic graphic,
MouseEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the mouse moved and mouse dragged events.
|
boolean |
IltMouseMotionInteractor.processMouseMotionEvent(IlvGraphic graphic,
MouseEvent event,
IlvObjectInteractorContext context)
Deprecated.
Processes the mouse moved and mouse dragged events.
|
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IltShortLinkLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IltShortLinkLayoutLinkProperty
that stores the parameter settings of this layout class for links. |
protected IlvGraphLayoutLinkProperty |
IltLinkLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IltLinkLayoutLinkProperty
that stores the parameter settings of this layout class for links. |
void |
IltShortLinkLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
void |
IltLinkLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IltLinkLayoutLinkProperty(String name,
IltLinkLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IltLinkLayoutLinkProperty that stores
layout parameter settings of the layout for
the link . |
IltShortLinkLayoutLinkProperty(String name,
IltShortLinkLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IltShortLinkLayoutLinkProperty that stores
layout parameter settings of the layout for
the link . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IltSVGBaseRendererFactory.createGraphic()
Returns a new
IlvGraphic which displays the contents
of the SVG file. |
IlvGraphic |
IltTinyBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed
by this base renderer.
|
IlvGraphic |
IltPortBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed by this base
renderer.
|
IlvGraphic |
IltOPCBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed
by this base renderer.
|
IlvGraphic |
IltNEBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed
by this base renderer.
|
IlvGraphic |
IltLogicalBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed
by this base renderer.
|
IlvGraphic |
IltLedBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed
by this base renderer.
|
IlvGraphic |
IltCardBaseRenderer.Graphic.getGraphic()
Returns the graphic instance that will be displayed by this base
renderer.
|
Modifier and Type | Method and Description |
---|---|
void |
IltTinyImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltPortImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base)
Attaches the BaseRenderer icon to the element base.
|
void |
IltPortDirectImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltOPCImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base)
Attaches the BaseRenderer icon to the element base.
|
void |
IltOPCDirectImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltNEImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltNEDirectImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltLogicalImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltCardImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic g) |
void |
IltCardDirectImageBaseRendererFactory.BaseRenderer.attach(IlvGraphic base) |
void |
IltBaseRenderer.attach(IlvGraphic g)
This method is invoked to indicate to the base renderer which
IlvGraphic
it is used by. |
void |
IltTinyBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed
by this base renderer.
|
void |
IltPortBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed by this base renderer.
|
void |
IltOPCBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed
by this base renderer.
|
void |
IltNEBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed by this base renderer.
|
void |
IltLogicalBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed
by this base renderer.
|
void |
IltLedBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed
by this base renderer.
|
void |
IltCardBaseRenderer.Graphic.setGraphic(IlvGraphic g)
Sets the graphic instance that will be displayed by this base renderer.
|
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IltMakeRectGroupInteractor.makeObject(IlvRect rect) |
protected IlvGraphic |
IltMakePolyGroupInteractor.makePolyPoint(IlvPoint[] points) |
protected IlvGraphic |
IltMakeLinearGroupInteractor.makePolyPoint(IlvPoint[] points) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IltEditLabelInteractor.accept(IlvGraphic obj)
Verifies whether editing of the object is allowed.
|
protected void |
IltMoveObjectInteractor.drawGhost(IlvGraphic obj,
IlvObjectInteractorContext context) |
void |
IltSelectInteractor.drawGhostMove(Graphics g,
IlvGraphic obj,
IlvRect rect) |
protected IlvRect |
IltSelectInteractorMoveSelection.getSelectionBoundingBox(IlvGraphic object,
IlvTransformer transf)
This method is invoked by
setSelectionRect() and is intended
to return the bounding box of a given object. |
protected void |
IltMoveObjectInteractor.performMove(IlvGraphic obj,
IlvPoint position,
IlvObjectInteractorContext context) |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IltObject.getLayoutProxy(IltGraphicManager manager)
Deprecated.
Please add this object to a datasource, retrieve its
IlpGraphic and then use the method
IlpNetworkView.getLayoutProxy . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IltComponentGraphic.getObject(String name)
Deprecated.
Returns the graphic object with that name if exists in the bag,
otherwise returns
null . |
Modifier and Type | Method and Description |
---|---|
void |
IltComponentGraphic.addObject(IlvGraphic graphic,
boolean redraw)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
void |
IltComponentGraphic.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
void |
IltComponentGraphic.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
void |
IltComponentGraphic.reDrawObj(IlvGraphic graphic)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
void |
IltComponentGraphic.removeObject(IlvGraphic graphic,
boolean redraw)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
void |
IltComponentGraphic.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
boolean |
IltComponentGraphic.setObjectName(IlvGraphic graphic,
String name)
Deprecated.
Implementation of the
IlvGraphicBag interface. |
Modifier and Type | Class and Description |
---|---|
class |
IlvBidiGraphic
IlvBidiGraphic is an abstract base class for graphic
objects that has a base text direction. |
class |
IlvDrawSelection
The
IlvDrawSelection class is the default
selection object for graphic objects. |
class |
IlvGrapher
IlvGrapher is a subclass of IlvManager that uses
graphic objects in the form of nodes and links to represent dynamic
interconnected information. |
class |
IlvHandlesSelection
A selection object that displays several handles.
|
class |
IlvLinkImage
IlvLinkImage is the base class for links, that is, graphic
objects that are the visual representation of a connection between two
nodes in an IlvGrapher instance. |
class |
IlvLinkImageSelection
The selection object for an IlvLinkImage.
|
class |
IlvManager
IlvManager is the container class used to store and manipulate
IlvGraphic objects displayed in one or more IlvManagerView
instance. |
class |
IlvPolyPointsSelection
This class is a selection object used to select graphic objects
that implements the
IlvPolyPointsInterface . |
class |
IlvSelection
An abstract class that describes
the selection on another object.
|
class |
IlvUnresizeableDrawSelection
This class is a default selection object used to show that a
graphic object which cannot be resized with interactors is
selected.
|
Modifier and Type | Field and Description |
---|---|
protected IlvGraphic[] |
IlvGraphicVector.elementData
The buffer in which elements are stored.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvSelection.copy()
Empty implementation of IlvGraphic.copy.
|
IlvGraphic |
IlvManager.copy()
Creates a new manager by copying this manager.
|
IlvGraphic |
IlvLinkImage.copy()
Copies the object.
|
abstract IlvGraphic |
IlvGraphic.copy()
Returns a copy of this
IlvGraphic instance. |
IlvGraphic |
IlvGrapher.copy()
Creates a new
IlvGrapher by copying this
grapher. |
IlvGraphic |
IlvGraphicVector.elementAt(int location)
Returns the element at the specified index.
|
IlvGraphic |
IlvGraphicVector.firstElement()
Returns the first element of the sequence.
|
IlvGraphic |
IlvManager.getCollapsedGraphic()
Returns the representation of the manager when the manager is collapsed.
|
IlvGraphic |
IlvDefaultManagerFrame.getExpandCollapseIcon()
Returns the icon that represents the expand or collapse state of the
frame.
|
IlvGraphic |
IlvLinkImage.getFrom()
Returns the origin object.
|
IlvGraphic |
IlvMissingApplyToObjectException.getGraphic()
Returns the graphic object on which this exception occurred.
|
static IlvGraphic |
IlvGraphic.GetGraphicObject(Transferable trans)
A static method that decodes a
Transferable object. |
protected IlvGraphic |
IlvHoverHighlightingImageOperation.getHighlightedGraphic()
Returns the highlighted graphic object.
|
IlvGraphic |
IlvLinkConnector.getNode()
Returns the node associated with the link connector.
|
IlvGraphic |
IlvSelection.getObject()
Returns the corresponding selected object.
|
IlvGraphic |
IlvManager.getObject(IlvPoint p,
IlvManagerView view)
Returns the graphic object located at the specified point in a
manager view; otherwise, it returns
null . |
IlvGraphic |
IlvManager.getObject(IlvPoint p,
IlvManagerView view,
boolean traverse)
Returns the graphic object located at the specified point in a
manager view; otherwise, it returns
null . |
IlvGraphic |
IlvIndexedSet.getObject(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Looks for a visible object at a specified location.
|
IlvGraphic |
IlvManager.getObject(IlvPoint p,
int layer,
IlvManagerView view)
Returns the graphic object located at the specified point in a
manager view for a specified layer; otherwise, it returns
null . |
IlvGraphic |
IlvIndexedSet.getObject(int index)
Returns the object at the input index.
|
IlvGraphic |
IlvManager.getObject(String name)
Returns the object with the specified name, or
null if there
is no object with this name. |
IlvGraphic |
IlvGraphicBag.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvLinkImage.getOpposite(IlvGraphic node)
If
node is the destination object, returns the origin object. |
IlvGraphic |
IlvObjectWithSelection.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable object at the given point.
|
IlvGraphic |
IlvManager.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable graphic object at the specified point in a
manager view.
|
IlvGraphic |
IlvIndexedSet.getSelectableObject(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Looks for a visible and selectable object at a specified location.
|
IlvGraphic |
IlvLinkImage.getTo()
Returns the destination object.
|
IlvGraphic |
IlvLinkImage.getVisibleFrom()
Returns the origin graphic object visible on the screen if the
link is an intergraph link.
|
IlvGraphic |
IlvLinkImage.getVisibleTo()
Returns the destination graphic object visible on the screen if the
link is an intergraph link.
|
IlvGraphic |
IlvGraphicVector.lastElement()
Returns the last element of the sequence.
|
IlvGraphic |
IlvGraphicEnumeration.nextElement()
Returns the next graphic object of the enumeration.
|
IlvGraphic |
IlvFilteredGraphicEnumeration.nextElement()
Returns the next graphic object of the enumeration respecting
the filtering condition.
|
IlvGraphic |
IlvBufferedGraphicEnumeration.nextElement()
Returns the next graphic object of the enumeration.
|
IlvGraphic |
IlvGraphicVector.setElementAt(IlvGraphic object,
int location)
Sets the element at the specified location to be the specified object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvGraphicFilter.accept(IlvGraphic obj)
Allows you to filter the graphic objects.
|
void |
IlvGraphicVector.addElement(IlvGraphic object)
Adds the specified object as the last element of the vector.
|
void |
IlvGrapher.addNode(IlvGraphic obj,
boolean redraw)
Adds a node to the grapher.
|
void |
IlvGrapher.addNode(IlvGraphic obj,
int layer,
boolean redraw)
Adds a node to the grapher in the specified layer.
|
void |
IlvIndexedSet.addObject(IlvGraphic obj)
Adds an object.
|
void |
IlvManager.addObject(IlvGraphic obj,
boolean redraw)
Adds the specified graphic object in the manager.
|
void |
IlvGraphicBag.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object to the bag.
|
void |
IlvManager.addObject(IlvGraphic obj,
int layer,
boolean redraw)
Adds the specified graphic object in the manager.
|
void |
IlvGrapher.addObject(IlvGraphic obj,
int layer,
boolean redraw)
Adds the specified graphic object in the manager.
|
protected boolean |
IlvManager.afterInvalidateRegion(IlvGraphic object,
IlvRect objectBBox,
IlvManagerView view,
IlvTransformer t,
Object info)
Returns
true if the region of the object must be invalidated. |
void |
IlvManager.afterTransform(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent,
boolean fireEvent)
This method is automatically called by
applyToObject
after the contents of this manager changed. |
protected void |
IlvManager.afterTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent,
boolean fireEvent)
|
protected void |
IlvGrapher.afterTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent,
boolean fireEvent)
|
void |
IlvIndexedSet.afterUpdate(IlvGraphic obj,
IlvRect bbox)
Updates the location of the object in the quadtree.
|
boolean |
IlvManager.allowMoving(IlvGraphic obj)
Returns
true if the object can be moved with
the selection interactor (IlvSelectInteractor ). |
void |
IlvApplyObject.apply(IlvGraphic obj,
Object arg)
The method that performs the action.
|
void |
IlvManager.applyToObject(IlvGraphic obj,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object.
|
void |
IlvGraphicBag.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvLinkConnector.attach(IlvGraphic node,
boolean redraw)
Installs the link connector on the node
node . |
protected Object |
IlvManager.beforeInvalidateRegion(IlvGraphic object,
IlvManagerView view,
IlvTransformer t)
Calculates the info necessary to decide whether the region of the
object must be invalidated.
|
void |
IlvManager.beforeTransform(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent)
This method is automatically called by
applyToObject
before the contents of this manager changes. |
protected void |
IlvManager.beforeTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent)
|
protected void |
IlvGrapher.beforeTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent)
|
void |
IlvIndexedSet.beforeUpdate(IlvGraphic obj,
IlvRect bbox)
Prepares the update of the
IlvIndexedSet . |
boolean |
IlvGraphicVector.contains(IlvGraphic object)
Returns true if the specified element is a value of the vector.
|
void |
IlvGraphicVector.copyInto(IlvGraphic[] objects)
Copies the elements of this vector into the specified array.
|
static void |
IlvGraphicUtil.DrawString(IlvGraphic obj,
Graphics g,
String text,
int x,
int y,
boolean antialiased)
Draws the text given by the specified graphic object and string using
the current font and color of the specified graphics context.
|
static IlvLinkConnector |
IlvLinkConnector.Get(IlvGraphic node)
Deprecated.
Beginning with Perforce JViews 5.5, link connectors can
be specified for both nodes and links. To get the link connector
actually used to compute the connection points of a particular link,
use the method
IlvLinkConnector.Get(IlvLinkImage, boolean) . To get the link
connector specified for a node, use the method IlvLinkConnector.GetAttached(IlvGraphic) .
Notice that the link connector returned by this method is actually used
only for links incident to node for which a specific link
connector has not been specified. The latter is returned by the method
IlvLinkConnector.GetAttached(IlvLinkImage, boolean) . |
static IlvLinkConnector |
IlvLinkConnector.GetAttached(IlvGraphic node)
Returns the link connector attached to
node using
IlvLinkConnector.attach(IlvGraphic, boolean) , or null if none. |
protected IlvRect |
IlvReshapeSelection.getBoundingBox(IlvGraphic obj,
IlvTransformer t)
Returns the rectangle that defines the bounds of
the graphic object.
|
protected HashSet |
IlvGrapher.getBoundingBoxDependentObjects(IlvGraphic obj,
boolean includeExternals)
Returns the dependent objects of this object.
|
IlvGraphicEnumeration |
IlvGrapher.getFromNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the "from neighbors" of node . |
int |
IlvIndexedSet.getIndex(IlvGraphic obj)
Returns the index of the specified object in the
IlvIndexedSet . |
static KeyListener |
IlvGraphicBidiUtil.getJTextKeyListener(IlvGraphic obj,
JTextComponent text)
Returns the listener, used in out-of-place editing
with Swing text components.
|
static KeyListener |
IlvGraphicBidiUtil.getJTextKeyListener(IlvGraphic obj,
JTextComponent text,
boolean allowChanges)
Returns the listener, used in out-of-place editing
with Swing text components.
|
int |
IlvManager.getLayer(IlvGraphic obj)
Returns the index of the layer
where the specified graphic object is stored.
|
IlvGraphicEnumeration |
IlvGrapher.getLinks(IlvGraphic node)
Returns an enumeration of all the links going from/to a node.
|
int |
IlvGrapher.getLinksCount(IlvGraphic node)
Returns the number of links going from/to a node.
|
IlvGraphicEnumeration |
IlvGrapher.getLinksFrom(IlvGraphic node)
Returns an enumeration of all the links originating from a node.
|
int |
IlvGrapher.getLinksFromCount(IlvGraphic node)
Returns the number of links originating from a node.
|
IlvGraphicEnumeration |
IlvGrapher.getLinksTo(IlvGraphic node)
Returns an enumeration of all the links going to a node.
|
int |
IlvGrapher.getLinksToCount(IlvGraphic node)
Returns the number of links going to a node.
|
IlvGraphicEnumeration |
IlvGrapher.getLinksVisibleFrom(IlvGraphic node)
Returns an enumeration of all the links that have the input node as
visible origin node.
|
int |
IlvGrapher.getLinksVisibleFromCount(IlvGraphic node)
Returns the number of links that have the input node as
visible origin node.
|
IlvGraphicEnumeration |
IlvGrapher.getLinksVisibleTo(IlvGraphic node)
Returns an enumeration of all the links that have the input node as
visible destination node.
|
int |
IlvGrapher.getLinksVisibleToCount(IlvGraphic node)
Returns an enumeration of all the links that have the input node as
visible destination node.
|
static IlvTransformer |
IlvLinkImage.getLocalTransformerOf(IlvGraphic node,
IlvGraphicBag linkBag,
IlvTransformer t)
Returns the transformer used to draw the input node which is supposed
to be an end node of the link, when the link is drawn with the specified
transformer.
|
static IlvGrapher |
IlvGrapher.getLowestCommonGrapher(IlvGraphic obja,
IlvGraphic objb)
Returns the lowest common grapher of two graphic objects or
null if the two objects do not have a common
ancestor. |
IlvManagerLayer |
IlvManager.getManagerLayer(IlvGraphic obj)
Returns the layer
where the specified graphic object is stored.
|
IlvGraphicEnumeration |
IlvGrapher.getNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the "neighbors" of node . |
IlvObjectInteractor |
IlvManager.getObjectInteractor(IlvGraphic obj)
Deprecated.
Beginning with Perforce JViews 5.0 you should use
getObjectInteractor() instead. |
String |
IlvManager.getObjectName(IlvGraphic obj)
Returns the name of the specified graphic object.
|
protected static IlvObjectProperty |
IlvManager.getObjectProperty(IlvGraphic obj)
Returns the object property for the input object.
|
IlvGraphic |
IlvLinkImage.getOpposite(IlvGraphic node)
If
node is the destination object, returns the origin object. |
protected JPopupMenu |
IlvManagerView.getPopupMenu(IlvGraphic obj,
IlvPoint p,
IlvPopupMenuManager popupManager)
Returns the Swing pop-up menu to be displayed when the pop-up is
triggered at a specified location inside the manager view.
|
IlvSelection |
IlvManager.getSelection(IlvGraphic obj)
Returns the selection object (instance of
IlvSelection )
associated with the specified graphic object, or null
if the object is not selected. |
static IlvRect |
IlvGraphicUtil.GetStringBounds(IlvGraphic obj,
String text,
Font font,
boolean antialiased)
Returns the bounding rectangle enclosing text when drawn
with the specified font for specific graphic object.
|
IlvGraphicEnumeration |
IlvGrapher.getToNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the "to neighbors" of node . |
void |
IlvReshapeSelection.handleExpose(IlvGraphic obj,
Graphics g,
IlvObjectInteractorContext context)
Called when the view that draws the polypoints object
is drawn.
|
void |
IlvPolyPointsEdition.handleExpose(IlvGraphic obj,
Graphics g,
IlvObjectInteractorContext context)
Called when the view that draws the polypoints object
is drawn.
|
void |
IlvObjectInteractor.handleExpose(IlvGraphic obj,
Graphics g,
IlvObjectInteractorContext context)
Called by the view when the view is drawn.
|
boolean |
IlvHoverHighlightingImageOperation.Filter.highlightObject(IlvGraphic graphic)
Indicates whether the specified graphic object should be highlighted.
|
boolean |
IlvHoverHighlightingImageOperation.NonGraphicBagFilter.highlightObject(IlvGraphic graphic)
This implementation returns
true if the object is not an
instance of IlvGraphicBag . |
boolean |
IlvHoverHighlightingImageOperation.GraphicBagFilter.highlightObject(IlvGraphic graphic)
This implementation returns
true if the object is an
instance of IlvGraphicBag . |
int |
IlvGraphicVector.indexOf(IlvGraphic object)
Searches for the specified element starting from the first position.
|
int |
IlvGraphicVector.indexOf(IlvGraphic object,
int location)
Searches for the specified element starting from the specified position.
|
void |
IlvGraphicVector.insertElementAt(IlvGraphic object,
int location)
Inserts the specified object as an element at the specified index.
|
void |
IlvManager.invalidateRegion(IlvGraphic object)
Stores the rectangle occupied by
object
in all manager views for a further call of reDrawViews() . |
boolean |
IlvManager.isEditable(IlvGraphic obj)
Returns
true if the object is editable with the
selection interactor (IlvSelectInteractor ). |
boolean |
IlvGrapher.isInterGraphLink(IlvGraphic obj)
Returns
true if the object is a link contained
in this IlvGrapher and if the link is an intergraph link. |
boolean |
IlvGrapher.isLink(IlvGraphic obj)
Returns
true if the object is a link contained
in this IlvGrapher . |
boolean |
IlvGrapher.isLinkBetween(IlvGraphic node1,
IlvGraphic node2)
Tests whether a link exists between two nodes.
|
boolean |
IlvManager.isManaged(IlvGraphic obj)
Returns
true if the specified object is in the manager. |
boolean |
IlvGrapher.isMarked(IlvGraphic obj)
Returns
true if the object is marked. |
boolean |
IlvManager.isMovable(IlvGraphic obj)
Returns
true if the object was set to movable. |
boolean |
IlvGrapher.isNode(IlvGraphic obj)
Returns
true if the object is a node contained
in this IlvGrapher . |
boolean |
IlvGrapher.isNodeOrLink(IlvGraphic obj)
Returns
true if the object is a node or a link. |
boolean |
IlvManager.isSelectable(IlvGraphic obj)
Returns
true if the object can be selected with
the select interactor (IlvSelectInteractor ). |
boolean |
IlvObjectWithSelection.isSelected(IlvGraphic obj)
Returns
true if the specified graphic object is selected. |
boolean |
IlvManager.isSelected(IlvGraphic obj)
Returns
true if the specified graphic object is selected,
that is, there is a selection object associated with it. |
boolean |
IlvManager.isVisible(IlvGraphic obj)
Returns
true if the specified object is visible. |
boolean |
IlvManager.isVisible(IlvGraphic obj,
IlvManagerView view)
Returns
true if the object is visible in the manager view. |
int |
IlvGraphicVector.lastIndexOf(IlvGraphic object)
Searches backwards for the specified element, starting from the last
position.
|
int |
IlvGraphicVector.lastIndexOf(IlvGraphic object,
int location)
Searches backwards for the specified element, starting from the specified
position.
|
void |
IlvGrapher.makeNode(IlvGraphic obj)
Allows a graphic object to become a node of the grapher.
|
protected IlvObjectProperty |
IlvManager.makeObjectProperty(IlvGraphic obj)
Creates the object property for the input object.
|
protected IlvObjectProperty |
IlvGrapher.makeObjectProperty(IlvGraphic obj)
Creates the object property for the input object.
|
IlvSelection |
IlvSelectionFactory.makeSelection(IlvGraphic obj)
Returns a selection object for the graphic object
obj . |
void |
IlvManager.moveObject(IlvGraphic obj,
double x,
double y,
boolean redraw)
Changes the position of the specified graphic object.
|
void |
IlvGraphicBag.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
boolean |
IlvGrapher.nodeHasSons(IlvGraphic node)
Returns
true if there are links from
the specified node to other nodes. |
boolean |
IlvManager.objectIsSelectable(IlvGraphic obj)
Returns
true if the object can be selected with
the select interactor (IlvSelectInteractor ). |
protected void |
IlvManager.objectRemoved(IlvGraphic obj)
This method is called when an object is removed from the manager.
|
void |
IlvReshapeSelection.onEnter(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is entered.
|
void |
IlvPolyPointsEdition.onEnter(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is entered.
|
void |
IlvObjectInteractor.onEnter(IlvGraphic obj,
IlvObjectInteractorContext context)
Called when the object that has this interactor is entered.
|
void |
IlvReshapeSelection.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is exited.
|
void |
IlvPolyPointsEdition.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is exited.
|
void |
IlvObjectInteractor.onExit(IlvGraphic obj,
IlvObjectInteractorContext context)
Called when the object that has this interactor is exited.
|
void |
IlvHoverHighlightingImageOperation.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Tracks the exiting events to refresh the highlighted area.
|
protected boolean |
IlvManager.processEvent(IlvGraphic obj,
AWTEvent event,
IlvManagerView view)
Sends the event to an object.
|
boolean |
IlvReshapeSelection.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvPolyPointsEdition.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
abstract boolean |
IlvObjectInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvHoverHighlightingImageOperation.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the
MOUSE_MOVED events to highlight the area where
the object is located. |
boolean |
IlvManager.processHoverHighlightingEvent(AWTEvent event,
IlvManagerView view,
IlvGraphic obj)
Handles the hover highlighting events in the specified view of the manager.
|
void |
IlvManager.reDrawObj(IlvGraphic obj)
Redraws a graphic object of the manager.
|
void |
IlvGraphicBag.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
boolean |
IlvGraphicVector.removeElement(IlvGraphic object)
Removes the element from the vector.
|
void |
IlvGrapher.removeNode(IlvGraphic node,
boolean redraw)
Removes a node from the grapher.
|
void |
IlvIndexedSet.removeObject(IlvGraphic obj)
Removes an object.
|
void |
IlvManager.removeObject(IlvGraphic obj,
boolean redraw)
Removes the specified object from the manager.
|
void |
IlvGraphicBag.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvGrapher.removeObject(IlvGraphic obj,
boolean redraw)
Removes an object from the grapher.
|
void |
IlvManager.replaceObject(IlvGraphic oldObject,
IlvGraphic newObject,
boolean redraw)
Replaces an object of the
IlvManager by another one. |
void |
IlvGrapher.replaceObject(IlvGraphic oldObject,
IlvGraphic newObject,
boolean redraw)
This method overrides the
replaceObject method of
IlvManager to take node and link
properties into account. |
protected void |
IlvReshapeSelection.reshapeObject(IlvGraphic graphic,
IlvRect rect)
Called to let the interactor reshape an object.
|
void |
IlvManager.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Changes the size of the specified object.
|
void |
IlvGraphicBag.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
protected void |
IlvManager.selectionChanged(IlvGraphic obj)
Called when a selection changes in the
manager.
|
void |
IlvManager.setCollapsedGraphic(IlvGraphic graphic)
Changes the representation of the manager when the manager is collapsed.
|
void |
IlvManager.setEditable(IlvGraphic obj,
boolean v)
Allows or disallows editing of the object with the
selection interactor (
IlvSelectInteractor ). |
IlvGraphic |
IlvGraphicVector.setElementAt(IlvGraphic object,
int location)
Sets the element at the specified location to be the specified object.
|
void |
IlvDefaultManagerFrame.setExpandCollapseIcon(IlvGraphic g)
Sets the icon that represents the expand or collapse state of the
frame.
|
void |
IlvLinkImage.setFrom(IlvGraphic obj)
Changes the origin of the link.
|
protected void |
IlvHoverHighlightingImageOperation.setHighlightedGraphic(IlvGraphic currentObj)
Sets the highlighted graphic object.
|
void |
IlvIndexedSet.setIndex(IlvGraphic obj,
int index)
Changes the index of the specified object in the
IlvIndexedSet . |
void |
IlvManager.setLayer(IlvGraphic obj,
int newLayer,
boolean redraw)
Changes the layer of a graphic object.
|
void |
IlvGrapher.setLayer(IlvGraphic obj,
int newLayer,
boolean redraw)
Changes the layer of a graphic object.
|
void |
IlvGrapher.setMarked(IlvGraphic obj,
boolean value)
Marks or unmarks an object.
|
void |
IlvManager.setMovable(IlvGraphic obj,
boolean v)
Allows or prohibits the object move with
the selection interactor (
IlvSelectInteractor ). |
void |
IlvManager.setObjectInteractor(IlvGraphic obj,
IlvObjectInteractor interactor)
Deprecated.
Beginning with Perforce JViews 5.0 you should
use
setObjectInteractor(ilog.views.IlvObjectInteractor) instead. |
boolean |
IlvManager.setObjectName(IlvGraphic obj,
String name)
Changes the name of an object managed by this manager.
|
boolean |
IlvGraphicBag.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
void |
IlvManager.setSelectable(IlvGraphic obj,
boolean v)
Allows or disallow the specified object to be selected
with the selection interactor (
IlvSelectInteractor ). |
void |
IlvObjectWithSelection.setSelected(IlvGraphic object,
boolean select,
boolean redraw)
Selects or deselects the specified object.
|
void |
IlvManager.setSelected(IlvGraphic obj,
boolean select,
boolean redraw)
Selects or deselects the specified graphic object.
|
void |
IlvObjectWithSelection.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified graphic object.
|
void |
IlvManager.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified graphic object.
|
void |
IlvLinkImage.setTo(IlvGraphic obj)
Changes the destination of the link.
|
void |
IlvManager.setVisible(IlvGraphic obj,
boolean visible,
boolean redraw)
Changes the visibility of the specified object.
|
void |
IlvGrapher.setVisibleBranch(IlvGraphic node,
boolean visible,
boolean origin)
Shows or hides a branch that originates from or has as destination the input
node . |
void |
IlvGrapher.setVisibleBranch(IlvGraphic node,
int level,
boolean visible,
boolean origin)
Shows or hides a branch that originates from or has as destination the input
node , starting at level levels away
from node . |
void |
IlvGrapher.setVisibleBranch(IlvGraphic node,
int startLevel,
int endLevel,
boolean visible,
boolean origin,
boolean includeIntergraphLinks,
boolean includeTreeExtIntergraphLinks)
Shows or hides a branch that originates from or has as destination
the input
node , starting at startLevel levels
away from node until at endLevel levels away. |
boolean |
IlvHoverHighlightingImageOperation.showHighlight(IlvGraphic obj,
IlvManagerView view)
Draws a graphic object in the view through the image operation.
|
void |
IlvGrapher.unmakeNode(IlvGraphic obj)
Allows a graphic object that was added as a node to become a
regular object.
|
Constructor and Description |
---|
IlvDrawSelection(IlvGraphic obj)
Creates a new selection object.
|
IlvGraphic(IlvGraphic source)
Creates a new
IlvGraphic by copying an existing one. |
IlvHandlesSelection(IlvGraphic obj)
Creates a new selection object.
|
IlvLinkConnector(IlvGraphic node)
Creates an
IlvLinkConnector attached to the node
node . |
IlvLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new link image.
|
IlvMissingApplyToObjectException(IlvGraphic graphic)
Constructs an
IlvMissingApplyToObjectException for
specified graphic object. |
IlvMissingApplyToObjectException(IlvGraphic graphic,
String message)
Constructs an
IlvMissingApplyToObjectException for
specified graphic object with the given detail message |
IlvMissingApplyToObjectException(IlvGraphic graphic,
String message,
Throwable cause)
Constructs an
IlvMissingApplyToObjectException for
specified graphic object with the given detail message |
IlvMissingApplyToObjectException(IlvGraphic graphic,
Throwable cause)
Constructs an
IlvMissingApplyToObjectException for
specified graphic object. |
IlvSelection(IlvGraphic obj)
Creates a new selection object.
|
IlvUnresizeableDrawSelection(IlvGraphic obj)
Creates a new selection object for unresizeable graphic objects.
|
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvCycleSelectAccelerator.getNext(IlvManagerView v,
IlvGraphic selected)
Returns the next object to select, if the input object is selected.
|
Modifier and Type | Method and Description |
---|---|
Comparator<IlvGraphic> |
IlvCycleSelectAccelerator.getComparator()
Returns the comparator that defines the order of the selection
sequence.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvPopupMenuAccelerator.allowPopup(IlvGraphic obj)
Returns whether a pop-up menu is allowed for the graphic object.
|
protected boolean |
IlvStartEditTextSelectionAccelerator.allowsEditText(IlvGraphic obj)
Checks if editing text of the specified object is allowed.
|
protected boolean |
IlvExpandSelectionAccelerator.allowsExpand(IlvGraphic obj)
Checks if expanding/collapsing of the specified object is allowed.
|
protected boolean |
IlvRotateSelectionAccelerator.allowsRotation(IlvGraphic obj)
Checks if the rotation of the specified object is allowed.
|
protected boolean |
IlvCycleSelectAccelerator.endOfSequence(IlvGraphic g)
This method is called when the last object of the selection sequence
was already selected and the accelerator key is pressed once more.
|
protected IlvGraphic |
IlvCycleSelectAccelerator.getNext(IlvManagerView v,
IlvGraphic selected)
Returns the next object to select, if the input object is selected.
|
protected boolean |
IlvCycleSelectAccelerator.isSelectable(IlvGraphic g)
Returns true if the input object is selectable.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvCycleSelectAccelerator.setComparator(Comparator<IlvGraphic> c)
Sets the comparator that defines the order of the selection
sequence.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLinkImageAnimator.apply(IlvGraphic obj,
Object arg)
Reshapes the link.
|
protected IlvObjectAnimator |
IlvManagerAnimator.createGraphicAnimator(IlvGraphic node)
This method is called when a new animator property for an
IlvGraphic that is a node in the graph is needed. |
protected IlvObjectAnimator |
IlvManagerAnimator.createObjectAnimator(IlvGraphic graphic)
This method is called when a new animator property for a graphic is
needed.
|
IlvObjectAnimator |
IlvManagerAnimator.getObjectAnimator(IlvGraphic graphic,
boolean create)
Returns the object animator of a graphic.
|
Constructor and Description |
---|
IlvGraphicAnimator(IlvGraphic g)
Creates a new
IlvGraphicAnimator . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvBPMNMakeSDMLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toGraphic)
This method tests whether a node can be the destination of the link.
|
protected boolean |
IlvBPMNMakeSDMLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
This method tests whether a node can be the origin of the link.
|
IlvLinkImage |
IlvBPMNMakeSDMLinkInteractor.createObject(IlvGraphic from,
IlvGraphic to,
IlvPoint[] points,
boolean oriented)
Implementation of
IlvLinkImageFactory . |
protected void |
IlvBPMNMakeSDMLinkInteractor.highlight(IlvGraphic graphic)
This implements does nothing.
|
void |
IlvBPMNRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If an Interrupt Intermediate Events is added, adjusts the width of its parent
Activity if needed.
|
boolean |
IlvBPMNCompositeInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the MouseEvent.MOUSE_PRESSED event.
|
protected void |
IlvBPMNMakeSDMLinkInteractor.unHighlight(IlvGraphic graphic)
This implementation does nothing.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvGraphicDecoration.getGraphic()
Returns the graphic object wrapped by this decoration.
|
IlvGraphic |
IlvGraphicDecoration.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
Modifier and Type | Method and Description |
---|---|
void |
IlvGraphicDecoration.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object to the bag.
|
void |
IlvGraphicDecoration.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvGraphicDecoration.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGraphicDecoration.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvGraphicDecoration.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvGraphicDecoration.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvGraphicDecoration.setGraphic(IlvGraphic graphic)
Sets the graphic object wrapped by this decoration.
|
boolean |
IlvGraphicDecoration.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
Constructor and Description |
---|
IlvGraphicDecoration(IlvGraphic graphic)
Creates a new
IlvGraphicDecoration object displaying the
specified graphic object centered within the plot area. |
IlvGraphicDecoration(IlvGraphic graphic,
int anchor)
Creates a new
IlvGraphicDecoration object displaying the
specified graphic object. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvDashboardSymbol.getGraphicObject()
Returns the graphic object representing the symbol.
|
protected IlvGraphic |
IlvDashboardLinkManager.getPort(IlvTransformer transfo,
Point point)
Returns the link port of a previously processed symbol.
|
IlvGraphic |
IlvDashboardGraphicIterator.next()
Returns the next
IlvGraphic instance in the collection. |
Modifier and Type | Method and Description |
---|---|
static Iterator<IlvGraphic> |
IlvDashboardLinkManager.getInPorts(IlvDashboardSymbol symbol)
Returns all the in port elements of a given symbol.
|
static Iterator<IlvGraphic> |
IlvDashboardLinkManager.getOutPorts(IlvDashboardSymbol symbol)
Returns all the out port elements of a given symbol.
|
Modifier and Type | Method and Description |
---|---|
IlvDashboardSymbol |
IlvDashboardDiagram.getGraphicSymbol(IlvGraphic graphic)
Returns the symbol corresponding to
graphic . |
protected IlvRect |
IlvDashboardLinkManager.getPortBoundingBox(IlvDashboardSymbol symbol,
IlvGraphic port)
Returns the bounding box of a link port.
|
boolean |
IlvDashboardDiagram.isBackgroundObject(IlvGraphic graphic)
Tests if
graphic is a background object. |
protected boolean |
IlvDashboardLinkManager.isValidDestination(IlvPaletteSymbol link,
IlvDashboardSymbol sourceNode,
IlvGraphic portOut,
IlvDashboardSymbol targetNode,
IlvGraphic portIn)
Tests whether a symbol or a port is accepted as a link destination.
|
protected boolean |
IlvDashboardLinkManager.isValidOrigin(IlvPaletteSymbol link,
IlvDashboardSymbol sourceNode,
IlvGraphic outPort)
Tests whether a symbol or a port is accepted as a link origin.
|
protected void |
IlvDashboardLinkManager.originSelected(IlvDashboardSymbol origin,
IlvGraphic outPort)
Invoked when the link origin has been selected.
|
Modifier and Type | Method and Description |
---|---|
protected IlvImageMapAreaGenerator |
IlvFacesDiagrammerServletSupport.getImageMapAreaGenerator(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvDiagrammerSelectionSupport.addSelectedLink(IlvGraphic obj)
Adds the
IlvGraphic object to the selected link list. |
protected void |
IlvDiagrammerSelectionSupport.clearSelectedLink(IlvGraphic obj)
Clear the selected link list.
|
protected boolean |
IlvDiagrammerSelectionSupport.isSelectable(jakarta.servlet.http.HttpServletRequest request,
IlvManagerServletSupport support,
IlvSDMView view,
IlvGraphic obj)
Returns whether this object can be selected or not.
|
protected boolean |
IlvDiagrammerSelectionSupport.isSelected(jakarta.servlet.http.HttpServletRequest request,
IlvSelectionSupport.IlvSelectionResponse response,
IlvDiagrammer diagrammer,
IlvGraphic obj)
Tests if the specified object is selected.
|
protected void |
IlvDiagrammerSelectionSupport.setSelected(jakarta.servlet.http.HttpServletRequest request,
IlvSelectionSupport.IlvSelectionResponse response,
IlvDiagrammer diagrammer,
IlvGraphic obj,
boolean selected)
Selects the specified object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvDefaultDXFGraphicFactory.create3DFace(IlvPoint[] points,
Color color)
Creates a graphic object for the DXF entity 3DFACE
(rendered in 2D).
|
IlvGraphic |
IlvDXFGraphicFactory.create3DFace(IlvPoint[] points,
Color color)
Creates a graphic object for the DXF entity 3DFACE
(rendered in 2D).
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createArc(IlvPoint center,
double radius,
double startAngle,
double angleRange,
double thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDXFGraphicFactory.createArc(IlvPoint center,
double radius,
double startAngle,
double angleRange,
double thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createCircle(IlvPoint center,
double radius,
double thickness,
Color color)
Creates a graphic object for the DXF entity CIRCLE.
|
IlvGraphic |
IlvDXFGraphicFactory.createCircle(IlvPoint center,
double radius,
double thickness,
Color color)
Creates a graphic object for the DXF entity CIRCLE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createDimension(String text,
short type,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint p5,
IlvPoint p6)
Creates a graphic object for the DXF entity DIMENSION.
|
IlvGraphic |
IlvDXFGraphicFactory.createDimension(String text,
short type,
IlvPoint p0,
IlvPoint p1,
IlvPoint p2,
IlvPoint p3,
IlvPoint p4,
IlvPoint p5,
IlvPoint p6)
Creates a graphic object for the DXF entity DIMENSION.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createInsert(IlvGraphicVector children,
String blockName,
Color color)
Creates a graphic object for the DXF entity INSERT,
The default implementation creates an
IlvGraphicSet
containing the child objects, except if there is only one child
object, in which case this object is returned. |
IlvGraphic |
IlvDXFGraphicFactory.createInsert(IlvGraphicVector children,
String blockName,
Color color)
Creates a graphic object containing a set of graphic objects,
for the DXF entity INSERT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createLine(IlvPoint from,
IlvPoint to,
double thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createLine(IlvPoint from,
IlvPoint to,
double thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPoint(IlvPoint point,
double thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDXFGraphicFactory.createPoint(IlvPoint point,
double thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
double thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE
and LWPOLYLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
double thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE,
LWPOLYLINE, SOLID, 3DFACE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSolid(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDXFGraphicFactory.createSolid(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
double thickness,
Color color)
Creates a graphic object for the DXF entity SPLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
double thickness,
Color color)
Creates a graphic object for the DXF entity SPLINE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createText(IlvPoint location,
String text,
boolean underlined,
boolean antialiased,
Font font,
Color color)
Creates a graphic object for the DXF entities TEXT and
MTEXT.
|
IlvGraphic |
IlvDXFGraphicFactory.createText(IlvPoint location,
String text,
boolean underlined,
boolean antialiased,
Font font,
Color color)
Creates a graphic object for the DXF entities TEXT and
MTEXT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createTrace(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity TRACE.
|
IlvGraphic |
IlvDXFGraphicFactory.createTrace(IlvPoint[] points,
double thickness,
Color color)
Creates a graphic object for the DXF entity TRACE.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvDefaultDXFGraphicFactory.addObject(IlvGraphic obj,
IlvGraphicBag bag)
Adds a graphic object to a given graphic bag.
|
void |
IlvDXFGraphicFactory.addObject(IlvGraphic obj,
IlvGraphicBag bag)
Adds a graphic object to a given graphic bag.
|
void |
IlvDefaultDXFGraphicFactory.addObject(IlvGraphic obj,
IlvManager manager,
int layerIndex)
Adds a graphic object to a given layer of a manager.
|
void |
IlvDXFGraphicFactory.addObject(IlvGraphic obj,
IlvManager manager,
int layerIndex)
Adds a graphic object to a given layer of a manager.
|
static String |
IlvDefaultDXFGraphicFactory.getBlockName(IlvGraphic blockGraphic)
Returns the name of block represented by the provided graphic
object.
|
static void |
IlvDefaultDXFGraphicFactory.setBlockName(IlvGraphic blockGraphic,
String blockName)
Sets the name of the block represented by the provided graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
ManagerSelectionChangedEvent.getGraphic()
Returns the graphic object whose selection has changed.
|
IlvGraphic |
ObjectVisibilityChangedEvent.getGraphicObject()
Returns the graphic object concerned
by this event.
|
IlvGraphic |
ObjectRemovedEvent.getGraphicObject()
Returns the graphic object concerned
by this event.
|
IlvGraphic |
ObjectLayerChangedEvent.getGraphicObject()
Returns the graphic object concerned
by this event.
|
IlvGraphic |
ObjectInsertedEvent.getGraphicObject()
Returns the graphic object concerned
by this event.
|
IlvGraphic |
ObjectBBoxChangedEvent.getGraphicObject()
Returns the graphic object concerned
by this event.
|
IlvGraphic |
NamedPropertyEvent.getGraphicObject()
Returns the graphic object that caused the event.
|
IlvGraphic |
ManagerContentAboutToChangeEvent.getGraphicObject()
Returns the graphic object about to be changed or about to be deleted.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagerSelectionChangedEvent.setGraphic(IlvGraphic graphic)
Changes the graphic object whose selection has changed.
|
void |
ObjectVisibilityChangedEvent.setGraphicObject(IlvGraphic g)
Changes the graphic object of the event.
|
void |
ObjectRemovedEvent.setGraphicObject(IlvGraphic g)
Changes the graphic object of the event.
|
void |
ObjectLayerChangedEvent.setGraphicObject(IlvGraphic g)
Changes the graphic object of the event.
|
void |
ObjectInsertedEvent.setGraphicObject(IlvGraphic g)
Changes the graphic object of the event.
|
void |
ObjectBBoxChangedEvent.setGraphicObject(IlvGraphic g)
Changes the graphic object of the event.
|
Constructor and Description |
---|
ManagerContentAboutToChangeEvent(IlvManager manager,
IlvGraphic graphic,
int type)
Creates a instance of a
ManagerContentAboutToChangeEvent . |
ManagerSelectionChangedEvent(IlvManager manager,
IlvGraphic obj)
Creates the event.
|
NamedPropertyEvent(IlvGraphic obj,
IlvNamedProperty oldValue,
IlvNamedProperty newValue)
Creates the event.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvManagerContentChangedDispatcher.contentsChanged(IlvGraphic g,
ManagerContentChangedEvent event)
Reacts for the input graphic on content change events.
|
static boolean |
IlvLinkVisibilityHandler.isManaged(IlvGraphic g)
Returns whether the visibility of the object is managed by a link
visibility handler.
|
protected void |
IlvManagerSelectionDispatcher.selectionChanged(IlvGraphic g,
ManagerSelectionChangedEvent event)
Reacts for the input graphic on selection events.
|
static void |
IlvLinkVisibilityHandler.setManaged(IlvGraphic g,
boolean managed)
Sets whether the visibility of the object is managed by a link
visibility handler.
|
Modifier and Type | Method and Description |
---|---|
protected IlvImageMapAreaGenerator |
IlvFacesManagerServletSupport.getImageMapAreaGenerator(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic[] |
IlvHierarchyChart.getSelectedGraphics()
Returns the selected graphics in the Gantt sheet.
|
IlvGraphic[] |
IlvGanttConfiguration.getSelectedGraphics()
Returns the currently selected graphics in the Gantt sheet.
|
Modifier and Type | Method and Description |
---|---|
Iterator<IlvGraphic> |
IlvGanttConfiguration.selectedGraphicsIterator()
Returns an iterator over the currently selected graphics in the Gantt
sheet.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvHierarchyChart.isGraphicSelected(IlvGraphic graphic)
Returns whether the specified graphic is currently selected in the
Gantt sheet.
|
boolean |
IlvGanttConfiguration.isGraphicSelected(IlvGraphic graphic)
Returns whether the specified graphic is currently selected in the Gantt
sheet.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvActivityGraphic
The
IlvActivityGraphic class is used to represent activities in
an IlvGanttSheet . |
class |
IlvConstraintGraphic
|
class |
IlvReservationGraphic
The
IlvReservationGraphic is used to represent a reservation in
an IlvGanttSheet . |
class |
IlvTimeIndicator
The
IlvTimeIndicator class is used to represent
a time in an IlvGanttSheet . |
Modifier and Type | Field and Description |
---|---|
protected IlvGraphic |
IlvTimeIndicator.renderer
The graphic representing this renderer.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvTimeIndicator.copy()
Overrides the
copy method of the IlvGraphic
class. |
IlvGraphic |
IlvConstraintGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvActivityGraphic.copy()
Overrides the
copy method of the IlvGraphic
class. |
IlvGraphic |
IlvGanttSheet.getGraphic(Point2D p)
Returns the graphic located at the specified point in the Gantt sheet;
otherwise, it returns
null . |
IlvGraphic |
IlvTimeIndicator.getRenderer()
Returns the renderer used to draw this time indicator.
|
protected IlvGraphic |
IlvTimeIndicator.prepareGraphic(IlvTransformer t)
Deprecated.
Beginning with Perforce JViews 8.1, this method is not invoked internally
anymore.
|
Modifier and Type | Method and Description |
---|---|
Collection<IlvGraphic> |
IlvGanttSheet.getGraphicsInside(Rectangle2D rect)
Returns a collection of the graphics that are inside the specified
rectangle of the Gantt sheet.
|
Collection<IlvGraphic> |
IlvGanttSheet.getGraphicsIntersects(Rectangle2D rect)
Returns a collection of the graphics that intersect the specified
rectangle of the Gantt sheet.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGanttSheet.ensureVisible(IlvGraphic graphic,
int margin)
Scrolls the Gantt sheet if necessary to ensure that the specified graphic is
visible to the user.
|
void |
IlvTimeIndicator.setRenderer(IlvGraphic renderer)
Sets the renderer used to draw this time indicator.
|
Constructor and Description |
---|
IlvTimeIndicator(Date time,
IlvGraphic renderer)
Deprecated.
Beginning with Perforce JViews 8.1, use the
IlvTimeIndicator.IlvTimeIndicator(Date,
IlvGraphic, String) constructor that takes a description
argument. |
IlvTimeIndicator(Date time,
IlvGraphic renderer,
String description)
Creates a new
IlvTimeIndicator for indicating a time, with an associated
renderer. |
IlvTimeIndicatorReshapeFeedback(IlvGraphic renderer)
Builds an
IlvTimeIndicatorReshapeFeedback objectthat will be used to
display a time indicator during the reshape interaction . |
Modifier and Type | Class and Description |
---|---|
class |
IlvActivityGraphicSelection
An
IlvActivityGraphicSelection object is the default selection
object for IlvActivityGraphic . |
Modifier and Type | Method and Description |
---|---|
int |
IlvGanttCycleSelectAccelerator.GraphicComparator.compare(IlvGraphic g1,
IlvGraphic g2)
Compares two graphic objects in order to determine their selection traversal
ordering.
|
protected int |
IlvGanttCycleSelectAccelerator.GraphicComparator.compareXThenY(IlvGraphic g1,
IlvGraphic g2)
Compares two graphic objects in order to determine their selection traversal
ordering.
|
protected int |
IlvGanttCycleSelectAccelerator.GraphicComparator.compareYThenX(IlvGraphic g1,
IlvGraphic g2)
Compares two graphic objects in order to determine their selection traversal
ordering.
|
protected void |
IlvGanttCycleSelectAccelerator.ensureVisible(IlvGraphic selectedGraphic,
IlvGanttSheet ganttSheet)
Scrolls the Gantt sheet if necessary to ensure that the selected graphic is visible
to the user.
|
boolean |
IlvGanttObjectInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes user input events.
|
protected abstract boolean |
IlvGanttObjectInteractor.processEventImpl(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes user input events.
|
protected boolean |
IlvActivityGraphicReshapeInteractor.processEventImpl(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes user input events.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvActivityGraphicRenderer.getGraphic()
Returns the
IlvGraphic used to render activities. |
protected IlvGraphic |
IlvActivityGraphicRenderer.prepareGraphic(IlvActivityGraphic ag,
IlvTransformer t)
Prepares the underlying graphic for drawing by setting its visibility.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvBasicActivitySymbol.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic used to render the symbol. |
void |
IlvBasicActivityLabel.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic used to render activities. |
void |
IlvBasicActivityBar.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic used to render activities. |
void |
IlvActivityGraphicRenderer.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic used to render activities. |
Constructor and Description |
---|
IlvActivityGraphicRenderer(IlvGraphic graphic)
Creates an
IlvActivityGraphicRenderer by using a given
IlvGraphic . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvActivityCompositeGraphicRenderer.prepareGraphic(IlvActivityGraphic ag,
IlvTransformer t)
Prepares the underlying composite graphic for drawing by resizing and positioning
it's base element according to the results of
IlvActivityCompositeGraphicRenderer.computeBaseBounds(ilog.views.gantt.graphic.IlvActivityGraphic, ilog.views.IlvTransformer) . |
Modifier and Type | Method and Description |
---|---|
void |
IlvActivityCompositeGraphicRenderer.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic used to render activities. |
Modifier and Type | Class and Description |
---|---|
class |
IlvCurrentTimeIndicator
The
IlvCurrentTimeIndicator class is used to represent
the current time in an IlvGanttSheet . |
class |
IlvFixedTimeIndicator
The
IlvFixedTimeIndicator class is used to represent a specific time in an
IlvGanttSheet . |
Constructor and Description |
---|
IlvCurrentTimeIndicator(IlvGraphic renderer)
Creates a new
IlvCurrentTimeIndicator , with an
associated renderer. |
IlvCurrentTimeIndicator(int refreshFrequency,
IlvGraphic renderer)
Creates a new
IlvCurrentTimeIndicator , with a
frequency rate for refreshing the time indicator, and with an
associated renderer. |
IlvFixedTimeIndicator(Date time,
IlvGraphic renderer)
Deprecated.
Beginning with Perforce JViews 8.1, use the
IlvFixedTimeIndicator.IlvFixedTimeIndicator(Date,
IlvGraphic, String) constructor. |
IlvFixedTimeIndicator(Date time,
IlvGraphic renderer,
String description)
Creates a new
IlvFixedTimeIndicator , for a specific time with the given
renderer. |
Constructor and Description |
---|
IlvPopupMenuActivityContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvActivity activity,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context for graphics representing
IlvActivity . |
IlvPopupMenuConstraintContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvConstraint constraint,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context for graphics representing
IlvConstraint . |
Modifier and Type | Class and Description |
---|---|
class |
IlvArc
IlvArc defines an arc shape. |
class |
IlvArrowLine
IlvArrowLine represents a custom graphic object that shows a
straight line between two given points with a small arrow head on the line
trajectory. |
class |
IlvArrowPolyline
IlvArrowPolyline represents a line that follows several points
and has one or more arrows along its length. |
class |
IlvCircularScale
IlvCircularScale represents a circular scale. |
class |
IlvComponentGraphic
IlvComponentGraphic is used to mix graphic objects and
lightweight Java Component s. |
class |
IlvDefaultCollapsedGraphic
A graphic object that shows a folder with a label underneath.
|
class |
IlvDoubleGraphicHandleBag
An
IlvDoubleGraphicHandleBag object is a graphic bag
that contains two contained objects. |
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 |
IlvEllipse
IlvEllipse represents an ellipse shape. |
class |
IlvEnhancedPolylineLinkImage
A link between two nodes of a grapher with several points.
|
class |
IlvExpandCollapseMarker
IlvExpandCollapseMarker displays an icon to expand or collapse
a frame. |
class |
IlvFilledLabel
A label with a colored background.
|
class |
IlvFixedSizeGraphic
The
IlvFixedSizeGraphic class derives from the base graphic
handle class IlvGraphicHandle . |
class |
IlvFullZoomingGraphic
The class
IlvFullZoomingGraphic is a wrapper class
that is used to make a nonzoomable graphic object fully zoomable. |
class |
IlvGeneralPath
IlvGeneralPath is a graphic object that can take any
two dimensional shape. |
class |
IlvGraphicHandle
An
IlvGraphicHandle object, called a handle, is used to refer to an
IlvGraphic object. |
class |
IlvGraphicHandleBag
An
IlvGraphicHandleBag object is a graphic handle that is
at the same time a graphic bag for the contained object. |
class |
IlvGraphicHandleSelection
An
IlvGraphicHandleSelection object is a selection that acts
like a handle to another selection. |
class |
IlvGraphicPath
An
IlvGraphicPath object is a set of polypoints that can be
drawn as a polyline or a polygon. |
class |
IlvGraphicSet
An
IlvGraphicSet instance is used to group several graphic
objects together. |
class |
IlvHalfZoomingGraphic
The class
IlvHalfZoomingGraphic is a wrapper class
that is used to prevent a graphic object from zooming above (or below)
a given maximum (or minimum) zoom level. |
class |
IlvHTMLText
IlvHTMLText represents a piece of text specified as a HTML
string. |
class |
IlvIcon
IlvIcon is a graphic object that displays an image. |
class |
IlvLabel
IlvLabel represents a simple graphic object that shows a single
line of text. |
class |
IlvLine
IlvLine represents a custom graphic object that shows a
straight line between two given points. |
class |
IlvMarker
IlvMarker displays a specific graphic symbol at a given
location. |
class |
IlvMultipleIcon
IlvMultipleIcon is an icon that can display one image out
of multiple predefined images. |
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 |
IlvPolygon
IlvPolygon represents a polygon. |
class |
IlvPolyline
IlvPolyline represents a line that follows several points. |
class |
IlvPolylineLinkImage
IlvPolylineLinkImage represents the connection between two
nodes in a grapher ; the link is displayed as
a line that traces several points. |
class |
IlvPolyPoints
IlvPolyPoints is an abstract class for all graphic objects that
describe an object bound by several points. |
class |
IlvRectangle
IlvRectangle represents a rectangle with customizable fill
and stroke. |
class |
IlvRectangularScale
IlvRectangularScale represents a vertical or horizontal scale. |
class |
IlvReliefLabel
IlvReliefLabel represents a labeled rectangle in relief with
customizable fill and text colors. |
class |
IlvReliefRectangle
IlvReliefRectangle represents a rectangle in relief with a
customizable fill color. |
class |
IlvScale
IlvScale is an abstract class from which
all instances of scale object classes are derived. |
class |
IlvShadowLabel
IlvShadowLabel represents a labeled rectangle with a shadow. |
class |
IlvShadowRectangle
IlvShadowRectangle represents a rectangle with a shadow. |
class |
IlvSpline
IlvSpline represents a line that displays a Bezier spline. |
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. |
class |
IlvSplineLinkSelection
Selection object on an
IlvSplineLinkImage . |
class |
IlvSplineSelection
Selection object on an
IlvSpline . |
class |
IlvText
IlvText represents a customizable multiline text label. |
class |
IlvTextPath
A graphic object that displays a text on any
Shape . |
class |
IlvTextSelection
This is the selection object for graphic objects implementing
IlvTextInterface . |
class |
IlvTransformedGraphic
The class
IlvTransformedGraphic derives from the base class
IlvGraphicHandle . |
class |
IlvZoomableLabel
A graphic object that displays a label.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvZoomableLabel.copy()
Copies the object.
|
IlvGraphic |
IlvTransformedGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvTextPath.copy()
Copies the object.
|
IlvGraphic |
IlvText.copy()
Returns a copy of the
IlvText instance. |
IlvGraphic |
IlvSplineLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvSpline.copy()
Copies the object.
|
IlvGraphic |
IlvShadowRectangle.copy()
Copies the object.
|
IlvGraphic |
IlvShadowLabel.copy()
Copies the object.
|
IlvGraphic |
IlvReliefRectangle.copy()
Copies the object.
|
IlvGraphic |
IlvReliefLabel.copy()
Copies the object.
|
IlvGraphic |
IlvRectangularScale.copy()
Copies the object.
|
IlvGraphic |
IlvRectangle.copy()
Copies the object.
|
IlvGraphic |
IlvPolylineLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvPolyline.copy()
Copies the object.
|
IlvGraphic |
IlvPolygon.copy()
Copies the object.
|
IlvGraphic |
IlvOneSplineLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvOneLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvMultipleIcon.copy()
Copies the object.
|
IlvGraphic |
IlvMarker.copy()
Copies the object.
|
IlvGraphic |
IlvLine.copy()
Copies the object.
|
IlvGraphic |
IlvLabel.copy()
Copies the object.
|
IlvGraphic |
IlvIcon.copy()
Copies the object.
|
IlvGraphic |
IlvHalfZoomingGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvHTMLText.copy()
Returns a copy of this
IlvHTMLText instance. |
IlvGraphic |
IlvGraphicSet.copy()
Copies the object.
|
IlvGraphic |
IlvGraphicPath.copy()
Copies the object.
|
IlvGraphic |
IlvGraphicHandleBag.copy()
Copies the object.
|
IlvGraphic |
IlvGraphicHandle.copy()
Copies the object.
|
IlvGraphic |
IlvGeneralPath.copy()
Copies the objects.
|
IlvGraphic |
IlvFullZoomingGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvFixedSizeGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvFilledLabel.copy()
Copies the object.
|
IlvGraphic |
IlvExpandCollapseMarker.copy()
Copies the object.
|
IlvGraphic |
IlvEnhancedPolylineLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvEllipse.copy()
Copies the object.
|
IlvGraphic |
IlvDoubleSplineLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvDoubleLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvDoubleGraphicHandleBag.copy()
Copies the object.
|
IlvGraphic |
IlvDefaultCollapsedGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvComponentGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvCircularScale.copy()
Copies the object.
|
IlvGraphic |
IlvArrowPolyline.copy()
Copies the object.
|
IlvGraphic |
IlvArrowLine.copy()
Copies the object.
|
IlvGraphic |
IlvArc.copy()
Copies the object.
|
protected IlvGraphic |
IlvEnhancedPolylineLinkImage.createCrossingGraphic(int mode)
Creates the appropriate crossing graphic.
|
IlvGraphic |
IlvGraphicSet.firstContains(IlvPoint p,
IlvPoint tp,
IlvTransformer t)
Searches for the first graphic object in the set that
contains the specified point.
|
IlvGraphic |
IlvGraphicHandle.getObject()
Returns the referenced object.
|
IlvGraphic |
IlvGraphicSet.getObject(int index)
Returns the graphic object at the specified index.
|
IlvGraphic |
IlvGraphicSet.getObject(String name)
Returns the object with the specified name.
|
IlvGraphic |
IlvGraphicHandleSelection.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvGraphicHandleBag.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvDoubleGraphicHandleBag.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvDoubleGraphicHandleBag.getObject1()
Returns the first referenced object.
|
IlvGraphic |
IlvDoubleGraphicHandleBag.getObject2()
Returns the second referenced object.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvGraphicHandleInteractor.acceptObject(IlvGraphic obj)
Returns whether the interactor should deal with the object.
|
void |
IlvGraphicSet.addObject(IlvGraphic obj,
boolean redraw)
Adds a graphic object at the end of the set.
|
void |
IlvGraphicHandleSelection.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object to the bag.
|
void |
IlvGraphicHandleBag.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object to the bag.
|
void |
IlvDoubleGraphicHandleBag.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object to the bag.
|
void |
IlvGraphicSet.addObjectAt(IlvGraphic obj,
int index,
boolean redraw)
Adds a graphic object at the specified index in the set.
|
void |
IlvGraphicSet.applyToObject(IlvGraphic obj,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to an object of the bag.
|
void |
IlvGraphicHandleSelection.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvGraphicHandleBag.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvDoubleGraphicHandleBag.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
protected void |
IlvGraphicSet.applyToObjectImpl(IlvGraphic obj,
IlvApplyObject f,
Object arg,
boolean redraw)
Implementation to apply a method to an object of the bag.
|
boolean |
IlvGraphicSet.contains(IlvGraphic obj)
Returns
true if the object is in the graphic set. |
int |
IlvGraphicSet.getIndex(IlvGraphic obj)
Searches for the specified graphic object in the set and
returns an index to it.
|
String |
IlvGraphicSet.getObjectName(IlvGraphic obj)
Returns the name of the object.
|
protected IlvTransformer |
IlvGraphicHandleInteractor.getVirtualToRealViewTransformer(IlvGraphic obj,
IlvTransformer t)
Returns the transformer that converts the virtual view coordinate system
to the real view coordinate system.
|
protected IlvTransformer |
IlvGraphicHandleInteractor.getVirtualViewTransformer(IlvGraphic obj,
IlvTransformer t)
Returns the transformer that converts the manager coordinate system
of the wrapped object into a virtual view coordinate system.
|
void |
IlvGraphicSet.DelegateObjectInteractor.handleExpose(IlvGraphic object,
Graphics g,
IlvObjectInteractorContext context)
Called by the view when the view is drawn.
|
void |
IlvGraphicHandleInteractor.handleExpose(IlvGraphic obj,
Graphics g,
IlvObjectInteractorContext context)
Called by the view when the view
is drawn.
|
protected IlvRect |
IlvGraphicSet.invalidateAndApplyToObject(IlvGraphic obj,
IlvApplyObject f,
Object arg,
IlvRect objBBoxOld,
IlvRect objBBoxNew)
Invalidate the layout of this object when doing
IlvGraphicSet.applyToObject(ilog.views.IlvGraphic, ilog.views.IlvApplyObject, java.lang.Object, boolean)
to the input object. |
void |
IlvGraphicSet.moveObject(IlvGraphic obj,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGraphicHandleSelection.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGraphicHandleBag.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvDoubleGraphicHandleBag.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
boolean |
IlvGraphicSet.DelegateObjectInteractor.processEvent(IlvGraphic object,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvGraphicHandleInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
void |
IlvGraphicSet.reDrawObj(IlvGraphic obj)
Redraws a graphic object contained in the set.
|
void |
IlvGraphicHandleSelection.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvGraphicHandleBag.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvDoubleGraphicHandleBag.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvGraphicSet.removeObject(IlvGraphic obj,
boolean redraw)
Removes a graphic object from this bag.
|
void |
IlvGraphicHandleSelection.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvGraphicHandleBag.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvDoubleGraphicHandleBag.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvGraphicSet.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object located in the set.
|
void |
IlvGraphicHandleSelection.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvGraphicHandleBag.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvDoubleGraphicHandleBag.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvGraphicHandleBag.setObject(IlvGraphic object)
Changes the referenced object.
|
void |
IlvGraphicHandle.setObject(IlvGraphic object)
Changes the referenced object.
|
void |
IlvDoubleGraphicHandleBag.setObject1(IlvGraphic object)
Changes the first referenced object.
|
void |
IlvDoubleGraphicHandleBag.setObject2(IlvGraphic object)
Changes the second referenced object.
|
boolean |
IlvGraphicSet.setObjectName(IlvGraphic obj,
String name)
Changes the name of a graphic object.
|
boolean |
IlvGraphicHandleSelection.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
boolean |
IlvGraphicHandleBag.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
boolean |
IlvDoubleGraphicHandleBag.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
boolean |
IlvGraphicSet.shouldElementBePartOfClip(IlvGraphic element)
Called for each element if @see #shouldRestrictListOfElementsForClip() returns true.
|
Constructor and Description |
---|
IlvDoubleGraphicHandleBag(IlvGraphic object1,
IlvGraphic object2)
Creates a new
IlvDoubleGraphicHandleBag . |
IlvDoubleGraphicHandleBag(IlvGraphic object1,
IlvGraphic object2,
boolean delegateMoveResize)
Creates a new
IlvDoubleGraphicHandleBag . |
IlvDoubleLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new double link image.
|
IlvDoubleLinkImage(IlvGraphic from,
IlvGraphic to,
int orientation,
boolean oriented)
Creates a new double link image.
|
IlvDoubleSplineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new link image.
|
IlvDoubleSplineLinkImage(IlvGraphic from,
IlvGraphic to,
int orientation,
boolean oriented)
Creates a new link image.
|
IlvEnhancedPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvEnhancedPolylineLinkImage . |
IlvEnhancedPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvEnhancedPolylineLinkImage . |
IlvFixedSizeGraphic(IlvGraphic object,
IlvPoint point)
Creates a new
IlvFixedSizeGraphic . |
IlvFixedSizeGraphic(IlvGraphic object,
int position)
Creates a new
IlvFixedSizeGraphic . |
IlvFixedSizeGraphic(IlvGraphic object,
int position,
IlvPoint point)
Creates a new
IlvFixedSizeGraphic . |
IlvFullZoomingGraphic(IlvGraphic object)
Creates a new full-zooming object.
|
IlvFullZoomingGraphic(IlvGraphic object,
double zoomFactor)
Creates a new full-zooming object.
|
IlvGraphicHandle(IlvGraphic object,
boolean owner)
Creates a new
IlvGraphicHandle . |
IlvGraphicHandle(IlvGraphic object,
boolean owner,
boolean delegateMoveResize)
Creates a new
IlvGraphicHandle . |
IlvGraphicHandleBag(IlvGraphic object)
Creates a new
IlvGraphicHandleBag . |
IlvGraphicHandleBag(IlvGraphic object,
boolean delegateMoveResize)
Creates a new
IlvGraphicHandleBag . |
IlvGraphicHandleSelection(IlvGraphic object,
IlvSelection selection)
Creates a new
IlvGraphicHandleSelection . |
IlvHalfZoomingGraphic(IlvGraphic object,
IlvPoint point,
double minZoom,
double maxZoom,
double initialZoom)
Creates a new half-zooming object that stops zooming
when the zoom factor of the manager view exceeds a specified
zoom level.
|
IlvHalfZoomingGraphic(IlvGraphic object,
int position,
double minZoom,
double maxZoom,
double initialZoom)
Creates a new half-zooming object that stops zooming
when the zoom factor of the manager view exceeds a specified
zoom level.
|
IlvHalfZoomingGraphic(IlvGraphic object,
int position,
IlvPoint point,
double minZoom,
double maxZoom,
double initialZoom)
Creates a new half-zooming object that stops zooming
when the zoom factor of the manager view exceeds a specified
zoom level.
|
IlvOneLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new link image.
|
IlvOneLinkImage(IlvGraphic from,
IlvGraphic to,
int orientation,
boolean oriented)
Creates a new link image.
|
IlvOneSplineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new link image.
|
IlvOneSplineLinkImage(IlvGraphic from,
IlvGraphic to,
int orientation,
boolean oriented)
Creates a new link image.
|
IlvPolylineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvPolylineLinkImage . |
IlvSplineLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSplineLinkImage . |
IlvTextSelection(IlvGraphic graphic)
Creates an
IlvTextSelection for the specified IlvTextInterface . |
IlvTextSelection(IlvGraphic graphic,
boolean resizable)
Creates an
IlvTextSelection for the specified IlvTextInterface . |
IlvTextSelection(IlvGraphic graphic,
boolean resizable,
boolean editable)
Creates an
IlvTextSelection for the specified IlvTextInterface . |
IlvTransformedGraphic(IlvGraphic object,
IlvTransformer t,
boolean owner)
Creates a new
IlvTransformedGraphic . |
Modifier and Type | Class and Description |
---|---|
class |
IlvCompositeGraphic
IlvCompositeGraphic stores and controls the layout of
multiple IlvGraphic objects thus building complex graphic
objects. |
class |
IlvCompositeLink
IlvCompositeLink represents a link between two nodes that can
be decorated with IlvGraphic instances. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvCompositeLink.copy()
Copies the link.
|
IlvGraphic |
IlvCompositeGraphic.copy()
Returns a copy of this composite graphic.
|
IlvGraphic[] |
IlvCompositeLink.getChildren()
Returns the children of this object.
|
IlvGraphic[] |
IlvCompositeGraphic.getChildren()
Returns all the children of this
IlvCompositeGraphic instance. |
IlvGraphic[] |
IlvComposite.getChildren()
Returns the children of this composite graphic.
|
IlvGraphic |
IlvCompositeLink.getChildren(int index)
Returns the child of this object at the given position.
|
IlvGraphic |
IlvCompositeGraphic.getChildren(int index)
Returns the child at the supplied position.
|
IlvGraphic |
IlvComposite.getChildren(int index)
Returns the child at the supplied position if any, or
null if none. |
protected IlvGraphic |
IlvCompositeGraphic.getGraphicBag(int index)
Returns the graphic of the child at the given position
|
IlvGraphic |
IlvCompositeLink.getObject(String name)
Returns the graphic object with that name if exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvCompositeGraphic.getObject(String name)
Returns the object with the specified name.
|
Modifier and Type | Method and Description |
---|---|
int |
IlvCompositeGraphic.addChild(IlvGraphic child)
Adds a child at the first available slot in the children array.
|
void |
IlvCompositeLink.addObject(IlvGraphic graphic,
boolean redraw)
You should not called this method directly
|
void |
IlvCompositeLink.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
IlvAttachableGraphic |
IlvCompositeLink.getAttachableGraphic(IlvGraphic element)
Returns an
IlvAttachableGraphic for the supplied IlvGraphic |
IlvAttachableGraphic |
IlvCompositeGraphic.getAttachableGraphic(IlvGraphic element)
Returns an
IlvAttachableGraphic for the supplied IlvGraphic |
IlvAttachableGraphic |
IlvComposite.getAttachableGraphic(IlvGraphic element)
Returns an
IlvAttachableGraphic for the supplied IlvGraphic |
static IlvRect |
IlvCompositeGraphic.getAttachmentBounds(IlvGraphic graphic)
Returns the bounding box used to attach the graphics within
a composite graphic.
|
protected IlvRect |
IlvCompositeGraphic.invalidateAndApplyToObject(IlvGraphic obj,
IlvApplyObject f,
Object arg,
IlvRect objBBoxOld,
IlvRect objBBoxNew)
Invalidate the layout of this object when doing
IlvGraphicSet.applyToObject(ilog.views.IlvGraphic, ilog.views.IlvApplyObject, java.lang.Object, boolean)
to the input object. |
void |
IlvCompositeLink.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvCompositeLink.reDrawObj(IlvGraphic obj)
Redraws a graphic object located in the bag.
|
void |
IlvCompositeLink.removeObject(IlvGraphic graphic,
boolean redraw)
You should not called this method directly
|
void |
IlvCompositeLink.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvCompositeGraphic.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic child in this
IlvCompositeGraphic . |
void |
IlvCompositeLink.setChildren(IlvGraphic[] children)
Sets a new collection of children for this object.
|
void |
IlvCompositeGraphic.setChildren(IlvGraphic[] children)
Sets a new collection of children for this object.
|
void |
IlvCompositeLink.setChildren(int index,
IlvGraphic child)
Adds the given child of this object at the supplied position.
|
void |
IlvCompositeGraphic.setChildren(int index,
IlvGraphic child)
Removes the current child at the supplied position if any, and
adds the given child to this object at the supplied position.
|
boolean |
IlvCompositeLink.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
Constructor and Description |
---|
IlvCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new
IlvCompositeLink instance with no intermediate points. |
IlvCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvLinkImage link)
Creates a new
IlvCompositeLink instance. |
IlvCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvCompositeLink instance. |
Modifier and Type | Class and Description |
---|---|
class |
IlvAssociation
An
IlvAssociation contains an IlvLine that
connects to the center point of two graphic objects. |
class |
IlvBalloon
IlvBalloon is the abstract base class for all graphic objects
that represent a balloon. |
class |
IlvBracket
An
IlvBracket draws a square bracket oriented to either the
left or right. |
class |
IlvDiamond
IlvDiamond represents a
diamond shape. |
class |
IlvRectBalloon
IlvRectBalloon represents an
balloon with a rectangle shape. |
class |
IlvRoundRectBalloon
IlvRoundRectBalloon represents
a balloon with a rectangle shape and rounded corners. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvRoundRectBalloon.copy()
Returns a copy of this balloon.
|
IlvGraphic |
IlvRectBalloon.copy()
Returns a copy of this balloon.
|
IlvGraphic |
IlvDiamond.copy()
Copies this object.
|
IlvGraphic |
IlvBracket.copy()
Copies this object.
|
IlvGraphic |
IlvAssociation.copy()
Copies this object.
|
IlvGraphic |
IlvAssociation.getAnchor()
Returns the
IlvGraphic which defines the anchor point of the association. |
IlvGraphic |
IlvAssociation.getCallout()
Returns the callout of this association.
|
IlvGraphic |
IlvDefaultGraphicManagerFrame.getFrameGraphic()
Returns the graphic object that this frame delegates to.
|
IlvGraphic |
IlvDefaultGraphicManagerFrame.getObject(String name)
Returns the graphic object with that name if exists in the bag,
otherwise returns
null . |
Modifier and Type | Method and Description |
---|---|
void |
IlvDefaultGraphicManagerFrame.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object in the bag.
|
void |
IlvDefaultGraphicManagerFrame.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvDefaultGraphicManagerFrame.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvDefaultGraphicManagerFrame.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvDefaultGraphicManagerFrame.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvDefaultGraphicManagerFrame.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvAssociation.setAnchor(IlvGraphic anchor)
Sets the
IlvGraphic which defines the anchor point of the association. |
void |
IlvAssociation.setCallout(IlvGraphic graphic)
Defines the callout of this association.
|
boolean |
IlvDefaultGraphicManagerFrame.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
Constructor and Description |
---|
IlvAssociation(IlvGraphic anchor)
Creates an
IlvAssociation with the supplied anchor. |
IlvDefaultGraphicManagerFrame(IlvGraphic frameGraphic,
IlvGraphic minusGraphic,
int minusGraphicPosition,
double left,
double top,
double right,
double bottom,
boolean zoomable)
Creates a new instance of
IlvDefaultGraphicManagerFrame . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvAttachableGraphic.getGraphic()
Returns the
IlvGraphic instance for this object. |
Constructor and Description |
---|
IlvAttachableGraphic(IlvGraphic element,
IlvCompositeGraphic parent)
Creates an instance of
IlvAttachableGraphic |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvCompositeInteractor.getEncapsulatedGraphic(IlvGraphic obj)
Returns the graphic object encapsulated by the specified graphic object,
if any.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvCompositeInteractor.acceptEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Tests whether there is an action to perform for the event passes as a parameter.
|
IlvGraphic |
IlvCompositeInteractor.getEncapsulatedGraphic(IlvGraphic obj)
Returns the graphic object encapsulated by the specified graphic object,
if any.
|
Object |
IlvCompositeContext.getProperty(IlvGraphic graphic,
String name)
Returns the property value
|
boolean |
IlvCompositeInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
void |
IlvCompositeContext.setProperty(IlvGraphic graphic,
String name,
Object value)
sets a property
|
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"). |
class |
IlvLinkBundleSelection
The selection object for an IlvLinkBundle.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvLinkBundle.copy()
Copies the object.
|
IlvGraphic |
IlvDefaultLinkBundleFrame.getExpandCollapseIcon()
Returns the icon that represents the expand or collapse state of the
frame.
|
IlvGraphic |
IlvLinkBundle.getObject(String name)
Returns the sublink or overview link with the specified name, or
null if there
is no sublink with this name and the overview link does not have this name. |
IlvGraphic |
IlvLinkBundle.getSelectableObject(IlvPoint p,
IlvManagerView view,
IlvTransformer t,
boolean traverse)
Returns the first selectable object at the given point.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLinkBundle.addObject(IlvGraphic obj,
boolean redraw)
You should not call this method.
|
void |
IlvLinkBundle.applyToObject(IlvGraphic obj,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to an object of this bag, that is to a sublink
of this link bundle.
|
String |
IlvLinkBundle.getObjectName(IlvGraphic obj)
Returns the name of the specified graphic object.
|
boolean |
IlvLinkBundle.isSelected(IlvGraphic object)
Returns
true if the specified object is selected. |
void |
IlvLinkBundle.moveObject(IlvGraphic obj,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvLinkBundle.reDrawObj(IlvGraphic obj)
Redraws a graphic object contained in the set.
|
void |
IlvLinkBundle.removeObject(IlvGraphic obj,
boolean redraw)
You should not call this method.
|
void |
IlvLinkBundle.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object located in the link bundle.
|
void |
IlvDefaultLinkBundleFrame.setExpandCollapseIcon(IlvGraphic g)
Sets the icon that represents the expand or collapse state of the
frame.
|
boolean |
IlvLinkBundle.setObjectName(IlvGraphic obj,
String name)
Changes the name of a sublink or overview link of this link bundle.
|
void |
IlvLinkBundle.setSelected(IlvGraphic sublink,
boolean select,
boolean redraw)
Selects or deselects the specified sublink.
|
void |
IlvLinkBundle.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects the specified sublink.
|
Constructor and Description |
---|
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new
IlvLinkBundle instance with
no intermediate points and no overview link. |
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvLinkBundle instance with no
overview link. |
IlvLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvLinkBundle instance. |
Modifier and Type | Class and Description |
---|---|
class |
IlvAbstractCrossingGraphic
An
IlvAbstractCrossingGraphic serves as the base class of
all classes of advanced crossing graphic objects
such as IlvTunnelCrossings or IlvBridgeCrossings . |
class |
IlvBridgeCrossings
An
IlvBridgeCrossings is an auxiliary graphic object that is
used in combination with an IlvCrossingAwareLinkImage or
IlvEnhancedPolylineLinkImage . |
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. |
class |
IlvTunnelCrossings
An
IlvTunnelCrossings is an auxiliary graphic object that is
used in combination with an IlvCrossingAwareLinkImage or
IlvEnhancedPolylineLinkImage . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvTunnelCrossings.copy()
Copies the crossing graphic.
|
IlvGraphic |
IlvPolicyAwareLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvCrossingAwareLinkImage.copy()
Copies the object.
|
IlvGraphic |
IlvBridgeCrossings.copy()
Copies the crossing graphic.
|
IlvGraphic |
IlvCrossingAwareLinkImage.getCrossingGraphic()
Returns the graphic object that draws the crossings.
|
Modifier and Type | Method and Description |
---|---|
static void |
IlvBundleLinkShapePolicy.recalculateAllBundles(IlvGraphic node,
boolean includeTreeExternalIntergraphLinks)
Recalculates the link bundles incident to the input node.
|
void |
IlvCrossingAwareLinkImage.setCrossingGraphic(IlvGraphic g)
Sets the graphic object that draws the crossings.
|
void |
IlvCrossingAwareLinkImage.setCrossingGraphic(IlvGraphic g,
int layerNumber)
Sets the graphic object that draws the crossings.
|
Constructor and Description |
---|
IlvCrossingAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvCrossingAwareLinkImage . |
IlvCrossingAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvCrossingAwareLinkImage . |
IlvPolicyAwareLinkImage(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvPolicyAwareLinkImage . |
Modifier and Type | Method and Description |
---|---|
boolean |
IlvLayoutGraphicFilter.accept(IlvGraphic nodeOrLink)
Returns
true if the graphic object
nodeOrLink is a node or a link that must be taken into
account during the layout. |
boolean |
IlvLayoutGraphicFilter.accept(IlvGraphic nodeOrLink,
IlvGrapherAdapter adapter)
Returns
true if the graphic object
nodeOrLink is a node or a link that must be taken into
account during the layout. |
static void |
IlvGraphLayoutUtil.ConnectLinksToPoint(IlvGrapher grapher,
IlvGraphic node,
IlvPoint point,
IlvTransformer t,
boolean redraw)
Deprecated.
Beginning with JViews 6.0 you should use
IlvClippingUtil.ConnectLinksToPoint(ilog.views.IlvGrapher, ilog.views.IlvGraphic, ilog.views.IlvPoint, ilog.views.IlvTransformer, boolean) instead, which has the same
functionality. |
IlvFreeLinkConnector |
IlvGraphLayoutUtil.FreeLinkConnectorFactory.create(IlvGraphic node)
Creates a new instance of
IlvFreeLinkConnector for a given
node. |
protected IlvGraphLayoutLinkProperty |
IlvGraphLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of a named property that can store the
parameter settings of this layout class for links.
|
protected IlvGraphLayoutNodeProperty |
IlvGraphLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of a named property that can store the
parameter settings of this layout class for nodes.
|
static int |
IlvGraphLayoutUtil.GetNodeDegree(IlvGraphLayout layout,
IlvGraphic node)
Deprecated.
Beginning with JViews 3.0, use the method
IlvGraphModel.getNodeDegree(java.lang.Object) . |
protected boolean |
IlvGraphLayoutNodeProperty.isWritten(IlvGraphic nodeOrLink)
Returns
true if the writing of the input node or link was
completed. |
protected boolean |
IlvGraphLayoutLinkProperty.isWritten(IlvGraphic nodeOrLink)
Returns
true if the writing of the input node or link was
completed. |
void |
IlvGraphLayoutNodeProperty.transfer(IlvGraphLayout layout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
void |
IlvGraphLayoutLinkProperty.transfer(IlvGraphLayout layout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvGraphLayoutLinkProperty(String name,
IlvGraphLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvGraphLayoutLinkProperty that stores
layout parameter settings of the layout for the
link . |
IlvGraphLayoutNodeProperty(String name,
IlvGraphLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvGraphLayoutNodeProperty that stores
layout parameter settings of the layout for the
node . |
IlvRelativeLinkConnector(IlvGraphic node)
Deprecated.
Creates an
IlvRelativeLinkConnector attached to the node
node . |
Modifier and Type | Method and Description |
---|---|
void |
IlvBasicLinkStyleLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
void |
IlvBasicLinkStyleLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvBasicLinkStyleLayoutLinkProperty(String name,
IlvBasicLinkStyleLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvBasicLinkStyleLayoutLinkProperty that
stores layout parameter settings of the layout for the
link . |
IlvBasicLinkStyleLayoutNodeProperty(String name,
IlvBasicLinkStyleLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvBasicLinkStyleLayoutNodeProperty that
stores layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
void |
IlvBusLinkConnector.attach(IlvGraphic busNode,
boolean redraw)
Installs the link connector on the node
busNode . |
protected IlvGraphLayoutNodeProperty |
IlvBusLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvBusLayoutNodeProperty that stores
the parameter settings of this layout class for nodes. |
void |
IlvBusLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
Constructor and Description |
---|
IlvBusLayoutNodeProperty(String name,
IlvBusLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvBusLayoutNodeProperty that stores layout
parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutNodeProperty |
IlvCircularLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvCircularLayoutNodeProperty that
stores the parameter settings of this layout class for nodes. |
void |
IlvCircularLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
Constructor and Description |
---|
IlvCircularLayoutNodeProperty(String name,
IlvCircularLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvCircularLayoutNodeProperty that stores
layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutNodeProperty |
IlvGridLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvGridLayoutNodeProperty that
stores the parameter settings of this layout class for nodes. |
void |
IlvGridLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
Constructor and Description |
---|
IlvGridLayoutNodeProperty(String name,
IlvGridLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvGridLayoutNodeProperty that stores
layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvHierarchicalLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvHierarchicalLayoutLinkProperty
that stores the parameter settings of this layout class for links. |
protected IlvGraphLayoutNodeProperty |
IlvHierarchicalLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvHierarchicalLayoutNodeProperty
that stores the parameter settings of this layout class for nodes. |
void |
IlvHierarchicalLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
void |
IlvHierarchicalLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvHierarchicalLayoutLinkProperty(String name,
IlvHierarchicalLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvHierarchicalLayoutLinkProperty that
stores layout parameter settings of the layout for the
link . |
IlvHierarchicalLayoutNodeProperty(String name,
IlvHierarchicalLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvHierarchicalLayoutNodeProperty that
stores layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvLabelLayoutLabelProperty |
IlvLabelLayout.createLayoutLabelProperty(String name,
IlvGraphic label,
boolean withDefaults)
Returns a new instance of a named property that can store the
parameter settings of this layout class for labels.
|
protected boolean |
IlvLabelLayoutLabelProperty.isWritten(IlvGraphic label)
Returns
true if the writing of the input label was
completed. |
void |
IlvLabelLayoutLabelProperty.transfer(IlvLabelLayout layout,
IlvGraphic label)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input label.
|
Constructor and Description |
---|
IlvLabelLayoutLabelProperty(String name,
IlvLabelLayout layout,
IlvGraphic label,
boolean withDefaults)
Creates a new
IlvLabelLayoutLabelProperty that stores
layout parameter settings of the layout for the
label . |
Modifier and Type | Method and Description |
---|---|
protected IlvLabelLayoutLabelProperty |
IlvAnnealingLabelLayout.createLayoutLabelProperty(String name,
IlvGraphic label,
boolean withDefaults)
Returns a new instance of
IlvAnnealingLabelLayoutLabelProperty
that stores the parameter settings of this layout class for labels. |
void |
IlvAnnealingLabelLayoutLabelProperty.transfer(IlvLabelLayout labelLayout,
IlvGraphic label)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input label.
|
Constructor and Description |
---|
IlvAnnealingLabelLayoutLabelProperty(String name,
IlvAnnealingLabelLayout layout,
IlvGraphic label,
boolean withDefaults)
Creates a new
IlvAnnealingLabelLayoutLabelProperty that
stores layout parameter settings of the layout for the
label . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvLinkLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvLinkLayoutLinkProperty that
stores the parameter settings of this layout class for links. |
void |
IlvLinkLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvLinkLayoutLinkProperty(String name,
IlvLinkLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvLinkLayoutLinkProperty that stores
layout parameter settings of the layout for the
link . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvLongLinkLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvLongLinkLayoutLinkProperty that
stores the parameter settings of this layout class for links. |
void |
IlvLongLinkLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvLongLinkLayoutLinkProperty(String name,
IlvLongLinkLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvLongLinkLayoutLinkProperty that stores
layout parameter settings of the layout for the
link . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvShortLinkLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvShortLinkLayoutLinkProperty that
stores the parameter settings of this layout class for links. |
protected IlvGraphLayoutNodeProperty |
IlvShortLinkLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvShortLinkLayoutNodeProperty that
stores the parameter settings of this layout class for nodes. |
void |
IlvShortLinkLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
void |
IlvShortLinkLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvShortLinkLayoutLinkProperty(String name,
IlvShortLinkLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvShortLinkLayoutLinkProperty that stores
layout parameter settings of the layout for the
link . |
IlvShortLinkLayoutNodeProperty(String name,
IlvShortLinkLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvShortLinkLayoutNodeProperty that stores
layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutNodeProperty |
IlvTopologicalMeshLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvTopologicalMeshLayoutNodeProperty
that stores the parameter settings of this layout class for nodes. |
void |
IlvTopologicalMeshLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
Constructor and Description |
---|
IlvTopologicalMeshLayoutNodeProperty(String name,
IlvTopologicalMeshLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvTopologicalMeshLayoutNodeProperty that
stores layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvTreeLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvTreeLayoutLinkProperty that
stores the parameter settings of this layout class for links. |
protected IlvGraphLayoutNodeProperty |
IlvTreeLayout.createLayoutNodeProperty(String name,
IlvGraphic node,
boolean withDefaults)
Returns a new instance of
IlvTreeLayoutNodeProperty that
stores the parameter settings of this layout class for nodes. |
void |
IlvTreeLayoutNodeProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic node)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input node.
|
void |
IlvTreeLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvTreeLayoutLinkProperty(String name,
IlvTreeLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvTreeLayoutLinkProperty that stores
layout parameter settings of the layout for the
link . |
IlvTreeLayoutNodeProperty(String name,
IlvTreeLayout layout,
IlvGraphic node,
boolean withDefaults)
Creates a new
IlvTreeLayoutNodeProperty that stores
layout parameter settings of the layout for the
node . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphLayoutLinkProperty |
IlvUniformLengthEdgesLayout.createLayoutLinkProperty(String name,
IlvGraphic link,
boolean withDefaults)
Returns a new instance of
IlvUniformLengthEdgesLayoutLinkProperty that stores the parameter
settings of this layout class for links. |
void |
IlvUniformLengthEdgesLayoutLinkProperty.transfer(IlvGraphLayout graphLayout,
IlvGraphic link)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input link.
|
Constructor and Description |
---|
IlvUniformLengthEdgesLayoutLinkProperty(String name,
IlvUniformLengthEdgesLayout layout,
IlvGraphic link,
boolean withDefaults)
Creates a new
IlvUniformLengthEdgesLayoutLinkProperty
that stores layout parameter settings of the layout for
the link . |
Modifier and Type | Class and Description |
---|---|
class |
IlvHyperEdge
IlvHyperEdge is the base class of the graphic objects
that represent the connection of multiple nodes in an
IlvHyperGrapher . |
class |
IlvHyperEdgeSelection
The selection object for an IlvHyperEdge.
|
class |
IlvHyperGrapher
IlvHyperGrapher is a grapher that displays nodes and hyperedges. |
class |
IlvSegmentedHyperEdge
IlvSegmentedHyperEdge is a hyperedge that consists of several
line segments. |
class |
IlvSegmentedHyperEdgeSelection
The selection object for an IlvSegmentedHyperEdge.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvHyperGrapher.copy()
Creates a new
IlvHyperGrapher by copying this
hypergrapher. |
IlvGraphic |
IlvHyperEdge.copy()
Copies the object.
|
protected IlvGraphic |
IlvSegmentedHyperEdge.createCrossingGraphic(int mode)
Creates the appropriate crossing graphic.
|
IlvGraphic |
IlvSegmentedHyperEdge.getCrossingAwareGraphic()
Returns the corresponding graphic.
|
IlvGraphic |
IlvSegmentedHyperEdge.getCrossingGraphic()
Returns the graphic object that draws the crossings.
|
IlvGraphic[] |
IlvHyperEdge.getFromArray()
Returns the origin nodes in an array.
|
IlvGraphic |
IlvHyperEdgeEnd.getNode()
Returns the end node that is connected to the hyperedge by this end point.
|
IlvGraphic |
IlvDefaultHyperEdgeEnd.getNode()
Returns the end node that is connected to the hyperedge by this end point.
|
IlvGraphic[] |
IlvHyperEdge.getToArray()
Returns the destination nodes in an array.
|
IlvGraphic |
IlvHyperEdge.getVisibleEndNode(IlvGraphic node)
Returns the graphic object visible on the screen if the
edge is an intergraph hyperedge and the input node is collapsed
in a subgrapher.
|
Modifier and Type | Method and Description |
---|---|
IlvHyperEdgeEnd |
IlvHyperEdge.addFrom(IlvGraphic node)
Adds an origin node to the edge.
|
void |
IlvHyperGrapher.addNode(IlvGraphic obj,
int layer,
boolean redraw)
Adds a node to the grapher in the specified layer.
|
void |
IlvHyperGrapher.addObject(IlvGraphic obj,
int layer,
boolean redraw)
Adds the specified graphic object in the hypergrapher.
|
IlvHyperEdgeEnd |
IlvHyperEdge.addTo(IlvGraphic node)
Adds a destination node to the edge.
|
protected boolean |
IlvHyperGrapher.afterInvalidateRegion(IlvGraphic object,
IlvRect objectBBox,
IlvManagerView view,
IlvTransformer t,
Object info)
Returns true if the region of the object must be invalidated.
|
protected void |
IlvHyperGrapher.afterTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent,
boolean fireEvent)
|
boolean |
IlvHyperGrapher.allowMoving(IlvGraphic obj)
Returns
true if the object can be moved with
the selection interactor (IlvSelectInteractor ). |
protected Object |
IlvHyperGrapher.beforeInvalidateRegion(IlvGraphic object,
IlvManagerView view,
IlvTransformer t)
Calculates the info necessary to decide whether the region of the
object must be invalidated.
|
protected void |
IlvHyperGrapher.beforeTransformObj(IlvGraphic obj,
boolean redraw,
boolean ifneeded,
boolean parent)
|
protected IlvHyperEdgeEnd |
IlvSegmentedHyperEdge.createEnd(IlvGraphic node,
boolean origin)
Creates a hyperedge end point.
|
protected IlvHyperEdgeEnd |
IlvHyperEdge.createEnd(IlvGraphic node,
boolean origin)
Creates a hyperedge end point.
|
void |
IlvHyperGrapher.disconnectHyperEdge(IlvGraphic node,
IlvHyperEdge edge,
boolean fromSide,
boolean toSide,
boolean redraw)
Disconnects the input hyperedge from the input node.
|
void |
IlvHyperGrapher.disconnectHyperEdgesFrom(IlvGraphic node,
boolean redraw)
Disconnects all outgoing hyperedges from the input node.
|
void |
IlvHyperGrapher.disconnectHyperEdgesTo(IlvGraphic node,
boolean redraw)
Disconnects all incoming hyperedges from the input node.
|
protected HashSet |
IlvHyperGrapher.getBoundingBoxDependentObjects(IlvGraphic obj,
boolean includeExternals)
Returns the dependent objects of this object.
|
IlvRect |
IlvHyperEdge.getEndNodeBoundingBox(IlvGraphic node,
IlvTransformer t)
Returns the bounding box of the input node which is supposed to
be an end node of this hyperedge.
|
IlvHyperEdgeEnd[] |
IlvHyperEdge.getFromEndsArray(IlvGraphic node)
Returns all origin ends incident to the input node.
|
Iterator<IlvHyperEdgeEnd> |
IlvHyperGrapher.getHyperEdgeEndsFrom(IlvGraphic node)
Returns an the ends of hyperedges that have the input node
as source.
|
int |
IlvHyperGrapher.getHyperEdgeEndsFromCount(IlvGraphic node)
Returns the number of ends of hyperedges that have the input node
as source.
|
Iterator<IlvHyperEdgeEnd> |
IlvHyperGrapher.getHyperEdgeEndsTo(IlvGraphic node)
Returns an the ends of hyperedges that have the input node
as target.
|
int |
IlvHyperGrapher.getHyperEdgeEndsToCount(IlvGraphic node)
Returns the number of ends of hyperedges that have the input node
as target.
|
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperEdgesFrom(IlvGraphic node)
Returns an enumeration of all the hyperedges that have the input node
as source.
|
int |
IlvHyperGrapher.getHyperEdgesFromCount(IlvGraphic node)
Returns the number of hyperedges that have the input node as source.
|
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperEdgesTo(IlvGraphic node)
Returns an enumeration of all the hyperedges that have the input node
as target.
|
int |
IlvHyperGrapher.getHyperEdgesToCount(IlvGraphic node)
Returns the number of hyperedges that have the input node as target.
|
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperEdgesVisibleFrom(IlvGraphic node)
Returns an enumeration of all the hyperedges that have the input node
as visible origin node.
|
int |
IlvHyperGrapher.getHyperEdgesVisibleFromCount(IlvGraphic node)
Returns the number of hyperedges that have the input node as
visible origin node.
|
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperEdgesVisibleTo(IlvGraphic node)
Returns an enumeration of all the hyperedges that have the input node
as visible destination node.
|
int |
IlvHyperGrapher.getHyperEdgesVisibleToCount(IlvGraphic node)
Returns the number of hyperedges that have the input node as
visible destination node.
|
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperGraphFromNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the hyperedge "from neighbors" of node . |
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperGraphNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the hyperedge "neighbors" of node . |
IlvGraphicEnumeration |
IlvHyperGrapher.getHyperGraphToNeighbors(IlvGraphic node)
Returns an enumeration of all nodes (
IlvGraphic )
that are the hyperedge "to neighbors" of node . |
IlvHyperEdgeEnd[] |
IlvHyperEdge.getToEndsArray(IlvGraphic node)
Returns all destination ends incident to the input node.
|
IlvGraphic |
IlvHyperEdge.getVisibleEndNode(IlvGraphic node)
Returns the graphic object visible on the screen if the
edge is an intergraph hyperedge and the input node is collapsed
in a subgrapher.
|
boolean |
IlvHyperGrapher.isHyperEdge(IlvGraphic obj)
Returns
true if the object is a hyperedge contained
in this IlvGrapher . |
boolean |
IlvHyperEdge.isVisibleFrom(IlvGraphic node)
Returns true if the input node is a visible origin node of this
hyperedge.
|
boolean |
IlvHyperEdge.isVisibleTo(IlvGraphic node)
Returns true if the input node is a visible destination node of this
hyperedge.
|
protected IlvObjectProperty |
IlvHyperGrapher.makeObjectProperty(IlvGraphic obj)
Creates the object property for the input object.
|
protected void |
IlvHyperGrapher.objectRemoved(IlvGraphic obj)
This method is called when an object is removed from the manager.
|
void |
IlvSegmentedHyperEdgeEdition.onEnter(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is entered.
|
void |
IlvHyperEdgeEdition.onEnter(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is entered.
|
void |
IlvSegmentedHyperEdgeEdition.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is exited.
|
void |
IlvHyperEdgeEdition.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is exited.
|
boolean |
IlvSegmentedHyperEdgeEdition.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvHyperEdgeEdition.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
void |
IlvHyperEdge.removeFrom(IlvGraphic node)
Removes an origin node from the edge.
|
void |
IlvHyperGrapher.removeHyperEdgesFrom(IlvGraphic node,
boolean redraw)
Remove all hyperedges that are incident to the input source node.
|
void |
IlvHyperGrapher.removeHyperEdgesTo(IlvGraphic node,
boolean redraw)
Remove all hyperedges that are incident to the input target node.
|
void |
IlvHyperGrapher.removeNode(IlvGraphic node,
boolean redraw)
Removes a node from the grapher.
|
void |
IlvHyperGrapher.removeObject(IlvGraphic obj,
boolean redraw)
Removes an object from the hypergrapher.
|
void |
IlvHyperEdge.removeTo(IlvGraphic node)
Removes a destination node from the edge.
|
void |
IlvHyperGrapher.replaceObject(IlvGraphic oldObject,
IlvGraphic newObject,
boolean redraw)
This method overrides the
replaceObject method of
IlvGrapher to take hyperedge properties into account. |
void |
IlvSegmentedHyperEdge.setCrossingGraphic(IlvGraphic g)
Sets the graphic object that draws the crossings.
|
void |
IlvSegmentedHyperEdge.setCrossingGraphic(IlvGraphic g,
int layerNumber)
Sets the graphic object that draws the crossings.
|
void |
IlvHyperGrapher.setLayer(IlvGraphic obj,
int newLayer,
boolean redraw)
Changes the layer of a graphic object.
|
void |
IlvHyperGrapher.setSelected(IlvGraphic obj,
boolean select,
boolean redraw)
Selects or deselects the specified graphic object.
|
void |
IlvHyperGrapher.setSelected(IlvGraphic obj,
IlvPoint p,
IlvManagerView view)
Selects or the specified graphic object.
|
void |
IlvHyperGrapher.unmakeNode(IlvGraphic obj)
Allows a graphic object that was added as a node to become a
regular object.
|
Constructor and Description |
---|
HyperEdgeEnd(IlvHyperEdge edge,
IlvGraphic node,
boolean origin)
Creates a new hyperedge end.
|
IlvDefaultHyperEdgeEnd(IlvHyperEdge edge,
IlvGraphic node)
Creates a new hyperedge end point at the input node.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvTunnelCrossings.copy()
Copies the crossing graphic.
|
IlvGraphic |
IlvBridgeCrossings.copy()
Copies the crossing graphic.
|
IlvGraphic |
IlvCrossingAwareObject.getCrossingAwareGraphic()
Returns the corresponding graphic.
|
IlvGraphic |
IlvCrossingAwareObject.getCrossingGraphic()
Returns the graphic object that draws the crossings.
|
Modifier and Type | Method and Description |
---|---|
static IlvManager |
IlvCrossingCalculation.getOwningManager(IlvGraphic g)
Returns the direct owning manager, of null if the graphic bag is not
an
IlvManager . |
static boolean |
IlvCrossingCalculation.seeEachOther(IlvGraphic obj1,
IlvGraphic obj2)
Returns whether two crossing aware objects see each other.
|
void |
IlvParameterizedCrossingAwareObject.setCrossingGraphic(IlvGraphic g)
Sets the graphic object that draws the crossings.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvHyperEdgeCenterConnector
The hyperedge center connector connects the hyperedge ends to the center
of the corresponding nodes.
|
class |
IlvHyperEdgeClippingConnector
The hyperedge clipping connector connects the hyperedge ends to the
border of a node.
|
class |
IlvHyperEdgeConnector
The hyperedge connector is dedicated to the computation of the connection
points of hyperedges (
IlvHyperEdge ) in a hypergrapher
(IlvHyperGrapher ). |
class |
IlvHyperEdgeConnectorWithCache
This is a hyperedge connector that provides a cache for the connection
points per end.
|
class |
IlvHyperEdgeFixedConnector
The hyperedge fixed connector connects the hyperedge ends to any point
at the corresponding node.
|
class |
IlvHyperEdgePinConnector
The hyperedge pin connector manages the contact pins at a node where a
hyperedge is connected to.
|
class |
IlvHyperEdgePinConnectorSelection
The selection object for hyperedge pin connectors.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvHyperEdgePinConnector.copy()
Copies the object.
|
IlvGraphic |
IlvHyperEdgeFixedConnector.copy()
Copies the object.
|
IlvGraphic |
IlvHyperEdgeClippingConnector.copy()
Copies the object.
|
IlvGraphic |
IlvHyperEdgeCenterConnector.copy()
Copies the object.
|
IlvGraphic |
IlvHyperGrapherPin.getNode()
Returns the node corresponding to the pin, that is, the node
returned by the method
IlvHyperEdgePinConnector.getNode() called
on the IlvHyperEdgePinConnector that manages this pin. |
IlvGraphic |
IlvHyperEdgePinConnector.getNode()
Returns the node associated with the hyperedge connector.
|
IlvGraphic |
IlvHyperEdgeConnector.getOwner()
Returns the node or hyperedge associated with the hyperedge connector.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvHyperEdgeConnector.actAfterLayerChanged(IlvGraphic nodeOrEdge,
boolean redraw)
React when the layer of the node or hyperedge has changed.
|
void |
IlvHyperEdgeConnectorWithCache.actOnOwnerInserted(IlvGraphic nodeOrEdge,
boolean redraw)
React when the node or hyperedge of this connector is inserted into
a hypergrapher.
|
void |
IlvHyperEdgeConnector.actOnOwnerInserted(IlvGraphic nodeOrEdge,
boolean redraw)
React when the node or hyperedge of this connector is inserted into
a hypergrapher.
|
void |
IlvHyperEdgeConnector.actOnOwnerRead(IlvGraphic nodeOrEdge)
React after the node or hyperedge is read from an IVL file.
|
void |
IlvHyperEdgeConnectorWithCache.actOnOwnerRemoved(IlvGraphic nodeOrEdge,
boolean redraw)
React before the node or hyperedge is removed from its manager.
|
void |
IlvHyperEdgeConnector.actOnOwnerRemoved(IlvGraphic nodeOrEdge,
boolean redraw)
React before the node or hyperedge is removed from its manager.
|
void |
IlvHyperEdgePinConnector.attach(IlvGraphic node,
boolean redraw)
Installs the hyperedge connector on the node
node . |
void |
IlvHyperEdgeConnector.attach(IlvGraphic nodeOrEdge,
boolean redraw)
Installs the hyperedge connector on a node or hyperedge.
|
protected void |
IlvHyperEdgePinConnector.attachImpl(IlvGraphic obj)
This method is called inside
IlvHyperEdgePinConnector.attach(ilog.views.IlvGraphic, boolean) to attach the connector
to the node or hyperedge. |
protected void |
IlvHyperEdgeConnector.attachImpl(IlvGraphic obj)
This method is called inside
IlvHyperEdgeConnector.attach(ilog.views.IlvGraphic, boolean) to attach the connector
to the node or hyperedge. |
static IlvHyperEdgeConnector |
IlvHyperEdgeConnector.GetAttached(IlvGraphic nodeOrEdge)
Returns the hyperedge connector of a node or hyperedge.
|
void |
IlvHyperEdgePinConnectorEdition.onEnter(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is entered.
|
void |
IlvHyperEdgePinConnectorEdition.onExit(IlvGraphic sel,
IlvObjectInteractorContext context)
Called when the selection is exited.
|
boolean |
IlvHyperEdgePinConnectorEdition.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
Constructor and Description |
---|
IlvHyperEdgeCenterConnector(IlvGraphic obj)
Creates an
IlvHyperEdgeCenterConnector attached to the input
object, which can be a node or a hyperedge. |
IlvHyperEdgeClippingConnector(IlvGraphic obj)
Creates an
IlvHyperEdgeClippingConnector attached to the input
object, which can be a node or a hyperedge. |
IlvHyperEdgeConnector(IlvGraphic obj)
Creates an
IlvHyperEdgeConnector attached to the input
object, which can be a node or a hyperedge. |
IlvHyperEdgeConnectorWithCache(IlvGraphic obj)
Creates an
IlvHyperEdgeConnectorWithCache attached to the
input object, which can be a node or a hyperedge. |
IlvHyperEdgeFixedConnector(IlvGraphic obj)
Creates an
IlvHyperEdgeFixedConnector attached to the input
object, which can be a node or a hyperedge. |
IlvHyperEdgePinConnector(IlvGraphic node)
Creates an
IlvHyperEdgePinConnector attached to the input
node. |
IlvHyperEdgePinConnectorSelection(IlvGraphic obj)
Creates a new selection object.
|
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvMakeHyperEdgeBaseInteractor.getHighlightedGraphic()
Returns the highlighted graphic.
|
protected IlvGraphic |
IlvMakeHyperEdgeBaseInteractor.getObjectToBeHighlighted(IlvPoint p,
boolean allowNode,
boolean allowHyperEdge)
Returns the object at the input position to be highlighted.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvMakeHyperEdgeInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
Tests if a node can be the destination of the hyperedge.
|
protected boolean |
IlvMakeHyperEdgeInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
Tests if a node can be the origin of the hyperedge.
|
protected boolean |
IlvMakeSegmentedHyperEdgeInteractor.allowEnd(IlvGraphic obj)
Returns whether the object can be end of the interaction.
|
protected boolean |
IlvMakeHyperEdgeInteractor.allowEnd(IlvGraphic obj)
Returns whether the object can be end of the interaction.
|
protected boolean |
IlvMakeSegmentedHyperEdgeInteractor.allowStart(IlvGraphic obj)
Returns whether the object can be start of the interaction.
|
protected boolean |
IlvMakeHyperEdgeInteractor.allowStart(IlvGraphic obj)
Returns whether the object can be start of the interaction.
|
protected IlvHyperGrapherPin |
IlvMakeHyperEdgePinConnectorInteractor.createPin(IlvGraphic node,
IlvPoint p)
Creates a new hypergrapher pin.
|
protected IlvTransformer |
IlvMakeHyperEdgeBaseInteractor.getObjectDrawingTransformer(IlvGraphic g)
Returns the transformer the input object is drawn.
|
protected void |
IlvMakeHyperEdgePinConnectorInteractor.highlightObject(IlvGraphic object)
Highlight the input object.
|
protected void |
IlvMakeHyperEdgeBaseInteractor.highlightObject(IlvGraphic object)
Highlight the input object.
|
protected boolean |
IlvMakeHyperEdgeBaseInteractor.isHyperEdge(IlvGraphic obj)
Tests if the object is managed by an
IlvHyperGrapher and if the
object is a hyperedge in this IlvHyperGrapher . |
protected boolean |
IlvMakeHyperEdgeBaseInteractor.isNode(IlvGraphic obj)
Tests if the object is managed by an
IlvHyperGrapher and if the
object is a node in this IlvHyperGrapher . |
protected boolean |
IlvMakeHyperEdgeInteractor.needsChangeGraphicBag(IlvHyperEdge hyperedge1,
IlvHyperEdge hyperedge2,
IlvGraphic node)
Returns
true if the input hyperedge must change its current
graphic bag if it is combined with the second hyperedge and with the
input node. |
protected void |
IlvMakeHyperEdgeInteractor.selectIfNecessary(IlvGraphic obj)
Selects the input object if the selection mode is enabled.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvManagerLayerEdit.getObject()
Returns the affected graphic object.
|
IlvGraphic |
IlvAbstractGraphicEdit.getObject()
Returns the affected graphic object.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvPropertiesEdit.after(IlvGraphic g)
Fill the edit with information about the status of the graphic object
after it has changed.
|
void |
IlvManagerLayerEdit.after(IlvGraphic g)
Fill the edit with information about the status of the graphic object
after it has changed.
|
void |
IlvGraphicEdit.after(IlvGraphic g)
Fill the edit with information about the status of the graphic object
after it has changed.
|
void |
IlvAbstractGraphicEdit.after(IlvGraphic g)
Fill the edit with information about the status of the graphic object
after it has changed.
|
void |
IlvPropertiesEdit.before(IlvGraphic g)
Fill the edit with information about the status of the graphic object
before it has changed.
|
void |
IlvManagerLayerEdit.before(IlvGraphic g)
Fill the edit with information about the status of the graphic object
before it has changed.
|
void |
IlvGraphicEdit.before(IlvGraphic g)
Fill the edit with information about the status of the graphic object
before it has changed.
|
void |
IlvAbstractGraphicEdit.before(IlvGraphic g)
Fill the edit with information about the status of the graphic object
before it has changed.
|
void |
IlvPropertiesEdit.redoImpl(IlvGraphic g)
Performs a redo of the properties setting.
|
void |
IlvManagerLayerEdit.redoImpl(IlvGraphic g)
Performs an undo.
|
protected abstract void |
IlvAbstractGraphicEdit.redoImpl(IlvGraphic g)
Performs the redo on the graphic object.
|
protected void |
IlvPropertiesEdit.undoImpl(IlvGraphic g)
Performs an undo of the properties setting.
|
protected abstract void |
IlvAbstractGraphicEdit.undoImpl(IlvGraphic g)
Performs the undo on the graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvPolyPointsObjectFactory.createObject(IlvPoint[] points)
Creates a new graphic object.
|
IlvGraphic |
IlvMakeSplineInteractor.createObject(IlvPoint[] points)
Called by the interactor
to create the
IlvSpline . |
IlvGraphic |
IlvMakePolylineInteractor.createObject(IlvPoint[] points)
This method is called by the interactor to create
the
IlvPolyline . |
IlvGraphic |
IlvMakePolygonInteractor.createObject(IlvPoint[] points)
Called by the interactor
to create the
IlvPolygon . |
IlvGraphic |
IlvMakeLineInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
IlvGraphic |
IlvMakeArrowPolylineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowPolyline . |
IlvGraphic |
IlvMakeArrowLineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowLine . |
IlvGraphic |
IlvLabeledObjectFactory.createObject(IlvPoint p,
String label,
Font font,
Color color)
Creates a new graphic object with a label.
|
IlvGraphic |
IlvRectangularObjectFactory.createObject(IlvRect rect)
Creates a new graphic object.
|
IlvGraphic |
IlvMakeRoundRectangleInteractor.createObject(IlvRect rect)
Creates the
IlvRoundRectangle . |
IlvGraphic |
IlvMakeReliefRectangleInteractor.createObject(IlvRect rect)
Creates the
IlvReliefRectangle
This method is called by the interactor to create the relief rectangle. |
IlvGraphic |
IlvMakeEllipseInteractor.createObject(IlvRect rect)
Creates the
IlvEllipse . |
IlvGraphic |
IlvMakeArcInteractor.createObject(IlvRect rect)
Creates the
IlvArc . |
IlvGraphic |
IlvMakeLinkInteractor.getFrom()
Returns the origin node for the link, or
null
if it has not already been selected. |
protected IlvGraphic |
IlvSelectInteractor.getObject(IlvPoint point)
Returns the graphic object located at the specified point in the view;
otherwise, it returns
null . |
protected IlvGraphic |
IlvExpandCollapseInteractor.getObject(IlvPoint p)
Searches the expandable object under the mouse.
|
IlvGraphic |
IlvMakeLinkInteractor.getTo()
Returns the destination node for the link, or
null
if it has not already been selected. |
protected IlvGraphic |
IlvEditLabelInteractor.makeObject(IlvPoint p,
String label)
Creates the object.
|
protected IlvGraphic |
IlvMakeRectangleInteractor.makeObject(IlvRect rect)
Creates the
. |
protected IlvGraphic |
IlvMakePolyPointsInteractor.makePolyPoint(IlvPoint[] points)
Called to create the polypoint object.
|
protected IlvGraphic |
IlvMakeLinkInteractor.makePolyPoint(IlvPoint[] points)
Called to create the link instance.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvEditLabelInteractor.accept(IlvGraphic obj)
Verifies whether editing of the object is allowed.
|
protected boolean |
IlvMakeLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
Tests if a node can be the destination of the link.
|
protected boolean |
IlvMakeLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
Tests if a node can be the origin of the link.
|
protected void |
IlvMakeRectangleInteractor.addObject(IlvGraphic obj)
Adds the new object in the manager.
|
protected void |
IlvEditLabelInteractor.addObject(IlvGraphic obj)
Called by the interactor to add a
newly created object in the manager.
|
protected void |
IlvMakePolyPointsInteractor.addPolyPoints(IlvGraphic obj)
Adds the object to the manager.
|
protected void |
IlvMakeLinkInteractor.addPolyPoints(IlvGraphic obj)
Adds the new link inside the grapher.
|
protected boolean |
IlvRotateInteractor.allowsRotation(IlvGraphic obj)
Checks if the rotation of the specified object is allowed.
|
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.
|
protected IlvPinLinkConnector |
IlvGrapherPinInteractor.createPinLinkConnector(IlvGraphic node)
Creates a new pin link connector and attaches
node to it. |
void |
IlvSelectInteractor.deSelectObject(IlvGraphic obj)
Deselects an object.
|
protected void |
IlvSelectInteractor.drawGhostMove(Graphics g,
IlvGraphic obj,
IlvRect rect)
Draws a ghost of the object when an object is moved.
|
protected void |
IlvEditLabelInteractor.editObject(IlvGraphic obj,
IlvPoint pt)
Called to do the actual editing of the graphic
object, which may be
null when creating a new one. |
protected void |
IlvExpandCollapseInteractor.expandOrCollapse(IlvGraphic obj)
Expands or collapses the input object.
|
protected IlvRect |
IlvEditLabelInteractor.getEditingAreaBBox(IlvGraphic obj,
IlvPoint pt,
int nLines,
int labelWidth,
int lineHeight,
int borderWidth,
IlvTransformer t)
Used by the interactor to compute the bounding
area of the text field used for editing the
text in the graphic object.
|
protected Font |
IlvEditLabelInteractor.getEditionFont(IlvGraphic obj)
Returns the font used to edit the object.
|
protected IlvRect |
IlvEditLabelInteractor.getLabelBBox(IlvGraphic obj,
IlvTransformer t)
Used by the interactor to compute the bounding
area of the text in the graphic object.
|
protected String |
IlvEditLabelInteractor.getObjectLabel(IlvGraphic obj)
Retrieves the text from the edited object.
|
protected IlvRect |
IlvSelectInteractorMoveSelection.getSelectionBoundingBox(IlvGraphic obj,
IlvTransformer t)
This method is invoked by
setSelectionRect() and is intended
to return the bounding box of a given object. |
protected IlvRect |
IlvGrapherPinInteractor.getSnapBox(IlvGraphic node,
IlvTransformer t)
Returns the box of a node to be used for snapping.
|
protected void |
IlvMakeLinkInteractor.highlight(IlvGraphic obj)
Highlights a node when moving over it.
|
protected void |
IlvGrapherPinInteractor.highlight(IlvPinLinkConnector lc,
IlvGraphic obj)
Highlights a link connector.
|
protected boolean |
IlvSelectInteractorMoveSelection.objectIsMovable(IlvGraphic object)
Deprecated.
Beginning with Perforce JViews 6.0 you should instead
filter the return of the
IlvSelectInteractor.getSelectedMovingObjects(ilog.views.IlvManager) method using a IlvFilteredGraphicEnumeration . |
protected void |
IlvMakeRectangleInteractor.resizeObject(IlvGraphic obj,
IlvRect rect)
Resizes the graphic object.
|
protected void |
IlvRotateInteractor.rotateObject(IlvGraphic object,
IlvPoint center,
double angle)
Called when rotating an object.
|
protected void |
IlvSelectInteractorMultipleSelection.selectObject(IlvGraphic obj)
Called when selecting a graphic object.
|
void |
IlvSelectInteractor.selectObject(IlvGraphic obj)
Selects an object.
|
protected void |
IlvEditLabelInteractor.setObjectLabel(IlvGraphic obj,
String str)
Changes the text of the edited object.
|
protected boolean |
IlvEditLabelInteractor.supportMultiline(IlvGraphic obj)
Called to indicate whether the label of the object can
have multiple lines.
|
protected void |
IlvMakeLinkInteractor.unHighlight(IlvGraphic obj)
Removes the highlight from a node when moving over another node.
|
protected void |
IlvGrapherPinInteractor.unHighlight(IlvPinLinkConnector lc,
IlvGraphic obj)
Unhighlights a link connector.
|
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvInputStream.readObject(boolean add,
int index)
Reads an
IlvGraphic . |
IlvGraphic |
IlvInputStream.readObject(String field)
Reads a field of type
IlvGraphic . |
IlvGraphic[] |
IlvInputStream.readObjects(String field)
Reads a field of type
IlvGraphic[] . |
Modifier and Type | Method and Description |
---|---|
void |
IlvInputStream.registerGraphic(IlvGraphic g)
Registers an
IlvGraphic that has been read. |
protected void |
IlvOutputStream.write(IlvGraphic obj)
Writes an
IlvGraphic . |
void |
IlvOutputStream.write(String field,
IlvGraphic obj)
Writes an
IlvGraphic field. |
void |
IlvOutputStream.write(String field,
IlvGraphic[] objs)
Writes an
IlvGraphic[] field. |
void |
IlvOutputStream.write(String field,
IlvGraphic[] objs,
int start,
int end)
Writes an
IlvGraphic[] field. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvBlinkingMultiAction.changeState(IlvGraphic obj,
boolean isOn)
Calls
IlvBlinkingMultiAction.changeState(IlvGraphic, int) with the new state. |
protected abstract void |
IlvBlinkingAction.changeState(IlvGraphic obj,
boolean isOn)
Implement this method to perform the actions when the state
toggles between on and off.
|
protected abstract void |
IlvBlinkingMultiAction.changeState(IlvGraphic obj,
int step)
Implement this method to perform the actions when the state
changes.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvGrapherPin.getNode()
Returns the node corresponding to the pin, that is, the node
returned by the method
IlvLinkConnector.getNode() called
on the IlvPinLinkConnector that manages this pin. |
Modifier and Type | Method and Description |
---|---|
static void |
IlvClippingUtil.ConnectLinksToPoint(IlvGrapher grapher,
IlvGraphic node,
IlvPoint point,
IlvTransformer t,
boolean redraw)
Tries to connect all links of the input node to the input point.
|
static IlvPoint |
IlvClippingUtil.getClippedPoint(IlvGraphic node,
IlvTransformer t,
IlvPoint attachPoint,
IlvPoint controlPoint)
Returns the clipped point, assuming that the attach point is inside the node
and the control point is outside the node.
|
IlvPoint |
IlvClippingLinkConnector.getClippedPoint(IlvGraphic node,
IlvTransformer t,
Object link,
IlvPoint attachPoint,
IlvPoint controlPoint,
boolean origin)
Returns the clipped connection point of a link that starts at the
proposed connection point inside the node and goes through the auxiliary
control point.
|
Constructor and Description |
---|
IlvCachingLinkConnector(IlvGraphic node)
Creates an
IlvCachingLinkConnector attached to the node
node . |
IlvCenterLinkConnector(IlvGraphic node)
Creates an
IlvCenterLinkConnector attached to the node
node . |
IlvClippingLinkConnector(IlvGraphic node)
Creates an
IlvClippingLinkConnector attached to the node
node . |
IlvFreeLinkConnector(IlvGraphic node)
Creates an
IlvFreeLinkConnector attached to the node
node . |
IlvPinLinkConnector(IlvGraphic node)
Creates an
IlvPinLinkConnector attached to the node
node , with no pins. |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvMapCSSRenderer.dispatch(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Makes an
IlvGraphic from a map feature. |
protected IlvGraphic |
IlvDefaultFeatureRenderer.dispatch(IlvMapFeature mapFeature,
IlvCoordinateTransformation tr)
Dispatches a map feature to the renderer specialized to render
the feature geometry.
|
IlvGraphic |
IlvMapCSSRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Makes an
IlvGraphic from a map feature. |
IlvGraphic |
IlvFeatureRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation t)
Translates an
IlvMapFeature into a graphic object, using
the specified IlvCoordinateTransformation to transform the
coordinates. |
IlvGraphic |
IlvDefaultFeatureRenderer.makeGraphic(IlvMapFeature mapFeature,
IlvCoordinateTransformation tr)
Makes an
IlvGraphic from a map feature. |
protected IlvGraphic |
IlvMapCSSRenderer.makeGraphicFromCollection(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Makes an
IlvGraphic from a map feature which contains a
collection of geometries. |
protected IlvGraphic |
IlvDefaultFeatureRenderer.makeGraphicFromCollection(IlvMapFeature feature,
IlvCoordinateTransformation tr)
This method is called by
dispatch() for the map
features whose geometries are Collections of subgeometries. |
Modifier and Type | Method and Description |
---|---|
void |
IlvMapStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Creates the symbol map layer if it does not exist, and set its manager
layer as the one to place links onto.
|
void |
IlvMapStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Creates the symbol map layer if it does not exist, and set its manager
layer as the one to place symbols onto.
|
void |
IlvMapFreeTile.addObject(IlvGraphic g,
Object id)
Overrides the
addObject method in the
IlvFreeTile class so the IlvMapStyle of
the IlvMapLayer containing the IlvTiledLayer
of this tile is applied to every IlvGraphic object added
to the tile. |
void |
IlvDefaultAltitudeProvider.apply(IlvGraphic obj,
Object vector)
The apply method that performs the action.
|
void |
IlvMapFreeTile.removeObject(IlvGraphic g)
Overrides the
removeObject method in the
IlvFreeTile class to remove the reference to
IlvMapStyle . |
Modifier and Type | Class and Description |
---|---|
static class |
IlvMapAnnotationToolBar.MapGraphicPath
An
IlvMapGraphicPath for annotations. |
static class |
IlvMapAnnotationToolBar.MapLink
An
IlvMapCompositeLink with annotation extensions. |
static class |
IlvMapAnnotationToolBar.MapMarker
An
IlvMapMarker annotation extension. |
static class |
IlvMapAnnotationToolBar.MapPolyline
An
IlvMapPolyline with annotation extensions. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapAnnotationToolBar.MapGraphicPath.copy()
Copies the objects.
|
IlvGraphic |
IlvMapAnnotationToolBar.MapMarker.copy()
Copies the objects.
|
IlvGraphic |
IlvMapAnnotationToolBar.MapPolyline.copy()
Copies the object.
|
IlvGraphic |
IlvMapAnnotationToolBar.MapLink.copy()
Copies the object.
|
IlvGraphic |
IlvScaleBar.getGraphic()
Returns the
IlvGraphic that represents the scale part of the IlvScaleBar . |
IlvGraphic |
IlvJScaleBar.getGraphic()
Returns the
IlvGraphic that represents the scale part of the IlvScaleBar . |
Modifier and Type | Method and Description |
---|---|
void |
IlvMapAnnotationToolBar.addAnnotation(IlvGraphic graphic,
String label,
String description)
Adds an annotation graphic into the annotation model.
|
static IlvMapLayer |
IlvMapLayer.get(IlvGraphic g)
Returns the map layer which contains the specified
IlvGraphic instance. |
void |
IlvScaleBar.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic that represents the scale part of the IlvScaleBar . |
void |
IlvJScaleBar.setGraphic(IlvGraphic graphic)
Sets the
IlvGraphic that represents the scale part of the IlvScaleBar . |
Constructor and Description |
---|
MapLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Constructs a
MapPolyline . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvGraphicLayerDataSource.get(int index)
Returns the graphic object at specified index.
|
IlvGraphic |
IlvPolygonSimplifyingEngine.getOriginGraphic(int ip)
Returns the
IlvGraphic which triggered the creation of the
polygon. |
IlvGraphic |
IlvGraphicLayerDataSource.makeGraphic(IlvMapFeature arg0,
IlvCoordinateTransformation transform)
Goes through the vector of known
IlvGraphic registered with IlvGraphicLayerDataSource.add(IlvGraphic) and uses IlvMapGraphic.copy(IlvCoordinateTransformation) to transform them to the new manager transformation. |
IlvGraphic |
IlvPolygonSimplifyingEngine.makeGraphic(int ip,
IlvGraphic origin)
Creates an
IlvGraphic object from the simplified polygon
data. |
Modifier and Type | Method and Description |
---|---|
void |
IlvGraphicLayerDataSource.add(IlvGraphic graphic)
Adds an IlvGraphic object (in the manager's coordinate system) to this dynamic datasource.
|
void |
IlvGraphicLayerDataSource.add(IlvGraphic graphic,
IlvCoordinateSystem cs)
Adds an IlvGraphic object using the specified coordinate system to this dynamic datasource.
|
boolean |
IlvPolygonSimplifyingEngine.addPolygonsFromGraphic(IlvGraphic graphic)
Extracts the polygons which make up a graphic object.
|
Object |
IlvPolylineMergerDataSource.IlvGraphicIdentifier.getIdentifier(IlvGraphic graphic)
Identifies this
|
IlvGraphic |
IlvPolygonSimplifyingEngine.makeGraphic(int ip,
IlvGraphic origin)
Creates an
IlvGraphic object from the simplified polygon
data. |
boolean |
IlvGraphicLayerDataSource.remove(IlvGraphic graphic)
Removes an IlvGraphic object from this dynamic datasource.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvApp6aGraphic
This graphic class is responsible for displaying an APP6a symbol.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvApp6aGraphic.copy()
Creates a new instance of
IlvApp6aGraphic by copy. |
Modifier and Type | Class and Description |
---|---|
class |
IlvLineOfVisibility
IlvLineOfVisibility represents a georeferenced polyline that is
colored according the visibility information. |
class |
IlvMapControllingPolyline
Creates a polyline that keeps a reference to its associated lat/lon points in order to update some other component.
|
class |
IlvTerrainCut
An
IlvMapControllingPolyline specialized for terrain cut. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvTerrainCut.copy()
Copies the object.
|
IlvGraphic |
IlvLineOfVisibility.copy()
Copies this object.
|
IlvGraphic |
IlvTerrainCut.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapControllingPolyline.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMakeTerrainCutInteractor.createObject(IlvPoint[] points)
Creates a new graphic object.
|
IlvGraphic |
IlvMakeLineOfVisibilityInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
protected IlvGraphic |
IlvMakeTerrainCutInteractor.makePolyPoint(IlvPoint[] points)
This overridden method is used to prevent changing of the foreground and
background.
|
protected IlvGraphic |
IlvMakeLineOfVisibilityInteractor.makePolyPoint(IlvPoint[] points)
This overridden method is used to prevent setting the color styles here.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMakeTerrainCutInteractor.addPolyPoints(IlvGraphic obj)
Adds the object to the manager.
|
protected void |
IlvMakeLineOfVisibilityInteractor.addPolyPoints(IlvGraphic obj)
This overridden method is used to start the data source.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvMapTerrainFlyThrough
This class is a polyline that represents a fly-through trajectory on the 2D view of the map.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapTerrainFlyThrough.copy()
Returns a copy of this fly-through.
|
IlvGraphic |
IlvMake3DFlyThroughInteractor.createObject(IlvPoint[] points)
Creates an
IlvGraphic component representing the fly-through trajectory. |
protected IlvGraphic |
IlvMake3DFlyThroughInteractor.makePolyPoint(IlvPoint[] points)
Creates an
IlvGraphic component from the specified IlvPoint array. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMake3DFlyThroughInteractor.addPolyPoints(IlvGraphic obj)
Adds the object to the manager.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvDXFFeatureRenderer.makeGraphic(IlvMapFeature arg0,
IlvCoordinateTransformation transform)
Translates an
IlvMapFeature into a graphic object, using
the specified IlvCoordinateTransformation to transform the
coordinates. |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvMIFFeatureRenderer.dispatch(IlvMapFeature mapFeature,
IlvCoordinateTransformation tr)
Dispatches the rendering.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvAnchoredLabel
A subclass of
IlvGraphic containing a label
and an IlvGraphic . |
class |
IlvDecoratedPath
A graphic object composed of decorations on a
java.awt.Shape . |
class |
IlvFontMarker
An
IlvGraphic which can display a specified character with a
specified font. |
class |
IlvMapCompositeLink
IlvMapCompositeLink is an IlvCompositeLink implementing the IlvMapGraphic interface. |
class |
IlvMapFixedGraphic
A
IlvFixedSizeGraphic implementing the IlvMapGraphic
interface. |
class |
IlvMapGeneralPath
IlvMapGeneralPath is an IlvGeneralPath
that accepts an IlvGeneralPathStyle to define its graphical
attributes. |
class |
IlvMapGraphicPath
IlvMapGraphicPath is an IlvGraphicPath
that accepts an IlvGraphicPathStyle to define its graphical
attributes. |
class |
IlvMapGraphicSet
IlvMapGraphicSet represents an IlvGraphicSet
that transmits its IlvMapStyle to the objects that it contains. |
class |
IlvMapGraphicText
IlvMapGraphicText is an extention of the IlvMapLabel
graphic object that reads the properties it will have from an
IlvMapStyle instance. |
class |
IlvMapLabel
A zoomable multiline label.
|
class |
IlvMapMarker
IlvMapMarker is an IlvMarker that reads its
attributes from an IlvPointStyle object. |
class |
IlvMapPolyline
IlvMapPolyline is an IlvPolyline that reads its
attribute from an IlvPolylineStyle instance. |
class |
IlvMapSelection
A
IlvMapSelection that selects an object
by selecting its points. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapPolyline.copy()
Copies the object.
|
IlvGraphic |
IlvMapMarker.copy()
Copies the objects.
|
IlvGraphic |
IlvMapGraphicText.copy()
Returns a copy of this
IlvMapGraphicText instance. |
IlvGraphic |
IlvMapGraphicSet.copy()
Copies the object.
|
IlvGraphic |
IlvMapGraphicPath.copy()
Copies the objects.
|
IlvGraphic |
IlvMapGeneralPath.copy()
Copies the objects.
|
IlvGraphic |
IlvMapFixedGraphic.copy()
Copies the object.
|
IlvGraphic |
IlvMapCompositeLink.copy()
Copies the object.
|
IlvGraphic |
IlvMapLabel.copy()
Returns a copy of this label.
|
IlvGraphic |
IlvFontMarker.copy()
Returns a copy of this object.
|
IlvGraphic |
IlvDecoratedPath.copy()
Returns a copy of this decorated path.
|
IlvGraphic |
IlvAnchoredLabel.copy()
Returns a copy of the
IlvAnchoredLabel . |
IlvGraphic |
IlvMapPolyline.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapMarker.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapGraphicText.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapGraphicSet.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapGraphicPath.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapGraphic.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapGeneralPath.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapFixedGraphic.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMapCompositeLink.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvAnchoredLabel.getReference()
Retrieves the reference
IlvGraphic . |
Modifier and Type | Method and Description |
---|---|
void |
IlvMapGraphicSet.addObjectAt(IlvGraphic g,
int index,
boolean redraw)
If the object added to this graphic set is a subclass of
IlvMapGraphic , the style of this graphic set is set to
that of the object added. |
static boolean |
IlvMapSelectionFactory.isEditable(IlvGraphic g)
Tells if the given
IlvGraphic is editable or not. |
IlvSelection |
IlvMapSelectionFactory.makeSelection(IlvGraphic obj)
Returns an
IlvSelection . |
boolean |
IlvMapPolyPointEdition.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
static void |
IlvMapSelectionFactory.setEditable(IlvGraphic g,
boolean edit)
Add or remove graphic object from the editable table.
|
void |
IlvAnchoredLabel.setReference(IlvGraphic g)
Sets the reference
IlvGraphic . |
Constructor and Description |
---|
IlvAnchoredLabel(IlvGraphic reference,
IlvMapLabel label)
Constructs an
IlvAnchoredLabel by specifying a reference IlvGraphic
and an IlvMapLabel . |
IlvMapCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvMapCompositeLink instance. |
IlvMapFixedGraphic(IlvGraphic object,
int position,
IlvPoint point)
Creates a new
IlvMapSizeGraphic . |
IlvMapSelection(IlvGraphic obj)
Constructs an
IlvMapSelection |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapStyle.getGraphic()
Returns an
IlvGraphic object previously set by a call to
setGraphic . |
Modifier and Type | Method and Description |
---|---|
Object |
IlvMapAttributeFilter.get(IlvGraphic g,
String attributeName)
This method is is invoked when the
IlvMapStyle instance this
object is attached to attempts to retrieve an attribute value. |
Object |
IlvColorAttributeFilter.get(IlvGraphic g,
String styleAttributeName)
This method is is invoked when the
IlvMapStyle instance this
object is attached to attempts to retrieve an attribute value. |
static IlvAttributeProperty |
IlvColorAttributeFilter.getAttributeProperty(IlvGraphic g)
Returns a
IlvAttributeProperty instance for an
IlvGraphic object. |
void |
IlvMapStyle.setGraphic(IlvGraphic g)
Sets an
IlvGraphic object on the style. |
Modifier and Type | Method and Description |
---|---|
void |
IlvAbstractBaseGrid.addObject(IlvGraphic obj)
Overridden method to prevent objects being added on this layer.
|
Modifier and Type | Method and Description |
---|---|
IlvMapLabelingLabel[] |
IlvMapLabeler.createLabels(IlvGraphic graphic,
String message)
Creates and sets up map label components.
|
IlvMapLabelingLabel[] |
IlvMapDefaultLabeler.createLabels(IlvGraphic graphic,
String message)
Creates and sets up map label components.
|
IlvMapLabelingLabel[] |
IlvMapLabelFactory.getGisLabel(IlvGraphic comp)
Returns the appropriate
IlvMapLabelingLabel[] for
an IlvGraphic component. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvLabeledPointRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Makes the graphic accordingly to the rule described
in the constructor documentation.
|
IlvGraphic |
IlvLabeledAreaRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Makes the graphic accordingly to the rule described
in the constructor documentation.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvMapOrthodromyPath
This class displays an orthodromy path between each pair or polygon points.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapOrthodromyPath.copy()
Copies the objects.
|
IlvGraphic |
IlvMapOrthodromyPath.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvMakeMeasureInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
protected IlvGraphic |
IlvMakeMeasureInteractor.makePolyPoint(IlvPoint[] points)
calls createObjects.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMakeMeasureInteractor.addPolyPoints(IlvGraphic obj)
add the object to the data source in addition to the manager.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvRasterIcon
IlvIcon sub class that saves and reloads the data source used to generate the image.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvRasterIcon.copy()
Copies the object.
|
IlvGraphic |
IlvRasterIcon.copy(IlvCoordinateTransformation transform)
Copies the element and applies the specified transformation to its coordinates.
|
IlvGraphic |
IlvRasterImageRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
The geometry of the feature should be a
IlvMapRasterGeometry . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapTextRenderer.createText(Class<?> klass,
Object anchor,
String string,
IlvMapTextRenderingStyle style)
Creates a text of a non predefined class.
|
protected IlvGraphic |
IlvDefaultTextRenderer.createText(Class<?> klass,
Object anchor,
String string,
IlvMapTextRenderingStyle style)
Creates a text of a non predefined class.
|
IlvGraphic |
IlvIconPointRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates the map feature into a graphic object.
|
IlvGraphic |
IlvDefaultTextRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates the map feature into a graphic object.
|
IlvGraphic |
IlvDefaultRasterRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates a feature with a raster geometry into an
IlvIcon . |
IlvGraphic |
IlvDefaultPointRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates the map feature into a graphic object.
|
IlvGraphic |
IlvDefaultMultiPointRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates the map feature into a graphic object.
|
IlvGraphic |
IlvDefaultImageRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates a feature with an image geometry into an
IlvIcon . |
IlvGraphic |
IlvDefaultCurveRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation transformation)
Translates an
IlvMapFeature into a graphic object. |
IlvGraphic |
IlvDefaultAreaRenderer.makeGraphic(IlvMapFeature feature,
IlvCoordinateTransformation tr)
Translates an
IlvMapFeature into a graphic object. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMoveObjectInteractor.drawGhost(IlvGraphic obj,
IlvObjectInteractorContext context)
Draws a preview image of the user action (ghost image).
|
protected void |
IlvMoveObjectInteractor.performMove(IlvGraphic object,
IlvPoint position,
IlvObjectInteractorContext context)
This method is called to move the graphic object to it's new
position.
|
protected boolean |
IlvMoveObjectInteractor.processButtonDown(IlvGraphic obj,
MouseEvent event,
IlvObjectInteractorContext context)
Processes the button down events.
|
protected boolean |
IlvMoveObjectInteractor.processButtonDragged(IlvGraphic obj,
MouseEvent event,
IlvObjectInteractorContext context)
Processes the button dragged events.
|
protected boolean |
IlvMoveObjectInteractor.processButtonUp(IlvGraphic obj,
MouseEvent event,
IlvObjectInteractorContext context)
Processes the button up events.
|
boolean |
IlvTextEditor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Handles mouse or key events to edit a selected graphic object implementing
IlvTextInterface . |
boolean |
IlvMoveObjectInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvButtonInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
protected void |
IlvMoveObjectInteractor.validate(IlvGraphic object,
IlvPoint position,
IlvObjectInteractorContext context)
This method is called on each mouse movement.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvGraphicGroup
The class
IlvGraphicGroup is a subclass of
IlvGraphicSet that encapsulates an IlvGroup . |
class |
IlvGroupFrame
Instances of the class
IlvGroupFrame are graphic objects used to
display a rectangle around an IlvGroup object inside a manager. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvGroupFrame.copy()
Returns a copy of the group frame.
|
IlvGraphic |
IlvGraphicGroup.copy()
Returns a copy of the group.
|
IlvGraphic |
IlvGraphicElement.getGraphic()
Returns the
IlvGraphic object that the graphic element contains. |
IlvGraphic |
IlvPrototypeBeanSupport.getObject(String name)
Implementation of the
IlvGraphicBag interface. |
Modifier and Type | Method and Description |
---|---|
void |
IlvPrototypeBeanSupport.addObject(IlvGraphic graphic,
boolean redraw)
Implementation of the
IlvGraphicBag interface. |
void |
IlvPrototypeBeanSupport.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Implementation of the
IlvGraphicBag interface. |
static IlvGraphicElement |
IlvGraphicElement.getElement(IlvGraphic graphic)
Returns the graphic element that contains the graphic object
specified.
|
void |
IlvPrototypeBeanSupport.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Implementation of the
IlvGraphicBag interface. |
boolean |
IlvGroupInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvGraphicGroupInteractor.processEvent(IlvGraphic g,
AWTEvent event,
IlvObjectInteractorContext context)
Dispatches the events to the interactors attached to
the elements of the group.
|
void |
IlvPrototypeBeanSupport.reDrawObj(IlvGraphic graphic)
Implementation of the
IlvGraphicBag interface. |
void |
IlvPrototypeBeanSupport.removeObject(IlvGraphic graphic,
boolean redraw)
Implementation of the
IlvGraphicBag interface. |
void |
IlvPrototypeBeanSupport.reshapeObject(IlvGraphic obj,
IlvRect newrect,
boolean redraw)
Implementation of the
IlvGraphicBag interface. |
boolean |
IlvPrototypeBeanSupport.setObjectName(IlvGraphic graphic,
String name)
Implementation of the
IlvGraphicBag interface. |
Constructor and Description |
---|
IlvGraphicElement(IlvGraphic graphic)
Creates a new
IlvGraphicElement . |
IlvGraphicElement(IlvGraphic graphic,
String name)
Creates a new
IlvGraphicElement with the specified
name . |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvSDMEngine.getGraphic(Object object,
boolean createIfNeeded)
Returns the JViews graphic object associated with
an application object.
|
IlvGraphic |
IlvSDMEngine.recreateObject(Object object,
boolean redraw,
boolean oneLevel)
Re-creates a graphic representation of a model object.
|
Modifier and Type | Method and Description |
---|---|
Object |
IlvSDMEngine.getObject(IlvGraphic graphic)
Returns the data object (that is,
the object returned by the SDM model)
associated with a graphic object, or
null if the specified graphic object
does not represent an object of the data model. |
Object |
IlvSDMCompositeContext.getProperty(IlvGraphic graphic,
String name)
Returns the property of an object of the SDM model.
|
static IlvSDMEngine |
IlvSDMEngine.getSDMEngine(IlvGraphic graphic)
Returns the SDM engine associated with the grapher
in which the specified graphic object is contained,
or
null if the graphic is not contained in
a grapher or if the grapher has no associated SDM engine. |
void |
IlvSDMCompositeContext.setProperty(IlvGraphic graphic,
String name,
Object value)
Sets a property on an object of the SDM model.
|
Modifier and Type | Method and Description |
---|---|
void |
SDMEngineObjectRenderedEvent.setGraphicObject(IlvGraphic graphicObject)
Sets the graphic object that has just been created
to render a data object.
|
Constructor and Description |
---|
SDMEngineObjectRenderedEvent(Object source,
Object dataObject,
IlvGraphic graphicObject)
Creates a new
SDMEngineObjectRenderedEvent . |
Modifier and Type | Class and Description |
---|---|
class |
IlvDefaultLaneGraphic
This is the default graphic object used to represent swimlanes.
|
class |
IlvDefaultManagerFrameGraphic
This class is an adapter that wraps an
IlvDefaultManagerFrame
in an IlvGraphic . |
class |
IlvExpandedFrame
An
IlvGraphic that displays a solid color surrounded by a rounded border. |
class |
IlvGeneralLink
A graphic widget to display a link.
|
class |
IlvGeneralLinkTunnelCrossings
An
IlvGeneralLinkTunnelCrossings instance is an auxiliary graphic
that is used in combination with an IlvGeneralLink . |
class |
IlvGeneralNode
The class
IlvGeneralNode is a general-purpose
graphic object with a geometric shape (square, circle,
diamond, or similar), a label, and an icon, each being optional. |
class |
IlvSDMCompositeLink
This class adds layering features to the
IlvCompositeLink class. |
class |
IlvSDMCompositeNode
This class is typically used in CSS to instantiate composite graphic
nodes.
|
class |
IlvSDMLinkBundle
This class adds styling support to the
IlvLinkBundle class. |
class |
IlvSimpleLink
A link between two nodes of a grapher with several points.
|
class |
IlvURLGraphic
A class that loads the contents of an
IlvGraphic from a URL. |
Modifier and Type | Field and Description |
---|---|
protected IlvGraphic |
IlvGeneralNode.icon
The icon of the general node.
|
protected IlvGraphic[] |
IlvGeneralNode.labels
The labels of the general node.
|
protected IlvGraphic |
IlvGeneralNode.shape
The basic shape of the general node.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvURLGraphic.copy()
Returns a new copy of this URL graphic.
|
IlvGraphic |
IlvSimpleLink.copy()
Copies the object.
|
IlvGraphic |
IlvSDMLinkBundle.copy()
Copies the object.
|
IlvGraphic |
IlvSDMCompositeNode.copy()
Returns a copy of this composite node.
|
IlvGraphic |
IlvSDMCompositeLink.copy()
Copies the object.
|
IlvGraphic |
IlvGeneralNode.copy()
Returns a copy of this general node.
|
IlvGraphic |
IlvGeneralLinkTunnelCrossings.copy()
Copies the crossing graphic.
|
IlvGraphic |
IlvGeneralLink.copy()
Copies the object.
|
IlvGraphic |
IlvDefaultManagerFrameGraphic.copy()
Returns a copy of this
IlvDefaultManagerFrameGraphic . |
IlvGraphic |
IlvDefaultLaneGraphic.copy()
Returns a copy of this lane graphic.
|
protected IlvGraphic |
IlvGeneralLink.createCrossingGraphic(int mode)
Creates the appropriate crossing graphic.
|
IlvGraphic |
IlvGraphicFactories.ArrowLine.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Icon.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Line.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Label.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Marker.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Rectangle.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.Ellipse.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.FilledRectangle.createObject(IlvRect r)
Deprecated.
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.FilledEllipse.createObject(IlvRect r)
Deprecated.
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.ReliefLabel.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.ShadowLabel.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.ZoomableLabel.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.RectangularScale.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.CircularScale.createObject(IlvRect r)
Creates the
IlvGraphic . |
IlvGraphic |
IlvGraphicFactories.BusPolyline.createObject(IlvRect r)
Creates the
IlvGraphic . |
static IlvGraphic |
IlvURLGraphic.get(String file)
Returns an
IlvGraphic containing the graphic objects
described by the specified URL. |
IlvGraphic[] |
IlvGeneralNode.getDecorations()
Returns the decoration objects.
|
IlvGraphic[] |
IlvGeneralLink.getDecorations()
Returns the current decorations of the link.
|
IlvGraphic |
IlvGeneralNode.getDecorations(int index)
Returns the decoration object at the specified index.
|
IlvGraphic |
IlvGeneralLink.getDecorations(int index)
Returns the decoration located at the specified index.
|
protected IlvGraphic |
IlvSDMCompositeNode.getGraphicBag(int index)
Returns the graphic of the child at the specified position.
|
IlvGraphic |
IlvGeneralLink.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
IlvGraphic |
IlvGeneralNode.getShape()
Returns the shape of this general node.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGeneralLink.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object in the bag.
|
void |
IlvGeneralLink.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
static String |
IlvURLGraphic.getURL(IlvGraphic g)
Returns the URL from which a graphic
object has been read.
|
void |
IlvGeneralLink.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGeneralLink.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvGeneralLink.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
void |
IlvGeneralLink.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
void |
IlvGeneralNode.setDecorations(IlvGraphic[] decorations)
Sets the decoration objects.
|
void |
IlvGeneralLink.setDecorations(IlvGraphic[] decorations)
Sets decorations on the link.
|
void |
IlvGeneralNode.setDecorations(int index,
IlvGraphic deco)
Sets the decoration object at the specified index.
|
void |
IlvGeneralLink.setDecorations(int index,
IlvGraphic decoration)
Sets a decoration on the link.
|
void |
IlvSDMLinkBundle.setFrom(IlvGraphic obj)
Changes the origin of the link.
|
boolean |
IlvGeneralLink.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
void |
IlvGeneralNode.setShape(IlvGraphic shape)
Sets the shape of this general node.
|
void |
IlvSDMLinkBundle.setTo(IlvGraphic obj)
Changes the destination of the link.
|
boolean |
IlvGeneralNode.shouldElementBePartOfClip(IlvGraphic element)
Called for each element if @see #shouldElementBePartOfClip(IlvGraphic) returns true.
|
void |
IlvSDMCompositeNode.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method directly.
|
void |
IlvSDMCompositeLink.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method directly.
|
void |
IlvGeneralNode.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method.
|
void |
IlvGeneralLink.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object obj,
IlvGraphic graphic)
You should not call this method directly.
|
Constructor and Description |
---|
IlvGeneralLink(IlvGraphic from,
IlvGraphic to)
Creates and initializes a new
IlvGeneralLink . |
IlvGeneralLink(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates and initializes a new
IlvGeneralLink . |
IlvGeneralLink(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvGeneralLink . |
IlvGeneralLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvGeneralLink . |
IlvSDMCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new
IlvSDMCompositeLink instance. |
IlvSDMCompositeLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvLinkImage link)
Creates a new
IlvSDMCompositeLink instance. |
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented)
Creates a new
IlvSDMLinkBundle instance with
no intermediate points and no overview link. |
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates a new
IlvSDMLinkBundle instance with no
overview link. |
IlvSDMLinkBundle(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points,
IlvLinkImage overviewLink)
Creates a new
IlvSDMLinkBundle instance. |
IlvSimpleLink(IlvGraphic from,
IlvGraphic to,
boolean backoriented,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSimpleLink . |
IlvSimpleLink(IlvGraphic from,
IlvGraphic to,
boolean oriented,
IlvPoint[] points)
Creates and initializes a new
IlvSimpleLink . |
Modifier and Type | Method and Description |
---|---|
protected IlvGraphic |
IlvMakeSDMLinkInteractor.makePolyPoint(IlvPoint[] points)
Called to create the link instance.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvEditSDMLabelInteractor.accept(IlvGraphic obj)
Returns
true if the graphic object or the object that
it encapsulates implements IlvLabelInterface . |
protected boolean |
IlvMakeSDMLinkInteractor.acceptDestination(IlvPoint p,
IlvGraphic toNode)
This method tests whether a node can be the destination of the link.
|
protected boolean |
IlvMakeSDMLinkInteractor.acceptOrigin(IlvPoint p,
IlvGraphic fromNode)
This method tests whether a node can be the origin of the link.
|
protected void |
IlvMakeSDMLinkInteractor.addPolyPoints(IlvGraphic obj)
Adds the new link inside the grapher.
|
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. |
void |
IlvSDMCompositeSelectInteractor.deSelectObject(IlvGraphic obj)
If the deselected object is a composite graphic, this method looks
for an SDM object at the location of the mouse event that caused the deselection,
and deselects it.
|
protected Object |
IlvMakeSDMLinkInteractor.getCompositeChild(IlvGraphic obj,
IlvPoint p) |
protected IlvRect |
IlvEditSDMLabelInteractor.getLabelBBox(IlvGraphic obj,
IlvTransformer t)
Returns the bounding rectangle of the label of the graphic object or the object that
it encapsulates.
|
protected String |
IlvEditSDMLabelInteractor.getObjectLabel(IlvGraphic obj)
Returns the label of the graphic object or the object that
it encapsulates.
|
protected void |
IlvMakeSDMLinkInteractor.highlight(IlvGraphic obj)
Highlights a node when moving over it.
|
void |
IlvSDMCompositeSelectInteractor.selectObject(IlvGraphic obj)
If the selected object is a composite graphic, this method looks
for an SDM object at the location of the mouse event that caused the selection,
and selects it.
|
protected void |
IlvEditSDMLabelInteractor.setObjectLabel(IlvGraphic graphic,
String label)
This method changes the label of the object directly
in the SDM data model.
|
protected boolean |
IlvEditSDMLabelInteractor.supportMultiline(IlvGraphic obj)
Returns
true if the graphic object or the object that
it encapsulates implements IlvLabelInterface , and
supports multiline labels. |
protected void |
IlvMakeSDMLinkInteractor.unHighlight(IlvGraphic obj)
Unhighlights a node when moving over another node.
|
Modifier and Type | Class and Description |
---|---|
static class |
IlvExpandCollapseRenderer.ExpandableNode
Deprecated.
The class
ExpandableNode implements the special
graphic object used to display sub-graph nodes. |
static class |
IlvExpandCollapseRenderer.ExpandCollapseIcon
Deprecated.
This graphic object is used to draw the "expand" and "collapse"
icons used by the
IlvExpandCollapseRenderer . |
static class |
IlvExpandCollapseRenderer.SubGraphNode
Deprecated.
The class
SubGraphNode implements the special
graphic object used to encapsulate the children of an expandable
node. |
static class |
IlvHalfZoomingRenderer.HalfZoomingGraphic
This subclass of
IlvHalfZoomingGraphic
is used internally by the IlvHalfZoomingRenderer . |
static class |
IlvSubGraphRenderer.CollapsedGraphic
This graphic object encapsulates the collapsed representation of
a subgraph.
|
static class |
IlvSubGraphRenderer.ExpandCollapseIcon
Deprecated.
Since JViews 8.8, this class is no longer needed
|
static class |
IlvSubGraphRenderer.SubGrapher
This class is not intended to be directly used by a user application.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvSubGraphRenderer.SubGrapher.copy() |
IlvGraphic |
IlvSubGraphRenderer.CollapsedGraphic.copy() |
IlvGraphic |
IlvHalfZoomingRenderer.HalfZoomingGraphic.copy()
Returns a copy of this half-zooming node.
|
IlvGraphic |
IlvStyleSheetRenderer.createLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to)
Creates an
IlvLinkImage object that represents an SDM link,
and customizes it. |
abstract IlvGraphic |
IlvSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Creates a Perforce JViews graphic object that will represent
the specified link of the data model.
|
IlvGraphic |
IlvFilterSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvExpandCollapseRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Deprecated.
If the link is contained in an expandable sub-graph,
this method adds it in the group controlled by the expandable node.
|
IlvGraphic |
IlvCompositeRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvColoringRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Allocates and sets the colors of the link depending on
the value of the index property.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createLinkInstance(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to,
Map decls)
Creates a link instance, according to the model and the style
sheet declarations.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createNode(IlvSDMEngine engine,
Object node)
This method is called by the
addNode method. |
IlvGraphic |
IlvSubGraphRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
If the node is the parent of a subgraph, creates an
IlvGrapher
that will contain the nodes and links of the subgraph. |
IlvGraphic |
IlvStyleSheetRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Creates an
IlvGraphic object that represents an SDM
node, customizes it, and sets its location. |
abstract IlvGraphic |
IlvSDMRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Creates a Perforce JViews graphic object that will represent
the specified node of the data model.
|
IlvGraphic |
IlvLaneRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
If the
"LaneName" rendering property is set for the node,
the node is considered as being a lane. |
IlvGraphic |
IlvHalfZoomingRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Wraps the graphic node created by the filtered renderer
in an instance of
IlvHalfZoomingGraphic . |
IlvGraphic |
IlvFilterSDMRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
IlvGraphic |
IlvExpandCollapseRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Deprecated.
If the node is the parent of an expandable sub-graph,
this method creates an expandable node.
|
IlvGraphic |
IlvCompositeRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
IlvGraphic |
IlvColoringRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Allocates and sets the colors of the node depending on
the value of the index property.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createNodeInstance(IlvSDMEngine engine,
Object node,
Map decls)
Creates a node instance, according to the model and the style
sheet declarations.
|
IlvGraphic |
IlvSubGraphRenderer.getEncapsulatedGraphic(IlvGraphic g)
If the object is an
IlvGrapher , this method
returns either the IlvGrapher 's border, or its
collapsed graphic object, depending on whether the grapher is expanded
or collapsed. |
IlvGraphic |
IlvSDMRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
If the renderer decides to encapsulate a graphic
object created by another renderer, this method
must return the encapsulated graphic.
|
IlvGraphic |
IlvHalfZoomingRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
Returns the graphic object
encapsulated in the half-zooming graphic.
|
IlvGraphic |
IlvFilterSDMRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
This method calls the filtered renderer's
getEncapsulatedGraphic
method. |
IlvGraphic |
IlvExpandCollapseRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
Deprecated.
Returns either the frame graphic or the collapsed
graphic, depending on whether the node is expanded
or collapsed.
|
IlvGraphic |
IlvSubGraphRenderer.GraphicManagerFrame.getFrameGraphic()
Returns the graphic object drawn by the frame.
|
IlvGraphic |
IlvSubGraphRenderer.GraphicManagerFrame.getObject(String name)
Returns the graphic object with that name if it exists in the bag,
otherwise returns
null . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvLaneRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
protected boolean |
IlvInteractorRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
protected boolean |
IlvExpandCollapseRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
Deprecated.
Returns
true only if the graphic object
is an expandable node, so that the expand/collapse
interactor is installed only on expandable nodes. |
protected boolean |
IlvCompositeRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
void |
IlvSubGraphRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
If the link is contained in a subgraph, adds the graphic link to the
IlvGrapher representing the subgraph. |
void |
IlvStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createLinkGraphic()
to the grapher of the SDM engine. |
void |
IlvSDMRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Adds the
graphic object, which has previously been
returned by IlvSDMRenderer.createLinkGraphic(ilog.views.sdm.IlvSDMEngine, java.lang.Object, ilog.views.IlvGraphic, ilog.views.IlvGraphic) to represent the specified
data object link , to the grapher associated with the
SDM engine. |
void |
IlvFilterSDMRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addLinkGraphic method
of the filtered renderer. |
void |
IlvDrillDownRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Adds the graphic link in a layer that depends on the value
of the rendering property
DrillDownZoom . |
void |
IlvSubGraphRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If the node is contained in a subgraph, adds the graphic node to the
IlvGrapher representing the subgraph. |
void |
IlvStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createNodeGraphic()
to the grapher of the SDM engine. |
void |
IlvSDMRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the
graphic object, which has previously been
returned by IlvSDMRenderer.createNodeGraphic(ilog.views.sdm.IlvSDMEngine, java.lang.Object) to represent the specified
data object node , to the grapher associated with the
SDM engine. |
void |
IlvFilterSDMRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addNodeGraphic method
of the filtered renderer. |
void |
IlvDrillDownRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic node in a layer that depends on the value
of the rendering property
DrillDownZoom . |
void |
IlvCompositeRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addNodeGraphic method
of the filtered renderer. |
void |
IlvBlinkingRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createNodeGraphic()
to the grapher of the SDM engine. |
void |
IlvSubGraphRenderer.GraphicManagerFrame.addObject(IlvGraphic graphic,
boolean redraw)
Adds a graphic object in the bag.
|
void |
IlvSubGraphRenderer.GraphicManagerFrame.applyToObject(IlvGraphic graphic,
IlvApplyObject f,
Object arg,
boolean redraw)
Applies a method to a graphic object of the bag.
|
void |
IlvSDMRenderer.callMoveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
Note: If the graphic object is contained inside an
IlvManager , users must use the method
IlvManager.applyToObject(ilog.views.IlvGraphic, ilog.views.IlvApplyObject, java.lang.Object, boolean) to call this method. |
IlvGraphic |
IlvStyleSheetRenderer.createLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to)
Creates an
IlvLinkImage object that represents an SDM link,
and customizes it. |
abstract IlvGraphic |
IlvSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Creates a Perforce JViews graphic object that will represent
the specified link of the data model.
|
IlvGraphic |
IlvFilterSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvExpandCollapseRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Deprecated.
If the link is contained in an expandable sub-graph,
this method adds it in the group controlled by the expandable node.
|
IlvGraphic |
IlvCompositeRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvColoringRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Allocates and sets the colors of the link depending on
the value of the index property.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createLinkInstance(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to,
Map decls)
Creates a link instance, according to the model and the style
sheet declarations.
|
void |
IlvSubGraphRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
If the object is an
IlvGrapher , this method
customizes either the IlvGrapher 's border, or its
collapsed graphic object, depending on whether the grapher is expanded
or collapsed. |
void |
IlvStyleSheetRenderer.customize(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Sets the properties of a graphic object that represents a data
object.
|
void |
IlvSDMRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Sets the properties of a graphic object that
represents a data object.
|
static void |
IlvRendererUtil.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method calls
IlvSDMRenderer.customize(ilog.views.sdm.IlvSDMEngine, java.lang.Object, ilog.views.IlvGraphic, java.lang.String[])
on the root renderer of the SDM engine. |
void |
IlvLegendRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvLaneRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvHalfZoomingRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
Customizes the graphic object
encapsulated in the half-zooming graphic.
|
void |
IlvFilterSDMRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
Deprecated.
If the object is an expandable node, this method
customizes either the frame graphic, or the collapsed
graphic, depending on whether the node is expanded
or collapsed.
|
void |
IlvCompositeRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvBlinkingRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
protected void |
IlvStyleSheetRenderer.customizeLayers(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Change the layer of the graphic object if needed.
|
IlvGraphic |
IlvSubGraphRenderer.getEncapsulatedGraphic(IlvGraphic g)
If the object is an
IlvGrapher , this method
returns either the IlvGrapher 's border, or its
collapsed graphic object, depending on whether the grapher is expanded
or collapsed. |
IlvGraphic |
IlvSDMRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
If the renderer decides to encapsulate a graphic
object created by another renderer, this method
must return the encapsulated graphic.
|
IlvGraphic |
IlvHalfZoomingRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
Returns the graphic object
encapsulated in the half-zooming graphic.
|
IlvGraphic |
IlvFilterSDMRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
This method calls the filtered renderer's
getEncapsulatedGraphic
method. |
IlvGraphic |
IlvExpandCollapseRenderer.getEncapsulatedGraphic(IlvGraphic graphic)
Deprecated.
Returns either the frame graphic or the collapsed
graphic, depending on whether the node is expanded
or collapsed.
|
IlvRect |
IlvSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvSubGraphRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
This method is overridden to take into account
the special expandable nodes.
|
IlvRect |
IlvStyleSheetRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvHalfZoomingRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Computes the rectangle on which the connection points
of the links to/from this node should be located,
taking into account that the
nodes do not always zoom according to the view
transformer.
|
IlvRect |
IlvFilterSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
This method simply calls the
getLinkConnectionRectangle method
of the filtered renderer. |
IlvRect |
IlvExpandCollapseRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Deprecated.
This method is overridden to take into account
the special expandable nodes.
|
IlvRect |
IlvCompositeRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
void |
IlvSubGraphRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSDMRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Called immediately after
addLinkGraphic
by the SDM engine. |
void |
IlvLegendRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Looks at the index properties for the specified object,
and creates an entry for the object in the legend if needed.
|
void |
IlvInteractorRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the link once it has been
added in the grapher.
|
void |
IlvGrapherPinRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Connects the new link to the grapher pins specified in the SDM style sheet.
|
void |
IlvFilterSDMRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
linkGraphicAdded method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvCompositeRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
linkGraphicAdded method
of the filtered renderer. |
void |
IlvSubGraphRenderer.GraphicManagerFrame.moveObject(IlvGraphic graphic,
double x,
double y,
boolean redraw)
Changes the location of a graphic object.
|
protected void |
IlvSubGraphRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvSDMRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvHalfZoomingRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvFilterSDMRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvCompositeRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic g,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
void |
IlvSubGraphRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSDMRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Called immediately after
addNodeGraphic
by the SDM engine. |
void |
IlvLegendRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Looks at the index properties for the specified object,
and creates an entry for the object in the legend if needed.
|
void |
IlvLaneRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the node once it has been
added in the grapher.
|
void |
IlvInteractorRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the node once it has been
added in the grapher.
|
void |
IlvGrapherPinRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates the grapher pins for the new node.
|
void |
IlvFilterSDMRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
nodeGraphicAdded method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSubGraphRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Updates the location of a node.
|
void |
IlvStyleSheetRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method is called when the graphic object representing
a node of the data model has been moved and/or resized, either
by a user interaction or by a direct call to the Perforce JViews API.
|
void |
IlvSDMRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method is called when the graphic object representing
a node of the data model has been moved and/or resized, either
by a user interaction or by a direct call to the Perforce JViews API.
|
void |
IlvLaneRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
void |
IlvFilterSDMRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
void |
IlvExpandCollapseRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Deprecated.
Updates the location of a node only if the node is not
being expanded or collapsed.
|
void |
IlvCompositeRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
boolean |
IlvSubGraphRenderer.ExpandCollapseInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Toggles the expanded state of the expandable node
on mouse clicks.
|
boolean |
IlvLaneRenderer.ResizeLaneInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Processes the events.
|
boolean |
IlvExpandCollapseRenderer.ExpandCollapseInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Toggles the expanded state of the expandable node
on mouse clicks.
|
void |
IlvSubGraphRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the graphic representation of a data object.
|
void |
IlvStyleSheetRenderer.propertiesChanged(IlvSDMEngine engine,
Object node,
Collection<String> propertyNames,
IlvGraphic graphic)
Any property change means generating new CSS rules against the
model, and applying the rules to the whole hierarchy to which
the node belongs.
|
void |
IlvSDMRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the graphic representation of a data object.
|
void |
IlvLaneRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvInteractorRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvHalfZoomingRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the properties of the graphic object
encapsulated in the half-zooming graphic.
|
void |
IlvGrapherPinRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the link connections when the grapher pins have been modified
in the data model.
|
void |
IlvFilterSDMRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
This method simply calls the
propertiesChanged method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Deprecated.
Updates the graphic representation of a data object.
|
void |
IlvCompositeRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvBlinkingRenderer.propertiesChanged(IlvSDMEngine engine,
Object node,
Collection<String> propertyNames,
IlvGraphic graphic)
This method simply calls the
propertiesChanged method
of the filtered renderer. |
void |
IlvLaneRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
Object oldValue,
Object newValue,
IlvGraphic graphic)
Deprecated.
Please use
IlvLaneRenderer.propertiesChanged(IlvSDMEngine, Object, Collection, IlvGraphic)
instead. Actually, oldValue and newValue have
never been used. |
void |
IlvSDMRenderer.propertyChanged(IlvSDMEngine engine,
Object object,
String propertyName,
Object oldValue,
Object newValue,
IlvGraphic graphic)
Deprecated.
Since JViews 8.5, property changes do not notify this method
any more. Instead of overriding this method, better override the
IlvSDMRenderer.propertiesChanged(ilog.views.sdm.IlvSDMEngine, java.lang.Object, java.util.Collection<java.lang.String>, ilog.views.IlvGraphic) method. |
void |
IlvSubGraphRenderer.GraphicManagerFrame.reDrawObj(IlvGraphic graphic)
Redraws a graphic object located in the bag.
|
void |
IlvBlinkingRenderer.registerToggleGraphic(IlvGraphic graphic) |
void |
IlvStyleSheetRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a link of the SDM data model
from the grapher.
|
void |
IlvSDMRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a link of the SDM data model
from the grapher.
|
void |
IlvFilterSDMRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeLinkGraphic method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Removes sub-graph elements from their expandable nodes.
|
void |
IlvStyleSheetRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvSDMRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvLaneRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeNodeGraphic method
of the filtered renderer. |
void |
IlvFilterSDMRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeNodeGraphic method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Removes sub-graph elements from their expandable nodes.
|
void |
IlvCompositeRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If the graphic object was contained in a composite graphic (that is to say,
if the
"ParentName" property was used), it is removed from it
parent composite. |
void |
IlvBlinkingRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvSubGraphRenderer.GraphicManagerFrame.removeObject(IlvGraphic graphic,
boolean redraw)
Removes a graphic object from the bag.
|
protected void |
IlvLaneRenderer.ResizeLaneSelection.reshapeObject(IlvGraphic graphic,
IlvRect rect)
Called to let the interactor reshape an object.
|
void |
IlvSubGraphRenderer.GraphicManagerFrame.reshapeObject(IlvGraphic graphic,
IlvRect newrect,
boolean redraw)
Changes the size of a graphic object.
|
boolean |
IlvSubGraphRenderer.GraphicManagerFrame.setObjectName(IlvGraphic graphic,
String name)
Changes the name of a graphic object.
|
void |
IlvBlinkingRenderer.unregisterToggleGraphic(IlvGraphic graphic) |
Constructor and Description |
---|
IlvSDMClippingLinkConnector(IlvGraphic node)
Creates a new SDM clipping link connector.
|
IlvSDMClippingLinkConnector(IlvGraphic node,
IlvSDMEngine engine)
Creates a new SDM clipping link connector.
|
IlvSDMFreeLinkConnector(IlvGraphic node)
Creates a new SDM free link connector.
|
IlvSDMFreeLinkConnector(IlvGraphic node,
IlvSDMEngine engine)
Creates a new SDM free link connector.
|
IlvSDMLinkConnector(IlvGraphic node,
IlvSDMEngine engine,
boolean center)
Creates a new
IlvSDMLinkConnector attached to
a specified node. |
SDMPinLinkConnector(IlvSDMEngine engine,
IlvGraphic node)
Creates a new
SDMPinLinkConnector . |
Modifier and Type | Class and Description |
---|---|
static class |
IlvGraphLayoutRenderer.GraphLayoutParametersBean
This auxiliary class is internally used to encapsulate graph layout
parameters as Java Beans.
|
static class |
IlvSwimLanesRenderer.DefaultSwimLaneGraphic
This class is used by the
IlvSwimLanesRenderer to display
swimlanes. |
Modifier and Type | Method and Description |
---|---|
void |
IlvSwimLanesRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Updates the swimlane of the node.
|
void |
IlvGraphLayoutRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Sets the layout parameters for the customized object.
|
IlvGraphLayout |
IlvGraphLayoutRenderer.getGraphLayout(IlvSDMEngine engine,
IlvGraphic graphic)
Returns the
IlvGraphLayout instance attached
to the IlvGrapher containing a graphic object. |
void |
IlvGraphLayoutRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Sets the layout parameters for the new object.
|
void |
IlvSwimLanesRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Adds an object to its swimlane.
|
void |
IlvGraphLayoutRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Sets the layout parameters for the new object.
|
void |
IlvSwimLanesRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Moves the object from one swimlane to another, if
dragging is enabled.
|
void |
IlvLabelLayoutRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Performs the label layout algorithm whenever a node
is moved.
|
void |
IlvGraphLayoutRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Performs the layout algorithm whenever a node
is moved.
|
void |
IlvSwimLanesRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyName,
IlvGraphic graphic)
Updates the swimlane of the node.
|
void |
IlvGraphLayoutRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Sets the layout parameters for the modified object.
|
void |
IlvSwimLanesRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes the object from its swimlane.
|
Constructor and Description |
---|
SDMRelativeLinkConnector(IlvSDMEngine engine,
IlvGraphic node)
Deprecated.
Creates a new SDM relative link connector.
|
Modifier and Type | Class and Description |
---|---|
class |
ilog.views.sdm.renderer.graphlayout.util.IlvDynamicBean |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvMapRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvMapRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
Modifier and Type | Method and Description |
---|---|
void |
IlvMapStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates a new link map layer if one does not already exist.
|
void |
IlvMapStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates a new symbol map layer if one does not already exist.
|
IlvGraphic |
IlvMapRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
protected void |
IlvMapStyleSheetRenderer.customizeLayers(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Changes the layer of the graphic object if needed.
|
void |
IlvMapRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Overridden methods for performance improvements.
|
Modifier and Type | Method and Description |
---|---|
String |
IlvSDMImageMapAreaGenerator.generateALT(IlvManagerView view,
IlvGraphic graphic)
This method returns the ALT attribute of the area
for the specified graphic object.
|
String |
IlvSDMImageMapAreaGenerator.generateCOORDS(IlvManagerView view,
IlvGraphic obj,
IlvRect bounds,
IlvTransformer t)
This method returns the coordinates of the area
for the specified graphic object.
|
String |
IlvSDMImageMapAreaGenerator.generateHREF(IlvManagerView view,
IlvGraphic graphic)
This method returns the HREF attribute of the area
for the specified graphic object.
|
int |
IlvSDMImageMapAreaGenerator.getShape(IlvManagerView view,
IlvGraphic obj,
IlvTransformer t)
This method returns the shape of the area
for the specified graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvCSSJViews.createLink(IlvGraphic from,
IlvGraphic to,
ilog.views.util.css.IlvApplicableDeclarationCollection decls)
Creates a link instance according to the given declarations.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvCSSJViews.createLink(IlvGraphic from,
IlvGraphic to,
ilog.views.util.css.IlvApplicableDeclarationCollection decls)
Creates a link instance according to the given declarations.
|
Modifier and Type | Method and Description |
---|---|
protected Comparator<IlvGraphic> |
IlvManagerServletSupport.getGraphicObjectComparator(IlvManagerLayer layer,
IlvManagerView view,
jakarta.servlet.http.HttpServletRequest request)
Returns a
Comparator implementation that will be used to
sort the IlvGraphic instances in the given layer that need to
have their image map generated. |
Vector<IlvGraphic> |
IlvHitmapDefinition.getGraphics()
Returns the vector of the managed graphic objects
|
Modifier and Type | Method and Description |
---|---|
void |
IlvHitmapDefinition.addGraphic(IlvGraphic graphic)
Adds a graphic object to the managed list.
|
String |
IlvImageMapAreaGenerator.generateALT(IlvManagerView view,
IlvGraphic obj)
This method returns the ALT attribute of the area
for the specified graphic object.
|
String |
IlvImageMapAreaGenerator.generateCOORDS(IlvManagerView view,
IlvGraphic obj,
IlvRect bounds,
IlvTransformer t)
This method returns the coordinates of the area
for the specified graphic object.
|
String |
IlvImageMapAreaGenerator.generateHREF(IlvManagerView view,
IlvGraphic obj)
This method returns the HREF attribute of the area
for the specified graphic object.
|
String |
IlvImageMapAreaGenerator.generateONMOUSEOUT(IlvManagerView view,
IlvGraphic obj)
This method returns the ONMOUSEOUT attribute of the area
for the specified graphic object.
|
String |
IlvImageMapAreaGenerator.generateONMOUSEOVER(IlvManagerView view,
IlvGraphic obj)
This method returns the ONMOUSEOVER attribute of the area
for the specified graphic object.
|
String |
IlvImageMapAreaGenerator.generateTARGET(IlvManagerView view,
IlvGraphic obj)
This method returns the TARGET attribute of the area
for the specified graphic object.
|
protected String |
IlvHitmapDefinition.getExtension(IlvGraphic graphic)
You can override this method to create javascript function,
this function will be called by tooltip mouse down event.
|
protected IlvImageMapAreaGenerator |
IlvManagerServletSupport.getImageMapAreaGenerator(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
protected IlvImageMapAreaGenerator |
IlvManagerServlet.getImageMapAreaGenerator(jakarta.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
protected String |
IlvTooltipInfoGenerator.getRegionInfo(IlvGraphic graphic,
String infoType)
Gets hitmap information for the region of an individual
IlvGraphic object. |
protected String |
IlvNavigationInfoGenerator.getRegionInfo(IlvGraphic graphic,
String infoType)
Gets the string like "[21,20,0,0]".
|
protected String |
IlvGroupInfoGenerator.getRegionInfo(IlvGraphic graphic,
String infoType)
Gets the group hitmap information, returns the string looks like:
"[2,3]", this javascript array means which graphics will be grouped.
|
protected String |
IlvCursorInfoGenerator.getRegionInfo(IlvGraphic graphic,
String infoType)
Gets hitmap information for the region of an individual
IlvGraphic object. |
protected abstract String |
IlvAbstractHitmapInfoGenerator.getRegionInfo(IlvGraphic graphic,
String infoType)
Gets hitmap information for the region of an individual
IlvGraphic object. |
int |
IlvImageMapAreaGenerator.getShape(IlvManagerView view,
IlvGraphic obj,
IlvTransformer t)
This method returns the shape of the area
for the specified graphic object.
|
protected String |
IlvHitmapDefinition.getTooltip(IlvGraphic graphic)
Deprecated.
|
boolean |
IlvImageMapAreaGenerator.shouldGenerate(IlvManagerView view,
IlvGraphic obj,
IlvTransformer t)
This method returns
true if an area should be generated
for the specified graphic object. |
boolean |
IlvHitmapDefinition.shouldRender(IlvGraphic graphic)
Tells whether the hitmap should be rendered for a given graphic object.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvSVGGraphicSet
A subclass of
IlvGraphicSet that allows you to load the
contents of an SVG file into it. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvSVGGraphicSet.copy()
Returns a new copy of this
IlvSVGGraphicSet . |
Modifier and Type | Method and Description |
---|---|
void |
SVGGraphicFactory.addObject(IlvGraphic obj,
IlvGraphicBag bag)
Adds a graphic object to a given graphic bag.
|
void |
SVGDefaultGraphicFactory.addObject(IlvGraphic obj,
IlvGraphicBag bag)
Adds a graphic object to a given graphic bag.
|
void |
SVGGraphicFactory.addObject(IlvGraphic obj,
IlvManager manager,
int layerIndex)
Adds a graphic object to a given layer of a manager.
|
void |
SVGDefaultGraphicFactory.addObject(IlvGraphic obj,
IlvManager manager,
int layerIndex)
Adds a graphic object to a given layer of a manager.
|
boolean |
SVGHREFObjectInteractor.processEvent(IlvGraphic obj,
AWTEvent event,
IlvObjectInteractorContext context)
Deals with
MOUSE_RELEASED events to show the contents of the hyperlink. |
protected boolean |
SVGDocumentReader.readSVGDescElement(IlvGraphic graphic,
Element element)
You can override this method to read the SVG 'desc' elements.
|
protected boolean |
SVGDocumentReader.readSVGTitleElement(IlvGraphic graphic,
Element element)
You can override this method to read the SVG 'title' elements.
|
protected boolean |
SVGDocumentReader.readUnknownElement(IlvGraphic graphic,
Element element)
You can override this method to read the non-SVG elements that are present
in your
Document . |
void |
SVGDocumentBuilder.startStylingElement(Element element,
IlvGraphic graphic)
Called to initiate a styling session on the
given
Element . |
protected Element |
SVGDocumentBuilder.translate(IlvGraphic graphic,
IlvTransformer t)
Returns an
Element for the given graphic object. |
Element |
SVGDocumentBuilderConfigurator.GraphicTranslator.translate(IlvGraphic graphic,
IlvTransformer t,
SVGDocumentBuilder builder)
This method must return an SVG
Element representing
the IlvGraphic parameter drawn with the given
IlvTransformer . |
Element |
GenericGraphicTranslator.translate(IlvGraphic graphic,
IlvTransformer t,
SVGDocumentBuilder builder)
Translates an
IlvGraphic to an SVG Element . |
Modifier and Type | Class and Description |
---|---|
class |
IlvJComponentGraphic
IlvJComponentGraphic is used to add Swing
JComponent objects to an IlvManager instance. |
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvJComponentGraphic.copy()
Returns a copy of the
IlvJComponentGraphic . |
IlvGraphic |
IlvPopupMenuContext.getGraphic()
Returns the graphic object that has the pop-up menu.
|
Modifier and Type | Method and Description |
---|---|
static void |
IlvPopupMenuManager.doPopup(IlvManagerView view,
IlvGraphic g)
Shows a pop-up menu for the input graphic object on the input view.
|
Constructor and Description |
---|
IlvPopupMenuContext(IlvPoint point,
JComponent component,
IlvGraphic graphic,
IlvTransformer transformer,
IlvManagerView view)
Creates a new pop-up menu context.
|
Modifier and Type | Method and Description |
---|---|
static IlvSymbolDescriptor |
IlvSymbolDescriptor.get(IlvGraphic g)
Returns the symbol descriptor of a graphic object.
|
static IlvSymbolDescriptor |
IlvSymbolDescriptor.get(IlvGraphic g,
boolean allocate)
Returns the symbol descriptor of a graphic object.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphic |
IlvTile.getObject(Object id)
Returns the object of the specified id if it is already loaded
in the layer.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTile.addObject(IlvGraphic g,
Object id)
Adds a graphic object to an
IlvTiledLayer . |
boolean |
IlvTile.isObjectShared(IlvGraphic object)
Returns
true if the object is shared by other tiles. |
boolean |
IlvFreeTile.isObjectShared(IlvGraphic object)
Returns
true if the object is shared by other tiles. |
void |
IlvTile.removeObject(IlvGraphic g)
Removes the specified object from the tile.
|
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.