Release Notes

JViews TGO 8.7 Release Notes

This document describes the main changes that have been made to JViews TGO since version 8.6.

Incompatibilities

General Changes

Library Changes
New Packages

New Interfaces and Classes
Modified Interfaces and Classes

Modified JSF Components

Example Changes


Incompatibilities


General Changes

The main general changes of JViews TGO are the following: The main general changes of JViews Web technologies are the following:

Library Changes

New Packages

ilog.cpl.sdm

This package contains the classes related to the new adapter feature that connects the JViews TGO business model and the JViews Diagrammer data model.

ilog.cpl.sdm.binding

This package contains the classes related to the binding between JViews TGO business object attributes (IlpAttribute) and JViews Diagrammer SDM properties.

New Interfaces and Classes

ilog.cpl.sdm.IlpAbstractSDMAdapter

This abstract class implements the adapter from a TGO business model (IlvSDMModel).

ilog.cpl.sdm.IlpDefaultSDMAdapter

This is the default implementation of the adapter between a mutable TGO data source (ilog.views.sdm.model.IlvBasicSDMModel).

ilog.cpl.sdm.binding.IlpAbstractAttributeBinding

This class defines a binding between a TGO attribute (IlpAttribute) of a given IlpClass and an SDM model property (IlvSDMModel).

ilog.cpl.sdm.binding.IlpAttributeBindingContext

This interface defines an API that provides the required runtime information used by bindings (IlpAbstractAttributeBinding) when converting SDM model properties to/from TGO attributes.

ilog.cpl.sdm.binding.IlpInvalidBindingException

This class defines an exception that is thrown when a binding is not permitted, usually because the adapter is already representing a data source.

ilog.cpl.sdm.binding.IlpAbstractAttributeBinding.PropertyAlreadySetException

This class represents an exception thrown when binding properties.

ilog.cpl.sdm.binding.IlpAbstractAttributeBinding.ConversionFailedException

This class represents an exception thrown when converting attribute and property values.

ilog.cpl.sdm.binding.IlpDefaultAttributeBinding

This class implements a default attribute binding that directly converts a TGO attribute of type Object to an SDM model property of the same type, with no type conversion in between.

ilog.cpl.sdm.binding.IlpAbstractPositionBinding

This class defines the base for TGO position attribute binding to SDM model properties x and y.

ilog.cpl.sdm.binding.IlpEnumBinding

This class defines a binding between a TGO attribute (IlpAttribute) of type IlEnum and an SDM model property of type String.

ilog.cpl.sdm.binding.IlpAlarmSeverityColorBinding

This class defines a binding intended to convert a TGO alarm severity attribute (IltObject.NewAlarmHighestSeverityAttribute, NewImpactAlarmHighestSeverityAttribute, AlarmHighestSeverityAttribute, ImpactAlarmHighestSeverityAttribute, AckAlarmHighestSeverityAttribute and AckImpactAlarmHighestSeverityAttribute) into an SDM model property representing the severity color.

ilog.cpl.sdm.binding.IlpPointPositionBinding

This class implements a default binding between a TGO position attribute of type IlpPoint and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpPolylinePositionBinding

This class implements a default binding between a TGO position attribute of type IlpPolyPoints and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpPolygonPositionBinding

This class implements a default binding between a TGO position attribute of type IlpPolygon and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpRectPositionBinding

This class implements a default binding between a TGO position attribute of type IlpRect and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpRelativePointPositionBinding

This class implements a default binding between a TGO position attribute of type IlpRelativePoint and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpShelfItemPositionBinding

This class implements a default binding between a TGO position attribute of type IlpShelfItemPosition and an SDM x or y model property of type Float.

ilog.cpl.sdm.binding.IlpSlotSizesBinding

This class implements a default binding between a TGO slotSizes attribute of type IlpSlotSizes and an SDM slotWidth or slotHeight model property of type Integer.

Modified Classes

ilog.cpl.datasource.IlpDefaultDataSource

ilog.cpl.graphic.views.IlpSlotSizes

ilog.cpl.interactor.IlpInteractor

ilog.cpl.interactor.IlpAbstractInteractor

ilog.cpl.interactor.IlpInteractionContext

ilog.cpl.interactor.IlpDefaultInteractionContext

ilog.tgo.faces.service.IltFacesDefaultContext

ilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer

Modified JSF Components

jvtf:networkView

jvtf:equipmentView


Example Changes