Feature Index
Samples that use a JViews class
Topics covered by each sample
Name | Topic(s) |
---|---|
Accessibility | •
Accessibility
• How to use the keyboard to select graphics in the Gantt sheet • How to register keyboard accelerators on the Gantt sheet |
Activity and Resource Charts | •
Creating a IlvGanttChart and IlvScheduleChart
bound to the same data model.
• Coordinating horizontal time scrolling for both charts. • Coordinating the vertical splitter for both charts. |
Activity Chart (SDK) | •
Creating an IlvGanttChart object for displaying activities
• Creating a data model for the Gantt chart • Entering activities in the data model and attaching the data model to the Gantt chart • Interacting with the Gantt chart by using the installed menu, the toolbar, or the mouse. |
Activity Chart and Calendar | •
Using an IlvMonthView monthly calendar view component.
• Using an IlvDayView daily calendar view component.
• Adding interactions to an IlvMonthView .
• Adding interactions to an IlvDayView .
|
Activity Chart and JDBC | • Using the JDBC Gantt model connected to a database. |
Activity Chart and XML | • Using the Gantt model XML readers and writers |
Activity Chart Rendering (CSS) | • Gantt Chart CSS Styling. |
Additional Data Table | •
Creating an additional IlvJTable that displays data
columns from an IlvGanttChart
• Coordinating the look-and-feel of the table with that of the chart • Coordinating the vertical scrolling of the table with that of the chart • Coordinating the row selection behavior of the table with that of the chart |
Benchmarking Gantt Charts | • Performance of the Gantt chart component. |
Computing Critical Path | •
Critical Path.
• Scheduling. |
Custom Activity Chart Connection | •
Design of an efficient custom IlvGanttModel implementation
that queries back-end scheduling data as information is needed for display.
|
Custom Rendering Effects | •
Subclassing and customizing activity and constraint renderers
• Creating composite renderers that are constructed from simple renderers • Using advanced graphic features of the Java2 API, such as gradient fills and line styles • Installing custom renderers on a Gantt chart • Anti-aliasing of graphics and text |
Custom Resource Chart Connection | •
Design of an efficient custom IlvGanttModel
implementation that queries back-end scheduling data as information is
needed for display.
|
Extending a Designer Project | •
Extension of a Designer project using the SDK
• Adding interactions to a Gantt sheet |
Filtering Activities | •
Creating an IlvFilter implementation and using it with an
IlvBasicFilterGanttModel to filter activities.
|
Gallery: Loading Designer Projects | • Loading an IlvGanttChart or an IlvScheduleChart project |
Gantt Chart (Servlets and JavaScript) | • Thin client • Server-side Gantt chart generation • Server actions • Extending the JViews Gantt chart server-side classes to support custom requests |
Gantt Chart Editing (JSF and JavaScript) | • JavaServer Faces Gantt |
Gantt Chart Viewer (JSF and JavaScript) | • JavaServer Faces Gantt • Thin client |
Gantt Viewer | •
Using the JViews Gantt Activity chart IlvGanttChart component.
• Using the JViews Gantt Schedule chart IlvScheduleChart and the IlvResourceDataChart components. • Visualizing the Gantt data model by using the Monthly Calendar view IlvMonthView component. • Using JViews Diagrammer symbols, graph layouts, and SDM. |
Load Chart Rendering (CSS) | • Resource Data CSS Styling |
Nonlinear Time Scale | • Developing a non-linear time scale for the Gantt Chart that displays weekend days with a smaller column width than work days. |
Printing Gantt Charts | • Printing. |
Printing Load Charts | • Resource Data Chart Printing |
Relative Time Scale | • Customizing time scale rows |
Rendering a Custom Data Model | •
Using IlvGeneralActivity instances that contain
user-defined properties.
• Developing an activity factory for the Gantt Chart that will create IlvGeneralActivity objects on request. • Developing a customized IlvActivityRendererFactory class for the Gantt Chart that will create specialized renderers for the custom activities. • Piecing together an IlvActivityCompositeRenderer from several elementary activity renderers. • Extending a subclass of IlvActivityGraphicRenderer. • Developing a customized IlvConstraintGraphicFactory class for the Gantt Chart that will create specialized renderers for the constraint links. • Creating a table column that will allow the user to display and edit the priority property of each activity. • Customizing the icons of the table's tree column. |
Resource and Load Charts | •
Creating an IlvResourceDataChart to display the load for
different resources
• Synchronizing the resources displayed in an IlvResourceDataChart with resources selected in an
IlvScheduleChart
• Synchronizing the horizontal scrolling of an IlvResourceDataChart and an IlvScheduleChart
|
Resource Chart (SDK) | •
Creating an IlvScheduleChart object to display resources.
• Creating a data model for the Schedule chart. • Entering activities and resources in the data model, and attaching the data model to the Schedule chart. • Interacting with the Schedule chart by using the installed menu, the toolbar, or the mouse. |
Resource Chart and JDBC | • Using the JDBC Gantt model connected to a database. |
Resource Chart and XML | • Using the Gantt model XML readers and writers |
Resource Chart Rendering (CSS) | • Schedule Chart CSS Styling. |
Searching Activities | • Using a regular expression to interactively search across the activities displayed in a Gantt chart. |
Sorting Activities | • Extending IlvFilterGanttModel to sort activities. |
Vacation Activity | •
Creating user-defined activities.
• Filtering the Gantt data model by using IlvBasicFilterGanttModel and IlvFilter. • Extending IlvActivitySimpleLayout to customize the z-ordering of activities. • Computing dates. |
JViews classes used in each sample
Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All rights reserved.
Legal terms.