public class DefaultInstallPackageWizard extends AbstractInstallPackageWizard implements WizardPanel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
wizardActionListener
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
DefaultInstallPackageWizard(File applicationFolder,
File installFolder) |
Modifier and Type | Method and Description |
---|---|
void |
doAction(int action) |
boolean |
getAskTypicalOrCustom()
To know if the question is set to be shown or not.
|
InstallPackageService |
getInstallerExecutionService() |
List<PackageInfo> |
getInstallersToInstall() |
boolean |
getSelectDefaultPackages() |
boolean |
getSkipBundleSelection() |
DefaultJWizardComponents |
getWizardComponents() |
WizardPanelActionListener |
getWizardPanelActionListener() |
void |
installFromDefaultDirectory()
If this method is selected the first window of the wizard is not visible
and the installation process takes the installers form the default
directory.
|
void |
setAskTypicalOrCustom(boolean b)
It will ask the user to select the installation mode to Typical or
Advanced.
|
void |
setBackButtonEnabled(boolean isEnabled) |
void |
setCancelButtonEnabled(boolean isEnabled) |
void |
setFinishButtonVisible(boolean isVisible) |
void |
setNextButtonEnabled(boolean isEnabled) |
void |
setSelectDefaultPackages(boolean isActivated) |
void |
setShowSelectPackagesPanel(boolean mode) |
void |
setSkipBundleSelection(boolean skipBundleSelection) |
void |
setWizardPanelActionListener(WizardPanelActionListener wizardActionListener) |
boolean |
showSelectPackagesPanel() |
needsToRestartApplicationAfterFinish
addCancellableTask, getApplicationFolder, getCancellableTasks, getInstallFolder, getWizardActionListener, setWizardActionListener
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, setVisible, unregisterKeyboardAction, update
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, setLayout, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusBackward, transferFocusUpCycle
public DefaultInstallPackageWizard(File applicationFolder, File installFolder) throws InstallPackageServiceException
InstallPackageServiceException
public void doAction(int action)
public DefaultJWizardComponents getWizardComponents()
public InstallPackageService getInstallerExecutionService()
getInstallerExecutionService
in class AbstractInstallPackageWizard
public List<PackageInfo> getInstallersToInstall()
getInstallersToInstall
in class AbstractInstallPackageWizard
public void setNextButtonEnabled(boolean isEnabled)
setNextButtonEnabled
in class AbstractInstallPackageWizard
public void setFinishButtonVisible(boolean isVisible)
setFinishButtonVisible
in class AbstractInstallPackageWizard
public void setCancelButtonEnabled(boolean isEnabled)
setCancelButtonEnabled
in class AbstractInstallPackageWizard
public void setBackButtonEnabled(boolean isEnabled)
setBackButtonEnabled
in class AbstractInstallPackageWizard
public void installFromDefaultDirectory() throws InstallPackageServiceException
AbstractInstallPackageWizard
installFromDefaultDirectory
in class AbstractInstallPackageWizard
InstallPackageServiceException
- if there an error reading the default directory.public WizardPanelActionListener getWizardPanelActionListener()
getWizardPanelActionListener
in interface WizardPanel
public void setWizardPanelActionListener(WizardPanelActionListener wizardActionListener)
setWizardPanelActionListener
in interface WizardPanel
wizardActionListener
- sets the listener for the action events.public void setSelectDefaultPackages(boolean isActivated)
setSelectDefaultPackages
in class AbstractInstallPackageWizard
public boolean getSelectDefaultPackages()
getSelectDefaultPackages
in class AbstractInstallPackageWizard
public void setShowSelectPackagesPanel(boolean mode)
public boolean showSelectPackagesPanel()
public boolean getAskTypicalOrCustom()
AbstractInstallPackageWizard
getAskTypicalOrCustom
in class AbstractInstallPackageWizard
public void setAskTypicalOrCustom(boolean b)
AbstractInstallPackageWizard
setAskTypicalOrCustom
in class AbstractInstallPackageWizard
b
- True or False if the option will be shown to the user or not.public void setSkipBundleSelection(boolean skipBundleSelection)
setSkipBundleSelection
in class AbstractInstallPackageWizard
public boolean getSkipBundleSelection()