Changeset 25673 in osm for applications


Ignore:
Timestamp:
2011-03-23T10:03:58+01:00 (13 years ago)
Author:
zverik
Message:

some fixes related to downloading incomplete members (relcontext plugin)

Location:
applications/editors/josm/plugins/relcontext/src/relcontext
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/relcontext/src/relcontext/ChosenRelation.java

    r25671 r25673  
    151151    }
    152152
     153    public void wayNodesChanged( WayNodesChangedEvent event ) {
     154        if( chosenRelation != null )
     155            fireRelationChanged(chosenRelation); // download incomplete primitives doesn't cause dataChanged event
     156    }
     157
     158    public void primtivesAdded( PrimitivesAddedEvent event ) {}
    153159    public void nodeMoved( NodeMovedEvent event ) {}
    154160    public void otherDatasetChange( AbstractDatasetChangedEvent event ) {}
    155     public void primtivesAdded( PrimitivesAddedEvent event ) {}
    156     public void wayNodesChanged( WayNodesChangedEvent event ) {}
    157161}
  • applications/editors/josm/plugins/relcontext/src/relcontext/actions/DownloadChosenRelationAction.java

    r25669 r25673  
    3535        int total = relation.getMembersCount();
    3636        int incomplete = relation.getIncompleteMembers().size();
    37         if( incomplete <= 5 || (incomplete <= 10 && incomplete * 3 < total) )
     37//        if( incomplete <= 5 || (incomplete <= 10 && incomplete * 3 < total) )
     38        if( incomplete <= 10 && incomplete * 3 < total )
    3839            downloadIncomplete(relation);
    3940        else
Note: See TracChangeset for help on using the changeset viewer.