Package | Description |
---|---|
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.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.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.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.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.servlet |
Generic Java Servlet to produce images from a JViews Manager.
|
ilog.views.svg |
Contains classes adding SVG (Scalable Vector Graphic) support to Rogue Wave 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 | 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 Rogue Wave 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 Rogue Wave 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,
float x,
float y,
boolean redraw)
Changes the position of the specified graphic object.
|
void |
IlvGraphicBag.moveObject(IlvGraphic graphic,
float x,
float 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 Rogue Wave 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 |
---|---|
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,
float radius,
float startAngle,
float angleRange,
float thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDXFGraphicFactory.createArc(IlvPoint center,
float radius,
float startAngle,
float angleRange,
float thickness,
Color color)
Creates a graphic object for the DXF entity ARC.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createCircle(IlvPoint center,
float radius,
float thickness,
Color color)
Creates a graphic object for the DXF entity CIRCLE.
|
IlvGraphic |
IlvDXFGraphicFactory.createCircle(IlvPoint center,
float radius,
float 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,
float thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createLine(IlvPoint from,
IlvPoint to,
float thickness,
Color color)
Creates a graphic object for the DXF entity LINE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPoint(IlvPoint point,
float thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDXFGraphicFactory.createPoint(IlvPoint point,
float thickness,
Color color)
Creates a graphic object for the DXF entity POINT.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
float thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE
and LWPOLYLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createPolyline(IlvPoint[] points,
boolean closed,
boolean filled,
float thickness,
Color color)
Creates a graphic object for the DXF entities POLYLINE,
LWPOLYLINE, SOLID, 3DFACE.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSolid(IlvPoint[] points,
float thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDXFGraphicFactory.createSolid(IlvPoint[] points,
float thickness,
Color color)
Creates a graphic object for the DXF entity SOLID.
|
IlvGraphic |
IlvDefaultDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
float thickness,
Color color)
Creates a graphic object for the DXF entity SPLINE.
|
IlvGraphic |
IlvDXFGraphicFactory.createSpline(IlvPoint[] points,
boolean closed,
float 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,
float thickness,
Color color)
Creates a graphic object for the DXF entity TRACE.
|
IlvGraphic |
IlvDXFGraphicFactory.createTrace(IlvPoint[] points,
float 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(javax.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
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 |
IlvClosedSpline
Deprecated.
Beginning with JViews 5.5 you should use
IlvSpline instead
with the IlvSpline.setClosed(boolean) method. |
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 |
IlvFilledArc
Deprecated.
Beginning with JViews 5.5 you should use
IlvArc instead
with IlvArc.setFillOn(boolean) and IlvArc.setStrokeOn(boolean) methods. |
class |
IlvFilledEllipse
Deprecated.
Beginning with JViews 5.5 you should use
IlvEllipse instead
with IlvEllipse.setFillOn(boolean) and IlvEllipse.setStrokeOn(boolean) methods. |
class |
IlvFilledLabel
A label with a colored background.
|
class |
IlvFilledRectangle
Deprecated.
Beginning with JViews 5.5 you should use
IlvRectangle instead
with IlvRectangle.setFillOn(boolean) and IlvRectangle.setStrokeOn(boolean) methods. |
class |
IlvFilledRoundRectangle
Deprecated.
Beginning with JViews 5.5 you should use
IlvRectangle instead
with IlvRectangle.setRadius(int) and IlvRectangle.setFillOn(boolean) methods. |
class |
IlvFilledSpline
Deprecated.
Beginning with JViews 5.5 you should use
IlvSpline instead
with IlvSpline.setFillOn(boolean) and IlvSpline.setClosed(boolean) methods. |
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 |
IlvOutlinePolygon
Deprecated.
Beginning with JViews 5.5 you should use
IlvPolygon instead
with the IlvPolygon.setStrokeOn(boolean) method. |
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 |
IlvRoundRectangle
Deprecated.
Beginning with JViews 5.5 you should use
IlvRectangle instead
with the IlvRectangle.setRadius(int) method. |
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 |
IlvRoundRectangle.copy()
Deprecated.
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 |
IlvOutlinePolygon.copy()
Deprecated.
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 |
IlvFilledSpline.copy()
Deprecated.
Copies the object.
|
IlvGraphic |
IlvFilledRoundRectangle.copy()
Deprecated.
Copies the object.
|
IlvGraphic |
IlvFilledRectangle.copy()
Deprecated.
Copies the object.
|
IlvGraphic |
IlvFilledLabel.copy()
Copies the object.
|
IlvGraphic |
IlvFilledEllipse.copy()
Deprecated.
Copies the object.
|
IlvGraphic |
IlvFilledArc.copy()
Deprecated.
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 |
IlvClosedSpline.copy()
Deprecated.
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,
float x,
float y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGraphicHandleSelection.moveObject(IlvGraphic graphic,
float x,
float y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvGraphicHandleBag.moveObject(IlvGraphic graphic,
float x,
float y,
boolean redraw)
Changes the location of a graphic object.
|
void |
IlvDoubleGraphicHandleBag.moveObject(IlvGraphic graphic,
float x,
float 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.
|
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,
float x,
float 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,
float x,
float 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,
float left,
float top,
float right,
float 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,
float x,
float 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 |
---|---|
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 |
IlvMakeOutlinePolygonInteractor.createObject(IlvPoint[] points)
Deprecated.
This method is called by the interactor to create
the
IlvOutlinePolygon . |
IlvGraphic |
IlvMakeLineInteractor.createObject(IlvPoint[] points)
Called by the interactor to
create the
IlvLine . |
IlvGraphic |
IlvMakeFilledSplineInteractor.createObject(IlvPoint[] points)
Deprecated.
Called by the interactor
to create the
IlvFilledSpline . |
IlvGraphic |
IlvMakeClosedSplineInteractor.createObject(IlvPoint[] points)
Deprecated.
Creates the closed spline.
|
IlvGraphic |
IlvMakeArrowPolylineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowPolyline . |
IlvGraphic |
IlvMakeArrowLineInteractor.createObject(IlvPoint[] points)
Creates the
IlvArrowLine . |
IlvGraphic |
IlvLabelledObjectFactory.createObject(IlvPoint p,
String label,
Font font,
Color color)
Deprecated.
Creates a new graphic object with a label.
|
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 |
IlvMakeFilledRoundRectangleInteractor.createObject(IlvRect rect)
Deprecated.
Creates the
IlvFilledRoundRectangle . |
IlvGraphic |
IlvMakeFilledRectangleInteractor.createObject(IlvRect rect)
Deprecated.
Creates the
IlvFilledRectangle . |
IlvGraphic |
IlvMakeFilledEllipseInteractor.createObject(IlvRect rect)
Deprecated.
Creates the
IlvFilledEllipse . |
IlvGraphic |
IlvMakeFilledArcInteractor.createObject(IlvRect rect)
Deprecated.
Creates the
IlvFilledArc . |
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 Rogue Wave 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 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,
float x,
float 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 |
---|---|
protected Comparator<IlvGraphic> |
IlvManagerServletSupport.getGraphicObjectComparator(IlvManagerLayer layer,
IlvManagerView view,
javax.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(javax.servlet.http.HttpServletRequest request,
IlvGraphic obj,
IlvManagerView view,
IlvTransformer t)
Returns the area generator for the specified graphic object.
|
protected IlvImageMapAreaGenerator |
IlvManagerServlet.getImageMapAreaGenerator(javax.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 Rogue Wave Software, Inc. 1997, 2016. All Rights Reserved.