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.model |
Contains abstract and basic implementations of
the Gantt data model.
|
ilog.views.gantt.model.general |
Contains a Gantt data model implementation that supports user-defined properties.
|
ilog.views.gantt.model.table |
Contains a Gantt data model implementation that connects to Swing
TableModel
instances. |
ilog.views.gantt.print |
Defines classes and interfaces for printing the content of an
IlvGanttChart or an IlvScheduleChart . |
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.
|
ilog.views.gantt.text |
Provides text formatting and parsing classes.
|
ilog.views.schedule |
Contains the main Schedule Data chart classes that display numerical information
derived from Gantt data models.
|
ilog.views.schedule.print |
Defines classes and interfaces for printing the content of an
IlvResourceDataChart . |
Modifier and Type | Field and Description |
---|---|
static IlvDuration |
IlvTimeScrollUtil.DEFAULT_DURATION
The default scrollable duration.
|
static IlvDuration |
IlvTimeScrollable.DEFAULT_MINIMUM_DURATION
The default minimum duration that a time scrollable can show.
|
static IlvDuration |
IlvDuration.ONE_DAY
A duration of 1 day that is 24 hours long.
|
static IlvDuration |
IlvDuration.ONE_HOUR
A duration of 1 hour.
|
static IlvDuration |
IlvDuration.ONE_MINUTE
A duration of 1 minute.
|
static IlvDuration |
IlvDuration.ONE_SECOND
A duration of 1 second.
|
static IlvDuration |
IlvDuration.ONE_WEEK
A duration of 1 week, assuming 7 days of 24 hours each.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvDuration.add(IlvDuration delta)
Returns a new
IlvDuration that is the sum of this duration and the
specified duration. |
IlvDuration |
IlvDuration.divide(double divisor)
Returns a new
IlvDuration that is the result of dividing this duration
by the specified amount. |
IlvDuration |
IlvDuration.divide(int divisor)
Returns a new
IlvDuration that is the result of dividing this duration
by the specified amount. |
IlvDuration |
IlvTimeInterval.getDuration()
Returns the duration between the interval start and end times.
|
IlvDuration |
IlvTimeScrollable.getMinVisibleDuration()
Returns the minimum duration that this time scrollable can show.
|
IlvDuration |
IlvJScrollGanttSheet.getMinVisibleDuration()
Returns the minimum duration that the sheet can show.
|
IlvDuration |
IlvHierarchyChart.getMinVisibleDuration()
Returns the minimum duration that the chart can show.
|
IlvDuration |
IlvGanttConfiguration.getMinVisibleDuration()
Returns the minimum duration that the configuration and its associated
time scrollable objects can show. |
IlvDuration |
IlvBasicTimeScrollSupport.getMinVisibleDuration()
Returns the minimum duration of the time interval.
|
IlvDuration |
IlvTimeScrollable.getVisibleDuration()
Returns the duration of the time interval displayed by the time scrollable.
|
IlvDuration |
IlvJScrollGanttSheet.getVisibleDuration()
Returns the duration of the time interval displayed by the sheet.
|
IlvDuration |
IlvHierarchyChart.getVisibleDuration()
Returns the duration of the time interval displayed by the chart.
|
IlvDuration |
IlvGanttConfiguration.getVisibleDuration()
Returns the duration of the time interval displayed by the configuration
and its associated
time scrollable objects. |
IlvDuration |
IlvBasicTimeScrollSupport.getVisibleDuration()
Returns the duration of the time interval.
|
static IlvDuration |
IlvTimeUtil.max(IlvDuration a,
IlvDuration b)
Returns the greater of two
IlvDuration values. |
static IlvDuration |
IlvTimeUtil.min(IlvDuration a,
IlvDuration b)
Returns the smaller of two
IlvDuration values. |
IlvDuration |
IlvDuration.multiply(double multiplier)
Returns a new
IlvDuration that is the result of multiplying this
duration by the specified amount. |
IlvDuration |
IlvDuration.multiply(int multiplier)
Returns a new
IlvDuration that is the result of multiplying this
duration by the specified amount. |
static IlvDuration |
IlvTimeUtil.subtract(Date date1,
Date date2)
Returns the difference between the two specified dates.
|
IlvDuration |
IlvDuration.subtract(IlvDuration delta)
Returns a new
IlvDuration that is the difference between this duration
and the specified duration. |
Modifier and Type | Method and Description |
---|---|
static Date |
IlvTimeUtil.add(Date date,
IlvDuration delta)
Returns a new
Date that is the sum of the specified date and duration. |
IlvDuration |
IlvDuration.add(IlvDuration delta)
Returns a new
IlvDuration that is the sum of this duration and the
specified duration. |
int |
IlvDuration.compareTo(IlvDuration anotherDuration)
Returns the result of comparing this duration to the specified duration.
|
protected void |
IlvBasicTimeScrollSupport.durationChanged(IlvDuration oldDuration,
IlvDuration newDuration)
This method is automatically invoked when the duration of the time interval
has changed, but the start time has remained the same.
|
static double |
IlvTimeScrollUtil.getX11(IlvTimeConverter timeConverter,
Date startTime,
IlvDuration duration,
int viewWidth)
Computes the scaling factor used to transform an x position in world coordinates to
its corresponding position in pixel display coordinates.
|
static IlvDuration |
IlvTimeUtil.max(IlvDuration a,
IlvDuration b)
Returns the greater of two
IlvDuration values. |
static IlvDuration |
IlvTimeUtil.min(IlvDuration a,
IlvDuration b)
Returns the smaller of two
IlvDuration values. |
protected void |
IlvBasicTimeScrollSupport.minDurationChanged(IlvDuration oldMin,
IlvDuration newMin)
This method is automatically invoked when the minimum duration has changed.
|
void |
IlvTimeInterval.setDuration(IlvDuration duration)
Sets the duration between the interval start and end times.
|
void |
IlvTimeInterval.setInterval(Date start,
IlvDuration duration)
Sets the interval start time and duration.
|
void |
IlvTimeScrollable.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that this time scrollable can show.
|
void |
IlvJScrollGanttSheet.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the sheet can show.
|
void |
IlvHierarchyChart.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the chart can show.
|
void |
IlvGanttConfiguration.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the configuration and its associated
time scrollable objects can show. |
void |
IlvBasicTimeScrollSupport.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration of the time interval.
|
void |
IlvBasicTimeScrollController.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the controller and its associated
time scrollable objects can show. |
void |
IlvTimeScrollable.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the time scrollable.
|
void |
IlvJScrollGanttSheet.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the sheet.
|
void |
IlvHierarchyChart.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the chart.
|
void |
IlvGanttConfiguration.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the configuration and
its associated
time scrollable objects. |
void |
IlvBasicTimeScrollSupport.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval.
|
void |
IlvBasicTimeScrollController.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the controller and
its associated
time scrollable objects. |
void |
IlvTimeScrollable.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the time scrollable.
|
void |
IlvJScrollGanttSheet.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the sheet.
|
void |
IlvHierarchyChart.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the chart.
|
void |
IlvGanttConfiguration.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the configuration and its associated
time scrollable objects. |
void |
IlvBasicTimeScrollSupport.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval.
|
void |
IlvBasicTimeScrollController.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the controller and its associated
time scrollable objects. |
static Date |
IlvTimeUtil.subtract(Date date,
IlvDuration delta)
Returns a new
Date that is the specified date minus the specified
duration. |
IlvDuration |
IlvDuration.subtract(IlvDuration delta)
Returns a new
IlvDuration that is the difference between this duration
and the specified duration. |
protected void |
IlvBasicTimeScrollSupport.timeIntervalChanged(Date oldTime,
IlvDuration oldDuration,
Date newTime,
IlvDuration newDuration)
This method is automatically invoked when both the start time and the
duration of the time interval have changed.
|
static IlvTimeInterval |
IlvTimeScrollUtil.trimInterval(Date start,
IlvDuration duration,
Date min,
Date max)
Deprecated.
Beginning with Perforce JViews 8.5, use the
IlvTimeScrollUtil.trimInterval(Date, IlvDuration, Date, Date, IlvDuration)
method instead. |
static IlvTimeInterval |
IlvTimeScrollUtil.trimInterval(Date start,
IlvDuration duration,
Date min,
Date max,
IlvDuration minDuration)
Constrains the specified time interval to fit within the specified
minimum/maximum range.
|
static void |
IlvTimeScrollUtil.trimInterval(IlvTimeInterval interval,
Date min,
Date max,
IlvDuration minDuration)
Constrains the specified time interval to fit within the specified
minimum/maximum range.
|
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. |
Constructor and Description |
---|
IlvTimeInterval(Date startTime,
IlvDuration duration)
Creates a new
IlvTimeInterval with the specified start
time and duration. |
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvZoomInAction.getMinDuration()
Returns the minimum duration that will be zoomed in to.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvZoomInAction.setMinDuration(IlvDuration duration)
Sets the minimum duration that will be zoomed in to.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
VisibleDurationChangedEvent.getDuration()
Returns the new duration value.
|
Constructor and Description |
---|
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. |
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvGanttSheet.getMinVisibleDuration()
Returns the minimum duration that the Gantt sheet can show.
|
IlvDuration |
IlvLinearTimeConverter.getUnitDuration()
Returns the unit duration.
|
IlvDuration |
IlvGanttSheet.getVisibleDuration()
Returns the duration of the time interval displayed by the Gantt sheet.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGanttSheet.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the Gantt sheet can show.
|
void |
IlvLinearTimeConverter.setUnitDuration(IlvDuration unit)
Sets the unit duration.
|
void |
IlvGanttSheet.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the Gantt sheet.
|
void |
IlvGanttSheet.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the Gantt sheet.
|
Constructor and Description |
---|
IlvLinearTimeConverter(Date refTime,
IlvDuration unit)
Creates a linear time converter.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvGanttModelScheduler.getCriticalThreshold()
Returns the critical threshold.
|
IlvDuration |
IlvCriticalPathCalculator.getCriticalThreshold()
Returns the critical threshold.
|
IlvDuration |
IlvAbstractActivity.getDuration()
Returns the duration of the activity.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGanttModelScheduler.setCriticalThreshold(IlvDuration threshold)
Sets the critical threshold.
|
void |
IlvCriticalPathCalculator.setCriticalThreshold(IlvDuration threshold)
Sets the critical threshold.
|
void |
IlvAbstractActivity.setDuration(IlvDuration duration)
Sets the duration of the activity.
|
Constructor and Description |
---|
IlvSimpleActivity(String id,
String name,
Date start,
IlvDuration duration)
Creates a new
IlvSimpleActivity from the specified ID,
name, start time, and duration. |
Constructor and Description |
---|
IlvGeneralActivity(String id,
String name,
Date start,
IlvDuration duration)
Creates a new
IlvGeneralActivity from the specified ID,
name, start time, and duration. |
Constructor and Description |
---|
IlvTableActivity(String id,
String name,
Date start,
IlvDuration duration)
Creates a new
IlvTableActivity from the specified ID, name,
start time, and duration. |
Modifier and Type | Method and Description |
---|---|
protected IlvDuration |
IlvGanttPrintableDocument.getDuration(int pageIndex)
Returns the duration for the specified page within a band.
|
Constructor and Description |
---|
IlvPrintableGanttSheet(IlvGanttSheet sheet,
IlvUnit.Rectangle area,
Date start,
IlvDuration duration,
double yStart,
double yEnd)
Creates a
PrintableGanttSheet that is used to print
a portion of the Gantt sheet. |
IlvPrintableGanttSheet(IlvGanttSheet sheet,
IlvUnit.Rectangle area,
Date start,
IlvDuration duration,
int row,
double scale)
Creates a
PrintableGanttSheet that is used to print
a portion of the Gantt sheet. |
IlvPrintableGanttSheet(IlvGanttSheet sheet,
IlvUnit.Rectangle area,
Date start,
IlvDuration duration,
int fromRow,
int toRow)
Creates a
PrintableGanttSheet that is used to print
a portion of the Gantt sheet. |
IlvPrintableTimeScale(IlvTimeScale timeScale,
IlvUnit.Rectangle area,
Date date,
IlvDuration duration)
Creates a
PrintableTimeScale to print a specified portion
of a given IlvTimeScale . |
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvTimeScale.getMinVisibleDuration()
Returns the minimum duration that the scale can show.
|
IlvDuration |
IlvTimeScale.getVisibleDuration()
Returns the duration of the time interval displayed by the scale.
|
IlvDuration |
IlvTimeScale.PaintContext.getVisibleDuration()
Returns the duration of the time interval painted by the scale.
|
Modifier and Type | Method and Description |
---|---|
IlvTimeScale.PaintContext |
IlvTimeScale.createPaintContext(Date start,
IlvDuration duration,
Rectangle viewport)
Creates a
PaintContext so that the time scale paints
the specified time interval into the specified view port. |
void |
IlvTimeScale.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the scale can show.
|
void |
IlvTimeScale.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the scale.
|
void |
IlvTimeScale.PaintContext.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval painted by the scale.
|
void |
IlvTimeScale.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the scale.
|
Constructor and Description |
---|
PaintContext(IlvTimeScale timeScale,
Date startTime,
IlvDuration duration,
int viewStart,
int viewWidth)
Creates a
PaintContext object that will paint a time
interval of the time scale within a viewport. |
PaintContext(IlvTimeScale timeScale,
Date startTime,
IlvDuration duration,
int viewStart,
int viewWidth,
Font font)
Deprecated.
Beginning with Perforce JViews 8.5, it is no longer recommended to override
the time scale's font by setting a font on the paint context. Instead,
use the
IlvTimeScale.PaintContext.IlvTimeScale.PaintContext(IlvTimeScale, Date, IlvDuration, int, int)
constructor. |
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvTimeScrollBar.getMinVisibleDuration()
Returns the minimum duration that the scroll bar can display.
|
IlvDuration |
IlvTimeScrollBar.getVisibleDuration()
Returns the duration of the time interval displayed by the scroll bar.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTimeScrollBar.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that the scroll bar can display.
|
void |
IlvTimeScrollBar.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the scroll bar.
|
void |
IlvTimeScrollBar.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the scroll bar.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvDurationFormat.parse(String text)
Parses text from the beginning of the specified string, according to this
formatter's rules to produce an
IlvDuration . |
IlvDuration |
IlvDurationFormat.parse(String text,
ParsePosition pos)
Parses the specified string, beginning at the specified position,
according to this formatter's rules to produce an
IlvDuration . |
Modifier and Type | Method and Description |
---|---|
String |
IlvDurationFormat.format(IlvDuration duration)
Formats a duration to produce a string.
|
StringBuffer |
IlvDurationFormat.format(IlvDuration duration,
StringBuffer toAppendTo,
FieldPosition pos)
Formats a duration and appends the resulting text to the specified
string buffer.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvScheduleDataChart.getMinVisibleDuration()
Returns the minimum duration that the chart can show.
|
IlvDuration |
IlvScheduleDataChart.getVisibleDuration()
Returns the duration of the time interval displayed by the chart.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvScheduleDataChart.setMinVisibleDuration(IlvDuration duration)
Sets the minimum duration that this chart can show.
|
void |
IlvScheduleDataChart.setVisibleDuration(IlvDuration duration)
Sets the duration of the time interval displayed by the chart.
|
void |
IlvScheduleDataChart.setVisibleInterval(Date time,
IlvDuration duration)
Sets the time interval displayed by the chart.
|
Modifier and Type | Method and Description |
---|---|
IlvDuration |
IlvResourceDataChartPrintableDocument.getDuration()
Returns the duration of the printable Resource Data Chart.
|
IlvDuration |
IlvDefaultResourceDataChartPrintContext.getDuration()
Returns the duration of the Resource Data Chart used in this print context.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvResourceDataChartPrintableDocument.setDuration(IlvDuration duration)
Sets the duration of the printable Resource Data Chart.
|
Constructor and Description |
---|
IlvDefaultResourceDataChartPrintContext(Date start,
IlvDuration duration,
IlvUnit.Rectangle area,
IlvResourceDataChartPrintableDocument document,
IlvPage page)
Creates a new
IlvDefaultChartPrintContext object. |
IlvPrintableResourceDataChart(IlvResourceDataChart dataChart,
IlvUnit.Rectangle pageArea,
Date startTime,
IlvDuration duration,
boolean printChart,
IlvChartPrintContext context)
Creates a new
IlvPrintableResourceDataChart object, to
print a specific portion of an IlvResourceDataChart . |
IlvResourceDataChartPrintableDocument(String name,
IlvResourceDataChart chart,
boolean repeatYScales,
int pages,
boolean printChart,
Date start,
IlvDuration duration,
int orientation,
Paper paperFormat)
Creates a
IlvResourceDataChartPrintableDocument for the
specified IlvResourceDataChart using the specified
parameters. |
IlvResourceDataChartPrintableDocument(String name,
IlvResourceDataChart chart,
boolean repeatYScales,
int pages,
boolean printChart,
Date start,
IlvDuration duration,
PageFormat pageFormat)
Creates a
IlvResourceDataChartPrintableDocument for the
specified IlvResourceDataChart using the specified
parameters. |
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.