|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.metamatrix.toolbox.ui.widget.DialogPanel
com.metamatrix.toolbox.ui.widget.WizardPanel
com.metamatrix.console.ui.util.WizardInterfaceImpl
com.metamatrix.console.ui.views.connector.ImportWizardController
public class ImportWizardController
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected boolean |
bFinishPressed
|
static int |
CALLED_FOR_CONNECTOR_BINDING
|
static int |
CALLED_FOR_CONNECTOR_TYPE
|
protected static int |
CONFIRMATION_PAGE_NUM
|
protected ImportWizardConfirmationPanel |
confirmPanel
|
protected static int |
CONNECTOR_ID_PAGE_NUM
|
protected ConnectorManager |
connectorManager
|
protected int |
currentPage
|
protected javax.swing.JDialog |
dialog
|
protected java.lang.String |
dialogTitle
|
protected DirectoryEntry |
directoryEntry
|
protected static int |
DUPLICATE_PAGE_NUM
|
protected ImportWizardDuplicatesPanel |
duplicatesPanel
|
protected static int |
FILE_SELECTOR_PAGE_NUM
|
protected ImportWizardFileSelectorPanel |
fileSelectorPanel
|
protected ImportWizardConnectorIDPanel |
itemIDPanel
|
protected ConfigurationManager |
manager
|
Fields inherited from class com.metamatrix.toolbox.ui.widget.WizardPanel |
---|
pages |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface com.metamatrix.toolbox.ui.widget.ButtonConstants |
---|
ACCEPT_BUTTON, APPLY_BUTTON, BACK_BUTTON, CANCEL_BUTTON, CONTEXT_SENSITIVE_HELP, DEFAULTS_BUTTON, DETAILS_BUTTON, EXIT_BUTTON, FINISH_BUTTON, HELP_BUTTON, LOGIN_BUTTON, NEXT_BUTTON, NO_BUTTON, OVERWRITE_BUTTON, REPLACE_BUTTON, RETRY_BUTTON, SKIP_BUTTON, YES_BUTTON |
Fields inherited from interface com.metamatrix.toolbox.ui.UIConstants |
---|
DATE_FORMAT_PROPERTY, SPACER_HORIZONTAL_LENGTH_PROPERTY, WINDOW_BORDER_PROPERTY |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
ImportWizardController(ConnectionInfo conn)
|
Method Summary | |
---|---|
protected void |
finishPressed()
|
javax.swing.JDialog |
getDialog()
|
protected ConfigurationImportExportUtility |
getImportExportUtility()
|
protected ConfigurationObjectEditor |
getNewItemEditor()
|
int |
goingToNextPage()
|
int |
goingToPreviousPage()
|
void |
importFileSelected()
|
protected void |
loadWizard()
|
boolean |
runWizard()
|
protected boolean |
saveNewItemToServer()
|
static void |
setLocationOn(java.awt.Component comp)
|
void |
showNextPage()
Displays the next page. |
void |
showPreviousPage()
Displays the previous page. |
static java.lang.String |
stripFileExtensionFromName(java.lang.String sName)
Package-level utility method |
Methods inherited from class com.metamatrix.console.ui.util.WizardInterfaceImpl |
---|
getForwardButton, getOwner, getPages, showPage, showPage |
Methods inherited from class com.metamatrix.toolbox.ui.widget.WizardPanel |
---|
addPage, addPage, createAcceptButton, createBackButton, createNextButton, getBackButton, getCurrentPage, getCurrentPageIndex, getFinishButton, getNextButton, getPageCount, initializeWizardPanel, removePage, removePage, removePage, showPage, updateNavigationButtons, windowAdded |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.metamatrix.console.ui.util.WizardInterface |
---|
getCurrentPageIndex, getPageCount |
Field Detail |
---|
public static final int CALLED_FOR_CONNECTOR_TYPE
public static final int CALLED_FOR_CONNECTOR_BINDING
protected static final int FILE_SELECTOR_PAGE_NUM
protected static final int CONNECTOR_ID_PAGE_NUM
protected static final int DUPLICATE_PAGE_NUM
protected static final int CONFIRMATION_PAGE_NUM
protected ImportWizardConnectorIDPanel itemIDPanel
protected ImportWizardFileSelectorPanel fileSelectorPanel
protected ImportWizardConfirmationPanel confirmPanel
protected ImportWizardDuplicatesPanel duplicatesPanel
protected javax.swing.JDialog dialog
protected int currentPage
protected DirectoryEntry directoryEntry
protected boolean bFinishPressed
protected ConfigurationManager manager
protected ConnectorManager connectorManager
protected java.lang.String dialogTitle
Constructor Detail |
---|
public ImportWizardController(ConnectionInfo conn)
Method Detail |
---|
public boolean runWizard()
protected void loadWizard()
public javax.swing.JDialog getDialog()
public void importFileSelected()
importFileSelected
in interface ImportWizardControllerInterface
protected void finishPressed()
public void showNextPage()
WizardPanel
showNextPage
in class WizardPanel
public void showPreviousPage()
WizardPanel
showPreviousPage
in class WizardPanel
public int goingToNextPage() throws java.lang.Exception
java.lang.Exception
public int goingToPreviousPage()
protected ConfigurationImportExportUtility getImportExportUtility()
public static java.lang.String stripFileExtensionFromName(java.lang.String sName)
Package-level utility method
Connector names cannot have a period in them, so this will take the substring to the left of the first "." which in almost all cases will mean that it simply strip off any file extension
Used by this class, and also
ImportWizardConnectorIDPanel
.
protected ConfigurationObjectEditor getNewItemEditor() throws MetaMatrixRuntimeException
MetaMatrixRuntimeException
protected boolean saveNewItemToServer()
public static void setLocationOn(java.awt.Component comp)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |