|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javax.swing.JDialog | +--org.bdgp.swing.widget.DataAdapterChooser
Inner Class Summary | |
protected class |
DataAdapterChooser.CommitRunnable
|
Inner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected javax.swing.JComboBox |
adapterList
|
protected javax.swing.JButton |
cancelButton
|
protected boolean |
cancelled
|
protected VisualDataAdapter |
currentAdapter
|
protected java.awt.Component |
currentGUI
|
protected DataAdapterException |
exception
|
protected boolean |
failed
|
protected boolean |
failfast
|
protected java.lang.Object |
input
|
protected javax.swing.JButton |
okButton
|
protected IOOperation |
op
|
protected java.lang.Object |
output
|
protected javax.swing.border.TitledBorder |
pluginBorder
|
protected javax.swing.JProgressBar |
progressBar
|
protected ProgressListener |
progressListener
|
protected DataAdapterRegistry |
registry
|
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 |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
DataAdapterChooser(DataAdapterRegistry registry,
IOOperation op,
java.lang.String title,
java.lang.Object input,
boolean failfast)
|
|
DataAdapterChooser(java.awt.Dialog parent,
DataAdapterRegistry registry,
IOOperation op,
java.lang.String title,
java.lang.Object input,
boolean failfast)
|
|
DataAdapterChooser(java.awt.Frame parent,
DataAdapterRegistry registry,
IOOperation op,
java.lang.String title,
java.lang.Object input,
boolean failfast)
|
Method Summary | |
void |
buildGUI()
|
void |
cancel()
|
void |
commit()
|
void |
displayCurrentGUI()
|
void |
doCommit()
|
void |
doCommitWithExceptions()
|
DataAdapter |
getDataAdapter()
|
DataAdapterException |
getException()
|
java.lang.Object |
getOutput()
|
MultiProperties |
getProperties()
|
java.util.Vector |
getUsableAdapterList()
|
protected void |
init(DataAdapterRegistry registry,
IOOperation op,
java.lang.Object input,
boolean failfast)
|
void |
installListeners()
|
boolean |
isCancelled()
|
boolean |
isFailure()
|
void |
setEnabled(boolean enabled)
|
void |
setProperties(MultiProperties properties)
|
void |
setPropertiesFile(java.io.File file)
|
void |
setPropertiesFile(java.lang.String file)
|
protected void |
setUI(java.awt.Component ui)
|
void |
show()
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected DataAdapterRegistry registry
protected IOOperation op
protected java.lang.Object output
protected java.lang.Object input
protected boolean cancelled
protected boolean failed
protected DataAdapterException exception
protected javax.swing.JComboBox adapterList
protected javax.swing.JButton okButton
protected javax.swing.JButton cancelButton
protected javax.swing.border.TitledBorder pluginBorder
protected java.awt.Component currentGUI
protected VisualDataAdapter currentAdapter
protected ProgressListener progressListener
protected javax.swing.JProgressBar progressBar
protected boolean failfast
Constructor Detail |
public DataAdapterChooser(DataAdapterRegistry registry, IOOperation op, java.lang.String title, java.lang.Object input, boolean failfast)
public DataAdapterChooser(java.awt.Dialog parent, DataAdapterRegistry registry, IOOperation op, java.lang.String title, java.lang.Object input, boolean failfast)
public DataAdapterChooser(java.awt.Frame parent, DataAdapterRegistry registry, IOOperation op, java.lang.String title, java.lang.Object input, boolean failfast)
Method Detail |
protected void init(DataAdapterRegistry registry, IOOperation op, java.lang.Object input, boolean failfast)
public void show()
show
in class java.awt.Dialog
public void cancel()
cancel
in interface Commitable
protected void setUI(java.awt.Component ui)
public void displayCurrentGUI()
public DataAdapter getDataAdapter()
public void commit()
commit
in interface Commitable
public void setEnabled(boolean enabled)
setEnabled
in class java.awt.Component
public void setPropertiesFile(java.lang.String file)
public void setPropertiesFile(java.io.File file)
public void setProperties(MultiProperties properties)
public MultiProperties getProperties()
public void doCommitWithExceptions() throws DataAdapterException
public void doCommit()
public boolean isCancelled()
public DataAdapterException getException()
public boolean isFailure()
public void installListeners()
public void buildGUI()
public java.util.Vector getUsableAdapterList()
public java.lang.Object getOutput()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |