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 |
} |