public class PreviewPane
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLOSED_PROPERTY |
static java.lang.String |
ICON_THEME_PROPERTY |
static java.lang.String |
MENU_PROPERTY |
static java.lang.String |
NUMBER_OF_PAGES_PROPERTY |
static java.lang.String |
PAGE_NUMBER_PROPERTY |
static java.lang.String |
PAGINATING_PROPERTY |
static java.lang.String |
REPORT_CONTROLLER_PROPERTY |
static java.lang.String |
REPORT_JOB_PROPERTY |
static java.lang.String |
STATUS_TEXT_PROPERTY |
static java.lang.String |
STATUS_TYPE_PROPERTY |
static java.lang.String |
TITLE_PROPERTY |
static java.lang.String |
ZOOM_PROPERTY |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
PreviewPane()
Creates a new
JPanel with a double buffer and a flow layout. |
Modifier and Type | Method and 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) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, getCaretforIME, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final java.lang.String PAGE_NUMBER_PROPERTY
public static final java.lang.String NUMBER_OF_PAGES_PROPERTY
public static final java.lang.String STATUS_TEXT_PROPERTY
public static final java.lang.String STATUS_TYPE_PROPERTY
public static final java.lang.String REPORT_CONTROLLER_PROPERTY
public static final java.lang.String REPORT_JOB_PROPERTY
public static final java.lang.String ZOOM_PROPERTY
public static final java.lang.String CLOSED_PROPERTY
public static final java.lang.String PAGINATING_PROPERTY
public static final java.lang.String ICON_THEME_PROPERTY
public static final java.lang.String TITLE_PROPERTY
public static final java.lang.String MENU_PROPERTY
public PreviewPane()
JPanel
with a double buffer and a flow layout.public PrintReportProcessor getPrintReportProcessor()
protected void setPrintReportProcessor(PrintReportProcessor printReportProcessor)
public javax.swing.JMenu[] getMenu()
protected void setMenu(javax.swing.JMenu[] menus)
public javax.swing.JToolBar getToolBar()
public java.lang.String getStatusText()
public void setStatusText(java.lang.String statusText)
public int getStatusType()
public void setStatusType(int statusType)
public ReportController getReportController()
public void setReportController(ReportController reportController)
public void refreshReportController(ReportController newReportController)
public ReportJob getReportJob()
public void setReportJob(ReportJob reportJob)
public double getZoom()
public void setZoom(double zoom)
public boolean isClosed()
public void setClosed(boolean closed)
public java.util.Locale getLocale()
getLocale
in class java.awt.Component
public int getNumberOfPages()
public void setNumberOfPages(int numberOfPages)
public int getPageNumber()
public void setPageNumber(int pageNumber)
public IconTheme getIconTheme()
protected void setIconTheme(IconTheme theme)
protected void initializeFromReport()
public SwingGuiContext getSwingGuiContext()
public KeyedComboBoxModel getZoomModel()
protected void initializeWithoutJob()
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public double[] getZoomFactors()
public boolean isPaginating()
public void setPaginating(boolean paginating)
public java.lang.Object getNoReportDrawable()
public void setNoReportDrawable(java.lang.Object noReportDrawable)
public java.lang.Object getPaginatingDrawable()
public void setPaginatingDrawable(java.lang.Object paginatingDrawable)
protected void updateVisiblePage(int pageNumber)