Class HtmlZipExportDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.jfree.report.modules.gui.swing.common.AbstractExportDialog
-
- org.jfree.report.modules.gui.swing.html.HtmlZipExportDialog
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants,ExportDialog
public class HtmlZipExportDialog extends AbstractExportDialog
A dialog that is used to perform the printing of a report into an HTML file.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description HtmlZipExportDialog()Creates a non-modal dialog without a title and without a specifiedFrameowner.HtmlZipExportDialog(java.awt.Dialog owner)Creates a non-modal dialog without a title with the specifiedDialogas its owner.HtmlZipExportDialog(java.awt.Frame owner)Creates a non-modal dialog without a title with the specifiedFrameas its owner.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()protected java.lang.StringgetConfigurationPrefix()protected java.lang.StringgetConfigurationSuffix()java.lang.StringgetExportMethod()java.lang.StringgetFilename()protected java.lang.StringgetResourceBaseName()JStatusBargetStatusBar()protected org.pentaho.reporting.libraries.base.config.ConfigurationgrabDialogContents(boolean full)Returns a new (and not connected to the default config from the job) configuration containing all properties from the dialog.protected voidinitializeFromJob(ReportJob job, GuiContext guiContext)protected booleanperformConfirm()protected voidperformSelectFile()Selects a file to use as target for the report processing.protected booleanperformValidate()protected voidsetDialogContents(org.pentaho.reporting.libraries.base.config.Configuration properties)voidsetExportMethod(java.lang.String method)voidsetFilename(java.lang.String filename)-
Methods inherited from class org.jfree.report.modules.gui.swing.common.AbstractExportDialog
getCancelAction, getConfirmAction, getFormValidator, getGuiContext, getReportJob, getResources, isConfirmed, isFullInputStorageEnabled, isInputStorageEnabled, performQueryForExport, resolvePath, setCancelAction, setConfirmAction, setConfirmed
-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
HtmlZipExportDialog
public HtmlZipExportDialog()
Creates a non-modal dialog without a title and without a specifiedFrameowner. A shared, hidden frame will be set as the owner of the dialog.
-
HtmlZipExportDialog
public HtmlZipExportDialog(java.awt.Frame owner)
Creates a non-modal dialog without a title with the specifiedFrameas its owner. Ifownerisnull, a shared, hidden frame will be set as the owner of the dialog.- Parameters:
owner- theFramefrom which the dialog is displayed
-
HtmlZipExportDialog
public HtmlZipExportDialog(java.awt.Dialog owner)
Creates a non-modal dialog without a title with the specifiedDialogas its owner.- Parameters:
owner- the non-nullDialogfrom which the dialog is displayed
-
-
Method Detail
-
getFilename
public java.lang.String getFilename()
-
setFilename
public void setFilename(java.lang.String filename)
-
getStatusBar
public JStatusBar getStatusBar()
- Specified by:
getStatusBarin classAbstractExportDialog
-
performValidate
protected boolean performValidate()
- Specified by:
performValidatein classAbstractExportDialog
-
performConfirm
protected boolean performConfirm()
- Overrides:
performConfirmin classAbstractExportDialog
-
initializeFromJob
protected void initializeFromJob(ReportJob job, GuiContext guiContext)
- Specified by:
initializeFromJobin classAbstractExportDialog
-
getConfigurationPrefix
protected java.lang.String getConfigurationPrefix()
- Specified by:
getConfigurationPrefixin classAbstractExportDialog
-
grabDialogContents
protected org.pentaho.reporting.libraries.base.config.Configuration grabDialogContents(boolean full)
Description copied from class:AbstractExportDialogReturns a new (and not connected to the default config from the job) configuration containing all properties from the dialog.- Specified by:
grabDialogContentsin classAbstractExportDialog- Returns:
-
setDialogContents
protected void setDialogContents(org.pentaho.reporting.libraries.base.config.Configuration properties)
- Specified by:
setDialogContentsin classAbstractExportDialog
-
getConfigurationSuffix
protected java.lang.String getConfigurationSuffix()
- Specified by:
getConfigurationSuffixin classAbstractExportDialog
-
getExportMethod
public java.lang.String getExportMethod()
-
setExportMethod
public void setExportMethod(java.lang.String method)
-
clear
public void clear()
- Specified by:
clearin classAbstractExportDialog
-
getResourceBaseName
protected java.lang.String getResourceBaseName()
- Specified by:
getResourceBaseNamein classAbstractExportDialog
-
performSelectFile
protected void performSelectFile()
Selects a file to use as target for the report processing.
-
-