Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.jfree.report.modules.gui.base.components

This module provides basic preview capabilities for JFreeReport.

See:
          Description

Interface Summary
ActionDowngrade Defines the 2 new constants introduced by Sun in version 1.3 of the J2SDK.
 

Class Summary
AbstractActionDowngrade A class that allows Action features introduced in JDK 1.3 to be used with JDK 1.2.2, by defining the two new constants introduced by Sun in JDK 1.3.
ActionButton The ActionButton is used to connect an Action and its properties to a Button.
ActionConcentrator This class is used to collect actions to be enabled or disabled by a sinle call.
ActionMenuItem The ActionMenuItem is used to connect an Action and its properties to an MenuItem.
ActionRadioButton The ActionRadioButton is used to connect an Action and its properties to a JRadioButton.
DowngradeActionMap An actionmap, which is JDK 1.2.2 compatible.
EncodingComboBoxModel A model for the 'encoding' combo box.
EncodingComboBoxModel.EncodingCarrier An encoding carrier.
EncodingComboBoxModel.EncodingCarrierComparator An encoding comparator.
ExceptionDialog The exception dialog is used to display an exception and the exceptions stacktrace to the user.
FilesystemFilter A generic filesystem filter which implements FilenameFilter and the Swing FileFilter.
FloatingButtonEnabler Enables a button to have a simple floating effect.
LengthLimitingDocument This Document restricts the size of the contained plain text to the given number of characters.
WindowSizeLimiter A small helper class to limit the maximum size of an element to the elements maximum size.
 

Package org.jfree.report.modules.gui.base.components Description

This module provides basic preview capabilities for JFreeReport. The preview components use worker threads to perform the pagination and exports.

The various export dialogs will register at this module an plug their functionality into the preview components.

The preview components should be closed when they are no longer used, by calling "close()" to shutdown the workerthreads and to free the used resources.

This module requires the Graphics2D output target to be present.

Configuration keys:

Property name Type Description
org.jfree.report.modules.gui.base.PreviewBase.ToolbarFloatable boolean Defines, whether the toolbar will be floatable. This is not enabled by default.
org.jfree.report.modules.gui.base.PreferredWidth relative-int Defines a preferred size for the preview frame. Both width and height must be set, proportional values are allowed (100%, 90% etc). They have the same syntax as the proportional values in the xml definition.
org.jfree.report.modules.gui.base.PreferredHeight relative-int Defines a preferred size for the preview frame. Both width and height must be set, proportional values are allowed (100%, 90% etc). They have the same syntax as the proportional values in the xml definition.
org.jfree.report.modules.gui.base.MaximumWidth relative-int Defines a maximum size for the preview frame. Both width and height must be set, proportional values are allowed (100%, 90% etc). They have the same syntax as the proportional values in the xml definition.
org.jfree.report.modules.gui.base.MaximumHeight relative-int Defines a maximum size for the preview frame. Both width and height must be set, proportional values are allowed (100%, 90% etc). They have the same syntax as the proportional values in the xml definition.
org.jfree.report.modules.gui.base.EncodingsAvailable string

The property that defines which encodings are available in the export dialogs. This property defaults to "all" and can be set to either "all", "none" or "file".

If the property is set to "file", then the list of available properties is read from the file defined in the property "org.jfree.report.encodings.file".

org.jfree.report.modules.gui.base.EncodingsFile string

The name of the properties file used to define the available encodings. The property points to a resources in the classpath, not to a real file!

This setting defaults to "/org/jfree/report/modules/gui/base/components/jfreereport-encodings.properties"

org.jfree.report.modules.gui.base.SwingDialogTranslation boolean Defines, whether to translate the default components of Swing. This is disabled by default