Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.dbf / src / main / java / org / gvsig / export / dbf / ExportDBFLibrary.java @ 43925

History | View | Annotate | Download (1.24 KB)

1
package org.gvsig.export.dbf;
2

    
3
import org.gvsig.export.dbf.service.ExportDBFServiceFactory;
4
import org.gvsig.export.dbf.swing.ExportDBFPanelsFactory;
5
import org.gvsig.export.ExportLibrary;
6
import org.gvsig.export.ExportLocator;
7
import org.gvsig.export.spi.ExportServiceManager;
8
import org.gvsig.export.swing.ExportSwingLibrary;
9
import org.gvsig.export.swing.ExportSwingLocator;
10
import org.gvsig.export.swing.spi.ExportPanelsManager;
11
import org.gvsig.tools.library.AbstractLibrary;
12
import org.gvsig.tools.library.LibraryException;
13

    
14

    
15
/**
16
 *
17
 * @author jjdelcerro
18
 */
19
public class ExportDBFLibrary extends AbstractLibrary {
20

    
21
    @Override
22
    public void doRegistration() {
23
        registerAsServiceOf(ExportSwingLibrary.class);
24
        registerAsServiceOf(ExportLibrary.class);
25
    }
26

    
27
    @Override
28
    protected void doInitialize() throws LibraryException {
29
        // Nothing to do
30
    }
31

    
32
    @Override
33
    protected void doPostInitialize() throws LibraryException {
34
        ExportServiceManager manager = ExportLocator.getServiceManager();
35
        ExportPanelsManager swingManager = ExportSwingLocator.getExportPanelsManager();
36
        
37
        manager.register(new ExportDBFServiceFactory());
38
        swingManager.register(new ExportDBFPanelsFactory());
39
    }
40

    
41
}