Release Notes |
This document describes the main changes that have been made to JViews Framework since version 8.1.
Incompatibilities
General Changes
Library Changes
ilog.views.IlvBufferedGraphicEnumeration
ilog.views.IlvMissingApplyToObjectException
ilog.views.graphic.IlvMultipleIcon
ilog.views.graphic.IlvURLKeyTable
ilog.views.interactor.IlvAbstractScrollInteractor
ilog.views.java2d.IlvBlinkingAction
ilog.views.java2d.IlvBlinkingMultiAction
ilog.views.util.event.ClassLoaderLifetimeEvent
ilog.views.util.event.ClassLoaderLifetimeListener
ilog.views.util.java2d.IlvBlinkingColor
ilog.views.util.java2d.IlvBlinkingDrawingResource
ilog.views.util.java2d.IlvBlinkingMultiColor
ilog.views.util.java2d.IlvBlinkingMultiPaint
ilog.views.util.java2d.IlvBlinkingObject
ilog.views.util.java2d.IlvBlinkingObjectOwner
ilog.views.util.java2d.IlvBlinkingPaint
ilog.views.util.java2d.IlvMultipleGradientPaintConstants
ilog.views.util.java2d.IlvPolygon2D
ilog.views.util.java2d.IlvPolygon2D.Double
ilog.views.util.java2d.IlvPolygon2D.Float
ilog.views.util.java2d.IlvShapeUtil
ilog.views.util.java2d.IlvTranslatedShape
ilog.views.util.swing.color.IlvAlphaColorChooserPanel
ilog.views.util.swing.color.IlvBlinkingColorChooserPanel
ilog.views.util.swing.color.IlvBlinkingColorPreviewPanel
ilog.views.util.swing.color.IlvJColorChooser
ilog.views.util.swing.color.IlvRGBAColorChooserPanel
ilog.views.util.swt.IlvAWTEventFilter
Example Changes
ilog.views.IlvAccelerator
ilog.views.IlvDefaultManagerFrame
ilog.views.IlvGraphic
ilog.views.IlvGraphicVector
ilog.views.IlvIndexedSet
ilog.views.IlvManager
ilog.views.IlvManagerView
ilog.views.IlvReshapeSelection
ilog.views.accelerator.IlvDeleteSelectionAccelerator
ilog.views.accelerator.IlvDuplicateSelectionAccelerator
ilog.views.accelerator.IlvFitToSizeAccelerator
ilog.views.accelerator.IlvIdentityAccelerator
ilog.views.accelerator.IlvRotateAccelerator
ilog.views.accelerator.IlvScrollDownAccelerator
ilog.views.accelerator.IlvScrollLeftAccelerator
ilog.views.accelerator.IlvScrollRightAccelerator
ilog.views.accelerator.IlvScrollUpAccelerator
ilog.views.accelerator.IlvSelectAllAccelerator
ilog.views.accelerator.IlvZoomInAccelerator
ilog.views.accelerator.IlvZoomOutAccelerator
ilog.views.event.ManagerContentAboutToChangeEvent
ilog.views.faces.IlvFacesUtil
ilog.views.faces.component.IlvFacesContextualMenu
ilog.views.faces.dhtml.IlvDHTMLConstants
ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectInteractor
ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractor
ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor
ilog.views.faces.dhtml.renderkit.IlvFacesContextualMenuRenderer
ilog.views.faces.dhtml.taglib.IlvObjectSelectInteractorTag
ilog.views.faces.taglib.IlvBaseTag
ilog.views.faces.taglib.IlvMenuTag
ilog.views.graphic.IlvGraphicSet
ilog.views.graphic.composite.IlvCompositeGraphic
ilog.views.graphic.composite.layout.IlvLinkAttachmentLocation
ilog.views.graphic.linkpolicy.IlvBridgeCrossings
ilog.views.graphic.linkpolicy.IlvCrossingGraphic
ilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicy
ilog.views.graphic.linkpolicy.IlvTunnelCrossings
ilog.views.interactor.IlvSelectInteractor
ilog.views.interactor.IlvSelectInteractorMoveSelection
ilog.views.interactor.IlvSelectInteractorMultipleSelection
ilog.views.io.IlvInputStream
ilog.views.io.IlvOutputStream
ilog.views.java2d.IlvLinearGradientPaint
ilog.views.java2d.IlvRadialGradientPaint
ilog.views.svg.SVGGraphicFactory
ilog.views.svg.SVGDefaultGraphicFactory
ilog.views.swing.IlvJManagerViewControlBar
ilog.views.swing.IlvJScrollManagerView
ilog.views.util.IlvClassLoaderUtil
ilog.views.util.IlvResourceUtil
ilog.views.util.collections.IlvCollections
ilog.views.util.collections.IlvUnsynchronizedStack
ilog.views.util.data.IlvTableModelMappingException
ilog.views.util.java2d.IlvLinearGradientPaint
ilog.views.util.java2d.IlvMultipleGradientPaint
ilog.views.util.java2d.IlvRadialGradientPaint
ilog.views.util.print.IlvPage
ilog.views.util.print.IlvPrintingController
ilog.views.util.styling.IlvCSSFunction
ilog.views.util.swing.IlvSwingUtil
ilog.views.util.swing.calendar.IlvJTimeChooser
ilog.views.util.swing.layout.IlvVerticalFlowLayout
ilog.views.util.swing.tree.IlvDefaultTreeCellRenderer
ilog.views.util.swt.IlvEventThreadUtil
ilog.views.util.time.IlvTimeIterator
protected
methods getNewBoundingBox()
and
getOldBoundingBox()
of the class
IlvGraphicAnimator
are now public
.ilog.views.graphic.linkpolicy.IlvCrossingGraphic.expandLinkBoundingBox
.ilog.views.svg.SVGGraphicFactory.createIcon(String, IlvRect)
.ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor.getDefaultObjectSelectedFinder
.ilog.views.java2d.IlvMultipleGradientPaint
is deprecated and has been converted into an interface.
As consequence, all methods formerly on this class are now abstract
and the constructors have been removed.
Please use
ilog.views.util.java2d.IlvMultipleGradientPaint
instead.
abstract
:
ilog.views.faces.dhtml.interactor.IlvObjectSelectRectInteractor
.ilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicy.contentsChanged(ilog.views.event.ManagerContentChangedEvent)
.abstract
method
ilog.views.util.time.IlvTimeIterator.next()
now returns
Date
, not Object
.ilog.views.util.filter.IlvFilter.evaluate(Object)
now
takes an argument of a generic type.IlvDefaultManagerFrame
.IlvGraphic
.IlvGraphicVector
.IlvIndexedSet
, the base class of manager layers.IlvManager
,
that allows to optimize the performance of multiple additions of graphic objects.
Also, an optional debug drawing of the bounding boxes of graphic objects has been added
to IlvManager
.IlvManagerView
,
and "Fit transformer to content" can now be delayed until the view is realized.IlvReshapeSelection
.IlvSelectInteractor
,
IlvSelectInteractorMoveSelection
, and
IlvSelectInteractorMultipleSelection
.IlvAccelerator
now optionally consumes the events.ilog.views.util.collections
,
ilog.views.util.event
, and
ilog.views.util.filter
now use generic types.ilog.views.IlvBufferedGraphicEnumeration
A class used to enumerate graphic objects (
IlvGraphic
) in a buffered way.
ilog.views.IlvMissingApplyToObjectException
This exception is thrown when a change to a graphic object's bounding box is detected that occurs while the object is in a manager and outside of an
IlvManager.applyToObject(IlvGraphic, IlvApplyObject, Object, boolean)
orIlvManager.applyToObjects(IlvGraphicVector, IlvApplyObject, Object, boolean)
orIlvManager.applyToObjects(IlvGraphicVector, IlvApplyObjects, Object, boolean)
call.
ilog.views.graphic.IlvMultipleIcon
IlvMultipleIcon
is an icon that can display one image out of multiple predefined images.
ilog.views.graphic.IlvURLKeyTable
A table of URLs.
ilog.views.interactor.IlvAbstractScrollInteractor
The
IlvAbstractScrollInteractor
is a base class for interactors that scroll the view while dragging the mouse.
ilog.views.java2d.IlvBlinkingAction
IlvBlinkingAction
is an abstract action that is performed when blinking.
ilog.views.java2d.IlvBlinkingMultiAction
IlvBlinkingMultiAction
is an abstract action that is performed when blinking.
ilog.views.util.event.ClassLoaderLifetimeEvent
This class describes a turning point in the lifetime of a
ClassLoader
.
ilog.views.util.event.ClassLoaderLifetimeListener
This interface allows to react on turning points of class loaders.
ilog.views.util.java2d.IlvBlinkingColor
This class defines a blinking color.
ilog.views.util.java2d.IlvBlinkingDrawingResource
This interface defines colors and paints that can blink.
ilog.views.util.java2d.IlvBlinkingMultiColor
This class defines a blinking color consisting of multiple subcolors.
ilog.views.util.java2d.IlvBlinkingMultiPaint
This class defines a blinking paint consisting of multiple subpaints.
ilog.views.util.java2d.IlvBlinkingObject
A blinking object is an object that supports blinking.
ilog.views.util.java2d.IlvBlinkingObjectOwner
A blinking object owner is an object that owns an object that supports blinking and is able to delay the repaint of the blinking by a sequence
ilog.views.util.java2d.IlvBlinkingPaint
This class defines a blinking paint.
ilog.views.util.java2d.IlvMultipleGradientPaintConstants
Constants for gradient paints.
ilog.views.util.java2d.IlvPolygon2D
An
IlvPolygon2D
instance describes a closed (circular) polyline with no specific starting or end points, in other words, a polygon.
ilog.views.util.java2d.IlvPolygon2D.Double
The
Double
class defines a polygon withdouble
coordinates.
ilog.views.util.java2d.IlvPolygon2D.Float
The
Float
class defines a polygon withfloat
coordinates.
ilog.views.util.java2d.IlvShapeUtil
The class
IlvShapeUtil
contains static methods that are useful when working with Java2DShape
objects.
ilog.views.util.java2d.IlvTranslatedShape
This class is a translation of a given shape by a given translation vector.
ilog.views.util.swing.color.IlvAlphaColorChooserPanel
IlvAlphaColorChooserPanel
is an abstract base class for panels to be added to aJColorChooser
.
ilog.views.util.swing.color.IlvBlinkingColorChooserPanel
IlvBlinkingColorChooserPanel
defines a panel that allows to choose a blinking color.
ilog.views.util.swing.color.IlvBlinkingColorPreviewPanel
A panel that wraps another panel and enables blinking behavior for the foreground of the wrapped panel.
ilog.views.util.swing.color.IlvJColorChooser
A component that lets you choose a color.
ilog.views.util.swing.color.IlvRGBAColorChooserPanel
IlvRGBAColorChooserPanel
defines a panel to be added to aJColorChooser
.
ilog.views.util.swt.IlvAWTEventFilter
This interface specifies a filter that allows to ignore some events on the AWT side, knowing that the SWT side of the GUI will handle them.
ilog.views.IlvAccelerator
IlvAccelerator(int, int, int, boolean)
:
Creates a new accelerator.
isConsumeEvents()
:
Returns whether the accelerator consumes events.
setConsumeEvents(boolean)
:
Sets whether the accelerator consumes events.
ilog.views.IlvDefaultManagerFrame
getShadowPaint()
:
Returns the paint of the shadow used to draw the frame.
setShadowPaint(Paint)
:
Changes the paint of the shadow used to draw the frame.
getShadowPosition()
:
Returns the position of the shadow used to draw the frame.
setShadowPosition(int)
:
Changes the position of the shadow used to draw the frame.
getShadowThickness()
:
Returns the thickness of the shadow used to draw the frame.
setShadowThickness(float)
:
Changes the thickness of the shadow used to draw the frame.
ilog.views.IlvGraphic
allViewsRemoved()
:
Called if this object needs view notification and all views displaying this object were removed.
callDraw(Graphics, IlvTransformer)
:
Draws the object.
getBlinkingAction()
:
Returns the blinking action of the graphic object.
setBlinkingAction(IlvBlinkingAction)
:
Sets the blinking action of the graphic object.
getBlinkingObjectOwner()
:
Returns the blinking object owner.
getBlinkingOffPeriod()
:
Returns the duration, in milliseconds, the object is hidden when blinking.
setBlinkingOffPeriod(long)
:
Sets the time the object is hidden when blinking.
getBlinkingOnPeriod()
:
Returns the duration, in milliseconds, the object is shown when blinking.
setBlinkingOnPeriod(long)
:
Sets the time the object is shown when blinking.
getZOrderIndex()
:
Returns the index within the manager layer.
needsViewNotification()
:
Returns true
if this object needs to be notified whenever a manager view is added to or removed from an ancestor manager so that the view displays the graphic object.
registerBlinkingResource(Object, Object)
:
Registers a blinking drawing resource.
updateNeedsViewNotification()
:
This method should be called when the need for view notification has changed.
viewAddedOrRemoved(IlvManagerView, boolean)
:
Called when a view is added to an ancestor manager so that the view displays * this object, or when a view displaying this object is removed from an ancestor * manager.
ilog.views.IlvGraphicVector
DEBUG
:
Allows you to debug ConcurrentModificationException
thrown by IlvGraphicEnumeration
.
checkConcurrentModification
:
If this flag is true
, the graphic vector throws concurrent modification exceptions if the vector is changed while enumerating its elements.
ilog.views.IlvIndexedSet
SetInitialNumberOfNonZoomablesCapacity(int)
:
Sets the initial capacity of the internal vector of the indexed set that stores the nonzoomable objects.
SetInitialNumberOfObjectsCapacity(int)
:
Sets the initial capacity of the internal vector of the indexed set that stores all (zoomable and nonzoomable) objects.
isZOrdering()
:
Returns whether Z-ordering is enabled.
setZOrdering(boolean)
:
Sets whether Z-ordering is enabled.
ilog.views.IlvManager
isDebugBoundingBoxes()
:
Returns whether debugging the bounding boxes is enabled.
setDebugBoundingBoxes(boolean)
:
Enables or disables debugging the bounding boxes.
isInsertionAdjusting()
:
Returns true
if the manager is currently doing a major insertion of objects.
setInsertionAdjusting(boolean)
:
Tells the manager that it is the beginning or the end of a major insertion of objects.
setDebugBoundingBoxesGlobal(boolean)
:
Enables or disables globally debugging the bounding boxes.
ilog.views.IlvManagerView
computeTransformerFitToArea(Insets, IlvManagerView.FitAreaCalculator, int)
:
Computes the manager view transformer that will fit a specific area to be visible in the view.
fitTransformerToArea(Insets, IlvManagerView.FitAreaCalculator, int, boolean)
:
Modifies the manager view transformer so that a specific area is visible in the view.
fitTransformerToContent(boolean)
:
Modifies the transformer of the manager view so that all objects are visible in the view.
fitTransformerToContent(Insets, int, boolean)
:
Modifies the manager view transformer so that all objects are visible in the view, margins are preserved and a specified number of iterations is used for computing the optimal transformer.
getBlinkingMode()
:
Returns the mode of the blinking behavior of graphic objects displayed in this view.
setBlinkingMode(int)
:
Sets the mode of the blinking behavior of graphic objects displayed in this view.
getViewMargins()
:
Returns the margin obeyed by
computeBBox()
.
setViewMargins(Insets)
:
Sets the margin obeyed by
computeBBox()
The margins are in view coordinates.
isSelectedWhenPopupPreferred()
:
Returns whether
getPopupMenu(IlvPoint,IlvPopupMenuManager)
returns preferably the topmost selected object.
setSelectedWhenPopupPreferred(boolean)
:
Sets whether
getPopupMenu(IlvPoint,IlvPopupMenuManager)
returns preferably the topmost selected object.
BLINKING_AUTOMATIC
:
Automatic mode for the blinking behavior.
BLINKING_DISABLED
:
Mode OFF for the blinking behavior.
BLINKING_ENABLED
:
Mode ON for the blinking behavior.
ilog.views.IlvReshapeSelection
getPreserveAspectModifier()
:
Returns the modifier for preserving aspect ratio during reshape.
setPreserveAspectModifier(int)
:
Sets the modifier for preserving aspect ratio during reshape.
getPreserveAspectModifierEx()
:
Returns the extended modifier for preserving aspect ratio during reshape.
isPredictionCursorMode()
:
Returns whether the interactor uses the prediction cursor mode.
setPredictionCursorMode(boolean)
:
Sets the prediction cursor mode.
isPreserveAspectModifierDown(InputEvent)
:
Tests if the mouse event modifier for preserving aspect ratio during reshape is currently down.
ilog.views.accelerator.IlvDeleteSelectionAccelerator
IlvDeleteSelectionAccelerator(int, int, int, boolean)
:
Creates an IlvDeleteSelectionAccelerator
.
ilog.views.accelerator.IlvDuplicateSelectionAccelerator
IlvDuplicateSelectionAccelerator(int, int, int, boolean)
:
Creates an IlvDuplicateSelectionAccelerator
.
ilog.views.accelerator.IlvFitToSizeAccelerator
IlvFitToSizeAccelerator(int, int, int, boolean)
:
Creates an IlvFitToSizeAccelerator
.
ilog.views.accelerator.IlvIdentityAccelerator
IlvIdentityAccelerator(int, int, int, boolean)
:
Creates an IlvIdentityAccelerator
.
ilog.views.accelerator.IlvRotateAccelerator
IlvRotateAccelerator(int, int, int, boolean)
:
Creates an IlvRotateAccelerator
.
ilog.views.accelerator.IlvScrollDownAccelerator
IlvScrollDownAccelerator(int, int, int, boolean)
:
Creates an IlvScrollDownAccelerator
.
ilog.views.accelerator.IlvScrollLeftAccelerator
IlvScrollLeftAccelerator(int, int, int, boolean)
:
Creates an IlvScrollLeftAccelerator
.
ilog.views.accelerator.IlvScrollRightAccelerator
IlvScrollRightAccelerator(int, int, int, boolean)
:
Creates an IlvScrollRightAccelerator
.
ilog.views.accelerator.IlvScrollUpAccelerator
IlvScrollUpAccelerator(int, int, int, boolean)
:
Creates an IlvScrollUpAccelerator
.
ilog.views.accelerator.IlvSelectAllAccelerator
IlvSelectAllAccelerator(int, int, int, boolean)
:
Creates an IlvSelectAllAccelerator
.
ilog.views.accelerator.IlvZoomInAccelerator
IlvZoomInAccelerator(int, int, int, boolean)
:
Creates an IlvZoomInAccelerator
.
ilog.views.accelerator.IlvZoomOutAccelerator
IlvZoomOutAccelerator(int, int, int, boolean)
:
Creates an IlvZoomOutAccelerator
.
ilog.views.event.ManagerContentAboutToChangeEvent
isAdjusting()
:
Returns true
if this event is part of a series of
modifications.
setAdjusting(boolean)
:
Sets whether this event is part of a series of modifications.
ilog.views.faces.IlvFacesUtil
isPartialRequest(FacesContext)
:
Returns whether the current request is a PPR request or a regular one (full page refresh).
ilog.views.faces.component.IlvFacesContextualMenu
broadcast(FacesEvent)
: Overrides the same method of the super class.
ilog.views.faces.dhtml.IlvDHTMLConstants
PARTIAL_SUBMIT
:
The partial submit property determines if an object select interactor subclass should partially submit its enclosing form on the selection event.
ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectInteractor
getDefaultObjectSelectedFinder()
: Overrides the same method of the super class.
ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractor
getDefaultObjectSelectedFinder()
: Overrides the same method of the super class.
ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor
broadcast(FacesEvent)
:
Overrides the same method of the super class.getDefaultObjectSelectedFinder()
:
Return the default IlvObjectSelectedFinder
instance if no specified instance is provided.
isPartialSubmit()
:
Returns the partial submit mode.
setPartialSubmit(boolean)
:
Sets the partial submit mode.
PARTIAL_SUBMIT_DEFAULT_VALUE
:
Default value of partialSubmit
property
ilog.views.faces.dhtml.renderkit.IlvFacesContextualMenuRenderer
configureObjectFinder(UIComponent, IlvObjectSelectedFinder)
:
Configures the default object finder instance.
ilog.views.faces.dhtml.taglib.IlvObjectSelectInteractorTag
getPartialSubmit()
:
Returns the partialSubmit mode.
setPartialSubmit(String)
:
Sets the partialSubmit mode.
ilog.views.faces.taglib.IlvBaseTag
getPartialTriggers()
:
Returns the space separated list of partial trigger IDs.
setPartialTriggers(String)
:
Sets the space separated list of partial trigger IDs.
getStringArray(String)
:
Decodes the specified space separated list of strings.
ilog.views.faces.taglib.IlvMenuTag
getPartialSubmit()
:
Returns the partialSubmit
property.
setPartialSubmit(String)
:
Sets the partialSubmit
property.
ilog.views.graphic.IlvGraphicSet
IlvGraphicSet(IlvGraphicSet, boolean)
:
Creates a new IlvGraphicSet
by copying an existing one.
invalidateBBoxCache()
:
Invalidates the bounding box cache.
ilog.views.graphic.composite.IlvCompositeGraphic
invalidate(boolean)
:
Invalidates this IlvCompositeGraphic
.
invalidateBBoxCache()
:
Invalidate the bounding box cache.
ilog.views.graphic.composite.layout.IlvLinkAttachmentLocation
atFromLink(float)
:
This is the point on the first segment of the link, at a given distance from the origin.
atToLink(float)
:
This is the point on the last segment of the link, at a given distance from the destination.
ilog.views.graphic.linkpolicy.IlvBridgeCrossings
expandLinkBoundingBox(IlvRect, IlvTransformer)
:
Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
ilog.views.graphic.linkpolicy.IlvCrossingGraphic
expandLinkBoundingBox(IlvRect, IlvTransformer)
:
Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
ilog.views.graphic.linkpolicy.IlvCrossingLinkShapePolicy
CollectLinksAndPolicies(IlvManager, boolean, boolean, IlvGraphicVector, Vector)
:
Collect all crossing link shape policies, and all links that have these policies, from the input manager.
SetCrossingEnabled(IlvManager, IlvGraphicVector, boolean, boolean)
:
Enables or disables the display of crossings of all crossing aware links in the input links vector.
adjustmentEndHook(IlvManager)
:
Called by the manager when contents adjusting becomes false.
ilog.views.graphic.linkpolicy.IlvTunnelCrossings
expandLinkBoundingBox(IlvRect, IlvTransformer)
:
Expands the input bounding box, which is the bounds of the link without crossing shape, by a margin that is large enough to contain all drawings of crossings displayed by this crossing graphic.
ilog.views.interactor.IlvSelectInteractor
getMaximumScrollDistance()
:
Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
setMaximumScrollDistance(float)
:
Sets the maximal distance of scroll operations when the mouse moves outside the manager view.
getObject(IlvPoint)
:
Returns the graphic object located at the specified point in the view; otherwise, it returns null
.
getScrollTiming()
:
Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
setScrollTiming(int)
:
Sets the timing of repetitive scroll operations when the mouse pointer moves outside the manager view.
isProgressiveScroll()
:
Returns whether progressive scrolling is enabled.
setProgressiveScroll(boolean)
:
Sets whether progressive scrolling is enabled.
ilog.views.interactor.IlvSelectInteractorMoveSelection
getMaximumScrollDistance()
:
Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
getScrollTiming()
:
Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
isProgressiveScroll()
:
Returns whether progressive scrolling is enabled.
ilog.views.interactor.IlvSelectInteractorMultipleSelection
getMaximumScrollDistance()
:
Returns the maximal distance of scroll operations when the mouse moves outside the manager view.
getScrollTiming()
:
Returns the timing of repetitive scroll operations when the mouse moves outside the manager view.
isProgressiveScroll()
:
Returns whether progressive scrolling is enabled.
ilog.views.io.IlvInputStream
readPaint(String)
:
Reads a paint field.
ilog.views.io.IlvOutputStream
write(String, Paint, Color)
:
Writes a paint field.
ilog.views.java2d.IlvLinearGradientPaint
IlvLinearGradientPaint(IlvLinearGradientPaint)
:
Creates a linear gradient paint by copying an existing one.
ilog.views.java2d.IlvRadialGradientPaint
IlvRadialGradientPaint(IlvRadialGradientPaint)
:
Creates a radial gradient paint by copying an existing one.
ilog.views.svg.SVGGraphicFactory
createIcon(String, IlvRect)
:
Creates an icon graphic object.
ilog.views.svg.SVGDefaultGraphicFactory
createIcon(String, IlvRect)
:
Creates an icon graphic object.
ilog.views.swing.IlvJManagerViewControlBar
addActionToggleButton(String, URL, ActionListener, String)
:
Adds a toggle button than performs an action.
ilog.views.swing.IlvJScrollManagerView
setAdjusting(boolean)
:
Tells the view that it is the beginning or the end of a major
modification of its contents.
isAdjusting()
:
Returns true
if the view is currently doing
a major modification of its contents.
ilog.views.util.IlvClassLoaderUtil
ClassLoader
s has been added.
In situations where class loaders have a limited lifetime, for example in
Eclipse/RCP, JViews will now drop cached objects that belong to a class
loader when unregisterClassLoader
is called.
registerClassLoaderLifetimeListener(ClassLoader, ClassLoaderLifetimeListener)
:
Registers a
ClassLoaderLifetimeListener
to be invoked when the given ClassLoader
stops being actively used.
unregisterClassLoaderLifetimeListener(ClassLoader, ClassLoaderLifetimeListener)
:
Unregisters a
ClassLoaderLifetimeListener
from being associated with a given ClassLoader
.
unregisterClassLoaderLifetimeListeners(ClassLoader)
:
Unregisters all
ClassLoaderLifetimeListener
s associated with a given ClassLoader
.
ilog.views.util.IlvResourceUtil
isInApplet()
:
Tests whether we are running inside an applet.
ilog.views.util.collections.IlvCollections
concurrentModificationException(String, Throwable)
:
Returns a concurrent modification exception that has a cause.
ilog.views.util.collections.IlvUnsynchronizedStack
clone()
:
Returns a shallow copy of this IlvUnsynchronizedStack instance.
ilog.views.util.data.IlvTableModelMappingException
IlvTableModelMappingException(String, Throwable)
:
Builds an IlvTableModelMappingException
IlvTableModelMappingException(String, String, Throwable)
:
Builds an IlvTableModelMappingException
ilog.views.util.java2d.IlvLinearGradientPaint
IlvLinearGradientPaint(IlvLinearGradientPaint)
:
Creates a linear gradient paint by copying an existing one.
ilog.views.util.java2d.IlvMultipleGradientPaint
IlvMultipleGradientPaint(IlvMultipleGradientPaint)
:
Creates a multiple gradient paint by copying an existing one.
ilog.views.util.java2d.IlvRadialGradientPaint
IlvRadialGradientPaint(IlvRadialGradientPaint)
:
Creates a radial gradient paint by copying an existing one.
ilog.views.util.print.IlvPage
printObjects(Graphics, PageFormat, int)
:
Prints the objects that have been
added to this page
.
printTemplate(Graphics, PageFormat, int)
:
Prints the template page of the document.
ilog.views.util.print.IlvPrintingController
cleanPrintPreview(boolean)
:
Cleans the Print Preview dialog box.
setAutoDateUpdating(boolean)
:
Sets whether the date of the document is automatically updated
when initiating a print.
isAutoDateUpdating()
:
Returns whether the date of the document is automatically updated
when initiating a print.
ilog.views.util.styling.IlvCSSFunction
getDependencies(String[])
:
Returns the dependencies of this function.
ANY
:
This placeholder can be used in dependencies sets, and can be returned from the
getDependencies()
method, indicating anything: all possible properties, all possible pseudoclasses, and even influenced from outside (such as state contained in the closure, or random numbers).
ANY_PROPERTIES
:
This placeholder can be used in dependencies sets, and can be returned from the
getDependencies()
method, indicating all possible model properties.
ANY_PSEUDOCLASSES
:
This placeholder can be used in dependencies sets, and can be returned from the
getDependencies()
method, indicating all possible pseudoclasses.
ilog.views.util.swing.IlvSwingUtil
invokeLater(List)
:
Executes the given list of tasks
by sequentially posting them to the current AWT/Swing event thread.
cleanupApplet()
:
Workarounds memory management issues in the Sun JRE, it should be called from the Applet.destroy()
method.
ilog.views.util.swing.calendar.IlvJTimeChooser
actionPerformed(ActionEvent)
:
Notifies listeners when an action occurs in this component.
ilog.views.util.swing.layout.IlvVerticalFlowLayout
IlvVerticalFlowLayout(int, int, int, boolean)
:
Constructs a new IlvVerticalFlowLayout
object.
ilog.views.util.swing.tree.IlvDefaultTreeCellRenderer
getPreferredSize()
:
Returns the preferred size of the renderer.
ilog.views.util.swt.IlvEventThreadUtil
getAWTEventFilter()
:
Returns the currently active AWT event filter.
setAWTEventFilter(IlvAWTEventFilter)
:
Specifies the AWT event filter.
ilog.views.util.time.IlvTimeIterator