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 specifiedFrame
owner.HtmlZipExportDialog(java.awt.Dialog owner)
Creates a non-modal dialog without a title with the specifiedDialog
as its owner.HtmlZipExportDialog(java.awt.Frame owner)
Creates a non-modal dialog without a title with the specifiedFrame
as its owner.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
protected java.lang.String
getConfigurationPrefix()
protected java.lang.String
getConfigurationSuffix()
java.lang.String
getExportMethod()
java.lang.String
getFilename()
protected java.lang.String
getResourceBaseName()
JStatusBar
getStatusBar()
protected org.pentaho.reporting.libraries.base.config.Configuration
grabDialogContents(boolean full)
Returns a new (and not connected to the default config from the job) configuration containing all properties from the dialog.protected void
initializeFromJob(ReportJob job, GuiContext guiContext)
protected boolean
performConfirm()
protected void
performSelectFile()
Selects a file to use as target for the report processing.protected boolean
performValidate()
protected void
setDialogContents(org.pentaho.reporting.libraries.base.config.Configuration properties)
void
setExportMethod(java.lang.String method)
void
setFilename(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 specifiedFrame
owner. 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 specifiedFrame
as its owner. Ifowner
isnull
, a shared, hidden frame will be set as the owner of the dialog.- Parameters:
owner
- theFrame
from which the dialog is displayed
-
HtmlZipExportDialog
public HtmlZipExportDialog(java.awt.Dialog owner)
Creates a non-modal dialog without a title with the specifiedDialog
as its owner.- Parameters:
owner
- the non-nullDialog
from 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:
getStatusBar
in classAbstractExportDialog
-
performValidate
protected boolean performValidate()
- Specified by:
performValidate
in classAbstractExportDialog
-
performConfirm
protected boolean performConfirm()
- Overrides:
performConfirm
in classAbstractExportDialog
-
initializeFromJob
protected void initializeFromJob(ReportJob job, GuiContext guiContext)
- Specified by:
initializeFromJob
in classAbstractExportDialog
-
getConfigurationPrefix
protected java.lang.String getConfigurationPrefix()
- Specified by:
getConfigurationPrefix
in classAbstractExportDialog
-
grabDialogContents
protected org.pentaho.reporting.libraries.base.config.Configuration grabDialogContents(boolean full)
Description copied from class:AbstractExportDialog
Returns a new (and not connected to the default config from the job) configuration containing all properties from the dialog.- Specified by:
grabDialogContents
in classAbstractExportDialog
- Returns:
-
setDialogContents
protected void setDialogContents(org.pentaho.reporting.libraries.base.config.Configuration properties)
- Specified by:
setDialogContents
in classAbstractExportDialog
-
getConfigurationSuffix
protected java.lang.String getConfigurationSuffix()
- Specified by:
getConfigurationSuffix
in classAbstractExportDialog
-
getExportMethod
public java.lang.String getExportMethod()
-
setExportMethod
public void setExportMethod(java.lang.String method)
-
clear
public void clear()
- Specified by:
clear
in classAbstractExportDialog
-
getResourceBaseName
protected java.lang.String getResourceBaseName()
- Specified by:
getResourceBaseName
in classAbstractExportDialog
-
performSelectFile
protected void performSelectFile()
Selects a file to use as target for the report processing.
-
-