Release Notes  | 
  
This document describes the main changes that have been made to JViews Framework since version 8.5.
Incompatibilities
General Changes
Library Changes
New Packages
Example Changes
ilog.views.graphic.IlvTextilog.views.graphic.linkpolicy.IlvBundleLinkShapePolicyilog.views.swing.IlvJManagerViewPanelilog.views.swing.IlvJScrollManagerViewilog.views.swing.IlvToolTipManagerilog.views.util.IlvResourceUtililog.views.util.styling.IlvCSSAttributeSelectorilog.views.util.styling.IlvCSSSelectorilog.views.util.swing.IlvCursorFactory
ilog.views.util.IlvResourceUtil, the methods
      getBundle(String) and
      getBundle(String, Locale)
        deliver inconsistent results on different JDKs if multiple class
        loaders are used. Therefore, the methods
        have been deprecated. Please use the variants of getBundle that get a class loader
        as argument.
    ilog.views.IlvExpandCollapseUtil.
  This class contains static methods that are useful when dealing with
  nested managers that are collapsed or expanded.ilog.views.swing.IlvToolTipManager
  now allows you to customize the tooltip change delay.jviews-framework-all.jar and jviews-framework-lib.jar at the location
      ilog/views/util/css/cssfunctions.properties.
      Editing this configuration file allows you to make additional CSS functions
      available in all CSS-based tools, such as the JViews Diagrammer Symbol Editor
      and the JViews Diagrammer Symbol Compiler.
  ilog.views.util.text.IlvRuleBasedNumberFormat
   now subclasses ICU4J's com.ibm.icu.text.RuleBasedNumberFormat class. As a
   result, IlvRuleBasedNumberFormat has been deprecated and you should use
   the ICU4J classes instead.
  index.html of the portlet demos for how to run Pluto demos.Contains Swing layout managers.
ilog.views.IlvExpandCollapseUtil
Utility class for expanding and collapsing an
IlvManager.
ilog.views.IlvExpandCollapseUtil.CustomAdjustmentPolicy
Policy to adjust the contents of a manager after a submanager was collapsed or expanded.
ilog.views.util.swing.IlvAbstractRepaintManager
This class is an abstract
RepaintManagerwhose behavior can be customized in subclasses.
ilog.views.graphic.IlvText
getAnchorPoints(boolean, IlvTransformer):
        Returns the array of anchor points for all the lines if the text contains multiline labels.
      ilog.views.graphic.linkpolicy.IlvBundleLinkShapePolicy
recalculateAllBundles(IlvGraphic, boolean):
        Recalculates the link bundles incident to the input node.
      ilog.views.swing.IlvJManagerViewPanel
getToolTipDelay():
        Returns the delay between showing tooltips.
      getToolTipText(MouseEvent):
        Returns the string to be used as the tooltip.
      ilog.views.swing.IlvJScrollManagerView
getToolTipDelay():
        Returns the delay between showing tooltips.
      getToolTipText(MouseEvent):
        Returns the string to be used as the tooltip.
      ilog.views.swing.IlvToolTipManager
getToolTipChangeDelay():
        Returns the tooltip change delay.
      setToolTipChangeDelay(int):
        Sets the tooltip change delay.
      ilog.views.util.IlvResourceUtil
getBundle(String) and
        getBundle(String, Locale)
          deliver inconsistent results on different JDKs if multiple class
          loaders are used. Therefore, the methods
          have been deprecated. Please use the variants of getBundle that get a class loader
          as argument.
      getBundle(String, ClassLoader):
        Returns a resource bundle, examining the available resource suffixes.
      setAvailableResourceLocales(Locale[]):
        Sets the available resource locales.
      ilog.views.util.styling.IlvCSSAttributeSelector
deepEquals(Object):
        Returns true if this attribute selector is considered logically identical to the input object.
      deepHashCode():
        Returns a hash code of this attribute selector that is compatible with
        deepEquals(Object).
      ilog.views.util.styling.IlvCSSSelector
deepEquals(Object):
        Returns true if this simple selector is equal to the input simple selector.
      deepHashCode():
        Returns a hash code of this simple selector that is compatible with
        deepEquals(Object).
      ilog.views.util.swing.IlvCursorFactory
LARGE_PAN_CURSOR:
        A cursor type showing a large cross with arrows (a pan cursor).
      SMALL_PAN_CURSOR:
        A cursor type showing a small cross with arrows (a pan cursor).
      ilog.views.util.swing.IlvExpensiveDrawingRepaintManager
         currently provides no speedup, contrary to what is stated in its documentation.ilog.views.util.swt.IlvSwingControl
         currently has severe bugs on Linux/gtk, especially with JDK 1.6.