X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fsrc%2Fnet%2Fsf%2Fopenrocket%2Fgui%2Fdialogs%2Fpreset%2FComponentPresetChooserDialog.java;h=8f5b1bbbf8268649cafeba913d6232839af7d40e;hb=2bddccc8c2e80651f15e0b6c22c23f113c17610a;hp=b74bd827182dec2e0613f812b2e08808eec3772f;hpb=5dae291b96c5e0870c82a4907039f5fc19ebc7dc;p=debian%2Fopenrocket diff --git a/core/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java b/core/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java index b74bd827..8f5b1bbb 100644 --- a/core/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java +++ b/core/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java @@ -59,6 +59,7 @@ public class ComponentPresetChooserDialog extends JDialog { int foreDiameterColumnIndex = -1; private List presets; + private ComponentPreset.Type presetType; private boolean okClicked = false; @@ -66,6 +67,7 @@ public class ComponentPresetChooserDialog extends JDialog { public ComponentPresetChooserDialog(Window owner, RocketComponent component) { super(owner, trans.get("title"), Dialog.ModalityType.APPLICATION_MODAL); this.component = component; + this.presetType = component.getPresetType(); this.presets = Application.getComponentPresetDao().listForType(component.getPresetType()); List> displayedColumnKeys = Arrays.asList(component.getPresetType().getDisplayedColumns()); @@ -125,8 +127,7 @@ public class ComponentPresetChooserDialog extends JDialog { panel.add(getFilterCheckboxes(), "wrap para"); - - componentSelectionTable = new ComponentPresetTable(presets, displayedColumnKeys); + componentSelectionTable = new ComponentPresetTable(presetType, presets, displayedColumnKeys); // GUIUtil.setAutomaticColumnTableWidths(componentSelectionTable, 20); int w = componentSelectionTable.getRowHeight() + 4; TableColumn tc = componentSelectionTable.getColumnModel().getColumn(0);