Class PreviewPane
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.jfree.report.modules.gui.swing.preview.PreviewPane
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible
public class PreviewPane extends javax.swing.JPanelCreation-Date: 11.11.2006, 19:36:13- Author:
- Thomas Morgner
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCLOSED_PROPERTYstatic java.lang.StringICON_THEME_PROPERTYstatic java.lang.StringMENU_PROPERTYstatic java.lang.StringNUMBER_OF_PAGES_PROPERTYstatic java.lang.StringPAGE_NUMBER_PROPERTYstatic java.lang.StringPAGINATING_PROPERTYstatic java.lang.StringREPORT_CONTROLLER_PROPERTYstatic java.lang.StringREPORT_JOB_PROPERTYstatic java.lang.StringSTATUS_TEXT_PROPERTYstatic java.lang.StringSTATUS_TYPE_PROPERTYstatic java.lang.StringTITLE_PROPERTYstatic java.lang.StringZOOM_PROPERTY-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description PreviewPane()Creates a newJPanelwith a double buffer and a flow layout.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IconThemegetIconTheme()java.util.LocalegetLocale()javax.swing.JMenu[]getMenu()java.lang.ObjectgetNoReportDrawable()intgetNumberOfPages()intgetPageNumber()java.lang.ObjectgetPaginatingDrawable()PrintReportProcessorgetPrintReportProcessor()ReportControllergetReportController()ReportJobgetReportJob()java.lang.StringgetStatusText()intgetStatusType()SwingGuiContextgetSwingGuiContext()java.lang.StringgetTitle()javax.swing.JToolBargetToolBar()doublegetZoom()double[]getZoomFactors()KeyedComboBoxModelgetZoomModel()protected voidinitializeFromReport()protected voidinitializeWithoutJob()booleanisClosed()booleanisPaginating()voidrefreshReportController(ReportController newReportController)voidsetClosed(boolean closed)protected voidsetIconTheme(IconTheme theme)protected voidsetMenu(javax.swing.JMenu[] menus)voidsetNoReportDrawable(java.lang.Object noReportDrawable)voidsetNumberOfPages(int numberOfPages)voidsetPageNumber(int pageNumber)voidsetPaginating(boolean paginating)voidsetPaginatingDrawable(java.lang.Object paginatingDrawable)protected voidsetPrintReportProcessor(PrintReportProcessor printReportProcessor)voidsetReportController(ReportController reportController)voidsetReportJob(ReportJob reportJob)voidsetStatusText(java.lang.String statusText)voidsetStatusType(int statusType)voidsetTitle(java.lang.String title)voidsetZoom(double zoom)protected voidupdateVisiblePage(int pageNumber)-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
PAGE_NUMBER_PROPERTY
public static final java.lang.String PAGE_NUMBER_PROPERTY
- See Also:
- Constant Field Values
-
NUMBER_OF_PAGES_PROPERTY
public static final java.lang.String NUMBER_OF_PAGES_PROPERTY
- See Also:
- Constant Field Values
-
STATUS_TEXT_PROPERTY
public static final java.lang.String STATUS_TEXT_PROPERTY
- See Also:
- Constant Field Values
-
STATUS_TYPE_PROPERTY
public static final java.lang.String STATUS_TYPE_PROPERTY
- See Also:
- Constant Field Values
-
REPORT_CONTROLLER_PROPERTY
public static final java.lang.String REPORT_CONTROLLER_PROPERTY
- See Also:
- Constant Field Values
-
REPORT_JOB_PROPERTY
public static final java.lang.String REPORT_JOB_PROPERTY
- See Also:
- Constant Field Values
-
ZOOM_PROPERTY
public static final java.lang.String ZOOM_PROPERTY
- See Also:
- Constant Field Values
-
CLOSED_PROPERTY
public static final java.lang.String CLOSED_PROPERTY
- See Also:
- Constant Field Values
-
PAGINATING_PROPERTY
public static final java.lang.String PAGINATING_PROPERTY
- See Also:
- Constant Field Values
-
ICON_THEME_PROPERTY
public static final java.lang.String ICON_THEME_PROPERTY
- See Also:
- Constant Field Values
-
TITLE_PROPERTY
public static final java.lang.String TITLE_PROPERTY
- See Also:
- Constant Field Values
-
MENU_PROPERTY
public static final java.lang.String MENU_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPrintReportProcessor
public PrintReportProcessor getPrintReportProcessor()
-
setPrintReportProcessor
protected void setPrintReportProcessor(PrintReportProcessor printReportProcessor)
-
getMenu
public javax.swing.JMenu[] getMenu()
-
setMenu
protected void setMenu(javax.swing.JMenu[] menus)
-
getToolBar
public javax.swing.JToolBar getToolBar()
-
getStatusText
public java.lang.String getStatusText()
-
setStatusText
public void setStatusText(java.lang.String statusText)
-
getStatusType
public int getStatusType()
-
setStatusType
public void setStatusType(int statusType)
-
getReportController
public ReportController getReportController()
-
setReportController
public void setReportController(ReportController reportController)
-
refreshReportController
public void refreshReportController(ReportController newReportController)
-
getReportJob
public ReportJob getReportJob()
-
setReportJob
public void setReportJob(ReportJob reportJob)
-
getZoom
public double getZoom()
-
setZoom
public void setZoom(double zoom)
-
isClosed
public boolean isClosed()
-
setClosed
public void setClosed(boolean closed)
-
getLocale
public java.util.Locale getLocale()
- Overrides:
getLocalein classjava.awt.Component
-
getNumberOfPages
public int getNumberOfPages()
-
setNumberOfPages
public void setNumberOfPages(int numberOfPages)
-
getPageNumber
public int getPageNumber()
-
setPageNumber
public void setPageNumber(int pageNumber)
-
getIconTheme
public IconTheme getIconTheme()
-
setIconTheme
protected void setIconTheme(IconTheme theme)
-
initializeFromReport
protected void initializeFromReport()
-
getSwingGuiContext
public SwingGuiContext getSwingGuiContext()
-
getZoomModel
public KeyedComboBoxModel getZoomModel()
-
initializeWithoutJob
protected void initializeWithoutJob()
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
getZoomFactors
public double[] getZoomFactors()
-
isPaginating
public boolean isPaginating()
-
setPaginating
public void setPaginating(boolean paginating)
-
getNoReportDrawable
public java.lang.Object getNoReportDrawable()
-
setNoReportDrawable
public void setNoReportDrawable(java.lang.Object noReportDrawable)
-
getPaginatingDrawable
public java.lang.Object getPaginatingDrawable()
-
setPaginatingDrawable
public void setPaginatingDrawable(java.lang.Object paginatingDrawable)
-
updateVisiblePage
protected void updateVisiblePage(int pageNumber)
-
-