Release Notes  | 
  
This document describes the main changes that have been made to JViews Diagrammer since version 8.7.
Incompatibilities
General Changes
Library Changes
New Packages
ilog.views.graphlayout.IlvGrapherPropertyAdapterilog.views.graphlayout.IlvRotatedGraphModelilog.views.sdm.graphic.IlvSDMLinkBundleilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParametersilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParametersProviderilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer.DefaultGraphLayoutParametersProviderilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparatorilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ComparatorSortCriteriailog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.DataModelAttributeSortCriteriailog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ModelOrderSortCriteriailog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.SortCriteria
ilog.views.dashboard.IlvDashboardDiagramilog.views.dashboard.IlvDashboardEditorilog.views.dashboard.IlvDashboardExceptionilog.views.dashboard.IlvDashboardSymbol.Parameterilog.views.diagrammer.IlvDiagrammerilog.views.diagrammer.datasource.IlvJDBCDataSource.QueryParametersilog.views.diagrammer.faces.IlvFacesDiagrammerUtililog.views.graphlayout.IlvGraphLayoutilog.views.graphlayout.IlvGraphLayoutGrapherPropertyilog.views.graphlayout.IlvGraphLayoutLinkPropertyilog.views.graphlayout.IlvGraphLayoutNodePropertyilog.views.graphlayout.IlvGrapherAdapterilog.views.graphlayout.bus.IlvBusLayoutGrapherPropertyilog.views.graphlayout.bus.IlvBusLayoutNodePropertyilog.views.graphlayout.circular.IlvCircularLayoutGrapherPropertyilog.views.graphlayout.circular.IlvCircularLayoutNodePropertyilog.views.graphlayout.grid.IlvGridLayoutGrapherPropertyilog.views.graphlayout.grid.IlvGridLayoutNodePropertyilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutGrapherPropertyilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutLinkPropertyilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutNodePropertyilog.views.graphlayout.link.IlvLinkLayoutGrapherPropertyilog.views.graphlayout.link.IlvLinkLayoutLinkPropertyilog.views.graphlayout.link.longlink.IlvLongLinkLayoutGrapherPropertyilog.views.graphlayout.link.longlink.IlvLongLinkLayoutLinkPropertyilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutGrapherPropertyilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutLinkPropertyilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutNodePropertyilog.views.graphlayout.multiple.IlvMultipleLayoutGrapherPropertyilog.views.graphlayout.random.IlvRandomLayoutGrapherPropertyilog.views.graphlayout.recursive.IlvRecursiveLayoutGrapherPropertyilog.views.graphlayout.springembedder.IlvSpringEmbedderLayoutGrapherPropertyilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutGrapherPropertyilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutNodePropertyilog.views.graphlayout.tree.IlvTreeLayoutilog.views.graphlayout.tree.IlvTreeLayoutGrapherPropertyilog.views.graphlayout.tree.IlvTreeLayoutLinkPropertyilog.views.graphlayout.tree.IlvTreeLayoutNodePropertyilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutGrapherPropertyilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutLinkPropertyilog.views.sdm.IlvSDMEngineilog.views.sdm.graphic.IlvDefaultLaneGraphicilog.views.sdm.graphic.IlvDefaultManagerFrameGraphicilog.views.sdm.graphic.IlvGeneralLinkilog.views.sdm.interactor.IlvEditSDMLabelInteractorilog.views.sdm.model.IlvJDBCSDMModelilog.views.sdm.renderer.IlvLaneRendererilog.views.sdm.renderer.IlvRendererUtililog.views.sdm.renderer.IlvStyleSheetRendererilog.views.sdm.renderer.IlvSubGraphRenderer.GraphicManagerFrameilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRendererilog.views.sdm.renderer.graphlayout.IlvLinkLayoutRendererilog.views.sdm.servlet.IlvSDMServletSupportilog.views.sdm.util.IlvCSSJViewsilog.views.symbol.util.IlvCompiledSymbolFunction
Example Changes
IlvDashboardDiagram class has overridden the addStyleSheet(URL) method to explicitly throw an UnsupportedOperationException. In fact, the CSS rules of an IlvDashboardDiagram object have always been internally managed, without support for user CSS.com.ibm.icu.util.ULocale.
        ULocale) and component orientation.
            This makes it possible to implement graphic objects that
            draw different content depending on the locale or component
            orientation.
        IlvSDMLinkBundle,
          which displays multiple links as a bundle,
          can now be specified in SDM via styling.
          The Basic Link Style Layout is a common base class of all layout algorithms that offer no complex link shapes. It offers common options for handling multiple links between the same pair of nodes, and for handling self-links that start and end at the same node. The Circular Layout, Random Layout, Topological Mesh Layout, and Uniform Length Edges Layout use this class as a base class.
ilog.views.graphlayout.IlvGrapherPropertyAdapter
An
IlvGrapherPropertyAdaptersupports saving graph layout parameters to named properties of an encapsulatedIlvGrapher.
ilog.views.graphlayout.IlvRotatedGraphModel
A graph model that rotates all coordinates by a specific angle.
ilog.views.sdm.graphic.IlvSDMLinkBundle
This class adds styling support to the
IlvLinkBundleclass.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParameters
The base class for classes that are loaded dynamically to add custom setters for graph layout parameters.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParametersProvider
A provider can allocate the
IlvGraphLayoutParametersfor a specific layout style.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer.DefaultGraphLayoutParametersProvider
The default provider to allocate the
IlvGraphLayoutParametersfor the known layout styles.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator
You can use
IlvSDMObjectComparatorto define one or more ordering criteria for the nodes and links of a graph.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ComparatorSortCriteria
ComparatorSortCriteriadefines sort criteria by using an implementation ofjava.util.Comparator.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.DataModelAttributeSortCriteria
DataModelAttributeSortCriteriadefines sort criteria so that you can specify the sort order by using data model attributes of the objects.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ModelOrderSortCriteria
ModelOrderSortCriteriadefines sort criteria to order the objects as in the SDM model.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.SortCriteria
SortCriteriais the base class for specifying sort criteria.
ilog.views.dashboard.IlvDashboardDiagram
addStyleSheet(URL): 
        This method is overridden from the base class and throws a
        UnsupportedOperationException.
        It indicates that this method is not supported by IlvDashboardDiagram.
      getBaseTextDirection(): 
        Returns the global base direction of text in the diagram.
      setBaseTextDirection(int): 
        Changes the global base direction of text in the diagram.
      ilog.views.dashboard.IlvDashboardEditor
createMenuItem(Action): 
        Creates and returns a Swing menu item for the given action.
      getDiagramPopupMenu(): 
        Returns the dashboard diagram pop-up menu used when a dashboard implementation returns a pop-up menu providing access to a set of predefined JViews Diagrammer Swing actions.
      loadInitialPalettes(): 
        Returns the URLs of the symbol palettes to load when the Dashboard Editor starts.
      ilog.views.dashboard.IlvDashboardException
IlvDashboardException(String, Exception): 
        Constructs an IlvDashboardException with the given key and exception e.
      ilog.views.dashboard.IlvDashboardSymbol.Parameter
isReadOnly(): 
        Returns true if the symbol parameter is read-only while the symbol is being edited in the Dashboard Editor.
      setReadOnly(boolean): 
        Specifies whether this symbol parameter should be read-only while the symbol is edited in the Dashboard Editor.
      isVisible(): 
        Returns true if this symbol parameter appears in the Dashboard Editor parameter table while the symbol is edited.
      setVisible(boolean): 
        Specifies whether this symbol parameter should appear in the Dashboard Editor parameter table while the symbol is edited.
      ilog.views.diagrammer.IlvDiagrammer
getBaseTextDirection(): 
        Returns the default base text direction.
      setBaseTextDirection(int, boolean): 
        Sets the default base text direction of Diagrammer.
      setBaseTextDirection(int): 
        Sets the default base text direction of Diagrammer.
      ilog.views.diagrammer.datasource.IlvJDBCDataSource.QueryParameters
ilog.views.diagrammer.faces.IlvFacesDiagrammerUtil
setPseudos(IlvDiagrammer): 
        Sets the pseudo class thin client to be able to read maps in an idpr or a diagrammer data source.
      ilog.views.graphlayout.IlvGraphLayout
connectAllLinksToCenter(boolean): 
        Connects all links to the center of their end nodes.
      connectLinkToCenter(Object, boolean, boolean, boolean): 
        Connects the link to the node center at both end nodes by using the link connection box interface.
      ilog.views.graphlayout.IlvGraphLayoutGrapherProperty
IlvGraphLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvGraphLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.IlvGraphLayoutLinkProperty
IlvGraphLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvGraphLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.IlvGraphLayoutNodeProperty
IlvGraphLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvGraphLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.IlvGrapherAdapter
getLinkComparator(): 
        Returns the comparator used for sorting the links.
      setLinkComparator(Comparator): 
        Sets the comparator used for sorting the links.
      ilog.views.graphlayout.bus.IlvBusLayoutGrapherProperty
IlvBusLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvBusLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.bus.IlvBusLayoutNodeProperty
IlvBusLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvBusLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.circular.IlvCircularLayoutGrapherProperty
IlvCircularLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvCircularLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.circular.IlvCircularLayoutNodeProperty
IlvCircularLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvCircularLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.grid.IlvGridLayoutGrapherProperty
IlvGridLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvGridLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.grid.IlvGridLayoutNodeProperty
IlvGridLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvGridLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutGrapherProperty
IlvHierarchicalLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvHierarchicalLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutLinkProperty
IlvHierarchicalLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvHierarchicalLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutNodeProperty
IlvHierarchicalLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvHierarchicalLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.IlvLinkLayoutGrapherProperty
IlvLinkLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvLinkLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.IlvLinkLayoutLinkProperty
IlvLinkLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvLinkLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutGrapherProperty
IlvLongLinkLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvLongLinkLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutLinkProperty
IlvLongLinkLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvLongLinkLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutGrapherProperty
IlvShortLinkLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvShortLinkLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutLinkProperty
IlvShortLinkLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvShortLinkLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutNodeProperty
IlvShortLinkLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvShortLinkLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.multiple.IlvMultipleLayoutGrapherProperty
IlvMultipleLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvMultipleLayoutGrapherProperty from an IlvInputStream.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.random.IlvRandomLayoutGrapherProperty
IlvRandomLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvRandomLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.recursive.IlvRecursiveLayoutGrapherProperty
IlvRecursiveLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvRecursiveLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayoutGrapherProperty
IlvSpringEmbedderLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvSpringEmbedderLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutGrapherProperty
IlvTopologicalMeshLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvTopologicalMeshLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutNodeProperty
IlvTopologicalMeshLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvTopologicalMeshLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.tree.IlvTreeLayout
TIP_OVER_ASSOCIATE_EAST: 
      Associate east child alignment option.
      TIP_OVER_ASSOCIATE_WEST: 
      Associate west child alignment option.
      ilog.views.graphlayout.tree.IlvTreeLayoutGrapherProperty
IlvTreeLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvTreeLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.tree.IlvTreeLayoutLinkProperty
IlvTreeLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvTreeLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.tree.IlvTreeLayoutNodeProperty
IlvTreeLayoutNodeProperty(IlvInputStream, boolean): 
        Creates a new IlvTreeLayoutNodeProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutGrapherProperty
IlvUniformLengthEdgesLayoutGrapherProperty(IlvInputStream, boolean): 
        Creates a new IlvUniformLengthEdgesLayoutGrapherProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutLinkProperty
IlvUniformLengthEdgesLayoutLinkProperty(IlvInputStream, boolean): 
        Creates a new IlvUniformLengthEdgesLayoutLinkProperty from an IlvInputStream.
      dispose(IlvGrapherPropertyAdapter): 
        Disposes of the property and releases any resources that it is using.
      readProperties(IlvInputStream): 
        Reads the properties from an IlvInputStream.
      ilog.views.sdm.IlvSDMEngine
high-contrast
          and normal-contrast
          
getBaseTextDirection(): 
        Returns default base text direction of engine.
      setBaseTextDirection(int, boolean): 
        Sets default base text direction of engine.
      setBaseTextDirection(int): 
        Sets default base text direction of engine.
      getContrastAccessibilityTheme(): 
        Returns the pseudo-class that represents the current contrast theme.
      setContrastAccessibilityTheme(String): 
        Sets the current contrast theme.
      isUseBaseTextDirectionFromStyleSheetRenderer(): 
        Returns whether the base text direction specified in the style sheet renderer, or specified in CSS in the StyleSheet section, is taken into account.
      setUseBaseTextDirectionFromStyleSheetRenderer(boolean): 
        Sets whether the base text direction specified in the style sheet renderer, or specified in CSS in the StyleSheet section, it taken into account.
      updateNodePositions(Iterator): 
        Saves the positions of nodes in the data.
      HIGH_CONTRAST: 
      The pseudo-class "high-contrast" that indicates a high contrast theme.
      NORMAL_CONTRAST: 
      The pseudo-class "normal-contrast" that indicates a normal contrast theme.
      ilog.views.sdm.graphic.IlvDefaultLaneGraphic
getSide(): 
        Returns the side where the label is placed.
      setSide(int): 
        Changes the position and the orientation of the label.
      ilog.views.sdm.graphic.IlvDefaultManagerFrameGraphic
baseTextDirectionChanged(int, int): 
        See 
        ilog.views.IlvGraphic.baseTextDirectionChanged.
      getBaseTextDirection(): 
        See 
        ilog.views.IlvDefaultManagerFrame.getBaseTextDirection.
      setBaseTextDirection(int): 
        See 
        ilog.views.IlvDefaultManagerFrame.setBaseTextDirection.
      getResolvedBaseTextDirection(): 
        See 
        ilog.views.IlvDefaultManagerFrame.getResolvedBaseTextDirection.
      isBaseTextDirectionSensitive(): 
        See 
        ilog.views.IlvGraphic.isBaseTextDirectionSensitive.
      setBaseTextDirectionDuringConstruction(int): 
        See 
        ilog.views.IlvGraphic.setBaseTextDirectionDuringConstruction.
      ilog.views.sdm.graphic.IlvGeneralLink
baseTextDirectionChanged(int, int): 
        Called when the object is base text direction sensitive and the resolved base text direction has changed.
      getBackArrowPosition(): 
        Returns the current position of the Arrow key used for backward navigation.
      setBackArrowPosition(float): 
        Sets the position of the Arrow key used for backward navigation as a proportion of the link length (for example, .5f is the middle of the link).
      getBaseTextDirection(): 
        Returns the base direction of the text.
      setBaseTextDirection(int): 
        Changes the base direction of the text.
      getComponentOrientation(): 
        Returns the component orientation of this object.
      getResolvedBaseTextDirection(): 
        Returns the resolved base text direction.
      invalidateBidiCache(): 
        Marks internal caches for locale, component orientation, and base text direction invalid.
      setBaseTextDirectionDuringConstruction(int): 
        Changes the base direction of the text.
      DECORATION_PROPORTIONAL_ANGLE: 
      The decoration option that the rotation angle is directly propertional to the slope of the link.
      DECORATION_RIGHT_SIDE_UP_ANGLE: 
      The decoration option that the rotation angle keeps the decoration rightside up.
      ilog.views.sdm.interactor.IlvEditSDMLabelInteractor
getBtdProperty(): 
        Returns the name of the property used to set the base text direction of a data object.
      setBtdProperty(String): 
        Changes the name of the property used to set the base text direction of a data object.
      ilog.views.sdm.model.IlvJDBCSDMModel
IlvJDBCSDMModel(String, String, String, String, String, Object[], String, String, Object[], String, String): 
        Creates a new JDBC SDM model that contains one table for nodes and one table for links.
      ilog.views.sdm.renderer.IlvLaneRenderer
isNodeReparenting(): 
        Returns true if the node reparenting mode is enabled.
      setNodeReparenting(boolean): 
        Enables or disables the node reparenting mode.
      ilog.views.sdm.renderer.IlvRendererUtil
IlvSDMRenderer.
         
ensureTracing(IlvSDMEngine): 
        Ensures that the SDM engine can trace rendering calls.
      isTracingEnabled(): 
        Returns whether tracing of all renderer method calls is enabled.
      setTracingEnabled(String[]): 
        Specifies which methods should be traced.
      setTracingEnabled(boolean): 
        Enables tracing of renderer method calls.
      setTraceRenderers(String[]): 
        Specifies which renderers should be traced.
      setTraceStream(PrintStream): 
        Specifies the trace stream.
      setTracingDisabled(String[]): 
        Specifies which methods should not be traced.
      ilog.views.sdm.renderer.IlvStyleSheetRenderer
getBaseTextDirection(): 
        Returns the global base direction of the text.
      setBaseTextDirection(int): 
        Changes the global base direction of the text.
      getCSSRules(): 
        Returns the current CSS, with all cascadings and imports resolved.
      ilog.views.sdm.renderer.IlvSubGraphRenderer.GraphicManagerFrame
getBaseTextDirection(): 
        Returns the base direction of the text.
      setBaseTextDirection(int): 
        Sets the base direction of the text.
      getComponentOrientation(): 
        Returns the component orientation of this object.
      setComponentOrientation(ComponentOrientation): 
        Sets the component orientation of this object.
      getResolvedBaseTextDirection(): 
        Returns the resolved base text direction.
      getULocale(): 
        Returns the locale of this object.
      setULocale(ULocale): 
        Sets the locale of this object.
      ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer
ensureModelOrdering
          is enabled, appropriate node and link comparators are automatically
          created.
          
getLinkOrderingComparator(): 
        Returns the comparator used for sorting the links.
      setLinkOrderingComparator(Comparator): 
        Specifies the comparator that determines the order of links during graph layout.
      getNodeOrderingComparator(): 
        Returns the comparator used for sorting the nodes.
      setNodeOrderingComparator(Comparator): 
        Specifies the comparator that determines the order of nodes during graph layout.
      getParametersProvider(): 
        Returns the provider for the IlvGraphLayoutParameters.
      setParametersProvider(IlvGraphLayoutParametersProvider): 
        Sets the provider for the IlvGraphLayoutParameters. The provider returns an instance of 
        IlvGraphLayoutParameters
         for each layout instance.
      getRotationAngle(): 
        Returns the rotation angle of the graph model.
      setRotationAngle(float): 
        Sets the rotation angle of the graph model.
      getRotationTransformer(): 
        Returns the rotation transformer of the graph model.
      setRotationTransformer(IlvTransformer): 
        Sets the rotation transformer of the graph model.
      isEnsureModelOrdering(): 
        Returns true if the graphic nodes and links are internally sorted in the same order as the corresponding SDM model objects, before the layout is applied.
      setEnsureModelOrdering(boolean): 
        Specifies that the graphic nodes and links should be ordered during graph layout in the same order as the corresponding SDM model objects.
      ilog.views.sdm.renderer.graphlayout.IlvLinkLayoutRenderer
isUseOldLinkRoutesInHierarchical(): 
        Returns true if this link layout renderer, when using the hierarchical layout, keeps the old link routes before starting the hierarchical layout.
      setUseOldLinkRoutesInHierarchical(boolean): 
        Sets whether this link layout renderer, when using the hierarchical layout, keeps the old link routes before starting the hierarchical layout.
      ilog.views.sdm.servlet.IlvSDMServletSupport
getImageMapAreaGenerator(HttpServletRequest): 
        Returns the current image map area generator.
      installImageMapAreaGenerator(HttpServletRequest, IlvSDMView): 
        Installs the image map generator.
      ilog.views.sdm.util.IlvCSSJViews
cacheParamValuesAtExternalBean(Object, Object, Map, String, String, String, String, ClassLoader, boolean): 
        This method stores the current values of the parameters of an external bean at the bean.
      convertExternalBeanParameterType(Object, String, Object): 
        Converts the symbol parameter (external bean parameter) to the correct type.
      ilog.views.symbol.util.IlvCompiledSymbolFunction
convertToColor(Object): 
        Converts an object to a 
        color.
      convertToFont(Object): 
        Converts an object to a 
        font.
      convertToInsets(Object): 
        Converts an object to an 
        insets
         object.
      convertToRect(Object): 
        Converts an object to a 
        rectangle.
      convertToShape(Object): 
        Converts an object to a 
        shape.
      jvdf:diagrammerView
accessible: 
             Sets whether the view is accessible.hotkeys: 
             Sets the keyboard hot keys for the view.jvdf:dashboardView
accessible: 
             Sets whether the view is accessible.hotkeys: 
             Sets the keyboard hot keys for the view.jsf-diagrammer-accessible sample has been added
        to show how accessibility works in JViews Diagrammer JSF applications.
        jsf-diagrammer-gallery sample now also shows how to use a tooltip template.
        jsf-diagrammer-runner sample now also shows how to support multiple browser sessions.
        js-diagrammer-editing sample now also shows how to support multiple browser sessions, 
	and how to use the intercept interactor.