public void selectMembersReferringTo(Collection<? extends OsmPrimitive> primitives) {
if (primitives == null) return;
getSelectionModel().setValueIsAdjusting(true);
getSelectionModel().clearSelection();
for (int i=0; i< members.size();i++) {
RelationMember m = members.get(i);
if (primitives.contains(m.getMember())) {
this.getSelectionModel().addSelectionInterval(i,i);
}
}
getSelectionModel().setValueIsAdjusting(false);
if (!getSelectedIndices().isEmpty()) {