org.jfree.report.modules.gui.swing.pdf
public class PdfExportDialog extends AbstractExportDialog
Constructor Summary | |
---|---|
PdfExportDialog()
Creates a non-modal dialog without a title and without a specified
Frame owner. | |
PdfExportDialog(Frame owner)
Creates a non-modal dialog without a title with the specified
Frame as its owner. | |
PdfExportDialog(Dialog owner)
Creates a non-modal dialog without a title with the specified
Dialog as its owner.
|
Method Summary | |
---|---|
void | clear() |
protected String | getConfigurationPrefix() |
protected String | getConfigurationSuffix() |
String | getEncryptionValue()
Queries the currently selected encryption. |
String | getPrintLevel() |
protected String | getResourceBaseName() |
JStatusBar | getStatusBar() |
protected 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(Configuration config) |
void | setEncryptionValue(String b)
Defines the currently selected encryption.
|
void | setPrintLevel(String printLevel)
Defines whether the user is allowed to print the file. |
protected void | updateSecurityPanelEnabled()
Updates the security panel state. |
Frame
owner. A shared, hidden frame will be set as the owner
of the dialog.Frame
as its owner. If owner
is
null
, a shared, hidden frame will be set as the owner of the
dialog.
Parameters: owner the Frame
from which the dialog is displayed
Dialog
as its owner.
Parameters: owner the non-null Dialog
from which the dialog is
displayed
null
is returned. If no encryption is set,
the security properties have no defined state.
Returns: the selection state for the encryption. If no encryption is set, this method returns null, if 40-bit encryption is set, the method returns Boolean.FALSE and on 128-Bit-encryption, Boolean.TRUE is returned.
Parameters: full
Parameters: b the new encryption state, one of null, Boolean.TRUE or Boolean.FALSE
allowDegradedPrinting