Revision 43422 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.daltransform.app/org.gvsig.daltransform.app.eventtheme/src/main/java/org/gvsig/app/eventtheme/dal/feature/EventThemeTransform.java

View differences:

EventThemeTransform.java
303 303
        for( int i = 0; i < source.getType().size(); i++ ) {
304 304
            attr = ftSrc.getAttributeDescriptor(i);
305 305
            if( ftTrg.getIndex(attr.getName()) > -1 ) {
306
                attrTrg = ftTrg.getAttributeDescriptor(attr.getName());
306 307
                try {
307
                    target.set(attr.getName(), source.get(i));
308
                    if ( !attrTrg.isReadOnly() ) {
309
                        target.set(attr.getName(), source.get(i));
310
                    }
308 311
                } catch (IllegalArgumentException e) {
309
                    attrTrg = ftTrg.getAttributeDescriptor(attr.getName());
310 312
                    target.set(attrTrg.getIndex(), attrTrg.getDefaultValue());
311 313
                }
312 314

  

Also available in: Unified diff