Revision 42620 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/DefaultDataSwingManager.java

View differences:

DefaultDataSwingManager.java
33 33
import org.gvsig.fmap.dal.swing.impl.queryfilter.DefaultQueryFilterExpresion;
34 34
import org.gvsig.fmap.dal.swing.jdbc.JDBCConnectionPanel;
35 35
import org.gvsig.fmap.dal.swing.queryfilter.QueryFilterExpresion;
36
import org.gvsig.tools.dynform.DynFormLocator;
37
import org.gvsig.tools.dynobject.DynClass;
36 38

  
37 39

  
38 40
/**
......
49 51
        DefaultJFeatureForm form = new DefaultJFeatureForm();
50 52
        try {
51 53
            if( featureFormDefinitionsProvider!=null ) {
52
                form.bind(store, this.featureFormDefinitionsProvider.getDynClass(store));
54
                DynClass dynClass = this.featureFormDefinitionsProvider.getDynClass(store);
55
                DynFormLocator.getDynFormManager().removeDefinition(dynClass.getFullName());
56
                form.bind(store, dynClass);
53 57
            } else {
54 58
                form.bind(store);
55 59
            }

Also available in: Unified diff