Ignore:
Timestamp:
2015-05-17T04:02:42+02:00 (9 years ago)
Author:
Don-vip
Message:

performance - remove useless boxing of boolean constants

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MainApplication.java

    r8356 r8377  
    349349        }
    350350
    351         Boolean skipLoadingPlugins = false;
     351        boolean skipLoadingPlugins = false;
    352352        if (args.containsKey(Option.SKIP_PLUGINS)) {
    353353            skipLoadingPlugins = true;
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMerger.java

    r8308 r8377  
    774774    }
    775775
    776     public static interface FreezeActionProperties {
     776    private static interface FreezeActionProperties {
    777777        String PROP_SELECTED = FreezeActionProperties.class.getName() + ".selected";
    778778    }
     
    782782     *
    783783     */
    784     class FreezeAction extends AbstractAction implements ItemListener, FreezeActionProperties  {
    785 
    786         public FreezeAction() {
     784    private class FreezeAction extends AbstractAction implements ItemListener, FreezeActionProperties  {
     785
     786        private FreezeAction() {
    787787            putValue(Action.NAME, tr("Freeze"));
    788788            putValue(Action.SHORT_DESCRIPTION, tr("Freeze the current list of merged elements."));
    789             putValue(PROP_SELECTED, false);
     789            putValue(PROP_SELECTED, Boolean.FALSE);
    790790            setEnabled(true);
    791791        }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java

    r8345 r8377  
    173173        layerList.addMouseListener(new PopupMenuHandler());
    174174        layerList.setBackground(UIManager.getColor("Button.background"));
    175         layerList.putClientProperty("terminateEditOnFocusLost", true);
    176         layerList.putClientProperty("JTable.autoStartsEdit", false);
     175        layerList.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
     176        layerList.putClientProperty("JTable.autoStartsEdit", Boolean.FALSE);
    177177        layerList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
    178178        layerList.setTableHeader(null);
  • trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java

    r8376 r8377  
    140140        tblStyles.setSelectionModel(selectionModel= new DefaultListSelectionModel());
    141141        tblStyles.addMouseListener(new PopupMenuHandler());
    142         tblStyles.putClientProperty("terminateEditOnFocusLost", true);
     142        tblStyles.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    143143        tblStyles.setBackground(UIManager.getColor("Panel.background"));
    144144        tblStyles.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java

    r8346 r8377  
    312312        setIsShowing(true);
    313313        windowMenuItem.setState(true);
    314         toggleAction.putValue("selected", false);
    315         toggleAction.putValue("selected", true);
     314        toggleAction.putValue("selected", Boolean.FALSE);
     315        toggleAction.putValue("selected", Boolean.TRUE);
    316316    }
    317317
  • trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryTask.java

    r8291 r8377  
    3333/**
    3434 * Asynchronous task to send a changeset query to the OSM API.
    35  *
     35 * @since 2689
    3636 */
    3737public class ChangesetQueryTask extends PleaseWaitRunnable implements ChangesetDownloadTask{
     
    5757     */
    5858    public ChangesetQueryTask(ChangesetQuery query) {
    59         super(tr("Querying and downloading changesets",false /* don't ignore exceptions */));
     59        super(tr("Querying and downloading changesets"), false /* don't ignore exceptions */);
    6060        CheckParameterUtil.ensureParameterNotNull(query, "query");
    6161        this.query = query;
  • trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java

    r8308 r8377  
    5555        setBackground(UIManager.getColor("Button.background"));
    5656        setIntercellSpacing(new Dimension(6, 0));
    57         putClientProperty("terminateEditOnFocusLost", true);
     57        putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    5858        popupMenu = new VersionTablePopupMenu();
    5959        addMouseListener(new MouseListener());
  • trunk/src/org/openstreetmap/josm/gui/io/RecentlyOpenedFilesMenu.java

    r8285 r8377  
    5959                    putValue(NAME, file);
    6060                    putValue("help", ht("/Action/OpenRecent"));
    61                     putValue("toolbar", false);
     61                    putValue("toolbar", Boolean.FALSE);
    6262                }
    6363                @Override
  • trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyle.java

    r8346 r8377  
    4040        zIndex = c.get(Z_INDEX, 0f, Float.class);
    4141        objectZIndex = c.get(OBJECT_Z_INDEX, 0f, Float.class);
    42         isModifier = c.get(MODIFIER, false, Boolean.class);
     42        isModifier = c.get(MODIFIER, Boolean.FALSE, Boolean.class);
    4343    }
    4444
  • trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java

    r8342 r8377  
    369369        if (defaultNodesIdx == cacheIdx)
    370370            return defaultNodes;
    371         defaultNodes = fromCanvas("default-points", true, Boolean.class);
     371        defaultNodes = fromCanvas("default-points", Boolean.TRUE, Boolean.class);
    372372        defaultNodesIdx = cacheIdx;
    373373        return defaultNodes;
     
    380380        if (defaultLinesIdx == cacheIdx)
    381381            return defaultLines;
    382         defaultLines = fromCanvas("default-lines", true, Boolean.class);
     382        defaultLines = fromCanvas("default-lines", Boolean.TRUE, Boolean.class);
    383383        defaultLinesIdx = cacheIdx;
    384384        return defaultLines;
  • trunk/src/org/openstreetmap/josm/gui/mappaint/MultiCascade.java

    r7005 r8377  
    6464            c = new Cascade();
    6565            if (!"default".equals(layer) && !"*".equals(layer)) {
    66                 c.put(MODIFIER, true);
     66                c.put(MODIFIER, Boolean.TRUE);
    6767            }
    6868        }
  • trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java

    r8324 r8377  
    969969                Boolean b = Cascade.convertTo(arg.evaluate(env), boolean.class);
    970970                if (b == null || !b) {
    971                     return false;
     971                    return Boolean.FALSE;
    972972                }
    973973            }
    974             return true;
     974            return Boolean.TRUE;
    975975        }
    976976    }
     
    996996                Boolean b = Cascade.convertTo(arg.evaluate(env), boolean.class);
    997997                if (b != null && b) {
    998                     return true;
     998                    return Boolean.TRUE;
    999999                }
    10001000            }
    1001             return false;
     1001            return Boolean.FALSE;
    10021002        }
    10031003    }
  • trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java

    r8324 r8377  
    327327        tblIconPaths.getColumnModel().getColumn(0).setCellEditor(new FileOrUrlCellEditor(false));
    328328        tblIconPaths.setRowHeight(20);
    329         tblIconPaths.putClientProperty("terminateEditOnFocusLost", true);
     329        tblIconPaths.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    330330        iconPathsModel.setIconPaths(getInitialIconPathsList());
    331331
  • trunk/src/org/openstreetmap/josm/gui/preferences/SourceEntry.java

    r7356 r8377  
    9090     * @see #active
    9191     */
    92     public SourceEntry(String url, String name, String title, Boolean active) {
     92    public SourceEntry(String url, String name, String title, boolean active) {
    9393        this(url, false, null, name, title, active);
    9494    }
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java

    r8308 r8377  
    6969        ListSettingTableModel listModel = new ListSettingTableModel();
    7070        JTable table = new JTable(listModel);
    71         table.putClientProperty("terminateEditOnFocusLost", true);
     71        table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    7272        table.setTableHeader(null);
    7373
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java

    r8376 r8377  
    102102        tableModel = new ListTableModel();
    103103        table = new JTable(tableModel);
    104         table.putClientProperty("terminateEditOnFocusLost", true);
     104        table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    105105        table.setTableHeader(null);
    106106
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java

    r8308 r8377  
    120120        tableModel = new MapTableModel();
    121121        table = new JTable(tableModel);
    122         table.putClientProperty("terminateEditOnFocusLost", true);
     122        table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    123123        table.getTableHeader().getColumnModel().getColumn(0).setHeaderValue(tr("Key"));
    124124        table.getTableHeader().getColumnModel().getColumn(1).setHeaderValue(tr("Value"));
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java

    r8308 r8377  
    5353        model = new AllSettingsTableModel();
    5454        setModel(model);
    55         putClientProperty("terminateEditOnFocusLost", true);
     55        putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    5656        getColumnModel().getColumn(1).setCellRenderer(new SettingCellRenderer());
    5757        getColumnModel().getColumn(1).setCellEditor(new SettingCellEditor());
  • trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java

    r7402 r8377  
    276276    @Override
    277277    public boolean ok() {
    278         Boolean ret = false;
     278        boolean ret = false;
    279279        for(String d : del) {
    280280            Main.pref.put("color."+d, null);
     
    282282        for (int i = 0; i < colors.getRowCount(); ++i) {
    283283            String key = (String)colors.getValueAt(i, 0);
    284             if(Main.pref.putColor(key, (Color)colors.getValueAt(i, 1)))
    285             {
     284            if(Main.pref.putColor(key, (Color)colors.getValueAt(i, 1))) {
    286285                if(key.startsWith("mappaint.")) {
    287286                    ret = true;
  • trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java

    r8308 r8377  
    302302                }
    303303            };
    304             activeTable.putClientProperty("terminateEditOnFocusLost", true);
     304            activeTable.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
    305305
    306306            defaultModel = new ImageryDefaultLayerTableModel();
  • trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java

    r8017 r8377  
    8484            if (selectedPluginsMap.get(pi) == null) {
    8585                if (activePlugins.contains(pi.name)) {
    86                     selectedPluginsMap.put(pi, true);
     86                    selectedPluginsMap.put(pi, Boolean.TRUE);
    8787                }
    8888            }
  • trunk/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java

    r8285 r8377  
    108108                requestedState.title = title;
    109109            }
    110             requestedState.intermediate = false;
     110            requestedState.intermediate = Boolean.FALSE;
    111111        } else {
    112112            checkState(State.IN_TASK);
     
    126126                requestedState.title = title;
    127127            }
    128             requestedState.intermediate = true;
     128            requestedState.intermediate = Boolean.TRUE;
    129129        } else {
    130130            checkState(State.IN_TASK);
  • trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPresetItems.java

    r8365 r8377  
    555555                return null;
    556556            case KEY:
    557                 return tags.containsKey(key) ? true : null;
     557                return tags.containsKey(key) ? Boolean.TRUE : null;
    558558            case KEY_REQUIRED:
    559559                return tags.containsKey(key);
    560560            case KEY_VALUE:
    561                 return tags.containsKey(key) && getValues().contains(tags.get(key)) ? true : null;
     561                return tags.containsKey(key) && getValues().contains(tags.get(key)) ? Boolean.TRUE : null;
    562562            case KEY_VALUE_REQUIRED:
    563563                return tags.containsKey(key) && getValues().contains(tags.get(key));
  • trunk/src/org/openstreetmap/josm/gui/widgets/AbstractTextComponentValidator.java

    r8291 r8377  
    4646    protected void feedbackInvalid(String msg) {
    4747        if (valid == null || valid || !Objects.equals(msg, this.msg)) {
    48             // only provide feedback if the validity has changed. This avoids
    49             // unnecessary UI updates.
     48            // only provide feedback if the validity has changed. This avoids unnecessary UI updates.
    5049            tc.setBorder(ERROR_BORDER);
    5150            tc.setBackground(ERROR_BACKGROUND);
    5251            tc.setToolTipText(msg);
    53             valid = false;
     52            valid = Boolean.FALSE;
    5453            this.msg = msg;
    5554        }
     
    6261    protected void feedbackValid(String msg) {
    6362        if (valid == null || !valid || !Objects.equals(msg, this.msg)) {
    64             // only provide feedback if the validity has changed. This avoids
    65             // unnecessary UI updates.
     63            // only provide feedback if the validity has changed. This avoids unnecessary UI updates.
    6664            tc.setBorder(UIManager.getBorder("TextField.border"));
    6765            tc.setBackground(UIManager.getColor("TextField.background"));
    6866            tc.setToolTipText(msg == null ? "" : msg);
    69             valid = true;
     67            valid = Boolean.TRUE;
    7068            this.msg = msg;
    7169        }
  • trunk/src/org/openstreetmap/josm/gui/widgets/JosmComboBox.java

    r8005 r8377  
    184184        public void propertyChange(PropertyChangeEvent evt) {
    185185            if ("editable".equals(evt.getPropertyName())) {
    186                 if (evt.getNewValue().equals(true)) {
     186                if (evt.getNewValue().equals(Boolean.TRUE)) {
    187187                    enableMenu();
    188188                } else {
  • trunk/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java

    r8291 r8377  
    125125            defaults.put("EditorPane[Enabled].backgroundPainter", bgColor);
    126126            pane.putClientProperty("Nimbus.Overrides", defaults);
    127             pane.putClientProperty("Nimbus.Overrides.InheritDefaults", true);
     127            pane.putClientProperty("Nimbus.Overrides.InheritDefaults", Boolean.TRUE);
    128128            pane.setBackground(bgColor);
    129129        }
Note: See TracChangeset for help on using the changeset viewer.