Bug 84573 Copy/Paste Problems with nightly build (20040207)
I am doing some testing with the nightly build (20040207) and I was copy some text from a Java editor to the launch configuration dialog. When I tried to paste the text into the dialog, it was pasted back into the editor. This could be an SWT problem but Tod felt that it may also be related to the Command rework so I'm giving it to UI to start with.
bundles/org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeyStroke.java
*            only contain instances of <code>ModifierKey</code>.
     * @param naturalKey
     *            the natural key. May be <code>null</code>.
     * @return a key stroke. Guaranteed not to be <code>null</code>.
     */
    public static final KeyStroke getInstance(final SortedSet modifierKeys,
            final NaturalKey naturalKey) {
        return new KeyStroke(modifierKeys, naturalKey);
    }
    /**
     * Gets an instance of <code>KeyStroke</code> by parsing a given a formal
     * string representation.
     * 
     * @param string
     *            the formal string representation to parse.
     * @return a key stroke. Guaranteed not to be <code>null</code>.
     * @throws ParseException
     *             if the given formal string representation could not be parsed
     *             to a valid key stroke.
     */
    public static final KeyStroke getInstance(final String string)
            throws ParseException {
        if (string == null)
            throw new NullPointerException();
        final SortedSet modifierKeys = new TreeSet();
        NaturalKey naturalKey = null;
        final StringTokenizer stringTokenizer = new StringTokenizer(string,
                KEY_DELIMITERS, true);
        int i = 0;
        while (stringTokenizer.hasMoreTokens()) {