Release Notes

JViews Diagrammer 8.8 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

New Interfaces and Classes

Modified Classes

Modified JSF Components

Example Changes

Incompatibilities


General Changes

JViews Diagrammer now offers:

Library Changes

New Packages

ilog.views.graphlayout.basic

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.

New Interfaces and Classes

ilog.views.graphlayout.IlvGrapherPropertyAdapter

An IlvGrapherPropertyAdapter supports saving graph layout parameters to named properties of an encapsulated IlvGrapher.

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 IlvLinkBundle class.

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 IlvGraphLayoutParameters for a specific layout style.

ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer.DefaultGraphLayoutParametersProvider

The default provider to allocate the IlvGraphLayoutParameters for the known layout styles.

ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator

You can use IlvSDMObjectComparator to define one or more ordering criteria for the nodes and links of a graph.

ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ComparatorSortCriteria

ComparatorSortCriteria defines sort criteria by using an implementation of java.util.Comparator.

ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.DataModelAttributeSortCriteria

DataModelAttributeSortCriteria defines 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

ModelOrderSortCriteria defines sort criteria to order the objects as in the SDM model.

ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.SortCriteria

SortCriteria is the base class for specifying sort criteria.

Modified Classes

ilog.views.dashboard.IlvDashboardDiagram

ilog.views.dashboard.IlvDashboardEditor

ilog.views.dashboard.IlvDashboardException

ilog.views.dashboard.IlvDashboardSymbol.Parameter

ilog.views.diagrammer.IlvDiagrammer

ilog.views.diagrammer.datasource.IlvJDBCDataSource.QueryParameters

ilog.views.diagrammer.faces.IlvFacesDiagrammerUtil

ilog.views.graphlayout.IlvGraphLayout

ilog.views.graphlayout.IlvGraphLayoutGrapherProperty

ilog.views.graphlayout.IlvGraphLayoutLinkProperty

ilog.views.graphlayout.IlvGraphLayoutNodeProperty

ilog.views.graphlayout.IlvGrapherAdapter

ilog.views.graphlayout.bus.IlvBusLayoutGrapherProperty

ilog.views.graphlayout.bus.IlvBusLayoutNodeProperty

ilog.views.graphlayout.circular.IlvCircularLayoutGrapherProperty

ilog.views.graphlayout.circular.IlvCircularLayoutNodeProperty

ilog.views.graphlayout.grid.IlvGridLayoutGrapherProperty

ilog.views.graphlayout.grid.IlvGridLayoutNodeProperty

ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutGrapherProperty

ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutLinkProperty

ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutNodeProperty

ilog.views.graphlayout.link.IlvLinkLayoutGrapherProperty

ilog.views.graphlayout.link.IlvLinkLayoutLinkProperty

ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutGrapherProperty

ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutLinkProperty

ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutGrapherProperty

ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutLinkProperty

ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutNodeProperty

ilog.views.graphlayout.multiple.IlvMultipleLayoutGrapherProperty

ilog.views.graphlayout.random.IlvRandomLayoutGrapherProperty

ilog.views.graphlayout.recursive.IlvRecursiveLayoutGrapherProperty

ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayoutGrapherProperty

ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutGrapherProperty

ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutNodeProperty

ilog.views.graphlayout.tree.IlvTreeLayout

ilog.views.graphlayout.tree.IlvTreeLayoutGrapherProperty

ilog.views.graphlayout.tree.IlvTreeLayoutLinkProperty

ilog.views.graphlayout.tree.IlvTreeLayoutNodeProperty

ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutGrapherProperty

ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutLinkProperty

ilog.views.sdm.IlvSDMEngine

ilog.views.sdm.graphic.IlvDefaultLaneGraphic

ilog.views.sdm.graphic.IlvDefaultManagerFrameGraphic

ilog.views.sdm.graphic.IlvGeneralLink

ilog.views.sdm.interactor.IlvEditSDMLabelInteractor

ilog.views.sdm.model.IlvJDBCSDMModel

ilog.views.sdm.renderer.IlvLaneRenderer

ilog.views.sdm.renderer.IlvRendererUtil

ilog.views.sdm.renderer.IlvStyleSheetRenderer

ilog.views.sdm.renderer.IlvSubGraphRenderer.GraphicManagerFrame

ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer

ilog.views.sdm.renderer.graphlayout.IlvLinkLayoutRenderer

ilog.views.sdm.servlet.IlvSDMServletSupport

ilog.views.sdm.util.IlvCSSJViews

ilog.views.symbol.util.IlvCompiledSymbolFunction

Modified JSF Components

jvdf:diagrammerView

jvdf:dashboardView


Example Changes