Statistics
| Revision:

gvsig-raster / org.gvsig.raster.tasseledcap / trunk / org.gvsig.raster.tasseledcap / org.gvsig.raster.tasseledcap.swing / org.gvsig.raster.tasseledcap.swing.impl / src / main / java / org / gvsig / raster / tasseledcap / swing / impl / DefaultTasseledCapSwingManager.java @ 2381

History | View | Annotate | Download (1.09 KB)

1
package org.gvsig.raster.tasseledcap.swing.impl;
2

    
3
import org.gvsig.raster.algorithm.BasicAPISwingPanel;
4
import org.gvsig.raster.tasseledcap.swing.TasseledCapSwingManager;
5
import org.gvsig.raster.tasseledcap.swing.impl.main.TasseledCapMainPanelImpl;
6

    
7
/**
8
 * Default {@link TasseledCap} implementation.
9
 * 
10
 * @author gvSIG Team
11
 * @version $Id$
12
 */
13
public class DefaultTasseledCapSwingManager implements TasseledCapSwingManager {
14
        private static DefaultTasseledCapSwingManager   internalInstance  = new DefaultTasseledCapSwingManager();
15
        //private static final Logger                       logger            = LoggerFactory.getLogger(DefaultPrincipalComponentsSwingManager.class);
16
        
17
        /**
18
         * Gets an instance of this object for internal use.
19
         * @return DefaultPrincipalComponentsManager
20
         */
21
        public static DefaultTasseledCapSwingManager getInstance() {
22
                return internalInstance;
23
        }
24

    
25
        public BasicAPISwingPanel createTasseledCapMainPanel(
26
                        Object inputStore, 
27
                        String layerName, 
28
                        int bandList, 
29
                        String roisEPSG) {
30
                return new TasseledCapMainPanelImpl(inputStore, layerName, bandList, roisEPSG);
31
        }
32
}