net.sf.jasperreports.view
Class JRDesignViewer

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by net.sf.jasperreports.view.JRViewer
                      extended by net.sf.jasperreports.view.JRDesignViewer
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JRHyperlinkListener

public class JRDesignViewer
extends JRViewer

Version:
$Id: JRDesignViewer.java 5180 2012-03-29 13:23:12Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.jasperreports.view.JRViewer
JRViewer.ImageMapPanel
 
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
 
Field Summary
 
Fields inherited from class net.sf.jasperreports.view.JRViewer
btnActualSize, btnFirst, btnFitPage, btnFitWidth, btnLast, btnNext, btnPrevious, btnPrint, btnReload, btnSave, btnZoomIn, btnZoomOut, cmbZoom, defaultZoomIndex, isXML, jasperReportsContext, keyNavigationListener, lastFolder, lastSaveContributor, lblStatus, localJasperReportsContext, MAX_ZOOM, MIN_ZOOM, pnlSep01, pnlSep02, pnlSep03, pnlStatus, realZoom, REPORT_RESOLUTION, reportFileName, saveContributors, tlbToolBar, txtGoTo, type, TYPE_FILE_NAME, TYPE_INPUT_STREAM, TYPE_OBJECT, VIEWER_RENDER_BUFFER_MAX_SIZE, zoom, zooms
 
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
JRDesignViewer(java.io.InputStream is, boolean isXML)
           
JRDesignViewer(JasperReportsContext jasperReportsContext, java.io.InputStream is, boolean isXML)
           
JRDesignViewer(JasperReportsContext jasperReportsContext, JRReport report)
           
JRDesignViewer(JasperReportsContext jasperReportsContext, java.lang.String fileName, boolean isXML)
           
JRDesignViewer(JRReport report)
           
JRDesignViewer(java.lang.String fileName, boolean isXML)
           
 
Method Summary
protected  JRGraphics2DExporter getGraphics2DExporter()
           
protected  void loadReport(java.io.InputStream is, boolean isXmlReport)
           
 void loadReport(JRReport rep)
           
protected  void loadReport(java.lang.String fileName, boolean isXmlReport)
           
 
Methods inherited from class net.sf.jasperreports.view.JRViewer
addHyperlinkListener, addSaveContributor, clear, createHyperlinks, createHyperlinks, drawPageError, forceRefresh, getBundleString, getFallbackTooltip, getHyperlinkListeners, getHyperlinkTooltip, getJasperReportsContext, getPageErrorImage, getPageIndex, getSaveContributors, gotoHyperlink, hyperlinkClicked, initResources, initSaveContributors, isOnlyHyperlinkListener, keyNavigate, loadReport, paintPage, paintPageError, refreshPage, removeHyperlinkListener, removeSaveContributor, setFitPageZoomRatio, setFitWidthZoomRatio, setPageImage, setSaveContributors, setZoomRatio, setZooms
 
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, 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, 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, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JRDesignViewer

public JRDesignViewer(java.lang.String fileName,
                      boolean isXML)
               throws JRException
Throws:
JRException
See Also:
JRDesignViewer(JasperReportsContext, String, boolean)

JRDesignViewer

public JRDesignViewer(java.io.InputStream is,
                      boolean isXML)
               throws JRException
Throws:
JRException
See Also:
JRDesignViewer(JasperReportsContext, InputStream, boolean)

JRDesignViewer

public JRDesignViewer(JRReport report)
               throws JRException
Throws:
JRException
See Also:
JRDesignViewer(JasperReportsContext, JRReport)

JRDesignViewer

public JRDesignViewer(JasperReportsContext jasperReportsContext,
                      java.lang.String fileName,
                      boolean isXML)
               throws JRException
Throws:
JRException

JRDesignViewer

public JRDesignViewer(JasperReportsContext jasperReportsContext,
                      java.io.InputStream is,
                      boolean isXML)
               throws JRException
Throws:
JRException

JRDesignViewer

public JRDesignViewer(JasperReportsContext jasperReportsContext,
                      JRReport report)
               throws JRException
Throws:
JRException
Method Detail

loadReport

protected void loadReport(java.lang.String fileName,
                          boolean isXmlReport)
                   throws JRException
Overrides:
loadReport in class JRViewer
Throws:
JRException

loadReport

protected void loadReport(java.io.InputStream is,
                          boolean isXmlReport)
                   throws JRException
Overrides:
loadReport in class JRViewer
Throws:
JRException

loadReport

public void loadReport(JRReport rep)
                throws JRException
Throws:
JRException

getGraphics2DExporter

protected JRGraphics2DExporter getGraphics2DExporter()
                                              throws JRException
Overrides:
getGraphics2DExporter in class JRViewer
Throws:
JRException


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com