Package | Description |
---|---|
ilog.views.gantt |
Contains all of the main Gantt Chart classes,
Beans, and data model interfaces.
|
ilog.views.gantt.action |
Provides Swing actions that can be added to standard
JMenu s and
JToolBar s. |
ilog.views.gantt.event |
Provides interfaces and classes for dealing
with different types of events fired by
main Gantt Chart classes.
|
ilog.views.gantt.graphic |
Provides the Gantt sheet component
that displays activities over time.
|
ilog.views.gantt.scale |
Provides the Timescale component.
|
ilog.views.gantt.swing |
Provides interfaces and classes for rendering and editing
Gantt data in Swing components, such as a tree or table.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvBasicTimeScrollController
An
IlvBasicTimeScrollController coordinates the time scrolling
of one or more IlvTimeScrollable objects. |
class |
IlvGanttChart
A Gantt chart is a chart that displays activities.
|
class |
IlvHierarchyChart
|
class |
IlvJScrollGanttSheet
An
IlvJScrollGanttSheet is a user interface component
that consists of an IlvGanttTimeScale positioned above an
IlvGanttSheet . |
class |
IlvScheduleChart
A Schedule chart is a chart that displays the schedule of resources.
|
class |
IlvTimeScrollController
IlvTimeScrollController extends
IlvBasicTimeScrollController to add support for animation of
changes to the visible time interval. |
class |
IlvTimeScrollSupport
IlvTimeScrollSupport provides calculation support for
IlvTimeScrollable implementations. |
Modifier and Type | Method and Description |
---|---|
IlvTimeScrollable |
IlvBasicTimeScrollController.getOwner()
Returns the owner of the controller.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGanttConfiguration.addTimeScrollable(IlvTimeScrollable ts)
Adds an
IlvTimeScrollable object to be coordinated by this
configuration. |
void |
IlvGanttComponentManager.addTimeScrollable(IlvTimeScrollable scrollable)
Adds a horizontally scrollable UI component to be coordinated with the
chart.
|
void |
IlvBasicTimeScrollController.addTimeScrollable(IlvTimeScrollable ts)
Adds an
IlvTimeScrollable object to be coordinated by this
controller. |
void |
IlvGanttConfiguration.removeTimeScrollable(IlvTimeScrollable ts)
Removes an
IlvTimeScrollable object so that it is no longer
coordinated by this configuration. |
void |
IlvGanttComponentManager.removeTimeScrollable(IlvTimeScrollable scrollable)
Removes a horizontally scrollable UI component so that it is no longer
coordinated with the chart.
|
void |
IlvBasicTimeScrollController.removeTimeScrollable(IlvTimeScrollable ts)
Removes an
IlvTimeScrollable object so that it is no longer
coordinated by this controller. |
void |
IlvBasicTimeScrollController.setOwner(IlvTimeScrollable owner)
Sets the owner of the controller.
|
static IlvTimeInterval |
IlvTimeScrollUtil.trimInterval(IlvTimeScrollable scrollable,
Date start,
IlvDuration duration)
Constrains the specified time interval to fit within the specified
scrollable's min/max range. |
static void |
IlvTimeScrollUtil.trimInterval(IlvTimeScrollable scrollable,
IlvTimeInterval interval)
Constrains the specified time interval to fit within the specified
scrollable's min/max range. |
Constructor and Description |
---|
IlvTimeScrollSupport(IlvTimeScrollable owner)
Creates a new
IlvTimeScrollSupport for the specified
owner. |
Constructor and Description |
---|
IlvTimeScrollAction(IlvTimeScrollable timeScrollable,
int direction,
String name,
Icon icon,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvTimeScrollAction for the specified
IlvTimeScrollable object. |
IlvTimeScrollAction(IlvTimeScrollable timeScrollable,
int direction,
String name,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvTimeScrollAction for the specified
IlvTimeScrollable object with a default icon. |
IlvZoomInAction(IlvTimeScrollable timeScrollable,
String name,
Icon icon,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvZoomInAction for the specified
IlvTimeScrollable object. |
IlvZoomInAction(IlvTimeScrollable timeScrollable,
String name,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvZoomInAction for the specified
IlvTimeScrollable object with a default icon. |
IlvZoomOutAction(IlvTimeScrollable timeScrollable,
String name,
Icon icon,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvZoomOutAction for the specified
IlvTimeScrollable object. |
IlvZoomOutAction(IlvTimeScrollable timeScrollable,
String name,
KeyStroke accelerator,
String shortDescription,
String longDescription)
Creates an
IlvZoomOutAction for the specified
IlvTimeScrollable object with a default icon. |
Modifier and Type | Method and Description |
---|---|
IlvTimeScrollable |
VisibleDurationChangedEvent.getTimeScrollable()
Returns the time scrollable object where the event originated.
|
IlvTimeScrollable |
TimeChangedEvent.getTimeScrollable()
Returns the time-scrollable object where the event originated.
|
Constructor and Description |
---|
TimeChangedEvent(IlvTimeScrollable scrollable,
Date time)
Creates a new
TimeChangedEvent generated by the specified
scrollable object. |
VisibleDurationChangedEvent(IlvTimeScrollable scrollable,
IlvDuration duration)
Creates a new
VisibleDurationChangedEvent instance that is
generated by the specified scrollable object. |
VisibleDurationChangedEvent(IlvTimeScrollable scrollable,
IlvDuration duration,
boolean viewResized)
Creates a new
VisibleDurationChangedEvent that is generated
by the specified scrollable object. |
VisibleTimeChangedEvent(IlvTimeScrollable scrollable,
Date time,
boolean adjusting)
Creates a new
VisibleTimeChangedEvent generated by the
specified scrollable object. |
Modifier and Type | Class and Description |
---|---|
class |
IlvGanttSheet
The
IlvGanttSheet class is a lightweight graphical component
that displays activities, constraints, and reservations. |
Modifier and Type | Class and Description |
---|---|
class |
IlvGanttTimeScale
This class is an extension of the class
IlvTimeScale . |
class |
IlvTimeScale
IlvTimeScale is a time scale component that contains
several IlvTimeScaleRow objects. |
Modifier and Type | Class and Description |
---|---|
class |
IlvTimeScrollBar
An
IlvTimeScrollbar is a scroll bar that implements the
IlvTimeScrollable interface and is designed to scroll over a
time period. |
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.