Statistics
| Revision:

gvsig-raster / org.gvsig.raster.tasseledcap / trunk / org.gvsig.raster.tasseledcap / org.gvsig.raster.tasseledcap.algorithm / src / main / java / org / gvsig / raster / tasseledcap / algorithm / TasseledCapAlgorithmLibrary.java @ 2381

History | View | Annotate | Download (1.35 KB)

1
package org.gvsig.raster.tasseledcap.algorithm;
2

    
3
import org.gvsig.i18n.Messages;
4
import org.gvsig.raster.algorithm.RasterBaseAlgorithmLibrary;
5
import org.gvsig.tools.library.AbstractLibrary;
6
import org.gvsig.tools.library.LibraryException;
7

    
8
/**
9
 * Initialization of PrincipalComponentsAlgorithmLibrary library.
10
 */
11
public class TasseledCapAlgorithmLibrary extends AbstractLibrary {
12
        public static final String         TASSELEDCAP_PROCESS_LABEL         = "TasseledCapProcess";
13
        
14
    @Override
15
    protected void doInitialize() throws LibraryException {
16
        // Nothing to do
17
    }
18

    
19
    @Override
20
    protected void doPostInitialize() throws LibraryException {
21
            //Registers the process and its parameters
22
            RasterBaseAlgorithmLibrary.register(TASSELEDCAP_PROCESS_LABEL, TasseledCapProcess.class);
23
            TasseledCapProcess.registerParameters();
24
            
25
        Messages.addResourceFamily(
26
            "org.gvsig.raster.tasseledcap.algorithm", 
27
            TasseledCapAlgorithmLibrary.class.getClassLoader(), 
28
            TasseledCapAlgorithmLibrary.class.getClass().getName());
29
        //registerGeoProcess(new RasterReprojectAlgorithmLibrary());
30
        
31
        Messages.addResourceFamily("org.gvsig.raster.tasseledcap.algorithm.i18n.text",
32
                        TasseledCapAlgorithmLibrary.class.getClassLoader(),
33
                        TasseledCapAlgorithmLibrary.class.getClass().getName()); 
34
    }
35
}