Revision 47198 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureReferenceSelection.java

View differences:

DefaultFeatureReferenceSelection.java
27 27
import java.util.HashSet;
28 28
import java.util.Iterator;
29 29
import java.util.Set;
30
import org.apache.commons.lang3.builder.ToStringBuilder;
30 31
import org.gvsig.fmap.dal.DataStore;
31 32
import org.gvsig.fmap.dal.DataStoreNotification;
32 33
import org.gvsig.fmap.dal.exception.DataException;
......
364 365

  
365 366
    @Override
366 367
    public String toString() {
367
        return getClass().getName() + ": " + getSelectedCount()
368
                + " features selected, reversed = "
369
                + this.getData().isReversed() + ", featureIds contained: "
370
                + this.getData().getSelected();
368
        try {
369
            ToStringBuilder builder = new ToStringBuilder(this);
370
            builder.append("featureStore", this.featureStore, true);
371
            builder.append("SelectedCount", this.getSelectedCount());
372
            builder.append("isReversed", this.isReversed());
373
            builder.append("featureIdsContained", selectionData==null?0:this.selectionData.getSelected());
374
            return builder.toString();
375
        } catch (Exception e) {
376
            return super.toString();
377
        }
371 378
    }
372

  
379
    
373 380
    protected boolean isReversed() {
374 381
        if (this.selectionData == null) {
375 382
            return false;

Also available in: Unified diff