Statistics
| Revision:

gvsig-raster / org.gvsig.raster.tools / trunk / templates / rasterTaskProjectTemplate / alg_template / sources / io / DefaultProjectTemplateIOLibrary.java @ 1870

History | View | Annotate | Download (1011 Bytes)

1
package org.gvsig.raster.projecttemplate.io;
2

    
3
import org.gvsig.fmap.dal.DALFileLibrary;
4
import org.gvsig.fmap.dal.DALLibrary;
5
import org.gvsig.raster.impl.store.AbstractRasterFileDataParameters;
6
import org.gvsig.tools.ToolsLibrary;
7
import org.gvsig.tools.library.AbstractLibrary;
8
import org.gvsig.tools.library.Library;
9
import org.gvsig.tools.library.LibraryException;
10

    
11

    
12
public class DefaultProjectTemplateIOLibrary extends AbstractLibrary {        
13

    
14
        public DefaultProjectTemplateIOLibrary() {
15
                super(DefaultProjectTemplateIOLibrary.class,Library.TYPE.IMPL);
16
                require(ToolsLibrary.class);
17
                require(DALLibrary.class);
18
                require(DALFileLibrary.class);
19
        }
20
        
21
        @Override
22
        protected void doInitialize() throws LibraryException {
23
        }
24

    
25
        @Override
26
        protected void doPostInitialize() throws LibraryException {
27
                ProjectTemplateServerExplorerParameters.registerDynClass();
28
                
29
                ProjectTemplateProvider.register();
30
                ProjectTemplateDataParameters.registerDynClass();
31
                ProjectTemplateDataParameters.registerPersistence();
32
        }
33
}