public class CSVDataExportDialog extends AbstractExportDialog
Dialog.ModalExclusionType, Dialog.ModalityType
Window.Type
Component.BaselineResizeBehavior
Modifier and Type | Field and Description |
---|---|
static String |
CSV_OUTPUT_ENCODING_DEFAULT
A default value of the 'CSV encoding' property key.
|
DEFAULT_MODALITY_TYPE
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
CSVDataExportDialog()
Creates a new CSV export dialog.
|
CSVDataExportDialog(Dialog owner)
Creates a new CSV export dialog.
|
CSVDataExportDialog(Frame owner)
Creates a new CSV export dialog.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears all selections, input fields and sets the selected encryption level to none.
|
String |
getEncoding()
Returns the encoding.
|
String |
getFilename()
Returns the export file name.
|
String |
getSeparatorString()
Returns the separator string, which is controlled by the selection of radio buttons.
|
JStatusBar |
getStatusBar() |
boolean |
isColumnNamesAsFirstRow() |
boolean |
isEnableGroupFooter() |
boolean |
isEnableGroupHeader() |
boolean |
isEnableItembands() |
boolean |
isEnableReportFooter() |
boolean |
isEnableReportHeader() |
boolean |
isWriteStateColumns() |
void |
setColumnNamesAsFirstRow(boolean colsAsFirstRow) |
void |
setEnableGroupFooter(boolean enableGroupFooter) |
void |
setEnableGroupHeader(boolean enableGroupHeader) |
void |
setEnableItembands(boolean enableItembands) |
void |
setEnableReportFooter(boolean enableReportFooter) |
void |
setEnableReportHeader(boolean enableReportHeader) |
void |
setEncoding(String encoding)
Sets the encoding.
|
void |
setFilename(String filename)
Sets the export file name.
|
void |
setSeparatorString(String s)
Sets the separator string.
|
void |
setWriteStateColumns(boolean writeStateColumns) |
isConfirmed, performQueryForExport
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
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, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, getPeer, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final String CSV_OUTPUT_ENCODING_DEFAULT
public CSVDataExportDialog(Frame owner)
owner
- the dialog owner.public CSVDataExportDialog(Dialog owner)
owner
- the dialog owner.public CSVDataExportDialog()
public JStatusBar getStatusBar()
getStatusBar
in class AbstractExportDialog
public String getFilename()
public void setFilename(String filename)
filename
- the file name.public void clear()
clear
in class AbstractExportDialog
public String getSeparatorString()
public void setSeparatorString(String s)
s
- the separator.public String getEncoding()
public void setEncoding(String encoding)
encoding
- the encoding.public boolean isColumnNamesAsFirstRow()
public void setColumnNamesAsFirstRow(boolean colsAsFirstRow)
public boolean isWriteStateColumns()
public void setWriteStateColumns(boolean writeStateColumns)
public boolean isEnableGroupFooter()
public void setEnableGroupFooter(boolean enableGroupFooter)
public boolean isEnableGroupHeader()
public void setEnableGroupHeader(boolean enableGroupHeader)
public boolean isEnableItembands()
public void setEnableItembands(boolean enableItembands)
public boolean isEnableReportFooter()
public void setEnableReportFooter(boolean enableReportFooter)
public boolean isEnableReportHeader()
public void setEnableReportHeader(boolean enableReportHeader)