Package org.esa.snap.rcp.actions.file
Class ProductAdvancedDialog
java.lang.Object
org.esa.snap.ui.AbstractDialog
org.esa.snap.ui.loading.AbstractModalDialog
org.esa.snap.rcp.actions.file.ProductAdvancedDialog
- All Implemented Interfaces:
MessageDialog
Created by jcoravu on 17/2/2020.
Updated by Denisa Stefanescu on 18/02/2020
Updated by Oana H. on 18/03/2020 in order to replace the deprecated Parameter API
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionProductAdvancedDialog
(Window parent, String title, MetadataInspector metadataInspector, File file) -
Method Summary
Modifier and TypeMethodDescriptionstatic JLabel
addComponent
(JPanel contentPane, GridBagConstraints gbc, String text, JComponent component, int pos) protected JPanel
buildButtonsPanel
(ActionListener cancelActionListener) protected JPanel
buildContentPanel
(int gapBetweenColumns, int gapBetweenRows) protected void
void
Methods inherited from class org.esa.snap.ui.loading.AbstractModalDialog
addComponentToAllwaysEnabledList, buildButtonsPanel, buildDefaultListItemMargins, buildDefaultTextFieldMargins, buildDialogBorder, buildDialogButton, close, computePanelFirstColumn, getDefaultContentPanelMargins, getDefaultGapBetweenColumns, getDefaultGapBetweenContentAndButtonPanels, getDefaultGapBetweenRows, getLoadingIndicator, getNewCurrentThreadId, registerEscapeKey, setEnabledComponentsWhileLoading, show
Methods inherited from class org.esa.snap.ui.AbstractDialog
center, collectButtons, getButton, getButtonID, getButtonMask, getButtonPanel, getContent, getHelpID, getJDialog, getParent, getQualifiedPropertyName, getTitle, hide, onApply, onCancel, onClose, onHelp, onNo, onOK, onOther, onReset, onYes, registerButton, setButtonID, setContent, setContent, setHelpID, setTitle, showErrorDialog, showErrorDialog, showErrorDialog, showInformationDialog, showInformationDialog, showInformationDialog, showWarningDialog, showWarningDialog, showWarningDialog, verifyUserInput
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.esa.snap.ui.loading.MessageDialog
showErrorDialog, showErrorDialog, showInformationDialog, showInformationDialog
-
Constructor Details
-
ProductAdvancedDialog
public ProductAdvancedDialog(Window parent, String title, MetadataInspector metadataInspector, File file)
-
-
Method Details
-
onAboutToShow
protected void onAboutToShow()- Overrides:
onAboutToShow
in classAbstractModalDialog
-
buildButtonsPanel
- Specified by:
buildButtonsPanel
in classAbstractModalDialog
-
buildContentPanel
- Specified by:
buildContentPanel
in classAbstractModalDialog
-
pixelPanelChanged
public void pixelPanelChanged() -
addComponent
public static JLabel addComponent(JPanel contentPane, GridBagConstraints gbc, String text, JComponent component, int pos) -
getProductSubsetDef
-