|
Release Notes |
This module has been added in JViews 5.5 to share utility packages among the different JViews modules.
ilog.views.utililog.views.util.collectionsilog.views.util.eventilog.views.util.java2dilog.views.util.printilog.views.util.stylingilog.views.util.swingilog.views.util.swing.calendarilog.views.util.swing.calendar.eventilog.views.util.swing.calendar.plafilog.views.util.swing.layoutilog.views.util.textilog.views.util.time
ilog.views.util.IlvColorUtililog.views.util.IlvImageUtililog.views.util.collections.IlvCollectionsilog.views.util.collections.IlvCompositeIteratorilog.views.util.collections.IlvPreorderIteratorilog.views.util.collections.IlvSelectiveIteratorilog.views.util.collections.IlvUnaryPredicateilog.views.util.event.IlvAbstractEventListenerCollectionilog.views.util.event.IlvEventListenerCollectionilog.views.util.event.IlvEventListenerListilog.views.util.event.IlvEventListenerSetilog.views.util.java2d.IlvLinearGradientPaintilog.views.util.java2d.IlvMultipleGradientPaintilog.views.util.java2d.IlvPatternilog.views.util.java2d.IlvRadialGradientPaintilog.views.util.print.IlvDocumentSetupDialogilog.views.util.print.IlvFlowilog.views.util.print.IlvFlow.TextStyleilog.views.util.print.IlvFlowObjectilog.views.util.print.IlvFooterilog.views.util.print.IlvHeaderilog.views.util.print.IlvHeaderFooterilog.views.util.print.IlvPageilog.views.util.print.IlvPrintPreviewDialogilog.views.util.print.IlvPrintPreviewPanelilog.views.util.print.IlvPrintableComponentilog.views.util.print.IlvPrintableDocumentilog.views.util.print.IlvPrintableLabelilog.views.util.print.IlvPrintableLineilog.views.util.print.IlvPrintableObjectilog.views.util.print.IlvPrintableRectangleilog.views.util.print.IlvPrintableShapeilog.views.util.print.IlvPrintableTableilog.views.util.print.IlvPrintableTableHeaderilog.views.util.print.IlvPrintingControllerilog.views.util.print.IlvTransformedPrintableilog.views.util.print.IlvUnitilog.views.util.print.IlvUnit.Dimensionilog.views.util.print.IlvUnit.Measureilog.views.util.print.IlvUnit.Pointilog.views.util.print.IlvUnit.Rectangleilog.views.util.styling.IlvCSSIOExceptionilog.views.util.styling.IlvCSSparseExceptionilog.views.util.styling.IlvStylableilog.views.util.styling.IlvStylingExceptionilog.views.util.swing.IlvAbstractCellRendererilog.views.util.swing.IlvArrowilog.views.util.swing.IlvJHiddenPrintWindowilog.views.util.swing.IlvSwingUtililog.views.util.swing.IlvSwingUtil.Versionilog.views.util.swing.calendar.IlvAbstractCalendarModelilog.views.util.swing.calendar.IlvCalendarCellRendererilog.views.util.swing.calendar.IlvCalendarHeaderRendererilog.views.util.swing.calendar.IlvCalendarModelilog.views.util.swing.calendar.IlvDefaultCalendarCellRendererilog.views.util.swing.calendar.IlvDefaultCalendarHeaderRendererilog.views.util.swing.calendar.IlvDefaultCalendarModelilog.views.util.swing.calendar.IlvJCalendarilog.views.util.swing.calendar.IlvJCalendarPanelilog.views.util.swing.calendar.IlvJMonthScrollerilog.views.util.swing.calendar.event.CalendarModelEventilog.views.util.swing.calendar.event.CalendarModelListenerilog.views.util.swing.calendar.plaf.BasicCalendarPanelUIilog.views.util.swing.calendar.plaf.BasicMonthScrollerUIilog.views.util.swing.calendar.plaf.CalendarPanelUIilog.views.util.swing.calendar.plaf.IlvLookAndFeelSupportilog.views.util.swing.calendar.plaf.MonthScrollerUIilog.views.util.swing.layout.IlvTableLayoutilog.views.util.swing.layout.IlvTableLayoutConstantsilog.views.util.swing.layout.IlvTableLayoutConstraintsilog.views.util.swing.layout.IlvVerticalFlowLayoutilog.views.util.text.IlvRuleBasedNumberFormatilog.views.util.text.IlvUnicodeUtililog.views.util.time.IlvCalendarUtil
This package contains general purpose utility classes.
This package contains miscellaneous iterators and predicates that can be used with the collections framework.
This package contains general purpose event listener support classes.
This package provides some utilities on top of the Java 2D API to enhance how objects are drawn on the screen.
This package defines a generic printing framework based on the Java printing API.
This package contains classes about component styling.
This package contains general purpose Swing components and utilities.
ilog.views.util.swing.calendar
This package provides a set of Swing calendar components.
ilog.views.util.swing.calendar.event
This package provides the interfaces and classes for dealing with the events fired by the Swing calendar components.
ilog.views.util.swing.calendar.plaf
This package provides the pluggable look-and-feel implementations for the Swing calendar components.
This package provides a set of
LayoutManagersthat can be used with Swing and the AWT.
This package contains general purpose text formatters and parsers that enhance the standard
java.textpackage.
This package contains general purpose utilities for working with
DatesandCalendars.
The
IlvColorUtilclass consists of static methods that are of general use when working with colors.
This class defines a set of utility methods to load and create images.
ilog.views.util.collections.IlvCollections
IlvCollectionsis a utility class that consists exclusively of static methods and variables that are of general use when dealing with collections.
ilog.views.util.collections.IlvCompositeIterator
An
IlvCompositeIteratorwrappers a collection of existing iterators into a single traversal sequence.
ilog.views.util.collections.IlvPreorderIterator
IlvPreorderIteratoris an abstract class that provides traversal over a generic tree structure of objects in preorder.
ilog.views.util.collections.IlvSelectiveIterator
IlvSelectiveIteratorwrappers an existingIteratorso that it will only visit elements in the original iteration that match a certain criteria.
ilog.views.util.collections.IlvUnaryPredicate
IlvUnaryPredicatedefines the abstract behavior of a predicate that takes a single argument and evaluates to abooleanresult.
ilog.views.util.event.IlvAbstractEventListenerCollection
IlvAbstractEventListenerCollectionimplements a thread-safe collection of event listeners.
ilog.views.util.event.IlvEventListenerCollection
IlvEventListenerCollectiondefines the behavior of a thread-safe collection of event listeners.
ilog.views.util.event.IlvEventListenerList
IlvEventListenerListimplements a thread-safe collection of event listeners backed by a list.
ilog.views.util.event.IlvEventListenerSet
IlvEventListenerSetimplements a thread-safe collection of event listeners backed by a hashed set.
ilog.views.util.java2d.IlvLinearGradientPaint
This class defines a multiple linear color gradient paint that will be used to fill Java 2
Shapeobjects.
ilog.views.util.java2d.IlvMultipleGradientPaint
This is the superclass for Paint implementations that use a multiple-color gradient to fill in their raster.
ilog.views.util.java2d.IlvPattern
A pattern is a predefined texture used to fill a shape.
ilog.views.util.java2d.IlvRadialGradientPaint
This class defines a multiple radial color gradient paint that will be used to fill Java 2
Shapeobjects.
ilog.views.util.print.IlvDocumentSetupDialog
A dialog box to set up the parameters of an
IlvPrintableDocument.
An
IlvFlowobjects allows you to add styled text in a document.
ilog.views.util.print.IlvFlow.TextStyle
Defines the style of text that is added to an
IlvFlow.
ilog.views.util.print.IlvFlowObject
An interface that must be implemented by objects that can be embedded in a flow of text.
ilog.views.util.print.IlvFooter
This class defines a footer to be printed at the bottom of a page.
ilog.views.util.print.IlvHeader
This class defines a header to be printed at the top of a page.
ilog.views.util.print.IlvHeaderFooter
The abstract base class for headers or footers.
An
IlvPagedefines a page that can be printed.
ilog.views.util.print.IlvPrintPreviewDialog
An
IlvPrintPreviewDialogis the main frame designed to preview the contents managed by anIlvPrintingController.
ilog.views.util.print.IlvPrintPreviewPanel
An
IlvPrintPreviewPanelis a component designed to preview the contents managed by anIlvPrintingController.
ilog.views.util.print.IlvPrintableComponent
The
IlvPrintableComponentis designed to print a specified portion of aComponentobject.
ilog.views.util.print.IlvPrintableDocument
An
IlvPrintableDocumentdefines a set of pages to be printed.
ilog.views.util.print.IlvPrintableLabel
This class is designed to print a label on a printable page.
ilog.views.util.print.IlvPrintableLine
IlvPrintableLinedefines a line that can be printed.
ilog.views.util.print.IlvPrintableObject
An
PrintableObjectdefines an object that can be printed.
ilog.views.util.print.IlvPrintableRectangle
This class defines a rectangle that can be printed.
ilog.views.util.print.IlvPrintableShape
IlvPrintableShapeis the base class for printable shapes such as lines and rectangles.
ilog.views.util.print.IlvPrintableTable
A utility class designed to print a portion of the
JTable.
ilog.views.util.print.IlvPrintableTableHeader
A utility class designed to print a portion of the
JTableHeader.
ilog.views.util.print.IlvPrintingController
The
IlvPrintingControlleris the root object of the print framework.
ilog.views.util.print.IlvTransformedPrintable
A utility class designed to print a portion of a given
Component.
Defines units of measurement.
ilog.views.util.print.IlvUnit.Dimension
Defines a dimension with its unit of measurement.
ilog.views.util.print.IlvUnit.Measure
Defines a distance with its unit of measurement.
ilog.views.util.print.IlvUnit.Point
Defines a point with its unit of measurement.
ilog.views.util.print.IlvUnit.Rectangle
Defines a rectangle with its unit of measurement.
ilog.views.util.styling.IlvCSSIOException
This exception is thrown when there was a problem with I/O while reading a style sheet.
ilog.views.util.styling.IlvCSSparseException
This exception is thrown when an error is occurring while parsing a style sheet.
ilog.views.util.styling.IlvStylable
Defines the interface for stylable components, that is, the ability to set/get CSS, fix debug mask, and register a
PropertyChangeListenerwhenever a setter is called.
ilog.views.util.styling.IlvStylingException
Base exception class thrown by the styling engine whenever a problem occurs with a style sheet.
ilog.views.util.swing.IlvAbstractCellRenderer
IlvAbstractCellRendereris an extension ofJLabelthat can be used as the base class for high performance cell renderer implementations for tables, trees, or other Swing components.
ilog.views.util.swing.IlvArrow
IlvArrowimplements an icon that is a triangular arrow pointed in one of the four cardinal directions.
ilog.views.util.swing.IlvJHiddenPrintWindow
An
IlvJHiddenPrintWindowis a hidden top-level window to which Swing components can be added in order to make them printable.
ilog.views.util.swing.IlvSwingUtil
The
IlvSwingUtilclass provides the capability to query the current run-time version of Swing.
ilog.views.util.swing.IlvSwingUtil.Version
The class
IlvSwingUtil.Versionrepresents a version of Swing.
ilog.views.util.swing.calendar.IlvAbstractCalendarModel
IlvAbstractCalendarModelis the superclass of allIlvCalendarModelimplementations.
ilog.views.util.swing.calendar.IlvCalendarCellRenderer
This interface defines the method required by any object that would like to be a renderer for cells in an
IlvJCalendarPanel.
ilog.views.util.swing.calendar.IlvCalendarHeaderRenderer
This interface defines the method required by any object that would like to be a renderer for the day-of-week column headers in an
IlvJCalendarPanel.
ilog.views.util.swing.calendar.IlvCalendarModel
IlvCalendarModeldefines the data model displayed by theIlvJCalenderPanel, theIlvJMonthScroller, and theIlvJCalendarcomponents.
ilog.views.util.swing.calendar.IlvDefaultCalendarCellRenderer
IlvDefaultCalendarCellRendereris the default class for rendering day cells in anIlvJCalendarPanel.
ilog.views.util.swing.calendar.IlvDefaultCalendarHeaderRenderer
IlvDefaultCalendarHeaderRendereris the default class for rendering day-of-week column headers in anIlvJCalendarPanel.
ilog.views.util.swing.calendar.IlvDefaultCalendarModel
IlvDefaultCalendarModelis a default implementation of theIlvCalendarModelinterface.
ilog.views.util.swing.calendar.IlvJCalendar
IlvJCalendaris a Swing component that displays amonth scrollerabove ancalendar panel.
ilog.views.util.swing.calendar.IlvJCalendarPanel
IlvJCalendarPanelis a Swing component that renders a monthly calendar grid.
ilog.views.util.swing.calendar.IlvJMonthScroller
IlvJMonthScrolleris a Swing component that displays the current month surrounded by previous and next-month buttons.
ilog.views.util.swing.calendar.event.CalendarModelEvent
A
CalendarModelEventis fired by anIlvCalendarModelwhen its calendar has been changed.
ilog.views.util.swing.calendar.event.CalendarModelListener
CalendarModelListeneris the listener interface for receiving change events from anIlvCalendarModel.
ilog.views.util.swing.calendar.plaf.BasicCalendarPanelUI
This class is the basic UI delegate implementation for
IlvJCalendarPanelcomponents.
ilog.views.util.swing.calendar.plaf.BasicMonthScrollerUI
This class is the basic UI delegate implementation for
IlvJMonthScrollercomponents.
ilog.views.util.swing.calendar.plaf.CalendarPanelUI
This interface defines the pluggable look and feel for
IlvJCalendarPanelcomponents.
ilog.views.util.swing.calendar.plaf.IlvLookAndFeelSupport
IlvLookAndFeelSupportprovides two basic facilities that allow the Swing calendar components and their LAF implementations to integrate seamlessly into the Swing framework:
- LAF-specific UI delegate implementations for each custom component are registered with the Swing
UIManager.- LAF-specific font and color properties for each custom component are registered with the Swing
UIManager.
ilog.views.util.swing.calendar.plaf.MonthScrollerUI
This interface defines the pluggable look and feel for the
ilog.views.util.swing.calendar.IlvJMonthScrollercomponents.
ilog.views.util.swing.layout.IlvTableLayout
IlvTableLayoutis a layout manager that arranges components in rows and columns like a spreadsheet.
ilog.views.util.swing.layout.IlvTableLayoutConstants
This interface defines constants used by
IlvTableLayout.
ilog.views.util.swing.layout.IlvTableLayoutConstraints
This class defines the positioning constraints used by
IlvTableLayout.
ilog.views.util.swing.layout.IlvVerticalFlowLayout
A vertical
FlowLayoutlayout manager.
ilog.views.util.text.IlvRuleBasedNumberFormat
A class that formats numbers according to a set of rules.
ilog.views.util.text.IlvUnicodeUtil
The
IlvUnicodeUtilclass consists of static methods that are of general use when working with Unicode text strings.
ilog.views.util.time.IlvCalendarUtil
The
IlvCalendarUtilclass consists of static methods that are of general use when working withCalendarandDateobjects.