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 PrincipalComponentsSwingManager
public BasicAPISwingPanel createPCAComponentsListPanel(Object inputStore, PCStatsDataStructure stats, String fileName, boolean[] bands, String roisEPSG)
createPCAComponentsListPanel
in interface PrincipalComponentsSwingManager
public JPanel createStatisticsPanel(PCStatsDataStructure pcStatistics, boolean bandStatistics, boolean covar, boolean autovect)
createStatisticsPanel
in interface PrincipalComponentsSwingManager