public interface RasterSwingManager
RasterWindowManager,
JValidationServicePanel| Modifier and Type | Method and Description |
|---|---|
ButtonBar |
createButtonBar()
Creates a button bar component
|
IButtonsPanel |
createButtonsPanel(int buttons,
javax.swing.JComponent parent)
Creates a buttons panel
|
BasePanel |
createGenericBasePanel() |
GCanvas |
createGraphicCanvas(java.awt.Color backgroundColor)
Creates a canvas to draw graphic layers.
|
MainInfoByPointPanel |
createInfoByPointPanel(java.util.HashMap<java.lang.String,java.lang.String> translations,
java.util.HashMap<java.lang.String,javax.swing.ImageIcon> icons,
javax.swing.JPanel extended)
Creates the information by point panel
|
ModelLoader |
createModelLoader(TableModel tableModel)
Creates a model loader for a paged table
|
CreateNewLayerPanel |
createNewLayerPanel() |
CreateNewLayerPanel |
createNewLayerPanel(FileNameManagement fileNameManagement)
Deprecated.
Uses createNewLayerPanel without parameters. The FileNameManagement should be built internally
|
CreateNewLayerPanel |
createNewLayerPanel(FileNameManagement fileNameManagement,
java.lang.String title)
Deprecated.
Uses createNewLayerPanel with the title as parameter. The FileNameManagement should be built internally
|
CreateNewLayerPanel |
createNewLayerPanel(java.lang.String title) |
OpenFileContainer |
createOpenFileContainer(boolean showBorder,
java.lang.String[] fileFilter,
java.lang.String defaultPath)
Creates a panel to open files
|
PagedTable |
createPagedTable(ModelLoader modelLoader)
Creates a paged table component
|
PreviewPanel |
createPreviewPanel(int buttons,
java.util.ArrayList list,
javax.swing.JPanel generalPanel,
javax.swing.JPanel downPreviewPanel,
PreviewRenderProcess renderProcess,
DataSourcePreview dataSource)
Creates a preview panel using a data source, a render process and a list
of panels
|
ROIPanel |
createROIPanel()
Creates a panel for manage ROIs of raster
|
PreviewPanel |
createSinglePreviewPanel(PreviewRenderProcess renderProcess,
DataSourcePreview dataSource)
Creates a preview panel using a data source and a render process.
|
SliderText |
createSliderText(int min,
int max,
int defaultValue,
boolean border)
Creates a slider with a text box
|
java.lang.String |
getTranslation(java.lang.String key)
Returns the translation of a string.
|
RasterWindowManager |
getWindowManager()
Returns the
RasterWindowManager. |
void |
registerWindowManager(RasterWindowManager manager)
Registers a new instance of a WindowManager which provides services to
the management of the application windows.
|
void |
showSummaryProcessDialog(java.lang.String fileName,
long time)
Shows the summary of a process
|
java.lang.String getTranslation(java.lang.String key)
key - String to translatevoid registerWindowManager(RasterWindowManager manager)
manager - RasterWindowManager to register in the
ScriptingUIManager.RasterWindowManagerRasterWindowManager getWindowManager()
RasterWindowManager.RasterWindowManagerRasterWindowManager}BasePanel createGenericBasePanel()
GCanvas createGraphicCanvas(java.awt.Color backgroundColor)
backgroundColor - PreviewPanel createPreviewPanel(int buttons, java.util.ArrayList list, javax.swing.JPanel generalPanel, javax.swing.JPanel downPreviewPanel, PreviewRenderProcess renderProcess, DataSourcePreview dataSource)
buttons - list - generalPanel - downPreviewPanel - renderProcess - dataSource - PreviewPanel createSinglePreviewPanel(PreviewRenderProcess renderProcess, DataSourcePreview dataSource)
PreviewPanel
should be invoked.renderProcess - PreviewRenderProcessdataSource - DataSourcePreviewPreviewPanelMainInfoByPointPanel createInfoByPointPanel(java.util.HashMap<java.lang.String,java.lang.String> translations, java.util.HashMap<java.lang.String,javax.swing.ImageIcon> icons, javax.swing.JPanel extended)
translations - extended - ButtonBar createButtonBar()
CreateNewLayerPanel createNewLayerPanel(FileNameManagement fileNameManagement)
fileNameManagement - extList - List of file extensions to acceptCreateNewLayerPanel createNewLayerPanel()
CreateNewLayerPanel createNewLayerPanel(FileNameManagement fileNameManagement, java.lang.String title)
fileNameManagement - extList - List of file extensions to accepttittle - Tittle for the windowCreateNewLayerPanel createNewLayerPanel(java.lang.String title)
OpenFileContainer createOpenFileContainer(boolean showBorder, java.lang.String[] fileFilter, java.lang.String defaultPath)
showBorder - fileFilter - ROIPanel createROIPanel()
PagedTable createPagedTable(ModelLoader modelLoader)
modelLoader - ModelLoader createModelLoader(TableModel tableModel)
IButtonsPanel createButtonsPanel(int buttons, javax.swing.JComponent parent)
parent - SliderText createSliderText(int min, int max, int defaultValue, boolean border)
void showSummaryProcessDialog(java.lang.String fileName,
long time)
fileName - time -