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
public class ProductAdvancedDialog extends AbstractModalDialog
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
-
-
Constructor Summary
Constructors Constructor Description ProductAdvancedDialog(Window parent, String title, MetadataInspector metadataInspector, File file)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JLabel
addComponent(JPanel contentPane, GridBagConstraints gbc, String text, JComponent component, int pos)
protected JPanel
buildButtonsPanel(ActionListener cancelActionListener)
protected JPanel
buildContentPanel(int gapBetweenColumns, int gapBetweenRows)
ProductSubsetDef
getProductSubsetDef()
protected void
onAboutToShow()
void
pixelPanelChanged()
-
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 Detail
-
ProductAdvancedDialog
public ProductAdvancedDialog(Window parent, String title, MetadataInspector metadataInspector, File file)
-
-
Method Detail
-
onAboutToShow
protected void onAboutToShow()
- Overrides:
onAboutToShow
in classAbstractModalDialog
-
buildButtonsPanel
protected JPanel buildButtonsPanel(ActionListener cancelActionListener)
- Specified by:
buildButtonsPanel
in classAbstractModalDialog
-
buildContentPanel
protected JPanel buildContentPanel(int gapBetweenColumns, int gapBetweenRows)
- 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
public ProductSubsetDef getProductSubsetDef()
-
-