Revision 37506 branches/v2_0_0_prep/extensions/org.gvsig.geometrymeasurement.app/org.gvsig.geometrymeasurement.app.extension/src/main/java/org/gvsig/geometrymeasurement/app/extension/PerimeterMeasurementExtension.java

View differences:

PerimeterMeasurementExtension.java
21 21
 */
22 22
package org.gvsig.geometrymeasurement.app.extension;
23 23

  
24
import org.gvsig.app.project.documents.table.TableDocument;
24 25
import org.gvsig.fmap.dal.feature.FeatureStore;
25 26
import org.gvsig.fmap.geom.Geometry;
26
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
27 27
import org.gvsig.geometrymeasurement.app.extension.utils.Operations;
28 28

  
29 29
/**
......
47 47
    }
48 48

  
49 49
    @Override
50
    protected boolean isVisibleForLayer(FLyrVect layer) {
51
        return !isLayerOfAnyType(layer, new int[] { Geometry.TYPES.POINT });
50
    protected boolean isVisibleForTable(TableDocument tableDocument) {
51
        return isStoreOfAnyType(tableDocument, new int[] { Geometry.TYPES.POINT,
52
            Geometry.TYPES.MULTIPOINT});
52 53
    }
53 54

  
54 55
}

Also available in: Unified diff