2
in Eclipse 3.7 konnten wir dies tun:Erste Parameter parametrisiert Befehl in Eclipse RCP 4.2
public class HelloName extends AbstractHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
String name = event
.getParameter("de.vogella.rcp.commands.parameterfirst.commandParameter1");
MessageDialog.openInformation(HandlerUtil.getActiveShell(event),
"Hello", "Hello " + name);
return null;
}
}
in Eclipse 4.2 ich diese Prozedur gemacht, und ich möchte die Teil-ID für findPart() als gegeben werden Parameter, aber woher bekomme ich den Parameter?
public class FocusHandler {
@Execute
public void execute(EPartService partService) {
MPart part = partService.findPart("nl.rh.parts.inbox");
partService.activate(part, true);
}
}