|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
org.jfree.report.modules.gui.base.PreviewProxyBase
A preview proxy. This class is the backend for all preview components.
Nested Class Summary | |
protected class |
PreviewProxyBase.ZoomSetAction
A zoom set action. |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
static java.lang.String |
ABOUT_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
ACTION_ABOUT_PROPERTY
A configuration key to define whether and how the about action should be included. |
static java.lang.String |
ACTION_NAVIGATION_PROPERTY
A configuration key to define whether and how the navigation actions should be included. |
static java.lang.String |
ACTION_ZOOM_PROPERTY
A configuration key to define whether and how the zoom actions should be included. |
static java.lang.String |
BASE_RESOURCE_CLASS
The base class for localised resources. |
static java.lang.String |
CLOSE_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
CONF_ALL_DISABLED
|
static java.lang.String |
CONF_ALL_ENABLED
|
static java.lang.String |
CONF_MENUBAR_ENABLED
|
static java.lang.String |
CONF_TOOLBAR_ENABLED
|
static java.lang.String |
CREATE_MENUBAR_PROPERTY
A configuration key to define whether the toolbar is floatable. |
static java.lang.String |
CREATE_TOOLBAR_PROPERTY
A configuration key to define whether the toolbar is created. |
static int |
DEFAULT_REPORT_PANE_HEIGHT
The default height of the report pane. |
static int |
DEFAULT_REPORT_PANE_WIDTH
The default width of the report pane. |
static java.lang.String |
FIRSTPAGE_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
GOTO_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
LARGE_ICONS_ENABLED_PROPERTY
A configuration key to define whether large toolbar icons are enabled. |
static java.lang.String |
LARGE_ICONS_PROPERTY
The property name for the largeIconsEnabled property for the toolbar. |
static java.lang.String |
LASTPAGE_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
NEXT_PAGE_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
PREV_PAGE_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
PREVIEW_MAXIMUM_HEIGHT
The maximum height key. |
static java.lang.String |
PREVIEW_MAXIMUM_WIDTH
The maximum width key. |
static java.lang.String |
PREVIEW_PREFERRED_HEIGHT
The preferred height key. |
static java.lang.String |
PREVIEW_PREFERRED_WIDTH
The preferred width key. |
static java.lang.String |
PROGRESS_BAR_ENABLE_PROPERTY
A configuration key to define whether the toolbar is floatable. |
static java.lang.String |
PROGRESS_DIALOG_ENABLE_PROPERTY
A configuration key to define whether the toolbar is floatable. |
static java.lang.String |
REPORT_PANE_PROPERTY
|
static java.lang.String |
TOOLBAR_FLOATABLE_PROPERTY
A configuration key to define whether the toolbar is floatable. |
static java.lang.String |
TOOLBAR_FLOATABLE_PROPERTYNAME
The property name for the toolbarFloatable property. |
protected static float[] |
ZOOM_FACTORS
The available zoom factors. |
static java.lang.String |
ZOOM_IN_ACTION_KEY
A key to query an action from the action map. |
static java.lang.String |
ZOOM_OUT_ACTION_KEY
A key to query an action from the action map. |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
PreviewProxyBase(PreviewProxy proxy)
Creates a preview proxy. |
Method Summary | |
void |
addRepaginationListener(RepaginationListener listener)
Adds a repagination listener to this component. |
void |
close()
Shuts down the preview component. |
protected javax.swing.JButton |
createButton(javax.swing.Action action)
Creates a button using the given action properties for the button's initialisation. |
protected javax.swing.Action |
createDefaultAboutAction()
Creates the AboutAction used in this previewframe. |
protected javax.swing.Action |
createDefaultFirstPageAction()
Creates the FirstPageAction used in this previewframe. |
protected javax.swing.Action |
createDefaultGotoAction()
Creates the GotoPageAction used in this previewframe. |
protected javax.swing.Action |
createDefaultLastPageAction()
Creates the LastPageAction used in this previewframe. |
protected javax.swing.Action |
createDefaultNextPageAction()
Creates the NextPageAction used in this previewframe. |
protected javax.swing.Action |
createDefaultPreviousPageAction()
Creates the PreviousPageAction used in this previewframe. |
protected javax.swing.Action |
createDefaultZoomInAction()
Creates the ZoomInAction used in this previewframe. |
protected javax.swing.Action |
createDefaultZoomOutAction()
Creates the ZoomOutAction used in this previewframe. |
protected javax.swing.JMenu |
createFileMenu()
Creates and returns the file menu of the preview base. |
protected javax.swing.JMenu |
createHelpMenu()
Creates and returns the help menu of the preview base. |
protected javax.swing.JMenuBar |
createMenuBar()
Creates and returns a menu-bar for the frame. |
protected javax.swing.JMenuItem |
createMenuItem(javax.swing.Action action)
Creates a menu item based on the supplied action. |
protected javax.swing.JMenu |
createNavigationMenu()
Creates and returns the navigation menu of the preview base. |
protected ReportPane |
createReportPane(JFreeReport report)
Creates the ReportPane for the report. |
protected javax.swing.JPanel |
createStatusBar()
Creates the statusbar for this frame. |
protected javax.swing.JToolBar |
createToolBar()
Creates an empty toolbar. |
protected javax.swing.JMenu |
createZoomMenu()
Creates and returns the zoom menu of the preview base. |
protected javax.swing.JComponent |
createZoomPane()
Creates a panel containing a combobox with available zoom-values. |
protected javax.swing.Action |
createZoomSelectAction()
Creates a zoom select action. |
protected javax.swing.JComboBox |
createZoomSelector()
|
protected void |
decreasePageNumber()
Decreases the page number. |
protected void |
decreaseZoom()
Decreases the zoom factor for the report pane (unless it is already at the minimum zoom). |
protected void |
disableButtons()
Disables the buttons. |
void |
dispose()
Disposes the preview frame. |
void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
protected void |
firstPage()
Activates the display of the first page, if not already on the first page. |
protected void |
freeResources()
Performs a minor dispose operation and interrupts the repagination worker. |
javax.swing.Action |
getAboutAction()
Returns the 'About' action. |
DowngradeActionMap |
getBaseActionMap()
Returns the base action map containing all basic actions. |
javax.swing.Action |
getCloseAction()
Returns the 'Close' action. |
DowngradeActionMap |
getCustomActionMap()
|
DowngradeActionMap |
getExportActionMap()
Returns the export action map containing all export related actions. |
protected java.util.HashMap |
getExportActions()
Returns the map of export plugins available to the report. |
protected java.util.List |
getExportPlugins()
Returns the list of export plugins available to the report. |
protected WorkerPool |
getExportWorkerPool()
Returns the export worker used for exporting. |
javax.swing.Action |
getFirstPageAction()
Returns the 'First Page' action. |
javax.swing.Action |
getGotoAction()
Returns the 'Goto' action. |
javax.swing.Action |
getLastPageAction()
Returns the 'Last Page' action. |
DowngradeActionMap |
getNavigationActionMap()
Returns the navigation action map containing all navigation related actions. |
javax.swing.Action |
getNextPageAction()
Returns the 'Next Page' action. |
java.awt.print.Pageable |
getPageable()
Returns the report pane, which implements the Pageable interface. |
javax.swing.Action |
getPreviousPageAction()
Returns the 'Previous Page' action. |
java.awt.print.Printable |
getPrintable()
Returns the report pane, which implements the Printable interface. |
protected ReportProgressBar |
getProgressBar()
|
protected ReportProgressDialog |
getProgressDialog()
Returns the repagination report progress dialog. |
protected Worker |
getRepaginationWorker()
Returns the pagination worker used when paginating the report. |
JFreeReport |
getReport()
|
ReportPane |
getReportPane()
Returns the report pane used to preview the report. |
protected java.util.ResourceBundle |
getResources()
Retrieves the resources for this PreviewFrame. |
java.lang.String |
getStatusText()
Returns the status text of the status line. |
protected javax.swing.JToolBar |
getToolbar()
Returns the toolbar used in this component. |
DowngradeActionMap |
getZoomActionMap()
Returns the zoom action map containing all zoom related actions. |
float |
getZoomFactor()
Returns the current zoom factor. |
javax.swing.Action |
getZoomInAction()
Returns the 'Zoom In' action. |
javax.swing.Action |
getZoomOutAction()
Returns the 'Zoom Out' action. |
protected javax.swing.JComboBox |
getZoomSelect()
Returns the zoom selection combobox. |
protected void |
increasePageNumber()
Increases the page number. |
protected void |
increaseZoom()
Increases the zoom factor for the report pane (unless it is already at maximum zoom). |
void |
init(JFreeReport report)
Deprecated. use setReport(..) instead. |
protected void |
initializeToolBar()
Creates and returns a toolbar containing controls for print, page forward and backward, zoom in and out, and an about box. |
boolean |
isClosed()
Checks, wether the preview frame was finally closed. |
boolean |
isLargeIconsEnabled()
Returns true if large icons are enabled for the toolbar. |
boolean |
isLockInterface()
Checks, whether the interface is locked. |
protected boolean |
isMenuActionEnabled(java.lang.String property)
|
boolean |
isProgressBarEnabled()
|
boolean |
isProgressDialogEnabled()
|
protected boolean |
isToolbarActionEnabled(java.lang.String property)
|
boolean |
isToolbarFloatable()
Returns true, if the toolbar is floatable, false otherwise. |
protected void |
lastPage()
Method lastPage moves to the last page. |
protected void |
performPagination()
Paginates the report. |
void |
refresh()
|
protected void |
registerAction(javax.swing.Action action)
Checks whether this action has a keystroke assigned. |
protected void |
reinitialize()
Call this method, whenever actions have changed. |
void |
removeRepaginationListener(RepaginationListener listener)
Removes the specified repagination listener from this component. |
void |
setAboutAction(javax.swing.Action aboutAction)
Sets the 'About' action. |
void |
setCloseAction(javax.swing.Action closeAction)
Sets the 'Close' action. |
void |
setFirstPageAction(javax.swing.Action firstPageAction)
Sets the 'First Page' action. |
void |
setGotoAction(javax.swing.Action gotoAction)
Sets the 'Goto' action. |
void |
setLargeIconsEnabled(boolean b)
Sets a flag that controls whether or not large icons are used in the toolbar. |
void |
setLastPageAction(javax.swing.Action lastPageAction)
Sets the 'Last Page' action. |
void |
setLockInterface(boolean lockInterface)
Defines, whether the interface is locked. |
void |
setNextPageAction(javax.swing.Action nextPageAction)
Sets the 'Next Page' action. |
void |
setPreviousPageAction(javax.swing.Action previousPageAction)
Sets the 'Previous Page' action. |
void |
setProgressBarEnabled(boolean progressBarEnabled)
|
void |
setProgressDialogEnabled(boolean progressDialogEnabled)
|
void |
setReport(JFreeReport report)
|
void |
setStatusText(java.lang.String text)
Defines the text of the status line. |
void |
setToolbarFloatable(boolean b)
Defines whether the toolbar is floatable. |
void |
setZoomFactor(int index)
Sets the zoomfactor of the report pane. |
void |
setZoomInAction(javax.swing.Action zoomInAction)
Sets the 'Zoom In' action. |
void |
setZoomOutAction(javax.swing.Action zoomOutAction)
Sets the 'Zoom Out' action. |
protected void |
showExceptionDialog(java.lang.String localisationBase,
java.lang.Exception e)
Shows the exception dialog by using localized messages. |
void |
updatePageFormat(java.awt.print.PageFormat pf)
Updates the pageformat of the ReportPane. |
protected void |
validateButtons()
Updates the states of all buttons to reflect the state of the assigned ReportPane. |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String LARGE_ICONS_PROPERTY
public static final java.lang.String GOTO_ACTION_KEY
public static final java.lang.String ABOUT_ACTION_KEY
public static final java.lang.String CLOSE_ACTION_KEY
public static final java.lang.String FIRSTPAGE_ACTION_KEY
public static final java.lang.String LASTPAGE_ACTION_KEY
public static final java.lang.String NEXT_PAGE_ACTION_KEY
public static final java.lang.String PREV_PAGE_ACTION_KEY
public static final java.lang.String ZOOM_IN_ACTION_KEY
public static final java.lang.String ZOOM_OUT_ACTION_KEY
public static final int DEFAULT_REPORT_PANE_WIDTH
public static final int DEFAULT_REPORT_PANE_HEIGHT
public static final java.lang.String PREVIEW_PREFERRED_WIDTH
public static final java.lang.String PREVIEW_PREFERRED_HEIGHT
public static final java.lang.String PREVIEW_MAXIMUM_WIDTH
public static final java.lang.String PREVIEW_MAXIMUM_HEIGHT
public static final java.lang.String PROGRESS_BAR_ENABLE_PROPERTY
public static final java.lang.String PROGRESS_DIALOG_ENABLE_PROPERTY
public static final java.lang.String LARGE_ICONS_ENABLED_PROPERTY
public static final java.lang.String TOOLBAR_FLOATABLE_PROPERTY
public static final java.lang.String CREATE_TOOLBAR_PROPERTY
public static final java.lang.String CREATE_MENUBAR_PROPERTY
public static final java.lang.String TOOLBAR_FLOATABLE_PROPERTYNAME
public static final java.lang.String ACTION_ABOUT_PROPERTY
public static final java.lang.String ACTION_ZOOM_PROPERTY
public static final java.lang.String ACTION_NAVIGATION_PROPERTY
public static final java.lang.String BASE_RESOURCE_CLASS
public static final java.lang.String CONF_TOOLBAR_ENABLED
public static final java.lang.String CONF_ALL_ENABLED
public static final java.lang.String CONF_ALL_DISABLED
public static final java.lang.String CONF_MENUBAR_ENABLED
public static final java.lang.String REPORT_PANE_PROPERTY
protected static final float[] ZOOM_FACTORS
Constructor Detail |
public PreviewProxyBase(PreviewProxy proxy)
proxy
- the proxy.Method Detail |
protected java.util.List getExportPlugins()
protected java.util.HashMap getExportActions()
protected WorkerPool getExportWorkerPool()
protected Worker getRepaginationWorker()
public void init(JFreeReport report) throws ReportProcessingException
report
- the report.
ReportProcessingException
- if there is a problem processing the report.protected void reinitialize()
protected javax.swing.JToolBar createToolBar()
protected boolean isMenuActionEnabled(java.lang.String property)
protected boolean isToolbarActionEnabled(java.lang.String property)
protected ReportPane createReportPane(JFreeReport report) throws ReportProcessingException
report
- the report for this pane.
ReportProcessingException
- if there is a problem processing the report.protected java.util.ResourceBundle getResources()
public float getZoomFactor()
public java.awt.print.Pageable getPageable()
public java.awt.print.Printable getPrintable()
public ReportPane getReportPane()
protected void showExceptionDialog(java.lang.String localisationBase, java.lang.Exception e)
localisationBase
- the resource key prefix.e
- the exception.protected void lastPage()
protected void increasePageNumber()
protected void firstPage()
protected void decreasePageNumber()
protected void increaseZoom()
protected void decreaseZoom()
public void setZoomFactor(int index)
index
- the index into the array of standard zoom factors.protected void registerAction(javax.swing.Action action)
action
- the action.protected javax.swing.Action createDefaultNextPageAction()
protected javax.swing.Action createDefaultPreviousPageAction()
protected javax.swing.Action createDefaultZoomInAction()
protected javax.swing.Action createDefaultZoomOutAction()
protected javax.swing.Action createDefaultAboutAction()
If you subclass PreviewFrame, and override this method, you can display your own 'about' dialog.
protected javax.swing.Action createZoomSelectAction()
protected javax.swing.Action createDefaultGotoAction()
protected javax.swing.Action createDefaultFirstPageAction()
protected javax.swing.Action createDefaultLastPageAction()
public java.lang.String getStatusText()
public void setStatusText(java.lang.String text)
text
- the new text of the status line.protected javax.swing.JPanel createStatusBar()
protected javax.swing.JMenuBar createMenuBar()
protected javax.swing.JMenu createFileMenu()
protected javax.swing.JMenu createNavigationMenu()
protected javax.swing.JMenu createZoomMenu()
protected javax.swing.JMenu createHelpMenu()
protected javax.swing.JButton createButton(javax.swing.Action action)
action
- the action used to set up the button.
protected javax.swing.JMenuItem createMenuItem(javax.swing.Action action)
action
- the action.
protected final javax.swing.JToolBar getToolbar()
null
is returned.
protected void initializeToolBar()
public boolean isToolbarFloatable()
public void setToolbarFloatable(boolean b)
b
- a flag that indicates whether or not the toolbar is floatable.protected javax.swing.JComboBox createZoomSelector()
protected javax.swing.JComponent createZoomPane()
protected void validateButtons()
protected javax.swing.JComboBox getZoomSelect()
protected void disableButtons()
public DowngradeActionMap getExportActionMap()
public DowngradeActionMap getBaseActionMap()
public DowngradeActionMap getNavigationActionMap()
public DowngradeActionMap getZoomActionMap()
protected ReportProgressDialog getProgressDialog()
public boolean isLargeIconsEnabled()
public void setLargeIconsEnabled(boolean b)
b
- the new value of the flag.public void dispose()
protected final void freeResources()
public boolean isClosed()
public void close()
public void finalize() throws java.lang.Throwable
finalize
method to dispose of
system resources or to perform other cleanup.
java.lang.Throwable
- the Exception
raised by this methodpublic javax.swing.Action getAboutAction()
public void setAboutAction(javax.swing.Action aboutAction)
aboutAction
- the 'About' action.public javax.swing.Action getCloseAction()
public void setCloseAction(javax.swing.Action closeAction)
closeAction
- the 'Close' action.public javax.swing.Action getFirstPageAction()
public void setFirstPageAction(javax.swing.Action firstPageAction)
firstPageAction
- the 'First Page' action.public javax.swing.Action getLastPageAction()
public void setLastPageAction(javax.swing.Action lastPageAction)
lastPageAction
- the 'Last Page' action.public javax.swing.Action getNextPageAction()
public void setNextPageAction(javax.swing.Action nextPageAction)
nextPageAction
- the 'Next Page' action.public javax.swing.Action getPreviousPageAction()
public void setPreviousPageAction(javax.swing.Action previousPageAction)
previousPageAction
- the 'Previous Page' action.public javax.swing.Action getZoomInAction()
public void setZoomInAction(javax.swing.Action zoomInAction)
zoomInAction
- the 'Zoom In' action.public javax.swing.Action getZoomOutAction()
public void setZoomOutAction(javax.swing.Action zoomOutAction)
zoomOutAction
- the 'Zoom Out' action.public javax.swing.Action getGotoAction()
public void setGotoAction(javax.swing.Action gotoAction)
gotoAction
- the 'Goto' action.public void updatePageFormat(java.awt.print.PageFormat pf) throws ReportProcessingException
pf
- the new page format object.
ReportProcessingException
protected void performPagination()
public boolean isLockInterface()
public void setLockInterface(boolean lockInterface)
lockInterface
- set to true, if the interface should be set into the
locked state, or false otherwise.public void addRepaginationListener(RepaginationListener listener)
listener
- the listener to be added.public void removeRepaginationListener(RepaginationListener listener)
listener
- the listener to be removed.public void setReport(JFreeReport report) throws ReportProcessingException
ReportProcessingException
public JFreeReport getReport()
public void refresh() throws ReportProcessingException
ReportProcessingException
public DowngradeActionMap getCustomActionMap()
public boolean isProgressBarEnabled()
public void setProgressBarEnabled(boolean progressBarEnabled)
public boolean isProgressDialogEnabled()
public void setProgressDialogEnabled(boolean progressDialogEnabled)
protected ReportProgressBar getProgressBar()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |