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