Revision 37891 branches/v2_0_0_prep/libraries/org.gvsig.newlayer/org.gvsig.newlayer.prov/org.gvsig.newlayer.prov.generic/src/main/java/org/gvsig/newlayer/prov/generic/NewLayerGenericProviderLibrary.java

View differences:

NewLayerGenericProviderLibrary.java
26 26
import org.gvsig.i18n.Messages;
27 27
import org.gvsig.newlayer.NewLayerLibrary;
28 28
import org.gvsig.newlayer.NewLayerLocator;
29
import org.gvsig.newlayer.NewLayerManager;
29 30
import org.gvsig.tools.library.AbstractLibrary;
30 31
import org.gvsig.tools.library.LibraryException;
31 32

  
......
37 38
 * @version $Id$
38 39
 */
39 40
public class NewLayerGenericProviderLibrary extends AbstractLibrary {
40
    
41

  
41 42
    public void doRegistration() {
42 43
        registerAsServiceOf(NewLayerLibrary.class);
43 44
    }
......
49 50
        Messages.addResourceFamily("org.gvsig.newlayer.prov.generic.i18n.text",
50 51
            NewLayerGenericProviderLibrary.class.getClassLoader(),
51 52
            NewLayerGenericProviderLibrary.class.getClass().getName());
52
        NewLayerLocator.getManager().registerProvider(new NewLayerGenericProviderFactory());
53 53
    }
54 54

  
55 55
    protected void doPostInitialize() throws LibraryException {
56
        NewLayerManager manager = NewLayerLocator.getManager();
57
        NewLayerGenericProviderFactory factory =
58
            new NewLayerGenericProviderFactory();
59
        manager.registerProvider(factory);
60

  
61
        // Disable this provider by default
62
        manager.enableProvider(factory, false);
56 63
    }
57 64

  
58 65
}

Also available in: Unified diff