Bug 291069 [Commands] IWorkbenchCommandConstants should also define command parameter ids
HEAD IWorkbenchCommandConstants should also define the parameter ids that are used by commands. E.g. the NAVIGATE_SHOW_IN command defines a <commandParameter> with id 'org.eclipse.ui.navigate.showIn.targetId' in the plugin.xml, but I didn't find a constant for that (only two internal constants: ShowInHandler.TARGET_ID, ShowInMenu.SHOW_IN_PARM_ID).
tests/org.eclipse.ui.tests.performance/src/org/eclipse/ui/tests/performance/OpenClosePerspectiveTest.java
/**
 * @since 3.1
 */
public class OpenClosePerspectiveTest extends BasicPerformanceTest {
    private String id;
    /**
     * @param tagging
     * @param testName
     */
    public OpenClosePerspectiveTest(String id, int tagging) {
        super("testOpenClosePerspectives:" + id, tagging);
        this.id = id;
    }
    
    protected void runTest() throws Throwable {
        
        final IPerspectiveRegistry registry = WorkbenchPlugin.getDefault()
                .getPerspectiveRegistry();
        final IPerspectiveDescriptor perspective1 = registry
                .findPerspectiveWithId(id);
        
        
        
        if (perspective1 == null) {
            System.out.println("Unknown perspective id: " + id);
            return;
        }
        
        
        IWorkbenchWindow window = openTestWindow();