Class DefaultBandChoosingStrategy


  • public class DefaultBandChoosingStrategy
    extends Object
    • Constructor Detail

      • DefaultBandChoosingStrategy

        public DefaultBandChoosingStrategy​(Band[] allBands,
                                           Band[] selectedBands,
                                           TiePointGrid[] allTiePointGrids,
                                           TiePointGrid[] selectedTiePointGrids,
                                           boolean multipleProducts)
    • Method Detail

      • getSelectedBands

        public Band[] getSelectedBands()
      • getSelectedTiePointGrids

        public TiePointGrid[] getSelectedTiePointGrids()
      • createCheckersPane

        public JPanel createCheckersPane()
      • updateCheckBoxStates

        public void updateCheckBoxStates()
      • setCheckBoxes

        public void setCheckBoxes​(JCheckBox selectAllCheckBox,
                                  JCheckBox selectNoneCheckBox)
      • selectAll

        public void selectAll()
      • selectNone

        public void selectNone()
      • atLeastOneBandSelected

        public boolean atLeastOneBandSelected()
      • selectRasterDataNodes

        public void selectRasterDataNodes​(String[] nodeNames)