Revision 42775 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/impl/DALDefaultImplLibrary.java

View differences:

DALDefaultImplLibrary.java
53 53
import org.gvsig.fmap.dal.feature.impl.attributegetter.SecondToAbsoluteInstantFeatureAttributeGetter;
54 54
import org.gvsig.fmap.dal.feature.impl.attributegetter.SecondToRelativeInstantFeatureAttributeGetter;
55 55
import org.gvsig.fmap.dal.feature.impl.attributegetter.YearToAbsoluteInstantFeatureAttributeGetter;
56
import org.gvsig.fmap.dal.feature.impl.dynobjectutils.ComputeAvailableValuesFromTable;
57
import org.gvsig.fmap.dal.feature.impl.dynobjectutils.DumbFeatureTypeDefinitionsManager;
58
import org.gvsig.fmap.dal.feature.impl.dynobjectutils.relations.DALLink_getRelatedFeature;
59
import org.gvsig.fmap.dal.feature.impl.dynobjectutils.relations.DALLink_getRelatedFeatures;
56 60
import org.gvsig.fmap.dal.feature.spi.memory.MemoryResource;
57 61
import org.gvsig.fmap.dal.feature.spi.memory.MemoryResourceParameters;
58 62
import org.gvsig.fmap.dal.resource.impl.DefaultResourceManager;
......
88 92
    protected void doInitialize() throws LibraryException {
89 93
        DALLocator.registerDefaultDataManager(DefaultDataManager.class);
90 94
        DALLocator.registerResourceManager(DefaultResourceManager.class);
95
        DALLocator.registerDefaultFeatureTypeDefinitionsManager(DumbFeatureTypeDefinitionsManager.class);
91 96
    }
92 97

  
93 98
    protected void doPostInitialize() throws LibraryException {
......
181 186
                MemoryResourceParameters.class);
182 187
        }
183 188

  
189
        DynObjectManager dynObjectmanager = ToolsLocator.getDynObjectManager();
190
        dynObjectmanager.registerDynMethod(new DALLink_getRelatedFeatures());
191
        dynObjectmanager.registerDynMethod(new DALLink_getRelatedFeature());
192
        dynObjectmanager.registerDynMethod(new ComputeAvailableValuesFromTable("getAvailableValuesFromTable", "Retrieve available values from the elements of a table."));
193
        
184 194
        if (exs.size() > 0) {
185 195
            throw new LibraryException(this.getClass(), exs);
186 196
        }

Also available in: Unified diff