public class DefaultInstallWizardPanel extends AbstractInstallerWizardPanel implements InstallWizardPanel_ext
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
DefaultInstallWizardPanel(java.io.File applicationFolder,
java.io.File installFolder) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent . |
SelectBundlesPanel |
getBundlesPanel() |
InstallPackageService |
getInstallerExecutionService() |
PackageFilter |
getPackageFilter() |
java.util.List<PackageInfo> |
getPackagesToInstall() |
boolean |
getSelectDefaultPackages() |
boolean |
getSkipSelectBundleWizardPage() |
boolean |
getSkipSelectPackagesWizardPage() |
boolean |
getSkipTypicalOrAdvancedWizardPage()
To know if the TypicalOrAdvanced wizard page show.
|
java.lang.String |
getTranslation(java.lang.String key) |
protected void |
initComponents() |
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.
|
boolean |
needsToRestartApplicationAfterFinish()
Tells whether this install wizard needs to restart the app after install
process has finished
|
void |
setPackageFilter(PackageFilter type) |
void |
setSelectDefaultPackages(boolean isActivated) |
void |
setSkipSelectBundleWizardPage(boolean skip) |
void |
setSkipSelectPackagesWizardPage(boolean skip) |
void |
setSkipTypicalOrAdvancedWizardPage(boolean skip)
Set if the TypicalOrAdvanced wizard page can be show.
|
addCancellableTask, addOptionPanel, doAction, getApplicationFolder, getCancellableTasks, getDirection, getInstallFolder, getWizardActionListener, getWizardComponents, getWizardPanelActionListener, setBackButtonEnabled, setCancelButtonEnabled, setFinishButtonEnabled, setNextButtonEnabled, setWizardActionListener, setWizardPanelActionListener, skip
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addCancellableTask, doAction, getApplicationFolder, getCancellableTasks, getDirection, getInstallFolder, getWizardActionListener, setBackButtonEnabled, setCancelButtonEnabled, setFinishButtonEnabled, setNextButtonEnabled, setWizardActionListener, skip
getWizardPanelActionListener, setWizardPanelActionListener
public DefaultInstallWizardPanel(java.io.File applicationFolder, java.io.File installFolder)
public javax.swing.JComponent asJComponent()
Component
JComponent
.asJComponent
in interface Component
JComponent
public InstallPackageService getInstallerExecutionService()
getInstallerExecutionService
in interface InstallWizardPanel_ext
protected void initComponents()
initComponents
in class AbstractInstallerWizardPanel
public SelectBundlesPanel getBundlesPanel()
getBundlesPanel
in interface InstallWizardPanel_ext
public void installFromDefaultDirectory() throws InstallPackageServiceException
InstallWizardPanel_ext
installFromDefaultDirectory
in interface InstallWizardPanel_ext
InstallPackageServiceException
- if there an error reading the
default directory.public java.util.List<PackageInfo> getPackagesToInstall()
getPackagesToInstall
in interface InstallWizardPanel_ext
public void setSelectDefaultPackages(boolean isActivated)
setSelectDefaultPackages
in interface InstallWizardPanel
public boolean getSelectDefaultPackages()
getSelectDefaultPackages
in interface InstallWizardPanel
public void setSkipSelectPackagesWizardPage(boolean skip)
setSkipSelectPackagesWizardPage
in interface InstallWizardPanel_ext
public boolean getSkipSelectPackagesWizardPage()
getSkipSelectPackagesWizardPage
in interface InstallWizardPanel_ext
public boolean getSkipTypicalOrAdvancedWizardPage()
InstallWizardPanel
getSkipTypicalOrAdvancedWizardPage
in interface InstallWizardPanel
public void setSkipTypicalOrAdvancedWizardPage(boolean skip)
InstallWizardPanel
setSkipTypicalOrAdvancedWizardPage
in interface InstallWizardPanel
skip
- True skip the TypicalOrAdvanced wizard.public void setSkipSelectBundleWizardPage(boolean skip)
setSkipSelectBundleWizardPage
in interface InstallWizardPanel
public boolean getSkipSelectBundleWizardPage()
getSkipSelectBundleWizardPage
in interface InstallWizardPanel
public boolean needsToRestartApplicationAfterFinish()
InstallerWizardPanel
needsToRestartApplicationAfterFinish
in interface InstallerWizardPanel
needsToRestartApplicationAfterFinish
in class AbstractInstallerWizardPanel
public java.lang.String getTranslation(java.lang.String key)
getTranslation
in interface InstallWizardPanel_ext
public PackageFilter getPackageFilter()
getPackageFilter
in interface InstallWizardPanel
public void setPackageFilter(PackageFilter type)
setPackageFilter
in interface InstallWizardPanel