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
private final static int HASH_INITIAL = KeyStroke.class.getName()
            .hashCode();
    /**
     * The set of delimiters for <code>Key</code> objects allowed during
     * parsing of the formal string representation.
     */
    public final static String KEY_DELIMITERS = KEY_DELIMITER;
    /**
     * Gets an instance of <code>KeyStroke</code> given a single modifier key
     * and a natural key.
     * 
     * @param modifierKey
     *            a modifier key. Must not be <code>null</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 ModifierKey modifierKey,
            NaturalKey naturalKey) {
        if (modifierKey == null)
            throw new NullPointerException();
        return new KeyStroke(
                new TreeSet(Collections.singletonList(modifierKey)), naturalKey);
    }
    /**
     * Gets an instance of <code>KeyStroke</code> given an array of modifier
     * keys and a natural key.
     * 
     * @param modifierKeys
     *            the array of modifier keys. This array may be empty, but it