Release Notes |
This document describes the main changes that have been made to JViews Diagrammer since version 8.5.
General Changes
ilog.views.animation.IlvManagerAnimatorilog.views.dashboard.IlvDashboardEditorilog.views.dashboard.IlvDashboardPropertyPanelilog.views.diagrammer.application.IlvDiagrammerOverviewilog.views.graphlayout.labellayout.annealing.IlvAnnealingLabelDescriptorilog.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
IlvDashboardEditorto 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.