// $HeadURL$ // $Id$ // // Copyright © 2006, 2010, 2011, 2012 by the President and Fellows of Harvard College. // // Screensaver is an open-source project developed by the ICCB-L and NSRB labs // at Harvard Medical School. This software is distributed under the terms of // the GNU General Public License. package edu.harvard.med.screensaver.ui.screenresults.heatmaps; import java.text.NumberFormat; import edu.harvard.med.screensaver.analysis.Filter; import edu.harvard.med.screensaver.model.libraries.WellKey; import edu.harvard.med.screensaver.model.screenresults.ResultValue; import edu.harvard.med.screensaver.model.screenresults.DataColumn; import edu.harvard.med.screensaver.ui.arch.util.UISelectManyBean; import edu.harvard.med.screensaver.ui.arch.util.UISelectOneBean; import edu.harvard.med.screensaver.util.Pair; import org.apache.log4j.Logger; public class HeatMapConfiguration { // static members private static Logger log = Logger.getLogger(HeatMapConfiguration.class); // instance data members private UISelectOneBean<DataColumn> _dataColumns; private UISelectOneBean<ScoringType> _scoringType; private UISelectOneBean<NumberFormat> _numericFormat; private UISelectManyBean<Filter<Pair<WellKey,ResultValue>>> _excludedWellFilters; // public constructors and methods public UISelectOneBean<DataColumn> getDataColumns() { return _dataColumns; } public void setDataColumns(UISelectOneBean<DataColumn> dataColumns) { _dataColumns = dataColumns; } public UISelectManyBean<Filter<Pair<WellKey,ResultValue>>> getExcludedWellFilters() { return _excludedWellFilters; } public void setExcludedWellFilters(UISelectManyBean<Filter<Pair<WellKey,ResultValue>>> excludedWellFiltersController) { _excludedWellFilters = excludedWellFiltersController; } public UISelectOneBean<NumberFormat> getNumericFormat() { return _numericFormat; } public void setNumericFormat(UISelectOneBean<NumberFormat> numericFormatController) { _numericFormat = numericFormatController; } public UISelectOneBean<ScoringType> getScoringType() { return _scoringType; } public void setScoringType(UISelectOneBean<ScoringType> scoringTypeController) { _scoringType = scoringTypeController; } // private methods }