Release Notes  | 
  
This document describes the main changes that have been made to JViews Framework since version 8.1.
Incompatibilities
General Changes
Library Changes
ilog.views.IlvBufferedGraphicEnumerationilog.views.IlvMissingApplyToObjectExceptionilog.views.graphic.IlvMultipleIconilog.views.graphic.IlvURLKeyTableilog.views.interactor.IlvAbstractScrollInteractorilog.views.java2d.IlvBlinkingActionilog.views.java2d.IlvBlinkingMultiActionilog.views.util.event.ClassLoaderLifetimeEventilog.views.util.event.ClassLoaderLifetimeListenerilog.views.util.java2d.IlvBlinkingColorilog.views.util.java2d.IlvBlinkingDrawingResourceilog.views.util.java2d.IlvBlinkingMultiColorilog.views.util.java2d.IlvBlinkingMultiPaintilog.views.util.java2d.IlvBlinkingObjectilog.views.util.java2d.IlvBlinkingObjectOwnerilog.views.util.java2d.IlvBlinkingPaintilog.views.util.java2d.IlvMultipleGradientPaintConstantsilog.views.util.java2d.IlvPolygon2Dilog.views.util.java2d.IlvPolygon2D.Doubleilog.views.util.java2d.IlvPolygon2D.Floatilog.views.util.java2d.IlvShapeUtililog.views.util.java2d.IlvTranslatedShapeilog.views.util.swing.color.IlvAlphaColorChooserPanelilog.views.util.swing.color.IlvBlinkingColorChooserPanelilog.views.util.swing.color.IlvBlinkingColorPreviewPanelilog.views.util.swing.color.IlvJColorChooserilog.views.util.swing.color.IlvRGBAColorChooserPanelilog.views.util.swt.IlvAWTEventFilter
Example Changes
ilog.views.IlvAcceleratorilog.views.IlvDefaultManagerFrameilog.views.IlvGraphicilog.views.IlvGraphicVectorilog.views.IlvIndexedSetilog.views.IlvManagerilog.views.IlvManagerViewilog.views.IlvReshapeSelectionilog.views.accelerator.IlvDeleteSelectionAcceleratorilog.views.accelerator.IlvDuplicateSelectionAcceleratorilog.views.accelerator.IlvFitToSizeAcceleratorilog.views.accelerator.IlvIdentityAcceleratorilog.views.accelerator.IlvRotateAcceleratorilog.views.accelerator.IlvScrollDownAcceleratorilog.views.accelerator.IlvScrollLeftAcceleratorilog.views.accelerator.IlvScrollRightAcceleratorilog.views.accelerator.IlvScrollUpAcceleratorilog.views.accelerator.IlvSelectAllAcceleratorilog.views.accelerator.IlvZoomInAcceleratorilog.views.accelerator.IlvZoomOutAcceleratorilog.views.event.ManagerContentAboutToChangeEventilog.views.faces.IlvFacesUtililog.views.faces.component.IlvFacesContextualMenuilog.views.faces.dhtml.IlvDHTMLConstantsilog.views.faces.dhtml.interactor.IlvFacesObjectSelectInteractorilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractorilog.views.faces.dhtml.interactor.IlvObjectSelectInteractorilog.views.faces.dhtml.renderkit.IlvFacesContextualMenuRendererilog.views.faces.dhtml.taglib.IlvObjectSelectInteractorTagilog.views.faces.taglib.IlvBaseTagilog.views.faces.taglib.IlvMenuTagilog.views.graphic.IlvGraphicSetilog.views.graphic.composite.IlvCompositeGraphicilog.views.graphic.composite.layout.IlvLinkAttachmentLocationilog.views.graphic.linkpolicy.IlvBridgeCrossingsilog.views.graphic.linkpolicy.IlvCrossingGraphicilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicyilog.views.graphic.linkpolicy.IlvTunnelCrossingsilog.views.interactor.IlvSelectInteractorilog.views.interactor.IlvSelectInteractorMoveSelectionilog.views.interactor.IlvSelectInteractorMultipleSelectionilog.views.io.IlvInputStreamilog.views.io.IlvOutputStreamilog.views.java2d.IlvLinearGradientPaintilog.views.java2d.IlvRadialGradientPaintilog.views.svg.SVGGraphicFactoryilog.views.svg.SVGDefaultGraphicFactoryilog.views.swing.IlvJManagerViewControlBarilog.views.swing.IlvJScrollManagerViewilog.views.util.IlvClassLoaderUtililog.views.util.IlvResourceUtililog.views.util.collections.IlvCollectionsilog.views.util.collections.IlvUnsynchronizedStackilog.views.util.data.IlvTableModelMappingExceptionilog.views.util.java2d.IlvLinearGradientPaintilog.views.util.java2d.IlvMultipleGradientPaintilog.views.util.java2d.IlvRadialGradientPaintilog.views.util.print.IlvPageilog.views.util.print.IlvPrintingControllerilog.views.util.styling.IlvCSSFunctionilog.views.util.swing.IlvSwingUtililog.views.util.swing.calendar.IlvJTimeChooserilog.views.util.swing.layout.IlvVerticalFlowLayoutilog.views.util.swing.tree.IlvDefaultTreeCellRendererilog.views.util.swt.IlvEventThreadUtililog.views.util.time.IlvTimeIterator
protected methods getNewBoundingBox() and
    getOldBoundingBox() of the class
    IlvGraphicAnimator are now public.ilog.views.graphic.linkpolicy.IlvCrossingGraphic.expandLinkBoundingBox.ilog.views.svg.SVGGraphicFactory.createIcon(String, IlvRect).ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor.getDefaultObjectSelectedFinder.ilog.views.java2d.IlvMultipleGradientPaint is deprecated and has been converted into an interface.
As consequence, all methods formerly on this class are now abstract
and the constructors have been removed.
Please use 
ilog.views.util.java2d.IlvMultipleGradientPaint
instead.
abstract:
    ilog.views.faces.dhtml.interactor.IlvObjectSelectRectInteractor.ilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicy.contentsChanged(ilog.views.event.ManagerContentChangedEvent).abstract method
    ilog.views.util.time.IlvTimeIterator.next() now returns
    Date, not Object.ilog.views.util.filter.IlvFilter.evaluate(Object) now
    takes an argument of a generic type.IlvDefaultManagerFrame.IlvGraphic.IlvGraphicVector.IlvIndexedSet, the base class of manager layers.IlvManager,
       that allows to optimize the performance of multiple additions of graphic objects.
       Also, an optional debug drawing of the bounding boxes of graphic objects has been added
       to IlvManager.IlvManagerView,
      and "Fit transformer to content" can now be delayed until the view is realized.IlvReshapeSelection.IlvSelectInteractor,
      IlvSelectInteractorMoveSelection, and
      IlvSelectInteractorMultipleSelection.IlvAccelerator now optionally consumes the events.ilog.views.util.collections,
      ilog.views.util.event, and
      ilog.views.util.filter now use generic types.ilog.views.IlvBufferedGraphicEnumeration
A class used to enumerate graphic objects (
IlvGraphic) in a buffered way.
ilog.views.IlvMissingApplyToObjectException
This exception is thrown when a change to a graphic object's bounding box is detected that occurs while the object is in a manager and outside of an
IlvManager.applyToObject(IlvGraphic, IlvApplyObject, Object, boolean)orIlvManager.applyToObjects(IlvGraphicVector, IlvApplyObject, Object, boolean)orIlvManager.applyToObjects(IlvGraphicVector, IlvApplyObjects, Object, boolean)call.
ilog.views.graphic.IlvMultipleIcon
IlvMultipleIconis an icon that can display one image out of multiple predefined images.
ilog.views.graphic.IlvURLKeyTable
A table of URLs.
ilog.views.interactor.IlvAbstractScrollInteractor
The
IlvAbstractScrollInteractoris a base class for interactors that scroll the view while dragging the mouse.
ilog.views.java2d.IlvBlinkingAction
IlvBlinkingActionis an abstract action that is performed when blinking.
ilog.views.java2d.IlvBlinkingMultiAction
IlvBlinkingMultiActionis an abstract action that is performed when blinking.
ilog.views.util.event.ClassLoaderLifetimeEvent
This class describes a turning point in the lifetime of a
ClassLoader.
ilog.views.util.event.ClassLoaderLifetimeListener
This interface allows to react on turning points of class loaders.
ilog.views.util.java2d.IlvBlinkingColor
This class defines a blinking color.
ilog.views.util.java2d.IlvBlinkingDrawingResource
This interface defines colors and paints that can blink.
ilog.views.util.java2d.IlvBlinkingMultiColor
This class defines a blinking color consisting of multiple subcolors.
ilog.views.util.java2d.IlvBlinkingMultiPaint
This class defines a blinking paint consisting of multiple subpaints.
ilog.views.util.java2d.IlvBlinkingObject
A blinking object is an object that supports blinking.
ilog.views.util.java2d.IlvBlinkingObjectOwner
A blinking object owner is an object that owns an object that supports blinking and is able to delay the repaint of the blinking by a sequence
ilog.views.util.java2d.IlvBlinkingPaint
This class defines a blinking paint.
ilog.views.util.java2d.IlvMultipleGradientPaintConstants
Constants for gradient paints.
ilog.views.util.java2d.IlvPolygon2D
An
IlvPolygon2Dinstance describes a closed (circular) polyline with no specific starting or end points, in other words, a polygon.
ilog.views.util.java2d.IlvPolygon2D.Double
The
Doubleclass defines a polygon withdoublecoordinates.
ilog.views.util.java2d.IlvPolygon2D.Float
The
Floatclass defines a polygon withfloatcoordinates.
ilog.views.util.java2d.IlvShapeUtil
The class
IlvShapeUtilcontains static methods that are useful when working with Java2DShapeobjects.
ilog.views.util.java2d.IlvTranslatedShape
This class is a translation of a given shape by a given translation vector.
ilog.views.util.swing.color.IlvAlphaColorChooserPanel
IlvAlphaColorChooserPanelis an abstract base class for panels to be added to aJColorChooser.
ilog.views.util.swing.color.IlvBlinkingColorChooserPanel
IlvBlinkingColorChooserPaneldefines a panel that allows to choose a blinking color.
ilog.views.util.swing.color.IlvBlinkingColorPreviewPanel
A panel that wraps another panel and enables blinking behavior for the foreground of the wrapped panel.
ilog.views.util.swing.color.IlvJColorChooser
A component that lets you choose a color.
ilog.views.util.swing.color.IlvRGBAColorChooserPanel
IlvRGBAColorChooserPaneldefines a panel to be added to aJColorChooser.
ilog.views.util.swt.IlvAWTEventFilter
This interface specifies a filter that allows to ignore some events on the AWT side, knowing that the SWT side of the GUI will handle them.
ilog.views.IlvAccelerator
IlvAccelerator(int, int, int, boolean):
        Creates a new accelerator.
      isConsumeEvents():
        Returns whether the accelerator consumes events.
      setConsumeEvents(boolean):
        Sets whether the accelerator consumes events.
      ilog.views.IlvDefaultManagerFrame
getShadowPaint():
        Returns the paint of the shadow used to draw the frame.
      setShadowPaint(Paint):
        Changes the paint of the shadow used to draw the frame.
      getShadowPosition():
        Returns the position of the shadow used to draw the frame.
      setShadowPosition(int):
        Changes the position of the shadow used to draw the frame.
      getShadowThickness():
        Returns the thickness of the shadow used to draw the frame.
      setShadowThickness(float):
        Changes the thickness of the shadow used to draw the frame.
      ilog.views.IlvGraphic
allViewsRemoved():
        Called if this object needs view notification and all views displaying this object were removed.
      callDraw(Graphics, IlvTransformer):
        Draws the object.
      getBlinkingAction():
        Returns the blinking action of the graphic object.
      setBlinkingAction(IlvBlinkingAction):
        Sets the blinking action of the graphic object.
      getBlinkingObjectOwner():
        Returns the blinking object owner.
      getBlinkingOffPeriod():
        Returns the duration, in milliseconds, the object is hidden when blinking.
      setBlinkingOffPeriod(long):
        Sets the time the object is hidden when blinking.
      getBlinkingOnPeriod():
        Returns the duration, in milliseconds, the object is shown when blinking.
      setBlinkingOnPeriod(long):
        Sets the time the object is shown when blinking.
      getZOrderIndex():
        Returns the index within the manager layer.
      needsViewNotification():
        Returns true if this object needs to be notified whenever a manager view is added to or removed from an ancestor manager so that the view displays the graphic object.
      registerBlinkingResource(Object, Object):
        Registers a blinking drawing resource.
      updateNeedsViewNotification():
        This method should be called when the need for view notification has changed.
      viewAddedOrRemoved(IlvManagerView, boolean):
        Called when a view is added to an ancestor manager so that the view displays * this object, or when a view displaying this object is removed from an ancestor * manager.
      ilog.views.IlvGraphicVector
DEBUG:
      Allows you to debug ConcurrentModificationException thrown by IlvGraphicEnumeration.
      checkConcurrentModification:
      If this flag is true, the graphic vector throws concurrent modification exceptions if the vector is changed while enumerating its elements.
      ilog.views.IlvIndexedSet
SetInitialNumberOfNonZoomablesCapacity(int):
        Sets the initial capacity of the internal vector of the indexed set that stores the nonzoomable objects.
      SetInitialNumberOfObjectsCapacity(int):
        Sets the initial capacity of the internal vector of the indexed set that stores all (zoomable and nonzoomable) objects.
      isZOrdering():
        Returns whether Z-ordering is enabled.
      setZOrdering(boolean):
        Sets whether Z-ordering is enabled.
      ilog.views.IlvManager
isDebugBoundingBoxes():
        Returns whether debugging the bounding boxes is enabled.
      setDebugBoundingBoxes(boolean):
        Enables or disables debugging the bounding boxes.
      isInsertionAdjusting():
        Returns true if the manager is currently doing a major insertion of objects.
      setInsertionAdjusting(boolean):
        Tells the manager that it is the beginning or the end of a major insertion of objects.
      setDebugBoundingBoxesGlobal(boolean):
        Enables or disables globally debugging the bounding boxes.
      ilog.views.IlvManagerView
computeTransformerFitToArea(Insets, IlvManagerView.FitAreaCalculator, int):
        Computes the manager view transformer that will fit a specific area to be visible in the view.
      fitTransformerToArea(Insets, IlvManagerView.FitAreaCalculator, int, boolean):
        Modifies the manager view transformer so that a specific area is visible in the view.
      fitTransformerToContent(boolean):
        Modifies the transformer of the manager view so that all objects are visible in the view.
      fitTransformerToContent(Insets, int, boolean):
        Modifies the manager view transformer so that all objects are visible in the view, margins are preserved and a specified number of iterations is used for computing the optimal transformer.
      getBlinkingMode():
        Returns the mode of the blinking behavior of graphic objects displayed in this view.
      setBlinkingMode(int):
        Sets the mode of the blinking behavior of graphic objects displayed in this view.
      getViewMargins():
        Returns the margin obeyed by
        computeBBox().
      setViewMargins(Insets):
        Sets the margin obeyed by
        computeBBox()
         The margins are in view coordinates.
      isSelectedWhenPopupPreferred():
        Returns whether
        getPopupMenu(IlvPoint,IlvPopupMenuManager)
         returns preferably the topmost selected object.
      setSelectedWhenPopupPreferred(boolean):
        Sets whether
        getPopupMenu(IlvPoint,IlvPopupMenuManager)
         returns preferably the topmost selected object.
      BLINKING_AUTOMATIC:
      Automatic mode for the blinking behavior.
      BLINKING_DISABLED:
      Mode OFF for the blinking behavior.
      BLINKING_ENABLED:
      Mode ON for the blinking behavior.
      ilog.views.IlvReshapeSelection
getPreserveAspectModifier():
        Returns the modifier for preserving aspect ratio during reshape.
      setPreserveAspectModifier(int):
        Sets the modifier for preserving aspect ratio during reshape.
      getPreserveAspectModifierEx():
        Returns the extended modifier for preserving aspect ratio during reshape.
      isPredictionCursorMode():
        Returns whether the interactor uses the prediction cursor mode.
      setPredictionCursorMode(boolean):
        Sets the prediction cursor mode.
      isPreserveAspectModifierDown(InputEvent):
        Tests if the mouse event modifier for preserving aspect ratio during reshape is currently down.
      ilog.views.accelerator.IlvDeleteSelectionAccelerator
IlvDeleteSelectionAccelerator(int, int, int, boolean):
        Creates an IlvDeleteSelectionAccelerator.
      ilog.views.accelerator.IlvDuplicateSelectionAccelerator
IlvDuplicateSelectionAccelerator(int, int, int, boolean):
        Creates an IlvDuplicateSelectionAccelerator.
      ilog.views.accelerator.IlvFitToSizeAccelerator
IlvFitToSizeAccelerator(int, int, int, boolean):
        Creates an IlvFitToSizeAccelerator.
      ilog.views.accelerator.IlvIdentityAccelerator
IlvIdentityAccelerator(int, int, int, boolean):
        Creates an IlvIdentityAccelerator.
      ilog.views.accelerator.IlvRotateAccelerator
IlvRotateAccelerator(int, int, int, boolean):
        Creates an IlvRotateAccelerator.
      ilog.views.accelerator.IlvScrollDownAccelerator
IlvScrollDownAccelerator(int, int, int, boolean):
        Creates an IlvScrollDownAccelerator.
      ilog.views.accelerator.IlvScrollLeftAccelerator
IlvScrollLeftAccelerator(int, int, int, boolean):
        Creates an IlvScrollLeftAccelerator.
      ilog.views.accelerator.IlvScrollRightAccelerator
IlvScrollRightAccelerator(int, int, int, boolean):
        Creates an IlvScrollRightAccelerator.
      ilog.views.accelerator.IlvScrollUpAccelerator
IlvScrollUpAccelerator(int, int, int, boolean):
        Creates an IlvScrollUpAccelerator.
      ilog.views.accelerator.IlvSelectAllAccelerator
IlvSelectAllAccelerator(int, int, int, boolean):
        Creates an IlvSelectAllAccelerator.
      ilog.views.accelerator.IlvZoomInAccelerator
IlvZoomInAccelerator(int, int, int, boolean):
        Creates an IlvZoomInAccelerator.
      ilog.views.accelerator.IlvZoomOutAccelerator
IlvZoomOutAccelerator(int, int, int, boolean):
        Creates an IlvZoomOutAccelerator.
      ilog.views.event.ManagerContentAboutToChangeEvent
isAdjusting():
        Returns true if this event is part of a series of
        modifications.
      setAdjusting(boolean):
        Sets whether this event is part of a series of modifications.
      ilog.views.faces.IlvFacesUtil
isPartialRequest(FacesContext):
        Returns whether the current request is a PPR request or a regular one (full page refresh).
      ilog.views.faces.component.IlvFacesContextualMenu
broadcast(FacesEvent): Overrides the same method of the super class.
      ilog.views.faces.dhtml.IlvDHTMLConstants
PARTIAL_SUBMIT:
      The partial submit property determines if an object select interactor subclass should partially submit its enclosing form on the selection event.
      ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectInteractor
getDefaultObjectSelectedFinder(): Overrides the same method of the super class.
      ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractor
getDefaultObjectSelectedFinder(): Overrides the same method of the super class.
      ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor
broadcast(FacesEvent):
      Overrides the same method of the super class.getDefaultObjectSelectedFinder():
        Return the default IlvObjectSelectedFinder instance if no specified instance is provided.
      isPartialSubmit():
        Returns the partial submit mode.
      setPartialSubmit(boolean):
        Sets the partial submit mode.
      PARTIAL_SUBMIT_DEFAULT_VALUE:
      Default value of partialSubmit property
      ilog.views.faces.dhtml.renderkit.IlvFacesContextualMenuRenderer
configureObjectFinder(UIComponent, IlvObjectSelectedFinder):
        Configures the default object finder instance.
      ilog.views.faces.dhtml.taglib.IlvObjectSelectInteractorTag
getPartialSubmit():
        Returns the partialSubmit mode.
      setPartialSubmit(String):
        Sets the partialSubmit mode.
      ilog.views.faces.taglib.IlvBaseTag
getPartialTriggers():
        Returns the space separated list of partial trigger IDs.
      setPartialTriggers(String):
        Sets the space separated list of partial trigger IDs.
      getStringArray(String):
        Decodes the specified space separated list of strings.
      ilog.views.faces.taglib.IlvMenuTag
getPartialSubmit():
        Returns the partialSubmit property.
      setPartialSubmit(String):
        Sets the partialSubmit property.
      ilog.views.graphic.IlvGraphicSet
IlvGraphicSet(IlvGraphicSet, boolean):
        Creates a new IlvGraphicSet by copying an existing one.
      invalidateBBoxCache():
        Invalidates the bounding box cache.
      ilog.views.graphic.composite.IlvCompositeGraphic
invalidate(boolean):
        Invalidates this IlvCompositeGraphic.
      invalidateBBoxCache():
        Invalidate the bounding box cache.
      ilog.views.graphic.composite.layout.IlvLinkAttachmentLocation
atFromLink(float):
        This is the point on the first segment of the link, at a given distance from the origin.
      atToLink(float):
        This is the point on the last segment of the link, at a given distance from the destination.
      ilog.views.graphic.linkpolicy.IlvBridgeCrossings
expandLinkBoundingBox(IlvRect, IlvTransformer):
        Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
      ilog.views.graphic.linkpolicy.IlvCrossingGraphic
expandLinkBoundingBox(IlvRect, IlvTransformer):
        Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
      ilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicy
CollectLinksAndPolicies(IlvManager, boolean, boolean, IlvGraphicVector, Vector):
        Collect all crossing link shape policies, and all links that have these policies, from the input manager.
      SetCrossingEnabled(IlvManager, IlvGraphicVector, boolean, boolean):
        Enables or disables the display of crossings of all crossing aware links in the input links vector.
      adjustmentEndHook(IlvManager):
        Called by the manager when contents adjusting becomes false.
      ilog.views.graphic.linkpolicy.IlvTunnelCrossings
expandLinkBoundingBox(IlvRect, IlvTransformer):
        Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
      ilog.views.interactor.IlvSelectInteractor
getMaximumScrollDistance():
        Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
      setMaximumScrollDistance(float):
        Sets the maximal distance of scroll operations when the mouse moves outside the manager view.
      getObject(IlvPoint):
        Returns the graphic object located at the specified point in the view; otherwise, it returns null.
      getScrollTiming():
        Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
      setScrollTiming(int):
        Sets the timing of repetitive scroll operations when the mouse pointer moves outside the manager view.
      isProgressiveScroll():
        Returns whether progressive scrolling is enabled.
      setProgressiveScroll(boolean):
        Sets whether progressive scrolling is enabled.
      ilog.views.interactor.IlvSelectInteractorMoveSelection
getMaximumScrollDistance():
        Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
      getScrollTiming():
        Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
      isProgressiveScroll():
        Returns whether progressive scrolling is enabled.
      ilog.views.interactor.IlvSelectInteractorMultipleSelection
getMaximumScrollDistance():
        Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
      getScrollTiming():
        Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
      isProgressiveScroll():
        Returns whether progressive scrolling is enabled.
      ilog.views.io.IlvInputStream
readPaint(String):
        Reads a paint field.
      ilog.views.io.IlvOutputStream
write(String, Paint, Color):
        Writes a paint field.
      ilog.views.java2d.IlvLinearGradientPaint
IlvLinearGradientPaint(IlvLinearGradientPaint):
        Creates a linear gradient paint by copying an existing one.
      ilog.views.java2d.IlvRadialGradientPaint
IlvRadialGradientPaint(IlvRadialGradientPaint):
        Creates a radial gradient paint by copying an existing one.
      ilog.views.svg.SVGGraphicFactory
createIcon(String, IlvRect):
        Creates an icon graphic object.
      ilog.views.svg.SVGDefaultGraphicFactory
createIcon(String, IlvRect):
        Creates an icon graphic object.
      ilog.views.swing.IlvJManagerViewControlBar
addActionToggleButton(String, URL, ActionListener, String):
        Adds a toggle button than performs an action.
      ilog.views.swing.IlvJScrollManagerView
setAdjusting(boolean):
        Tells the view that it is the beginning or the end of a major
        modification of its contents.
      isAdjusting():
        Returns true if the view is currently doing
        a major modification of its contents.
      ilog.views.util.IlvClassLoaderUtil
ClassLoaders has been added.
          In situations where class loaders have a limited lifetime, for example in
          Eclipse/RCP, JViews will now drop cached objects that belong to a class
          loader when unregisterClassLoader
          is called.
registerClassLoaderLifetimeListener(ClassLoader, ClassLoaderLifetimeListener):
        Registers a
        ClassLoaderLifetimeListener
         to be invoked when the given ClassLoader stops being actively used.
      unregisterClassLoaderLifetimeListener(ClassLoader, ClassLoaderLifetimeListener):
        Unregisters a
        ClassLoaderLifetimeListener
         from being associated with a given ClassLoader.
      unregisterClassLoaderLifetimeListeners(ClassLoader):
        Unregisters all
        ClassLoaderLifetimeListeners associated with a given ClassLoader.
      ilog.views.util.IlvResourceUtil
isInApplet():
        Tests whether we are running inside an applet.
      ilog.views.util.collections.IlvCollections
concurrentModificationException(String, Throwable):
        Returns a concurrent modification exception that has a cause.
      ilog.views.util.collections.IlvUnsynchronizedStack
clone():
        Returns a shallow copy of this IlvUnsynchronizedStack instance.
      ilog.views.util.data.IlvTableModelMappingException
IlvTableModelMappingException(String, Throwable):
        Builds an IlvTableModelMappingException
      IlvTableModelMappingException(String, String, Throwable):
        Builds an IlvTableModelMappingException
      ilog.views.util.java2d.IlvLinearGradientPaint
IlvLinearGradientPaint(IlvLinearGradientPaint):
        Creates a linear gradient paint by copying an existing one.
      ilog.views.util.java2d.IlvMultipleGradientPaint
IlvMultipleGradientPaint(IlvMultipleGradientPaint):
        Creates a multiple gradient paint by copying an existing one.
      ilog.views.util.java2d.IlvRadialGradientPaint
IlvRadialGradientPaint(IlvRadialGradientPaint):
        Creates a radial gradient paint by copying an existing one.
      ilog.views.util.print.IlvPage
printObjects(Graphics, PageFormat, int):
        Prints the objects that have been
        added to this page.
      printTemplate(Graphics, PageFormat, int):
        Prints the template page of the document.
      ilog.views.util.print.IlvPrintingController
cleanPrintPreview(boolean):
        Cleans the Print Preview dialog box.
      setAutoDateUpdating(boolean):
        Sets whether the date of the document is automatically updated 
        when initiating a print.
      isAutoDateUpdating():
        Returns whether the date of the document is automatically updated 
        when initiating a print.
      ilog.views.util.styling.IlvCSSFunction
getDependencies(String[]):
        Returns the dependencies of this function.
      ANY:
      This placeholder can be used in dependencies sets, and can be returned from the
      getDependencies()
       method, indicating anything: all possible properties, all possible pseudoclasses, and even influenced from outside (such as state contained in the closure, or random numbers).
      ANY_PROPERTIES:
      This placeholder can be used in dependencies sets, and can be returned from the
      getDependencies()
       method, indicating all possible model properties.
      ANY_PSEUDOCLASSES:
      This placeholder can be used in dependencies sets, and can be returned from the
      getDependencies()
       method, indicating all possible pseudoclasses.
      ilog.views.util.swing.IlvSwingUtil
invokeLater(List):
        Executes the given list of tasks by sequentially posting them to the current AWT/Swing event thread.
      cleanupApplet():
        Workarounds memory management issues in the Sun JRE, it should be called from the Applet.destroy() method.
      ilog.views.util.swing.calendar.IlvJTimeChooser
actionPerformed(ActionEvent):
        Notifies listeners when an action occurs in this component.
      ilog.views.util.swing.layout.IlvVerticalFlowLayout
IlvVerticalFlowLayout(int, int, int, boolean):
        Constructs a new IlvVerticalFlowLayout object.
      ilog.views.util.swing.tree.IlvDefaultTreeCellRenderer
getPreferredSize():
        Returns the preferred size of the renderer.
      ilog.views.util.swt.IlvEventThreadUtil
getAWTEventFilter():
        Returns the currently active AWT event filter.
      setAWTEventFilter(IlvAWTEventFilter):
        Specifies the AWT event filter.
      ilog.views.util.time.IlvTimeIterator