public class DefaultPrincipalComponentsSwingManager extends java.lang.Object implements PrincipalComponentsSwingManager
PrincipalComponentsManager
implementation.Constructor and Description |
---|
DefaultPrincipalComponentsSwingManager() |
Modifier and Type | Method and Description |
---|---|
BasicAPISwingPanel |
createPCAComponentsListPanel(java.lang.Object inputStore,
PCStatsDataStructure stats,
java.lang.String fileName,
boolean[] bands,
java.lang.String roisEPSG) |
BasicAPISwingPanel |
createPCAMainPanel(java.lang.Object inputStore,
java.lang.String layerName,
int bandList,
java.lang.String roisEPSG) |
javax.swing.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(java.lang.Object inputStore, java.lang.String layerName, int bandList, java.lang.String roisEPSG)
createPCAMainPanel
in interface PrincipalComponentsSwingManager
public BasicAPISwingPanel createPCAComponentsListPanel(java.lang.Object inputStore, PCStatsDataStructure stats, java.lang.String fileName, boolean[] bands, java.lang.String roisEPSG)
createPCAComponentsListPanel
in interface PrincipalComponentsSwingManager
public javax.swing.JPanel createStatisticsPanel(PCStatsDataStructure pcStatistics, boolean bandStatistics, boolean covar, boolean autovect)
createStatisticsPanel
in interface PrincipalComponentsSwingManager