Release Notes |
This document describes the main changes that have been made to JViews TGO since version 8.6.
New Interfaces and Classes
Modified Interfaces and Classes
ilog.cpl.sdm.IlpAbstractSDMAdapterilog.cpl.sdm.IlpDefaultSDMAdapterilog.cpl.sdm.binding.IlpAbstractAttributeBindingilog.cpl.sdm.binding.IlpAbstractAttributeBinding.PropertyAlreadySetExceptionilog.cpl.sdm.binding.IlpAbstractAttributeBinding.ConversionFailedExceptionilog.cpl.sdm.binding.IlpAbstractPositionBindingilog.cpl.sdm.binding.IlpAlarmSeverityColorBindingilog.cpl.sdm.binding.IlpAttributeBindingContextilog.cpl.sdm.binding.IlpDefaultAttributeBindingilog.cpl.sdm.binding.IlpEnumBindingilog.cpl.sdm.binding.IlpInvalidBindingExceptionilog.cpl.sdm.binding.IlpPointPositionBindingilog.cpl.sdm.binding.IlpPolylinePositionBindingilog.cpl.sdm.binding.IlpPolygonPositionBindingilog.cpl.sdm.binding.IlpRectPositionBindingilog.cpl.sdm.binding.IlpRelativePointPositionBindingilog.cpl.sdm.binding.IlpShelfItemPositionBindingilog.cpl.sdm.binding.IlpSlotSizesBinding
ilog.cpl.datasource.IlpDefaultDataSourceilog.cpl.graphic.views.IlpSlotSizesilog.cpl.interactor.IlpInteractorilog.cpl.interactor.IlpAbstractInteractorilog.cpl.interactor.IlpInteractionContextilog.cpl.interactor.IlpDefaultInteractionContextilog.tgo.faces.service.IltFacesDefaultContextilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer
Example Changes
IlpInteractor has been extended to include APIs to set and get actions based on a given gesture and modifier.IlpInteractionContext has been extended to allow access to mouse modifiers.IlpAbstractInteractor.getGestureButton(IlpGesture) now returns the correct supported button values.IlpAbstractInteractor.manageSelection(IlpInteractorContext,IlpRepresentationObjectSelectionModel,IlpRepresentationObject) now takes the selectable CSS property into account.ilog.tgo.swing.IltComponentManager is no longer supported and can change in the future without notice.ilog.views.util.IlvProductUtil.
An additional keys.jlm license file is no longer needed.
Before deployment, use of jlmdeploy is no longer needed either.
The jlmdeploy tool has been removed.
IlvSDMModel). This makes it possible to connect a JViews Diagrammer view with highly customizable symbols to a JViews TGO business data model. See the User's documentation and sample Converter for more details.This package contains the classes related to the new adapter feature that connects the JViews TGO business model and the JViews Diagrammer data model.
This package contains the classes related to the binding between JViews TGO business object attributes (
IlpAttribute) and JViews Diagrammer SDM properties.
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 givenIlpClassand 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
Objectto 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 typeIlEnumand an SDM model property of typeString.
ilog.cpl.sdm.binding.IlpAlarmSeverityColorBinding
This class defines a binding intended to convert a TGO alarm severity attribute (
IltObject.NewAlarmHighestSeverityAttribute,NewImpactAlarmHighestSeverityAttribute,AlarmHighestSeverityAttribute,ImpactAlarmHighestSeverityAttribute,AckAlarmHighestSeverityAttributeandAckImpactAlarmHighestSeverityAttribute) 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
IlpPointand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpPolylinePositionBinding
This class implements a default binding between a TGO position attribute of type
IlpPolyPointsand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpPolygonPositionBinding
This class implements a default binding between a TGO position attribute of type
IlpPolygonand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpRectPositionBinding
This class implements a default binding between a TGO position attribute of type
IlpRectand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpRelativePointPositionBinding
This class implements a default binding between a TGO position attribute of type
IlpRelativePointand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpShelfItemPositionBinding
This class implements a default binding between a TGO position attribute of type
IlpShelfItemPositionand an SDM x or y model property of typeFloat.
ilog.cpl.sdm.binding.IlpSlotSizesBinding
This class implements a default binding between a TGO slotSizes attribute of type
IlpSlotSizesand an SDM slotWidth or slotHeight model property of typeInteger.
ilog.cpl.datasource.IlpDefaultDataSource
output(String, String, IlpFilter):
Pretty-prints the data source content to a file.
ilog.cpl.graphic.views.IlpSlotSizes
getHeightCount():
Method to access the number of slots across the height.
getWidthCount():
Method to access the number of slots across the width.
ilog.cpl.interactor.IlpInteractor
getGestureAction(IlpGesture, int):
Returns the customized action associated with the given gesture and modifiers, if any.
setGestureAction(IlpGesture, int, Action):
Associates an action with a specified gesture and modifier.
ilog.cpl.interactor.IlpAbstractInteractor
isSelectable(IlpInteractionContext, IlpRepresentationObject):
Identifies whether an object can be selected or not.
ilog.cpl.interactor.IlpInteractionContext
getInitialModifiersEx():
Returns the modifiersEx of the event that started the interaction (usually
java.awt.event.MouseEvent.MOUSE_PRESSED).
setInitialModifiersEx(int):
Sets the modifiersEx of the event that started the interaction (usually
java.awt.event.MouseEvent.MOUSE_PRESSED).
ilog.cpl.interactor.IlpDefaultInteractionContext
getInitialModifiersEx():
Returns the modifiersEx of the event that started the interaction.
setInitialModifiersEx(int):
Sets the modifiersEx of the event that started the interaction.
ilog.tgo.faces.service.IltFacesDefaultContext
IltFacesDefaultContext(Locale, Object):
Constructor allows any of the following Web contexts: FacesContext, PortletContext, and ServletContext.
setDefault(boolean):
Sets the instance as the default JViews TGO context in the Web application. This method is particularly useful when declaring the context as a managed bean:
<managed-bean>
<managed-bean-name>defContext</managed-bean-name>
<managed-bean-class>ilog.tgo.faces.service.IltFacesDefaultContext</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>default</property-name>
<value>true</value>
</managed-property>
</managed-bean>
ilog.tgo.faces.graph.dhtml.renderkit.IltFacesGraphViewRenderer
maybeSaveViewInSession(FacesContext, UIComponent):
Stores the bound TGO Graph view instance in the session.
jvtf:networkView
scrollBars:
Enables or disables scroll bars of the view.jvtf:equipmentView
scrollBars:
Enables or disables scroll bars of the view.