Feature Index



Samples that use a JViews class





ClassUsed in sample(s)
ilog.views.accelerator.IlvCycleSelectAcceleratorAccessibility
ilog.views.chart.IlvChartAreaSynchronizerResource and Load Charts
ilog.views.gantt.action.IlvZoomToFitActionSearching Activities
ilog.views.gantt.faces.component.data.IlvFacesGanttXMLDataSourceGantt Chart Viewer (JSF and JavaScript)
ilog.views.gantt.faces.component.IlvFacesHierarchyChartViewGantt Chart Viewer (JSF and JavaScript)
ilog.views.gantt.faces.dhtml.component.IlvFacesGanttPropertyAccessorGantt Chart Editing (JSF and JavaScript)
ilog.views.gantt.graphic.IlvActivityRendererFactoryRendering a Custom Data Model
ilog.views.gantt.graphic.IlvActivitySimpleLayoutVacation Activity
ilog.views.gantt.graphic.IlvConstraintGraphicCustom Rendering Effects
ilog.views.gantt.graphic.IlvConstraintGraphicFactoryRendering a Custom Data Model
ilog.views.gantt.graphic.IlvGanttSheetAccessibility
Extending a Designer Project
ilog.views.gantt.graphic.IlvLinearTimeConverterNonlinear Time Scale
ilog.views.gantt.graphic.IlvTimeConverterNonlinear Time Scale
ilog.views.gantt.graphic.interactor.IlvGanttCycleSelectAcceleratorAccessibility
ilog.views.gantt.graphic.interactor.IlvGanttSelectInteractorActivity Chart (SDK)
Resource Chart (SDK)
ilog.views.gantt.graphic.interactor.IlvMakeActivityInteractorActivity Chart (SDK)
Resource Chart (SDK)
ilog.views.gantt.graphic.interactor.IlvMakeConstraintInteractorActivity Chart (SDK)
ilog.views.gantt.graphic.renderer.IlvActivityCompositeRendererRendering a Custom Data Model
ilog.views.gantt.graphic.renderer.IlvActivityGraphicRendererRendering a Custom Data Model
ilog.views.gantt.graphic.renderer.IlvActivityLabelCustom Rendering Effects
ilog.views.gantt.graphic.renderer.IlvActivityRendererRendering a Custom Data Model
ilog.views.gantt.graphic.renderer.IlvActivitySymbolCustom Rendering Effects
ilog.views.gantt.IlvGanttChartActivity Chart and XML
Activity and Resource Charts
Gallery: Loading Designer Projects
Custom Activity Chart Connection
Custom Rendering Effects
Rendering a Custom Data Model
Printing Gantt Charts
Activity Chart and JDBC
Activity Chart (SDK)
Additional Data Table
Custom Resource Chart Connection
Vacation Activity
Activity Chart Rendering (CSS)
Relative Time Scale
Gantt Viewer
Resource Chart and JDBC
ilog.views.gantt.IlvGanttComponentManagerAdditional Data Table
ilog.views.gantt.IlvGanttModelSearching Activities
Activity Chart (SDK)
Resource Chart (SDK)
ilog.views.gantt.IlvGanttModelUtilSearching Activities
ilog.views.gantt.IlvHierarchyChartGantt Chart Viewer (JSF and JavaScript)
ilog.views.gantt.IlvJScrollPaneAdditional Data Table
ilog.views.gantt.IlvScheduleChartActivity and Resource Charts
Gallery: Loading Designer Projects
Resource Chart (SDK)
Resource and Load Charts
Vacation Activity
Resource Chart Rendering (CSS)
Resource Chart and XML
Gantt Viewer
ilog.views.gantt.IlvTimeScrollControllerActivity and Resource Charts
Resource and Load Charts
ilog.views.gantt.IlvTimeUtilNonlinear Time Scale
ilog.views.gantt.model.filter.IlvBasicFilterGanttModelFiltering Activities
Vacation Activity
ilog.views.gantt.model.filter.IlvFilterGanttModelFiltering Activities
Sorting Activities
ilog.views.gantt.model.general.IlvGeneralActivityRendering a Custom Data Model
ilog.views.gantt.model.IlvCriticalPathCalculatorComputing Critical Path
ilog.views.gantt.model.IlvGanttModelSchedulerComputing Critical Path
ilog.views.gantt.model.IlvPropertyHolderActivityRendering a Custom Data Model
ilog.views.gantt.model.jdbc.IlvJDBCGanttModelActivity Chart and JDBC
Resource Chart and JDBC
ilog.views.gantt.model.table.IlvTableGanttModelActivity Chart and JDBC
Resource Chart and JDBC
ilog.views.gantt.print.IlvGanttPrintableDocumentPrinting Gantt Charts
ilog.views.gantt.print.IlvGanttPrintingControllerPrinting Gantt Charts
ilog.views.gantt.property.IlvStringPropertyRendering a Custom Data Model
ilog.views.gantt.scale.IlvBasicTimeScaleRowRelative Time Scale
ilog.views.gantt.scale.IlvDayTimeScaleRowRelative Time Scale
ilog.views.gantt.scale.IlvTimeScaleRelative Time Scale
ilog.views.gantt.scale.IlvWeekTimeScaleRowRelative Time Scale
ilog.views.gantt.servlet.IlvGanttServletGantt Chart (Servlets and JavaScript)
ilog.views.gantt.servlet.IlvGanttServletSupportGantt Chart (Servlets and JavaScript)
ilog.views.gantt.swing.calendarview.IlvDayViewActivity Chart and Calendar
ilog.views.gantt.swing.calendarview.IlvDefaultActivityCalendarRendererActivity Chart and Calendar
ilog.views.gantt.swing.calendarview.IlvDefaultMilestoneCalendarRendererActivity Chart and Calendar
ilog.views.gantt.swing.calendarview.IlvHourlyActivitySheetActivity Chart and Calendar
ilog.views.gantt.swing.calendarview.IlvMonthPanelActivity Chart and Calendar
ilog.views.gantt.swing.calendarview.IlvMonthViewActivity Chart and Calendar
Gantt Viewer
ilog.views.gantt.swing.IlvJTableRendering a Custom Data Model
Additional Data Table
ilog.views.gantt.swing.IlvTreeColumnRendering a Custom Data Model
ilog.views.gantt.xml.IlvGanttDocumentReaderActivity Chart and XML
Resource Chart and XML
ilog.views.gantt.xml.IlvGanttDocumentWriterActivity Chart and XML
Resource Chart and XML
ilog.views.gantt.xml.IlvGanttStreamWriterActivity Chart and XML
Resource Chart and XML
ilog.views.graphic.IlvGeneralPathCustom Rendering Effects
ilog.views.java2d.IlvLinearGradientPaintCustom Rendering Effects
ilog.views.java2d.IlvRadialGradientPaintCustom Rendering Effects
ilog.views.schedule.IlvResourceDataChartLoad Chart Rendering (CSS)
Resource and Load Charts
Gantt Viewer
ilog.views.schedule.print.IlvResourceDataChartPrintableDocumentPrinting Load Charts
ilog.views.schedule.print.IlvResourceDataChartPrintingControllerPrinting Load Charts
ilog.views.swing.IlvSimplePopupMenuExtending a Designer Project
ilog.views.util.collections.IlvSelectiveIteratorSearching Activities
ilog.views.util.data.IlvRowSetTableModelActivity Chart and JDBC
Resource Chart and JDBC
ilog.views.util.data.IlvTableModelMapperActivity Chart and JDBC
Resource Chart and JDBC
ilog.views.util.filter.IlvAbstractFilterFiltering Activities
ilog.views.util.filter.IlvFilterFiltering Activities
ilog.views.util.servlet.IlvMenuFactoryGantt Chart Viewer (JSF and JavaScript)


Topics covered by each sample





NameTopic(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





NameClass(es) Used
Accessibilityilog.views.gantt.graphic.interactor.IlvGanttCycleSelectAccelerator
ilog.views.accelerator.IlvCycleSelectAccelerator
ilog.views.gantt.graphic.IlvGanttSheet
Activity and Resource Chartsilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvScheduleChart
ilog.views.gantt.IlvTimeScrollController
Activity Chart (SDK)ilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvGanttModel
ilog.views.gantt.graphic.interactor.IlvGanttSelectInteractor
ilog.views.gantt.graphic.interactor.IlvMakeActivityInteractor
ilog.views.gantt.graphic.interactor.IlvMakeConstraintInteractor
Activity Chart and Calendarilog.views.gantt.swing.calendarview.IlvMonthView
ilog.views.gantt.swing.calendarview.IlvMonthPanel
ilog.views.gantt.swing.calendarview.IlvDayView
ilog.views.gantt.swing.calendarview.IlvHourlyActivitySheet
ilog.views.gantt.swing.calendarview.IlvDefaultActivityCalendarRenderer
ilog.views.gantt.swing.calendarview.IlvDefaultMilestoneCalendarRenderer
Activity Chart and JDBCilog.views.gantt.IlvGanttChart
ilog.views.gantt.model.table.IlvTableGanttModel
ilog.views.util.data.IlvRowSetTableModel
ilog.views.util.data.IlvTableModelMapper
ilog.views.gantt.model.jdbc.IlvJDBCGanttModel
Activity Chart and XMLilog.views.gantt.IlvGanttChart
ilog.views.gantt.xml.IlvGanttDocumentReader
ilog.views.gantt.xml.IlvGanttDocumentWriter
ilog.views.gantt.xml.IlvGanttStreamWriter
Activity Chart Rendering (CSS)ilog.views.gantt.IlvGanttChart
Additional Data Tableilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvGanttComponentManager
ilog.views.gantt.IlvJScrollPane
ilog.views.gantt.swing.IlvJTable
Benchmarking Gantt Charts
Computing Critical Pathilog.views.gantt.model.IlvGanttModelScheduler
ilog.views.gantt.model.IlvCriticalPathCalculator
Custom Activity Chart Connectionilog.views.gantt.IlvGanttChart
Custom Rendering Effectsilog.views.gantt.IlvGanttChart
ilog.views.gantt.graphic.IlvConstraintGraphic
ilog.views.gantt.graphic.renderer.IlvActivityLabel
ilog.views.gantt.graphic.renderer.IlvActivitySymbol
ilog.views.graphic.IlvGeneralPath
ilog.views.java2d.IlvLinearGradientPaint
ilog.views.java2d.IlvRadialGradientPaint
Custom Resource Chart Connectionilog.views.gantt.IlvGanttChart
Extending a Designer Projectilog.views.gantt.graphic.IlvGanttSheet
ilog.views.swing.IlvSimplePopupMenu
Filtering Activitiesilog.views.gantt.model.filter.IlvFilterGanttModel
ilog.views.gantt.model.filter.IlvBasicFilterGanttModel
ilog.views.util.filter.IlvFilter
ilog.views.util.filter.IlvAbstractFilter
Gallery: Loading Designer Projectsilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvScheduleChart
Gantt Chart (Servlets and JavaScript)ilog.views.gantt.servlet.IlvGanttServlet
ilog.views.gantt.servlet.IlvGanttServletSupport
Gantt Chart Editing (JSF and JavaScript)ilog.views.gantt.faces.dhtml.component.IlvFacesGanttPropertyAccessor
Gantt Chart Viewer (JSF and JavaScript)ilog.views.gantt.IlvHierarchyChart
ilog.views.gantt.faces.component.IlvFacesHierarchyChartView
ilog.views.gantt.faces.component.data.IlvFacesGanttXMLDataSource
ilog.views.util.servlet.IlvMenuFactory
Gantt Viewerilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvScheduleChart
ilog.views.schedule.IlvResourceDataChart
ilog.views.gantt.swing.calendarview.IlvMonthView
Load Chart Rendering (CSS)ilog.views.schedule.IlvResourceDataChart
Nonlinear Time Scaleilog.views.gantt.graphic.IlvTimeConverter
ilog.views.gantt.graphic.IlvLinearTimeConverter
ilog.views.gantt.IlvTimeUtil
Printing Gantt Chartsilog.views.gantt.IlvGanttChart
ilog.views.gantt.print.IlvGanttPrintableDocument
ilog.views.gantt.print.IlvGanttPrintingController
Printing Load Chartsilog.views.schedule.print.IlvResourceDataChartPrintingController
ilog.views.schedule.print.IlvResourceDataChartPrintableDocument
Relative Time Scaleilog.views.gantt.IlvGanttChart
ilog.views.gantt.scale.IlvTimeScale
ilog.views.gantt.scale.IlvBasicTimeScaleRow
ilog.views.gantt.scale.IlvDayTimeScaleRow
ilog.views.gantt.scale.IlvWeekTimeScaleRow
Rendering a Custom Data Modelilog.views.gantt.IlvGanttChart
ilog.views.gantt.model.IlvPropertyHolderActivity
ilog.views.gantt.model.general.IlvGeneralActivity
ilog.views.gantt.graphic.IlvActivityRendererFactory
ilog.views.gantt.graphic.renderer.IlvActivityRenderer
ilog.views.gantt.graphic.renderer.IlvActivityCompositeRenderer
ilog.views.gantt.graphic.renderer.IlvActivityGraphicRenderer
ilog.views.gantt.graphic.IlvConstraintGraphicFactory
ilog.views.gantt.swing.IlvJTable
ilog.views.gantt.swing.IlvTreeColumn
ilog.views.gantt.property.IlvStringProperty
Resource and Load Chartsilog.views.gantt.IlvScheduleChart
ilog.views.schedule.IlvResourceDataChart
ilog.views.chart.IlvChartAreaSynchronizer
ilog.views.gantt.IlvTimeScrollController
Resource Chart (SDK)ilog.views.gantt.IlvScheduleChart
ilog.views.gantt.IlvGanttModel
ilog.views.gantt.graphic.interactor.IlvGanttSelectInteractor
ilog.views.gantt.graphic.interactor.IlvMakeActivityInteractor
Resource Chart and JDBCilog.views.gantt.IlvGanttChart
ilog.views.gantt.model.table.IlvTableGanttModel
ilog.views.util.data.IlvRowSetTableModel
ilog.views.util.data.IlvTableModelMapper
ilog.views.gantt.model.jdbc.IlvJDBCGanttModel
Resource Chart and XMLilog.views.gantt.IlvScheduleChart
ilog.views.gantt.xml.IlvGanttDocumentReader
ilog.views.gantt.xml.IlvGanttDocumentWriter
ilog.views.gantt.xml.IlvGanttStreamWriter
Resource Chart Rendering (CSS)ilog.views.gantt.IlvScheduleChart
Searching Activitiesilog.views.gantt.IlvGanttModel
ilog.views.gantt.IlvGanttModelUtil
ilog.views.gantt.action.IlvZoomToFitAction
ilog.views.util.collections.IlvSelectiveIterator
Sorting Activitiesilog.views.gantt.model.filter.IlvFilterGanttModel
Vacation Activityilog.views.gantt.IlvGanttChart
ilog.views.gantt.IlvScheduleChart
ilog.views.gantt.model.filter.IlvBasicFilterGanttModel
ilog.views.gantt.graphic.IlvActivitySimpleLayout

Copyright © 2021 Rogue Wave Software, Inc., a Perforce company. All rights reserved. Legal terms.