Release Notes

JViews Diagrammer 8.5 Release Notes

This document describes the main changes that have been made to JViews Diagrammer since version 8.1.


General Changes

The main general changes to JViews Diagrammer are as follows:


Example Changes


Incompatibilities


Library Changes

New Packages

ilog.views.symbol.compiler

This package contains the Symbol Compiler API.

ilog.views.symbol.util

This package contains the utility classes used by compiled symbols at runtime.

ilog.views.symbol.util.interactor

This package contains the interactor classes for the compiled symbols.

New Interfaces and Classes

ilog.views.dashboard.IlvDashboardPreferences

An interface that allows the Dashboard Editor to store and retrieve user preferences and configuration data.

ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptorProvider

This interface is useful if your application knows which labels belong to which related obstacle, even when there are no label descriptors.

ilog.views.sdm.metadata.IlvMList

An rdf implementation of IlvMModel backed up by a List instead of a Map.

ilog.views.sdm.renderer.IlvSDMCSSFunction.SymbolInteractor

A CSS function for handling symbol interactions in a cleaner way.

ilog.views.sdm.renderer.IlvSDMCSSFunction.NumericSymbolInteractor

A SymbolInteractor subclass for handling numerical values.

ilog.views.sdm.renderer.IlvSDMCSSFunction.StateSymbolInteractor

A SymbolInteractor subclass for handling String values.

ilog.views.sdm.renderer.maps.IlvMapStyleSheetRenderer.IlvMapSymbolManagerLayer

This layer class prevents the graphical representation of symbols being saved through ivl persistence (that is, in the map file).

Modified Classes

ilog.views.dashboard.IlvDashboardAction

ilog.views.dashboard.IlvDashboardDiagram

ilog.views.dashboard.IlvDashboardEditor

ilog.views.dashboard.IlvDashboardEditorFrame

ilog.views.dashboard.IlvDashboardSymbol

ilog.views.diagrammer.IlvDiagrammer

ilog.views.diagrammer.servlet.IlvDiagrammerSelectionSupport

ilog.views.graphlayout.IlvGraphLayout

ilog.views.graphlayout.IlvGraphModel

ilog.views.graphlayout.IlvGrapherAdapter

ilog.views.graphlayout.IlvLayoutGraphicFilter

ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout

ilog.views.graphlayout.labellayout.IlvLabelLayout

ilog.views.graphlayout.labellayout.IlvLabelingModel

ilog.views.graphlayout.labellayout.LabelLayoutParameterEvent

ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptor

ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelLayout

ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPointLabelDescriptor

ilog.views.graphlayout.labellayout.annealing.IlvAnnealingPolylineLabelDescriptor

ilog.views.graphlayout.link.IlvLinkLayout

ilog.views.graphlayout.multiple.IlvMultipleLayout

ilog.views.graphlayout.recursive.IlvRecursiveLayout

ilog.views.graphlayout.tree.IlvTreeLayout

ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayout

ilog.views.sdm.IlvSDMEngine

ilog.views.sdm.event.SDMPropertyChangeEvent

ilog.views.sdm.graphic.IlvGeneralLink

ilog.views.sdm.graphic.IlvGeneralLinkTunnelCrossings

ilog.views.sdm.graphic.IlvGeneralNode

ilog.views.sdm.metadata.IlvMContainer

ilog.views.sdm.metadata.IlvMModel

ilog.views.sdm.model.IlvBasicSDMModel

ilog.views.sdm.model.IlvDefaultSDMNode

ilog.views.sdm.model.IlvMutableSDMNode

ilog.views.sdm.renderer.IlvBlinkingRenderer

ilog.views.sdm.renderer.IlvInfoBalloonRenderer

ilog.views.sdm.renderer.IlvSDMCSSFunction

ilog.views.sdm.renderer.IlvSDMRenderer

ilog.views.sdm.renderer.IlvStyleSheetRenderer

ilog.views.sdm.renderer.maps.IlvMapStyleSheetRenderer

ilog.views.sdm.util.IlvXMLConnector