Release Notes |
This document describes the main changes that have been made to JViews Gantt since version 8.1.
Incompatibilities
General Changes
Multi-Date Activities
Hiding the Root Row
Limiting the Horizontal Zoom
Hover Highlighting
Tooltips on Activity Symbols
Rendering of Activity Labels
Model Object Properties
Synchronized X Axis between a Schedule and a Gantt Chart
Customization of Resource Data Sets
Improved Tree Widget
Utility Functions for Use in CSS
Utility Methods for Shapes
Use of Generic Types
Improved Applet Integration
Improved Eclipse/RCP Integration
Improved SWT Integration
Other Changes in Gantt Classes
Other Changes in Graphic Framework Classes
Other Changes in DHTML JavaServer Faces Components
Other Changes in Utility Classes
Example Changes
IlvTimeScrollable
interface has a new
setMinVisibleDuration
API. This change is to support the ability to limit the zoom level of a Gantt or Schedule chart. Similarly, a new subinterface of
TimeScrollListener
has been introduced, named
TimeScrollListener2
.
This new interface provides a minVisibleDurationChanged
method.
IlvScheduleDataChart
no longer implements the
IlvTimeScrollable
interface. Use the new syncXAxis
method to synchronize the time axis with an IlvHierarchyChart
.IlvActivityRenderer
interface,
the method isRedrawNeeded(ActivityEvent)
has been replaced by two methods
isRedrawNeeded(IlvActivityGraphic, ActivityEvent)
and
isRelayoutNeeded(IlvActivityGraphic, ActivityEvent)
,
that take an additional parameter.IlvVerticalExpansionMaster
interface has three new methods to support the ability to hide
the root row in a Gantt or Schedule chart. Similarly, a new subinterface of
VerticalExpansionListener
has been introduced, named
VerticalExpansionListener2
.
This new interface provides a rootRowVisibilityChanged
method.
IlvTimeScale.PaintContext
has been changed to a static class and its font attribute has been deprecated.IlvJTreeStringRenderPolicy.PropertyRenderer
inner class has been changed from protected to static public access. In addition, it
now subclasses the new IlvDefaultJTreeCellRenderer
base class.getIntervalPolicy()
is now null.ilog.views.gantt.model.IlvPropertyHolderActivity
The interface
IlvPropertyHolderActivity
denotes an activity that has a number of specific time points.
ilog.views.gantt.graphic.interactor.IlvActivitySelection
The interface
IlvActivitySelection
denotes a graphic selection object that is associated with an activity graphic.
ilog.views.gantt.model.IlvSimpleActivity
updateTimeInterval(IlvTimeInterval)
:
Updates the start time and end time of the activity as a result of an automatic computation.
ilog.views.gantt.model.general.IlvGeneralActivity
getTimeProperties()
:
Returns the names of the properties that denote the specific time points of this activity.
setTimeProperties(String[])
:
Changes the set of properties that are the specific time points of this activity and from which the start time and the end time are computed.
firePropertyAboutToChange(String, Object, Object)
:
Fires a user property aboutToChange event and returns the event after dispatching it to all listeners.
firePropertyChanged(String, Object, Object)
:
Fires a user property changed event.
ilog.views.gantt.model.table.IlvTableActivity
getTimeProperties()
:
Returns the names of the properties that denote the specific time points of this activity.
setTimeProperties(String[])
:
Changes the set of properties that are the specific time points of this activity and from which the start time and the end time are computed.
firePropertyAboutToChange(String, Object, Object)
:
Fires a user property aboutToChange event and returns the event after dispatching it to all listeners.
firePropertyChanged(String, Object, Object)
:
Fires a user property changed event.
ilog.views.gantt.graphic.renderer.IlvActivityRenderer
isRelayoutNeeded(IlvActivityGraphic, ActivityEvent)
:
This method is called by an
activity graphic
.
The method determines if the layout of the activities in its row needs to be redone as a result of the specified activity event.
createSelection(IlvActivityGraphic, String[])
:
Creates a new selection object for the specified activity graphic.
ilog.views.gantt.graphic.renderer.IlvActivityGraphicRenderer
getDefinitionRect(IlvActivityGraphic, IlvTransformer)
:
Returns the definition rectangle of the activity graphic for this renderer, transformed by the specified
transformer
.
getEndTime(IlvActivityGraphic)
:
Returns the time point that defines the end of the rendering of this renderer for the given activity graphic.
getEndTimeProperty()
:
Returns the name of the activity property that determines where the rendering drawn by this renderer ends.
setEndTimeProperty(String)
:
Sets the name of the activity property that determines where the rendering drawn by this renderer ends.
getStartTime(IlvActivityGraphic)
:
Returns the time point that defines the start of the rendering of this renderer for the given activity graphic.
getStartTimeProperty()
:
Returns the name of the activity property that determines where the rendering drawn by this renderer starts.
setStartTimeProperty(String)
:
Sets the name of the activity property that determines where the rendering drawn by this renderer starts.
getVisibilityProperty()
:
Returns the name of the activity property that determines whether the rendering drawn by this renderer is present.
setVisibilityProperty(String)
:
Sets the name of the activity property that determines whether the rendering drawn by this renderer is present.
isPropertyEditable(String)
:
Specifies whether a given time property for an activity of type IlvPropertyHolderActivity
is editable by the user.
isRelayoutNeeded(IlvActivityGraphic, ActivityEvent)
:
This method is called by an
activity graphic
to determine if its bounding box has changed as a result of the specified activity event.
prepareGraphicVisibility(IlvActivityGraphic)
:
Prepares the visibility of the underlying graphic according to the visibility property.
createSelection(IlvActivityGraphic, String[])
:
Creates a new selection object for the specified activity graphic.
ilog.views.gantt.graphic.renderer.IlvActivityLabel
isRelayoutNeeded(IlvActivityGraphic, ActivityEvent)
:
This method is called by an
activity graphic
to determine if its bounding box has changed as a result of the specified activity event.
ilog.views.gantt.graphic.renderer.composite.IlvActivityCompositeGraphicRenderer
computeBaseBounds(IlvActivityGraphic, IlvTransformer)
:
Returns the bounding rectangle in which the first child or base element of the composite graphic should be drawn.
createSelection(IlvActivityGraphic, String[])
:
Creates a new selection object for the specified activity graphic.
ilog.views.gantt.graphic.renderer.IlvActivityCompositeRenderer
isRelayoutNeeded(IlvActivityGraphic, ActivityEvent)
:
This method is called by an
activity graphic
to determine if the layout of the activities in its row needs to be redone as a result of the specified activity event.
createSelection(IlvActivityGraphic, String[])
:
Creates a new selection object for the specified activity graphic.
ilog.views.gantt.graphic.interactor.IlvActivityGraphicSelection
IlvActivityGraphicSelection(IlvActivityGraphic, String[])
:
Creates a new selection object for the specified activity graphic whose activity is an instance of
IlvPropertyHolderActivity
. The activity graphic specifies Date value properties as positions for displaying the handles.
getActivity()
:
Returns the activity that is selected.
getActivityGraphic()
:
Returns the activity graphic that is selected.
getActivityRenderer()
:
Returns the renderer of the selected activity graphic.
getHandleProperties()
:
Returns the list of Date valued properties that specify where to display handles.
getHandleTime(int)
:
Returns the position of the handle at the specified index as a time.
setHandleTime(int, Date)
:
Sets the time that corresponds to the handle at the specified index.
setBothHandleTimes(Date, Date)
:
Sets the times that correspond to the two handles.
getPropertyValue(int)
:
Returns the (cached) time property value for getHandleProperties()[i].
getStartTime()
:
Returns the (cached) start time of the selected activity.
getEndTime()
:
Returns the (cached) end time of the selected activity.
getDefinitionRect(IlvTransformer)
:
Returns the (cached) definition rectangle of the activity graphic for this renderer, transformed by the specified transformer.
invalidateCache()
:
Invalidates the cache of the time properties used by this object.
IlvHierarchyChart.setRootRowVisible
.
Many of the examples now contain an item on the Row menu that allows you to control this feature.
ilog.views.gantt.event.RootRowVisibilityChangedEvent
A
RootRowVisibilityChangedEvent
is fired by aGantt configuration
to notify interestedVerticalExpansionListener2
s when the root row has been shown or hidden.
ilog.views.gantt.event.VerticalExpansionListener2
The
VerticalExpansionListener2
interface defines a simple extension of theVerticalExpansionListener
interface.
ilog.views.gantt.IlvHierarchyChart
getFirstVisibleRow()
:
Returns the first visible row in the hierarchy chart or null
if no rows are visible.
isRootRowVisible()
:
Returns true
if the root row of the chart is visible, or false
if the children of the root row are the highest level visible rows.
setRootRowVisible(boolean)
:
Sets whether the root row of the chart is visible, or whether the children of the root row should be the highest level visible rows.
visibleRowsIterator()
:
Returns an iterator that traverses all of the visible rows in the chart.
ilog.views.gantt.IlvGanttConfiguration
getFirstVisibleRow()
:
Returns the first visible row in the tree or null
if no rows are visible.
isRootRowVisible()
:
Returns true
if the root row of the tree is visible, or false
if the children of the root row are the highest level visible rows.
setRootRowVisible(boolean)
:
Sets whether the root row of the tree is visible, or whether the children of the root row should be the highest level visible rows.
visibleRowsIterator()
:
Returns an iterator that traverses all of the visible rows.
ilog.views.gantt.IlvVerticalDisplayController
fireRootRowVisibilityChanged(RootRowVisibilityChangedEvent)
:
Fires a
RootRowVisibilityChangedEvent
to all registered, expandable UI components.
getFirstNode()
:
Returns the first visible node in the displayed tree or null
if no nodes are visible.
isRootNodeVisible()
:
Returns true
if the root node of the tree is visible, or false
if the children of the root node are the highest level visible nodes.
setRootNodeVisible(boolean)
:
Sets whether the root node of the tree is visible, or whether the children of the root node should be the highest level visible nodes.
visibleNodesIterator()
:
Returns an iterator that traverses all of the visible nodes.
ilog.views.gantt.IlvVerticalExpansionMaster
getFirstVisibleRow()
:
Returns the first visible row in the tree or null
if no rows are visible.
isRootRowVisible()
:
Returns true
if the root row of the tree is visible, or false
if the children of the root row are the highest level visible rows.
setRootRowVisible(boolean)
:
Sets whether the root row of the tree is visible, or whether the children of the root row should be the highest level visible rows.
ilog.views.gantt.swing.IlvJTree
getFirstVisibleRow()
:
Returns the first visible row in the tree or null
if no rows are visible.
rootRowVisibilityChanged(RootRowVisibilityChangedEvent)
:
This method is called by
Gantt configuration
when the visibility of the root row has been changed.
ilog.views.gantt.graphic.IlvGanttSheet
rootRowVisibilityChanged(RootRowVisibilityChangedEvent)
:
This method is called by
Gantt configuration
when the visibility of the root row has been changed.
IlvHierarchyChart.setMinVisibleDuration
.
ilog.views.gantt.event.TimeScrollListener2
The
TimeScrollListener2
interface defines a simple extension of theTimeScrollListener
interface.
ilog.views.gantt.IlvHierarchyChart
getMinVisibleDuration()
:
Returns the minimum duration that the chart can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the chart can show.
ilog.views.gantt.IlvGanttConfiguration
getMinVisibleDuration()
:
Returns the minimum duration that the configuration and its associated
time scrollable
objects can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the configuration and its associated
time scrollable
objects can show.
ilog.views.gantt.graphic.IlvGanttSheet
getMinVisibleDuration()
:
Returns the minimum duration that the Gantt sheet can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the Gantt sheet can show.
ilog.views.gantt.IlvJScrollGanttSheet
getMinVisibleDuration()
:
Returns the minimum duration that the sheet can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the sheet can show.
ilog.views.schedule.IlvScheduleDataChart
getMinVisibleDuration()
:
Returns the minimum duration that the chart can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the chart can show.
ilog.views.gantt.IlvTimeScrollable
getMinVisibleDuration()
:
Returns the minimum duration that the scrollable time can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the scrollable time can show.
DEFAULT_MINIMUM_DURATION
:
The default minimum duration that a time scrollable can show.
ilog.views.gantt.IlvTimeScrollUtil
trimInterval(IlvTimeInterval, Date, Date, IlvDuration)
:
Constrains the specified time interval to fit within the specified min/max range.
trimInterval(Date, IlvDuration, Date, Date, IlvDuration)
:
Constrains the specified time interval to fit within the specified min/max range.
ilog.views.gantt.IlvBasicTimeScrollController
fireMinVisibleDurationChanged()
:
Call this method to fire a
minVisibleDurationChanged
event to all
registered
listeners
.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the controller and its associated
time scrollable
objects can show.
ilog.views.gantt.IlvBasicTimeScrollSupport
getMinVisibleDuration()
:
Returns the minimum duration of the time interval.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration of the time interval.
minDurationChanged(IlvDuration, IlvDuration)
:
This method is automatically called when the minimum duration has changed.
ilog.views.gantt.scale.IlvTimeScale
getMinVisibleDuration()
:
Returns the minimum duration that the scale can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the scale can show.
ilog.views.gantt.swing.IlvTimeScrollBar
getMinVisibleDuration()
:
Returns the minimum duration that the scroll bar can show.
setMinVisibleDuration(IlvDuration)
:
Sets the minimum duration that the scroll bar can show.
ilog.views.gantt.graphic.IlvGanttSheet
getHoverHighlightingImageOperation()
:
Returns the hover highlighting image operation.
setHoverHighlightingImageOperation(IlvHoverHighlightingImageOperation)
:
Sets the hover highlighting image operation.
getHoverHighlightingMode()
:
Returns the current hover highlighting mode.
setHoverHighlightingMode(int)
:
Sets one of the predefined highlighting modes.
HH_BLUR
:
The Blur mode for hover highlighting in
setHoverHighlightingMode(int)
.
HH_BRIGHTEN
:
The Brighten mode for hover highlighting in
setHoverHighlightingMode(int)
.
HH_CUSTOM
:
Indicates a custom mode for hover highlighting when returned by
getHoverHighlightingMode()
.
HH_GRAYSCALE
:
The Gray Scale mode for hover highlighting in
setHoverHighlightingMode(int)
.
HH_INVERT_COLORS
:
The Invert Colors mode for hover highlighting in
setHoverHighlightingMode(int)
.
HH_NONE
:
Constant to indicate deactivation of the hover highlighting in
setHoverHighlightingMode(int)
.
HH_SHARPEN
:
The Sharpen mode for hover highlighting in
setHoverHighlightingMode(int)
.
ilog.views.gantt.graphic.renderer.IlvActivitySymbol
getToolTipTextDescriptionPart(IlvActivityGraphic)
:
Returns the tool tip text for the specified activity graphic when the mouse is over the drawing of this renderer.
ilog.views.gantt.graphic.renderer.IlvBasicActivityBar
isAntialiasing()
:
Returns true
if the anti-aliasing mode of the text label is on.
setAntialiasing(boolean)
:
Changes the anti-aliasing mode of the text label.
ilog.views.gantt.graphic.renderer.IlvBasicActivityLabel
isAntialiasing()
:
Returns true
if the anti-aliasing mode of the label is on.
setAntialiasing(boolean)
:
Changes the anti-aliasing mode of the label.
getYOffset()
:
Returns the vertical distance between the label and the main renderer.
setYOffset(float)
:
Sets the vertical distance between the label and the main renderer.
ABOVE
:
A box orientation constant used to specify that the label will be drawn above the
main activity renderer
.
BELOW
:
A box orientation constant used to specify that the label will be drawn below the
main activity renderer
.
INSIDE_LEFT
:
A box orientation constant used to specify that the label will be drawn inside the
main activity renderer
on its left side.
INSIDE_RIGHT
:
A box orientation constant used to specify that the label will be drawn inside the
main activity renderer
on its right side.
IlvStringProperty
and
IlvTimeProperty
has been introduced and also an interface for properties of number type.
In addition, singleton instances have been added to the classes
IlvActivityStartTimeProperty
and
IlvActivityEndTimeProperty
.
ilog.views.gantt.property.IlvProperty
IlvProperty
defines a common interface for accessing a property oftarget
objects.
ilog.views.gantt.property.IlvNumberProperty
IlvNumberProperty
defines a common interface for accessing a numeric property oftarget
objects.
ilog.views.gantt.property.IlvActivityStartTimeProperty
changedRowsIterator(EventObject)
:
Returns an iterator over the activities or resources that the specified event reports have changed with respect to this property.
getInstance()
:
Returns a singleton instance of this class.
ilog.views.gantt.property.IlvActivityEndTimeProperty
changedRowsIterator(EventObject)
:
Returns an iterator over the activities or resources that the specified event reports have changed with respect to this property.
getInstance()
:
Returns a singleton instance of this class.
IlvScheduleDataChart
no longer implements the IlvTimeScrollable
interface. Use the new methods instead.
ilog.views.schedule.IlvScheduleDataChart
syncXAxis(IlvHierarchyChart)
:
Synchronizes the dimensions of the x
-axis of this chart and its
displayed time interval
with that of the
Gantt sheet
of the specified chart.
unsyncXAxis()
:
Cancels the synchronization of the x
-axis previously established by the
syncXAxis
method.
IlvResourceDataChart
.
ilog.views.schedule.IlvResourceDataChart
createDataSet(IlvResource, IlvReservationDataPolicy)
:
Creates a dataset for the specified resource.
ilog.views.schedule.data.IlvResourceDataSet
setReservationDataPolicy(IlvReservationDataPolicy)
:
Sets the strategy that the data set uses to compute the data values for each
reservation
assigned to the
resource
.
IlvJTree
.
ilog.views.util.swing.tree.IlvDefaultTreeCellRenderer
getPreferredSize()
:
Returns the preferred size of the renderer.
ilog.views.gantt.swing.IlvDefaultJTreeCellRenderer
IlvDefaultJTreeCellRenderer
is a cell renderer that is specifically designed to work with theIlvJTree
component.
ilog.views.gantt.graphic.renderer.IlvGanttFunction
A collection of CSS functions.
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.java2d.IlvPolygon2D
An
IlvPolygon2D
instance describes a closed (circular) polyline with no specific starting or end points, that is, a polygon.
Collection
, List
,
Set
, Iterator
, ..., the argument type or return type uses generics.
This allows for stricter type checking and more useful warnings.
ilog.views.util.IlvResourceUtil
isInApplet()
:
Tests whether this process is running inside an applet.
ClassLoader
s has been added.
In situations where class loaders have a limited lifetime, for example in
Eclipse/RCP, JViews now drops cached objects that belong to a class
loader when unregisterClassLoader
is called.
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 you to react on turning points of class loaders.
ilog.views.util.IlvClassLoaderUtil
registerClassLoaderLifetimeListener(ClassLoader, ClassLoaderLifetimeListener)
:
Registers a
ClassLoaderLifetimeListener
to be called 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.swt.IlvAWTEventFilter
This interface specifies a filter that allows you to ignore some events on the AWT side, knowing that the SWT side of the GUI will handle them.
ilog.views.util.swt.IlvEventThreadUtil
getAWTEventFilter()
:
Returns the currently active AWT event filter.
setAWTEventFilter(IlvAWTEventFilter)
:
Specifies the AWT event filter.
ilog.views.gantt.IlvGanttModelUtil
activityBreadthFirstIterator(IlvGanttModel, IlvActivity)
:
Returns an iterator that traverses the parent activity and all of its descendants in breadth first order.
activityBreadthFirstIterator(IlvGanttModel)
:
Returns an iterator that traverses all of the activities of a data model in breadth first order.
breadthFirstIterator(IlvGanttModel, IlvHierarchyNode)
:
Returns an iterator that traverses the parent activity or resource and all of its descendants in breadth first order.
resourceBreadthFirstIterator(IlvGanttModel, IlvResource)
:
Returns an iterator that traverses the parent resource and all of its descendants in breadth first order.
resourceBreadthFirstIterator(IlvGanttModel)
:
Returns an iterator that traverses all of the resources of a data model in breadth first order.
ilog.views.gantt.IlvTimeInterval
union(IlvTimeInterval)
:
Returns the union of the specified time interval with this one.
ilog.views.gantt.action.IlvZoomInAction
perform()
:
Performs a zoom in action on the
IlvTimeScrollable
object.
ilog.views.gantt.action.IlvZoomOutAction
perform()
:
Performs a zoom out action on the
IlvTimeScrollable
object.
ilog.views.gantt.action.IlvZoomToFitAction
The default behavior has been changed to compute the time interval that best fits the bounding boxes of all the graphics displayed in the Gantt sheet.
getAreaCalculator()
:
Returns the FitAreaCalculator
that dynamically defines the area of the Gantt sheet that fits this action.
setAreaCalculator(IlvManagerView.FitAreaCalculator)
:
Sets the FitAreaCalculator
that dynamically defines the area of the Gantt sheet that fits this action.
perform()
:
Performs the zoom-to-fit action on the
IlvHierarchyChart
object.
ilog.views.gantt.event.ActivityGraphicReshapedEvent
ActivityGraphicReshapedEvent(IlvGanttSheet, IlvActivityGraphic, int, Date, boolean, EventObject)
:
Builds an ActivityGraphicReshapedEvent
object generated by the IlvActivityGraphicReshapeInteractor
when an activity graphic is about to be, is currently being, or has just been reshaped.
ilog.views.gantt.event.RowHeightChangedEvent
PROPERTY_NAME
:
The property name of rowHeight
that is used for events of this class.
ilog.views.gantt.event.TimeChangedEvent
paramString()
:
Returns a String
representing the state of this event.
toString()
:
Returns a String
representation of this event.
ilog.views.gantt.event.VisibleTimeChangedEvent
paramString()
:
Returns a String
representing the state of this event.
ilog.views.gantt.event.VisibleDurationChangedEvent
toString()
:
Returns a String
representation of this event.
ilog.views.gantt.graphic.IlvActivityTileLayout
IlvActivityTileLayout(IlvGanttSheet, IlvActivityTileLayout.TilingPolicy, boolean, boolean, float, float, float)
:
Creates a tile layout with the specified layout parameters.
ilog.views.gantt.graphic.IlvDefaultActivityRendererFactory
IlvDefaultActivityRendererFactory(IlvGanttConfiguration)
:
Creates an IlvDefaultActivityRendererFactory
for the specified Gantt configuration.
ilog.views.gantt.graphic.IlvTimeIndicator
zoomable()
:
Returns false
, indicating that time indicators are not zoomable graphics.
ilog.views.gantt.print.IlvScaledPrintablePage
printObjects(Graphics, PageFormat, int)
:
Prints the objects that have been
added to this page
.
ilog.views.gantt.scale.IlvBasicTimeScaleRow
paintText(Graphics, String, Point, Point, Rectangle, FontMetrics, int)
:
This method is called to draw text corresponding to a scale time interval.
paintTick(Graphics, Point, int, FontMetrics, int)
:
This method is called to draw a tick in the scale.
LEADING_TICK
:
The text is centered on the leading tick of the interval.
ilog.views.gantt.scale.IlvTimeScale.PaintContext
IlvTimeScale.PaintContext(IlvTimeScale, Date, IlvDuration, int, int)
:
Creates a PaintContext
that paints a time interval of the time scale within a viewport.
ilog.views.gantt.swing.IlvJTable
removeEditor()
:
Discards the editor object and frees the real estate it used for cell rendering.
rootRowVisibilityChanged(RootRowVisibilityChangedEvent)
:
This method is called by
Gantt configuration
when the visibility of the root row has been changed.
ilog.views.gantt.xml.IlvGanttReaderException
IlvGanttReaderException(Node, String, Throwable)
:
Creates an IlvGanttReaderException
.
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.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.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.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.faces.IlvFacesUtil
isAdfPartial(FacesContext)
:
Returns whether the current request is a PPR request in an ADF context.
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 superclass.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 superclass.ilog.views.faces.dhtml.interactor.IlvFacesObjectSelectRectInteractor
getDefaultObjectSelectedFinder()
:
Overrides the same method of the superclass.ilog.views.faces.dhtml.interactor.IlvObjectSelectInteractor
broadcast(FacesEvent)
:
Overrides the same method of the superclass.getDefaultObjectSelectedFinder()
:
Returns 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 the 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.gantt.faces.dhtml.interactor.IlvFacesNodeSelectInteractor
getDefaultObjectSelectedFinder()
:
Overrides the same method of the superclass.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.
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 by the
getDependencies()
method, indicating anything: all possible properties, all possible pseudoclasses, .... It can be influenced from outside and can contain, for example,
a state contained in the closure, or random numbers.
ANY_PROPERTIES
:
This placeholder can be used in dependencies sets, and can be returned by the
getDependencies()
method, indicating all possible model properties.
ANY_PSEUDOCLASSES
:
This placeholder can be used in dependencies sets, and can be returned by 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.
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.time.IlvTimeIterator