Release Notes |
This document describes the main changes that have been made to JViews Diagrammer since version 8.5.
General Changes
ilog.views.animation.IlvManagerAnimator
ilog.views.dashboard.IlvDashboardEditor
ilog.views.dashboard.IlvDashboardPropertyPanel
ilog.views.diagrammer.application.IlvDiagrammerOverview
ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptor
ilog.views.sdm.renderer.animation.IlvAnimationRenderer
Example Changes
IlvDiagrammerMakeObjectInteractorProxy.prototype.setClassName("IlvDiagrammerMakeObjectInteractorProxy");
The class name of this class has been changed toIlvDiagrammerMakeObjectInteractorProxy
.
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.
IlvDashboardEditor
class and two new
editing hook classes are introduced:
IlvDashboardEditManager
and
IlvDashboardLinkManager
.
ilog.views.dashboard.IlvDashboardEditManager
Base class used by the
IlvDashboardEditor
to notify and control editing operations.
ilog.views.dashboard.IlvDashboardLinkManager
Base class that controls link creation.
ilog.views.animation.IlvManagerAnimator
getAnimationAccelerationRate()
:
Returns the acceleration rate.
setAnimationAccelerationRate(int)
:
Sets the acceleration rate.
ilog.views.dashboard.IlvDashboardEditor
IlvDashboardEditor
provides you with more
notification methods and lets you set your own
IlvDashboardEditManager
and
IlvDashboardLinkManager
subclasses.
createDashboardDiagram()
:
Creates an instance of IlvDashboardDiagram
.
dashboardAdded(IlvDashboardDiagram)
:
Invoked when a new dashboard diagram has been added to the Dashboard Editor.
dashboardRead(IlvDashboardDiagram)
:
Invoked when a dashboard has read its contents.
dashboardRemoved(IlvDashboardDiagram)
:
Invoked when a dashboard diagram is removed from the Dashboard Editor.
dashboardWritten(IlvDashboardDiagram)
:
Invoked when a dashbaord has saved its contents.
getEditManager()
:
Returns the edit manager of the Dashboard Editor.
setEditManager(IlvDashboardEditManager)
:
Sets the dashboard edit manager.
getLinkManager()
:
Returns the dashboard link manager.
setLinkManager(IlvDashboardLinkManager)
:
Sets the link manager.
ilog.views.dashboard.IlvDashboardPropertyPanel
IlvDashboardPropertyPanel
adds methods that let you
access the table component used to edit symbol parameters or
background object properties.
getParameterTable()
:
Returns the table component used to edit the symbol parameters when inspecting symbols.
getPropertyTable()
:
Returns the table component used when editing properties of background graphic objects.
ilog.views.diagrammer.application.IlvDiagrammerOverview
OVERVIEW_NAME
:
The name set to the overview window.
ilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptor
getActDistFromPath()
:
Returns the actual distance of the label from the location on the path that is given by the property actPathLocation
.
setActDistFromPath(float)
:
Sets the actual distance of the label from the location on the path that is given by the property actPathLocation
.
getActPathLocation()
:
Returns the actual location on the path for the label.
setActPathLocation(double)
:
Sets the actual location on the path for the label.
getMaxDistFromPath()
:
Returns the maximum distance from the location on the path.
setMaxDistFromPath(float)
:
Sets the maximum distance from the location on the path.
getMaxPathLocation()
:
Returns the maximum location on the path for the label.
setMaxPathLocation(double)
:
Sets the maximum location on the path for the label.
isFixed()
:
Returns whether the label can be moved or not.
setFixed(boolean)
:
Sets whether the label can be moved or not.
ilog.views.sdm.renderer.animation.IlvAnimationRenderer
getAnimationAccelerationRate()
:
Returns the acceleration rate.
setAnimationAccelerationRate(int)
:
Sets the acceleration rate.