Class BasePackageWizard
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.installer.swing.impl.packagebuilder.BasePackageWizard
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,org.gvsig.gui.beans.wizard.WizardPanel,org.gvsig.installer.swing.api.packagebuilder.PackageBuildder,org.gvsig.tools.swing.api.Component
public class BasePackageWizard
extends JPanel
implements org.gvsig.gui.beans.wizard.WizardPanel, org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyNested classes/interfaces inherited from interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener -
Field Summary
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionBasePackageWizard(String packageType, File selectionFolder, File outputFolder) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBeforePackingListener(org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener listener) voidaddOptionPanel(org.gvsig.gui.beans.wizard.panel.OptionPanel optionPanel) protected voidprotected voidprotected voidprotected voidaddSelectFolderToPackagingOption(String message) Collection<org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener> org.gvsig.tools.packageutils.PackageInfoorg.gvsig.gui.beans.wizard.WizardPanelActionListenervoidsetBackButtonEnabled(boolean isEnabled) voidsetCancelButtonEnabled(boolean isEnabled) voidsetFinishButtonEnabled(boolean isEnabled) voidsetFolderToPackaging(File file) voidsetNextButtonEnabled(boolean isEnabled) voidsetWizardPanelActionListener(org.gvsig.gui.beans.wizard.WizardPanelActionListener wizardActionListener) booleanMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, 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, updateMethods 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, setLayout, transferFocusDownCycle, validate, validateTreeMethods 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
Method Details
-
getPackageType
- Specified by:
getPackageTypein interfaceorg.gvsig.installer.swing.api.packagebuilder.PackageBuildder
-
addPackageInfoOptionPanel
protected void addPackageInfoOptionPanel() -
addOutputOptionPanel
protected void addOutputOptionPanel() -
addProgressOptionPanel
protected void addProgressOptionPanel() -
addSelectFolderToPackagingOption
-
setNextButtonEnabled
public void setNextButtonEnabled(boolean isEnabled) -
setCancelButtonEnabled
public void setCancelButtonEnabled(boolean isEnabled) -
setFinishButtonEnabled
public void setFinishButtonEnabled(boolean isEnabled) -
setBackButtonEnabled
public void setBackButtonEnabled(boolean isEnabled) -
getWizardPanelActionListener
public org.gvsig.gui.beans.wizard.WizardPanelActionListener getWizardPanelActionListener()- Specified by:
getWizardPanelActionListenerin interfaceorg.gvsig.gui.beans.wizard.WizardPanel
-
setWizardPanelActionListener
public void setWizardPanelActionListener(org.gvsig.gui.beans.wizard.WizardPanelActionListener wizardActionListener) - Specified by:
setWizardPanelActionListenerin interfaceorg.gvsig.gui.beans.wizard.WizardPanel
-
setFolderToPackaging
- Specified by:
setFolderToPackagingin interfaceorg.gvsig.installer.swing.api.packagebuilder.PackageBuildder
-
getFolderToPackaging
- Specified by:
getFolderToPackagingin interfaceorg.gvsig.installer.swing.api.packagebuilder.PackageBuildder
-
getPackageInfo
public org.gvsig.tools.packageutils.PackageInfo getPackageInfo()- Specified by:
getPackageInfoin interfaceorg.gvsig.installer.swing.api.packagebuilder.PackageBuildder
-
getDownloadURL
-
getPackageIndexFile
-
shouldCreateIndex
public boolean shouldCreateIndex() -
getPackageFile
-
addOptionPanel
public void addOptionPanel(org.gvsig.gui.beans.wizard.panel.OptionPanel optionPanel) -
getDefaultPackageBundleFile
-
getDefaultPackageIndexBundleFile
-
asJComponent
- Specified by:
asJComponentin interfaceorg.gvsig.tools.swing.api.Component
-
addBeforePackingListener
public void addBeforePackingListener(org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener listener) - Specified by:
addBeforePackingListenerin interfaceorg.gvsig.installer.swing.api.packagebuilder.PackageBuildder
-
getBeforePackingListeners
public Collection<org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener> getBeforePackingListeners()
-