Release Notes

JViews Framework Release Notes

This document describes the main changes that have been made to the JViews Framework since version 6.0.

Incompatibilities
General Changes
Library Changes
New Packages

New Interfaces and Classes

Modified Classes

Example Changes

Incompatibilities


General Changes

The main general changes of JViews Framework are the following:


Library Changes

New Packages

ilog.views.faces.dhtml.interactor

This package contains DHTML specific JSF interactor classes.

New Interfaces and Classes

ilog.views.faces.component.IlvFacesPanTool

The pan tool is a navigation tool that allows the user to pan a linked view in all directions.

ilog.views.faces.component.IlvFacesView

This class defines a base view on which you can interact through interactors.

ilog.views.faces.component.IlvFacesZoomTool

The zoom tool is a component that displays several buttons vertically or horizontally.

ilog.views.faces.dhtml.component.IlvFacesDHTMLOverview

This class defines an overview component that must be linked to a view through the view or viewId property.

ilog.views.faces.dhtml.component.IlvFacesDHTMLView

This class defines a view that is designed to have a DHTML render.

ilog.views.faces.dhtml.component.IlvFacesDHTMLViewSupport

This interface defines a class that handles the necessary properties to render a DHTML view.

ilog.views.faces.dhtml.component.IlvFacesDHTMLViewSupportImpl

This class is the implementation of the IlvDHTMLViewSupport that defines a view that has the properties necessary to have a DHTML render.

ilog.views.faces.dhtml.interactor.FacesObjectSelectedFinder

This class defines the default object selected finder for an IlvFacesObjectSelectInteractor.

ilog.views.faces.dhtml.interactor.FacesObjectSelectedRectFinder

This class defines the default object selected finder for an IlvFacesObjectSelectRectInteractor.

ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectInteractor

The interactor allows you to select an IlvGraphic object on the view.

ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractor

The IlvFacesObjectSelectRectInteractor defines an interactor that has the selected IlvGraphic object collection by the user in its value.

ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor

This class defines an interactor that allows you to select a model object from a view.

ilog.views.faces.dhtml.interactor.IlvObjectSelectRectInteractor

This class defines an interactor that allows you to select a set model objects from a view.

ilog.views.faces.dhtml.renderkit.IlvDHTMLDecoder

The IlvDHTMLDecoder class is a utility class used to update the JViews Faces components with the update data extracted from the request.

ilog.views.faces.dhtml.renderkit.IlvDHTMLDecoder.ObjectDecoder

This simple interface defines a decoder that converts a String value that comes from the request to the property type.

ilog.views.faces.dhtml.renderkit.IlvDHTMLResponseWriter

The IlvDHTMLResponseWriter class is a utility class that provides methods to produce JavaScript rendering.

ilog.views.faces.dhtml.renderkit.IlvFacesMapInteractorRenderer

This class is the DHTML renderer for a IlvFacesMapInteractor component.
This renderer generates an instance of the IlvFacesMapInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesMapRectInteractorRenderer

This class is the DHTML renderer for a IlvFacesMapRectInteractor component.
This renderer generates an instance of the IlvFacesMapRectInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesObjectSelectInteractorRenderer

This class is the DHTML renderer for a IlvFacesObjectSelectInteractor component.
This renderer generates an instance of the IlvFacesObjectSelectInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesObjectSelectRectInteractorRenderer

This class is the DHTML renderer for a IlvFacesObjectSelectInteractor component.
This renderer generates an instance of the IlvFacesObjectSelectInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesOverviewRenderer

This class is the DHTML renderer for a IlvFacesOverview component.
This renderer generates an instance of the IlvFacesOverviewProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesPanInteractorRenderer

This class is the DHTML renderer for a IlvFacesPanInteractor component.
This renderer generates an instance of the IlvFacesPanInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesPanToolRenderer

This class is the DHTML renderer for a IlvFacesPanTool component.
This renderer generates an instance of the IlvPanToolProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesViewRenderer

This class is the DHTML renderer for a IlvFacesDHTMLView component.
This renderer generates an instance of the IlvFacesViewProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesZoomInteractorRenderer

This class is the DHTML renderer for a IlvFacesZoomInteractor component.
This renderer generates an instance of the IlvFacesZoomInteractorProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvFacesZoomToolRenderer

This class is the DHTML renderer for a IlvFacesZoomTool component.
This renderer generates an instance of the IlvZoomToolProxy JavaScript proxy class.

ilog.views.faces.dhtml.renderkit.IlvObjectSelectInteractorRenderer

The IlvObjectSelectInteractorRenderer is the base class for the object select interactor renderers.

ilog.views.faces.dhtml.renderkit.IlvObjectSelectRectInteractorRenderer

The IlvObjectSelectRectInteractorRenderer is the base class for the object select interactor renderers.

ilog.views.faces.dhtml.taglib.IlvFacesMapInteractorTag

This class defines the JSP custom tag handler for the IlvFacesMapInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesMapRectInteractorTag

This class defines the JSP custom tag handler for the IlvFacesMapRectInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesObjectSelectInteractorTag

This class defines the JSP custom tag handler for the IlvFacesObjectSelectInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesObjectSelectRectInteractorTag

This class defines the JSP custom tag handler for the IlvFacesObjectSelectRectInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesOverviewTag

This class defines the JSP custom tag handler for the IlvFacesOverview component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesPanInteractorTag

This class defines the JSP custom tag handler for the IlvFacesPanInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesPanToolTag

This class defines the JSP custom tag handler for the IlvFacesPanTool component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesViewTag

This class defines the JSP custom tag handler for the IlvFacesDHTMLView component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesZoomInteractorTag

This class defines the JSP custom tag handler for the IlvFacesZoomInteractor component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvFacesZoomToolTag

This class defines the JSP custom tag handler for the IlvFacesZoomTool component and its DHTML renderer.

ilog.views.faces.dhtml.taglib.IlvObjectSelectInteractorTag

This class defines the abstract custom tag handler for select object interactor component.

ilog.views.faces.dhtml.taglib.IlvObjectSelectRectInteractorTag

This class defines the abstract custom tag handler for the select rectangle object interactor component.

ilog.views.faces.interactor.IlvFacesPanInteractor

The pan interactor is an interactor that lets the user scroll the visible area of the view.

ilog.views.faces.interactor.IlvFacesZoomInteractor

The zoom interactor is an interactor that lets the user drag a rectangle over the main view to zoom in the area.

ilog.views.util.data.IlvRowSetTableModel

The IlvRowSetTableModel is an implementation of the Swing TableModel that connects to a RowSet.

Modified Classes

ilog.views.IlvGrapher

ilog.views.IlvManagerView

ilog.views.appframe.docview.IlvFileDocumentTemplate

ilog.views.awt.IlvScrollManagerView

ilog.views.graphic.IlvEnhancedPolylineLinkImage

ilog.views.interactor.IlvMoveRectangleInteractor

ilog.views.interactor.IlvSelectInteractorMoveSelection

ilog.views.swing.IlvJScrollManagerView


Example Changes

The following examples are new in JViews Framework 6.5: