Revision 47594 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/DefaultFeature.java

View differences:

DefaultFeature.java
181 181
        return this.canSetValue(this.getType().getAttributeDescriptor(name), null);
182 182
    }
183 183

  
184
    public boolean canSetValue(FeatureAttributeDescriptor attr,Predicate<FeatureAttributeDescriptor> filter) {
184
    public boolean canSetValue(FeatureAttributeDescriptor attr,Predicate<FeatureAttributeDescriptor> copy) {
185 185
        // helper function to use in copyFrom
186 186
        if (attr==null  ) {
187 187
            return false;
......
192 192
        if( this.isInserted() &&  attr.isReadOnly()) {
193 193
            return false;
194 194
        }
195
        if( filter!=null && !filter.test(attr) ) {
195
        if( copy!=null && !copy.test(attr) ) {
196 196
            return false;
197 197
        }
198 198
        return true;

Also available in: Unified diff