Class PreviewPane

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

    public class PreviewPane
    extends javax.swing.JPanel
    Creation-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
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Constructor Summary

      Constructors 
      Constructor Description
      PreviewPane()
      Creates a new JPanel with a double buffer and a flow layout.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      IconTheme getIconTheme()  
      java.util.Locale getLocale()  
      javax.swing.JMenu[] getMenu()  
      java.lang.Object getNoReportDrawable()  
      int getNumberOfPages()  
      int getPageNumber()  
      java.lang.Object getPaginatingDrawable()  
      PrintReportProcessor getPrintReportProcessor()  
      ReportController getReportController()  
      ReportJob getReportJob()  
      java.lang.String getStatusText()  
      int getStatusType()  
      SwingGuiContext getSwingGuiContext()  
      java.lang.String getTitle()  
      javax.swing.JToolBar getToolBar()  
      double getZoom()  
      double[] getZoomFactors()  
      KeyedComboBoxModel getZoomModel()  
      protected void initializeFromReport()  
      protected void initializeWithoutJob()  
      boolean isClosed()  
      boolean isPaginating()  
      void refreshReportController​(ReportController newReportController)  
      void setClosed​(boolean closed)  
      protected void setIconTheme​(IconTheme theme)  
      protected void setMenu​(javax.swing.JMenu[] menus)  
      void setNoReportDrawable​(java.lang.Object noReportDrawable)  
      void setNumberOfPages​(int numberOfPages)  
      void setPageNumber​(int pageNumber)  
      void setPaginating​(boolean paginating)  
      void setPaginatingDrawable​(java.lang.Object paginatingDrawable)  
      protected void setPrintReportProcessor​(PrintReportProcessor printReportProcessor)  
      void setReportController​(ReportController reportController)  
      void setReportJob​(ReportJob reportJob)  
      void setStatusText​(java.lang.String statusText)  
      void setStatusType​(int statusType)  
      void setTitle​(java.lang.String title)  
      void setZoom​(double zoom)  
      protected void updateVisiblePage​(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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PreviewPane

        public PreviewPane()
        Creates a new JPanel with a double buffer and a flow layout.
    • Method Detail

      • 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)
      • 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:
        getLocale in class java.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()
      • 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)