package genius.gui.uncertainty; import java.awt.BorderLayout; import javax.swing.BoxLayout; import javax.swing.JPanel; import genius.core.repository.ProfileRepItem; import genius.gui.panels.ComboboxSelectionPanel; import genius.gui.panels.SubsetSelectionPanelPlus; public class FlatteningPanel extends JPanel { private static final long serialVersionUID = 7080279850348717370L; private SubsetSelectionPanelPlus multiPrefSelectionPanel; private ComboboxSelectionPanel strategySelectionBox; public FlatteningPanel(FlatteningModel model) { setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); this.multiPrefSelectionPanel = new SubsetSelectionPanelPlus("Select Preference Profiles" , model.getMultiPrefSelectionModel()); add(this.multiPrefSelectionPanel); this.strategySelectionBox = new ComboboxSelectionPanel<>("Select Strategy" , model.getStrategyNamesModel()); JPanel southPanel = new JPanel(); southPanel.add(strategySelectionBox, BorderLayout.CENTER); add(southPanel); } }