Ignore:
Timestamp:
2009-10-11T16:37:08+02:00 (15 years ago)
Author:
jttt
Message:

Replace testing for id <= 0 with isNew() method

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java

    r2256 r2273  
    134134     *
    135135     */
    136     class UpdatePrimitivesTask extends PleaseWaitRunnable {
     136    static class UpdatePrimitivesTask extends PleaseWaitRunnable {
    137137        private DataSet ds;
    138138        private boolean canceled;
     
    170170        protected void initMultiFetchReaderWithNodes(MultiFetchServerObjectReader reader) {
    171171            for (OsmPrimitive primitive : toUpdate) {
    172                 if (primitive instanceof Node && primitive.getId() > 0) {
     172                if (primitive instanceof Node && !primitive.isNew()) {
    173173                    reader.append((Node)primitive);
    174174                } else if (primitive instanceof Way) {
    175175                    Way way = (Way)primitive;
    176176                    for (Node node: way.getNodes()) {
    177                         if (node.getId() > 0) {
     177                        if (!node.isNew()) {
    178178                            reader.append(node);
    179179                        }
     
    185185        protected void initMultiFetchReaderWithWays(MultiFetchServerObjectReader reader) {
    186186            for (OsmPrimitive primitive : toUpdate) {
    187                 if (primitive instanceof Way && primitive.getId() > 0) {
     187                if (primitive instanceof Way && !primitive.isNew()) {
    188188                    reader.append((Way)primitive);
    189189                }
     
    193193        protected void initMultiFetchReaderWithRelations(MultiFetchServerObjectReader reader) {
    194194            for (OsmPrimitive primitive : toUpdate) {
    195                 if (primitive instanceof Relation && primitive.getId() > 0) {
     195                if (primitive instanceof Relation && !primitive.isNew()) {
    196196                    reader.append((Relation)primitive);
    197197                }
Note: See TracChangeset for help on using the changeset viewer.