Ignore:
Timestamp:
2016-01-23T04:49:01+01:00 (8 years ago)
Author:
Don-vip
Message:

code refactoring for unit tests / headless mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java

    r9575 r9576  
    33
    44import java.awt.Component;
    5 import java.awt.GraphicsEnvironment;
    6 import java.awt.Toolkit;
    75import java.awt.datatransfer.Clipboard;
    86import java.awt.datatransfer.Transferable;
     
    2624
    2725import org.openstreetmap.josm.Main;
     26import org.openstreetmap.josm.gui.util.GuiHelper;
    2827import org.openstreetmap.josm.gui.widgets.JosmComboBox;
    2928import org.openstreetmap.josm.tools.Utils;
     
    133132            final JTextComponent editorComponent = comboBox.getEditorComponent();
    134133            // save unix system selection (middle mouse paste)
    135             Clipboard sysSel = GraphicsEnvironment.isHeadless() ? null : Toolkit.getDefaultToolkit().getSystemSelection();
     134            Clipboard sysSel = GuiHelper.getSystemSelection();
    136135            if (sysSel != null) {
    137136                Transferable old = Utils.getTransferableContent(sysSel);
     
    198197                        }
    199198                        // save unix system selection (middle mouse paste)
    200                         Clipboard sysSel = Toolkit.getDefaultToolkit().getSystemSelection();
     199                        Clipboard sysSel = GuiHelper.getSystemSelection();
    201200                        if (sysSel != null) {
    202201                            Transferable old = Utils.getTransferableContent(sysSel);
Note: See TracChangeset for help on using the changeset viewer.