Changeset 3408 in josm for trunk/src/org/openstreetmap/josm/data
- Timestamp:
- 2010-08-03T07:52:26+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/DataSet.java
r3382 r3408 519 519 } 520 520 521 /*------------------------------------------------------522 * FILTERED / DISABLED HANDLING523 *-----------------------------------------------------*/524 525 /**526 * TODO: can be removed if no longer needed527 *528 * Currently, the filter flags are updated directly for the primitives.529 * On the long run there might be listeners for filter changes,530 * so the control needs to be moved to this place again.531 */532 533 // public void setDisabled(OsmPrimitive... osm) {534 // if (osm.length == 1 && osm[0] == null) {535 // setDisabled();536 // return;537 // }538 // clearDisabled(allPrimitives());539 // for (OsmPrimitive o : osm)540 // if (o != null) {541 // o.setDisabled(true);542 // }543 // }544 //545 // public void setDisabled(Collection<? extends OsmPrimitive> selection) {546 // clearDisabled(nodes);547 // clearDisabled(ways);548 // clearDisabled(relations);549 // for (OsmPrimitive osm : selection) {550 // osm.setDisabled(true);551 // }552 // }553 //554 // /**555 // * Remove the disabled parameter from every value in the collection.556 // * @param list The collection to remove the disabled parameter from.557 // */558 // private void clearDisabled(Collection<? extends OsmPrimitive> list) {559 // for (OsmPrimitive osm : list) {560 // osm.setDisabled(false);561 // }562 // }563 //564 //565 // public void setFiltered(Collection<? extends OsmPrimitive> selection) {566 // clearFiltered(nodes);567 // clearFiltered(ways);568 // clearFiltered(relations);569 // for (OsmPrimitive osm : selection) {570 // osm.setFiltered(true);571 // }572 // }573 //574 // public void setFiltered(OsmPrimitive... osm) {575 // if (osm.length == 1 && osm[0] == null) {576 // setFiltered();577 // return;578 // }579 // clearFiltered(nodes);580 // clearFiltered(ways);581 // clearFiltered(relations);582 // for (OsmPrimitive o : osm)583 // if (o != null) {584 // o.setFiltered(true);585 // }586 // }587 //588 // /**589 // * Remove the filtered parameter from every value in the collection.590 // * @param list The collection to remove the filtered parameter from.591 // */592 // private void clearFiltered(Collection<? extends OsmPrimitive> list) {593 // if (list == null)594 // return;595 // for (OsmPrimitive osm : list) {596 // osm.setFiltered(false);597 // }598 // }599 600 521 @Override public DataSet clone() { 601 522 getReadLock().lock();
Note:
See TracChangeset
for help on using the changeset viewer.