Package ilog.views

Provides the classes necessary to create a high performance 2D graphic application.

See:
          Description

Interface Summary
IlvApplyObject IlvApplyObject is an interface used to apply a method to a graphic object.
IlvApplyObjects IlvApplyObjects is an interface which is used to apply a method that affects many graphic objects.
IlvConstants A collection of constants generally used for positioning and orienting components on the screen.
IlvDefinitionRectInterface This interface lets exposing an IlvRect.
IlvDirection An interface that defines constants to describe directions.
IlvFontInterface An interface to be implemented by graphic objects that are displaying text and allow to specify the font.
IlvGraphicBag This interface must be implemented by classes that manage several objects.
IlvGraphicEnumeration An object that implements the IlvGraphicEnumeration interface generates a series of graphic objects, one at a time.
IlvGraphicFilter An interface used to filter graphic objects (IlvGraphic).
IlvHoverHighlightingImageOperation.Filter Inner interface that serves to filter the highlighted graphic objects.
IlvLabelInterface An interface to be implemented by objects that display a text.
IlvManagerFrame The frame of an IlvManager.
IlvManagerView.FitAreaCalculator This interface can be used to fit the transformer of the manager view so that a certain area of the manager is visible in the view.
IlvManagerViewDecoration An IlvManagerViewDecoration is an interface that must be implemented by objects that need to draw something on top of an IlvManagerView
IlvObjectInteractorContext The interface IlvObjectInteractorContext is the context passed to an object interactor.
IlvPolyPointsInterface An interface used to implement graphic objects with several points.
IlvResizableManagerFrame IlvResizableManagerFrame defines manager frames that can be resized, by handling the resize action when a user reshapes a submanager.
IlvSelectionFactory An interface to be implemented by objects that can create a selection object.
IlvStroke The IlvStroke interface defines a basic set of rendering attributes.
IlvTextInterface The IlvTextInterface defines an interface for WYSIWYG editing with the IlvTextSelection and IlvTextEditor classes.
 

Class Summary
IlvAccelerator IlvAccelerator is the abstract base class for classes that define for a manager specific actions triggered by a specific keyboard event.
IlvConstantModeManagerFrame IlvConstantModeManagerFrame is an extended IlvDefaultManagerFrame that handles resize events automatically.
IlvDefaultManagerFrame The default frame for an IlvManager.
IlvDrawSelection The IlvDrawSelection class is the default selection object for graphic objects.
IlvFilteredGraphicEnumeration A class used to enumerate filtered graphic objects (IlvGraphic).
IlvGrapher IlvGrapher is a subclass of IlvManager that uses graphic objects in the form of nodes and links to represent dynamic interconnected information.
IlvGrapherObjectProperty This property is stored in an IlvGraphic object, when this object is added to an IlvGrapher.
IlvGraphic IlvGraphic is the abstract base class for all graphic objects managed by an IlvManager instance.
IlvGraphicUtil Utility class for drawings.
IlvGraphicVector An IlvGraphicVector is an expandable array of graphic objects.
IlvGrid The class IlvGrid implements a snap grid.
IlvHandlesSelection A selection object that displays several handles.
IlvHoverHighlightingImageOperation The hover highlighting image operation allows you to highlight a graphic object when the mouse hovers on it.
IlvHoverHighlightingImageOperation.GraphicBagFilter A filter class that only highlights graphic objects that are an instance of IlvGraphicBag.
IlvHoverHighlightingImageOperation.NonGraphicBagFilter A filter class that only highlights graphic objects that are not an instance of IlvGraphicBag.
IlvIndexedSet IlvIndexedSet is a class dedicated to managing a large number of graphic objects in a list or a quadtree.
IlvLayerVisibilityFilter This class is used to control dynamically the visibility of a layer.
IlvLinkConnector This class is dedicated to the computation of the connection points of links (IlvLinkImage) in a grapher (IlvGrapher).
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.
IlvLinkImageEditInteractor The IlvLinkImageEditInteractor class is used to edit a link image.
IlvLinkImageSelection The selection object for an IlvLinkImage.
IlvManager IlvManager is the container class used to store and manipulate IlvGraphic objects displayed in one or more IlvManagerView instance.
IlvManagerLayer IlvManagerLayer is a storage class for graphic objects; an IlvManager instance is composed of several layers.
IlvManagerView A manager view is a Java AWT component used to display the graphic objects contained in a manager.
IlvManagerViewInteractor IlvManagerViewInteractor is the base class for all interactors that can be attached to a manager view.
IlvNamedProperty The class IlvNamedProperty is used to associate potentially persistent properties with a graphic object, a manager, or a manager layer.
IlvObjectInteractor Object interactors are used to handle local events for graphic objects.
IlvObjectProperty This property is stored in an IlvGraphic object, when this object is added to an IlvManager.
IlvPattern Deprecated. since JViews 5.5 you should use IlvPattern instead.
IlvPoint The IlvPoint class defines a point specified in float precision representing a location in (x, y) coordinate space.
IlvPolyPointsEdition IlvPolyPointsEdition is an object interactor used to edit graphic objects that implement the interface IlvPolyPointsInterface, such as IlvPolyPoints, IlvPolyline, and so forth.
IlvPolyPointsSelection This class is a selection object used to select graphic objects that implements the IlvPolyPointsInterface.
IlvQuadtree The quadtree is used by the manager to store the objects.
IlvRect The IlvRect class describes a rectangle defined by a location (x, y) and dimension (width x height).
IlvRegion A set of rectangles.
IlvReshapeSelection An object interactor that reshapes an instance of IlvDrawSelection.
IlvSelection An abstract class that describes the selection on another object.
IlvTexture Deprecated. since JViews 5.5 you should use IlvTexture instead.
IlvToolkit Deprecated. You should instead use the java.awt.Toolkit class methods.
IlvTransformer The IlvTransformer class is a two dimensional affine transform that performs a linear mapping from 2D coordinates to other 2D coordinates.
IlvUnresizeableDrawSelection This class is a default selection object used to show that a graphic object which cannot be resized with interactors is selected.
IlvUtil IlvUtil is a class that regroups some utilities.
IlvZoomFactorVisibilityFilter Controls the visibility of a layer according to the zoom factor on the view.
 

Package ilog.views Description

Provides the classes necessary to create a high performance 2D graphic application. This package and its subpackages contain simple graphic objects like rectangle, ellipse, polyline, spline. It allows you to store efficiently tens of thousands of graphic objects and facilitates fast object selection, panning, zooming and redraw.



Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.