public class DefaultBandChoosingStrategy extends Object
Constructor and Description |
---|
DefaultBandChoosingStrategy(org.esa.snap.core.datamodel.Band[] allBands,
org.esa.snap.core.datamodel.Band[] selectedBands,
org.esa.snap.core.datamodel.TiePointGrid[] allTiePointGrids,
org.esa.snap.core.datamodel.TiePointGrid[] selectedTiePointGrids,
boolean multipleProducts) |
Modifier and Type | Method and Description |
---|---|
boolean |
atLeastOneBandSelected() |
JPanel |
createCheckersPane() |
org.esa.snap.core.datamodel.Band[] |
getSelectedBands() |
org.esa.snap.core.datamodel.TiePointGrid[] |
getSelectedTiePointGrids() |
void |
selectAll() |
void |
selectNone() |
void |
selectRasterDataNodes(String[] nodeNames) |
void |
setCheckBoxes(JCheckBox selectAllCheckBox,
JCheckBox selectNoneCheckBox) |
void |
updateCheckBoxStates() |
public DefaultBandChoosingStrategy(org.esa.snap.core.datamodel.Band[] allBands, org.esa.snap.core.datamodel.Band[] selectedBands, org.esa.snap.core.datamodel.TiePointGrid[] allTiePointGrids, org.esa.snap.core.datamodel.TiePointGrid[] selectedTiePointGrids, boolean multipleProducts)
public org.esa.snap.core.datamodel.Band[] getSelectedBands()
public org.esa.snap.core.datamodel.TiePointGrid[] getSelectedTiePointGrids()
public JPanel createCheckersPane()
public void updateCheckBoxStates()
public void selectAll()
public void selectNone()
public boolean atLeastOneBandSelected()
public void selectRasterDataNodes(String[] nodeNames)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.