actions.add(new SimSpExExperiment(getWindowManager(), null));
actions.add(SeparatorAction.getSeparatorFor(
"org.jamesii.menu.main/org.jamesii.simspex?after=org.jamesii.simspex.simspaceexp", null));
actions.add(new ActionIAction(new ConfigurePerfDBAction(
"Configure Performance DB..."), "org.jamesii.simspex.perfdb",
new String[] { MENU_MAIN_SIMSPEX }, null));
actions.add(SeparatorAction.getSeparatorFor(
"org.jamesii.menu.main/org.jamesii.simspex?after=org.jamesii.simspex.perfdb", null));
actions.add(new ActionIAction(new ConfigureSPDMAction("Choose ML..."),
"org.jamesii.simspex.chooseml", new String[] { MENU_MAIN_SIMSPEX }, null));
actions.add(new ActionIAction(new javax.swing.AbstractAction(
"Extract Features...") {
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
getWindowManager().addWindow(new FeatureExtractionDialog());
}
}, "org.jamesii.simspex.extrfeatures", new String[] { MENU_MAIN_SIMSPEX }, null));
actions.add(new ActionIAction(new ClearPerfDBAction(), "org.jamesii.simspex.cleardb",
new String[] { "org.jamesii.toolbar.main?after=org.jamesii.simspex.startrec",
"org.jamesii.menu.main/org.jamesii.simspex?after=org.jamesii.simspex.startrec" }, null));
// TODO: return whole actions list to 're-activate' the UI
return actions.subList(0, 1);