public class DefaultGeoreferencingSwingManager extends Object implements GeoreferencingSwingManager
CartociudadSwingManager
.Constructor and Description |
---|
DefaultGeoreferencingSwingManager() |
Modifier and Type | Method and Description |
---|---|
JPanel |
createCellSizeWindow(ButtonsPanelListener listener)
Creates a window to change the cell size
|
GeorefControlPanel |
createGeorefControlPanel()
Creates the bar with the buttons to control georeferencing actions
|
SynchronizedViews |
createSyncViews(GeoreferencingView[] views,
IViewRequestManager[] viewMan,
GeorefControlPanel control,
PagedTable table,
ToolListener listener)
Builds the synchronization between views.
|
GeoreferencingView |
createView(boolean showInfo,
boolean minMaxUL,
boolean rightSideButtons,
ToolListener toolListener)
Creates a view to georeference images
|
GeoreferencingLauncher |
createWindowLauncher(List<String> viewList,
int polynomialDegree)
Creates the entry point panel
|
GeoreferencingOptions |
createWindowOptions(int polynomialDegree,
ButtonsPanelListener listener)
Creates the panel of georeferencing options
|
GeoreferencingView |
createZoom(boolean showInfo,
boolean minMaxUL)
Creates a zoom view
|
GeoreferencingOptionsDataModel |
getDataModel()
Gets the instance of the data model
|
static String |
getText(Object parent,
String key)
Obtiene la traducción de la cadena de texto
|
String |
getTranslation(String key)
Returns the translation of a string.
|
public GeoreferencingOptionsDataModel getDataModel()
GeoreferencingSwingManager
getDataModel
in interface GeoreferencingSwingManager
public String getTranslation(String key)
GeoreferencingSwingManager
getTranslation
in interface GeoreferencingSwingManager
key
- String to translatepublic static String getText(Object parent, String key)
parent
- Ventana padretext
- Cadena a traducirpublic SynchronizedViews createSyncViews(GeoreferencingView[] views, IViewRequestManager[] viewMan, GeorefControlPanel control, PagedTable table, ToolListener listener)
createSyncViews
in interface GeoreferencingSwingManager
views
- viewMan
- table
- listener
- public GeorefControlPanel createGeorefControlPanel()
GeoreferencingSwingManager
createGeorefControlPanel
in interface GeoreferencingSwingManager
public GeoreferencingView createView(boolean showInfo, boolean minMaxUL, boolean rightSideButtons, ToolListener toolListener)
GeoreferencingSwingManager
createView
in interface GeoreferencingSwingManager
public GeoreferencingView createZoom(boolean showInfo, boolean minMaxUL)
GeoreferencingSwingManager
createZoom
in interface GeoreferencingSwingManager
public GeoreferencingLauncher createWindowLauncher(List<String> viewList, int polynomialDegree)
GeoreferencingSwingManager
createWindowLauncher
in interface GeoreferencingSwingManager
public GeoreferencingOptions createWindowOptions(int polynomialDegree, ButtonsPanelListener listener)
GeoreferencingSwingManager
createWindowOptions
in interface GeoreferencingSwingManager
public JPanel createCellSizeWindow(ButtonsPanelListener listener)
GeoreferencingSwingManager
createCellSizeWindow
in interface GeoreferencingSwingManager