}.start();
}
};
rs.putValue("tip", "Refresh Tuning Setup");
RowHeaderedAndSectionedTablePanel tuningPanel;
RowHeaderedAndSectionedTablePanel modifierPanel;
RowHeaderedAndSectionedTablePanel setupPanel;
tuningPanel = new RowHeaderedAndSectionedTablePanel().init(new EditableVoiceParameterTable(voices, ParameterCategories.VOICE_TUNING, tuningModels, "Tuning"), "Show Tuning", UIColors.getTableBorder(), rt);
modifierPanel = new RowHeaderedAndSectionedTablePanel().init(new EditableVoiceParameterTable(voices, ParameterCategories.VOICE_TUNING_MODIFIERS, modifierModels, "Tuning Modifiers"), "Show Tuning Modifiers", UIColors.getTableBorder(), rm);
setupPanel = new RowHeaderedAndSectionedTablePanel().init(new EditableVoiceParameterTable(voices, ParameterCategories.VOICE_TUNING_SETUP, setupModels, "Tuning Setup"), "Show Tuning Setup", UIColors.getTableBorder(), rs);
tuningPanel.setAlignmentX(Component.TOP_ALIGNMENT);
modifierPanel.setAlignmentX(Component.TOP_ALIGNMENT);
setupPanel.setAlignmentX(Component.TOP_ALIGNMENT);
this.add(tuningPanel);
this.add(modifierPanel);
this.add(setupPanel);
return this;
}