public class DefaultRasterSwingBufferManager extends java.lang.Object implements RasterSwingBufferManager
| Constructor and Description |
|---|
DefaultRasterSwingBufferManager() |
| Modifier and Type | Method and Description |
|---|---|
HistogramPanel |
createHistogramPanel() |
SaveBufferDialog |
createSaveBufferDialog() |
SaveBufferDialog |
createSaveBufferDialog(Buffer buffer) |
SelectableBandsTableModel |
createSelectableBandsTableModel(BandInfo[] bandsInfo) |
DynObject |
createServiceParameters(java.lang.String serviceName)
Creates a new object to contain service parameters values.
|
StatisticsPanel |
createStatisticsPanel() |
Service |
getService(DynObject parameters)
Creates a new
Service based on the given parameters. |
void |
makeASelectableBandsTable(javax.swing.JTable table,
SelectableBandsTableModel tableModel) |
public DynObject createServiceParameters(java.lang.String serviceName) throws ServiceException
ManagercreateServiceParameters in interface ManagerserviceName - the name of the service whose parameters have to be createdServiceException - if there is not any service registered with the given namepublic Service getService(DynObject parameters) throws ServiceException
ManagerService based on the given parameters.getService in interface Managerparameters - of the Service to createServiceServiceException - if there is an error creating the Service, or the parameters
are not validpublic StatisticsPanel createStatisticsPanel()
createStatisticsPanel in interface RasterSwingBufferManagerpublic SelectableBandsTableModel createSelectableBandsTableModel(BandInfo[] bandsInfo)
createSelectableBandsTableModel in interface RasterSwingBufferManagerpublic HistogramPanel createHistogramPanel() throws RasterCreatingPanelException
createHistogramPanel in interface RasterSwingBufferManagerRasterCreatingPanelExceptionpublic void makeASelectableBandsTable(javax.swing.JTable table,
SelectableBandsTableModel tableModel)
makeASelectableBandsTable in interface RasterSwingBufferManagerpublic SaveBufferDialog createSaveBufferDialog(Buffer buffer)
createSaveBufferDialog in interface RasterSwingBufferManagerpublic SaveBufferDialog createSaveBufferDialog()
createSaveBufferDialog in interface RasterSwingBufferManager