public class DefaultPrincipalComponentsSwingManager extends Object implements PrincipalComponentsSwingManager
PrincipalComponentsManager implementation.| Constructor and Description |
|---|
DefaultPrincipalComponentsSwingManager() |
| Modifier and Type | Method and Description |
|---|---|
BasicAPISwingPanel |
createPCAComponentsListPanel(Object inputStore,
PCStatsDataStructure stats,
String fileName,
boolean[] bands,
String roisEPSG) |
BasicAPISwingPanel |
createPCAMainPanel(Object inputStore,
String layerName,
int bandList,
String roisEPSG) |
JPanel |
createStatisticsPanel(PCStatsDataStructure pcStatistics,
boolean bandStatistics,
boolean covar,
boolean autovect) |
static DefaultPrincipalComponentsSwingManager |
getInstance()
Gets an instance of this object for internal use.
|
public DefaultPrincipalComponentsSwingManager()
public static DefaultPrincipalComponentsSwingManager getInstance()
public BasicAPISwingPanel createPCAMainPanel(Object inputStore, String layerName, int bandList, String roisEPSG)
createPCAMainPanel in interface PrincipalComponentsSwingManagerpublic BasicAPISwingPanel createPCAComponentsListPanel(Object inputStore, PCStatsDataStructure stats, String fileName, boolean[] bands, String roisEPSG)
createPCAComponentsListPanel in interface PrincipalComponentsSwingManagerpublic JPanel createStatisticsPanel(PCStatsDataStructure pcStatistics, boolean bandStatistics, boolean covar, boolean autovect)
createStatisticsPanel in interface PrincipalComponentsSwingManager