public class DefaultGeoreferencingSwingManager extends java.lang.Object implements GeoreferencingSwingManager
CartociudadSwingManager.| Constructor and Description |
|---|
DefaultGeoreferencingSwingManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeGeoreferencingPanel() |
void |
closeWindow(javax.swing.JPanel panel) |
javax.swing.JPanel |
createCellSizeWindow(ButtonsPanelListener listener)
Creates a window to change the cell size
|
GeorefControlPanel |
createGeorefControlPanel()
Creates the bar with the buttons to control georeferencing actions
|
void |
createLayout(LayoutEnvironment env)
Creates a layout
|
LayoutEnvironment |
createLayoutEnvironment()
Creates a new instance of a LayoutEnvironment
|
javax.swing.JPanel |
createLayoutWithoutReferenceMap(LayoutEnvironment env) |
javax.swing.JPanel |
createLayoutWithReferenceMap(LayoutEnvironment env) |
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(java.util.List<java.lang.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 java.lang.String |
getText(java.lang.Object parent,
java.lang.String key)
Obtiene la traducción de la cadena de texto
|
java.lang.String |
getTranslation(java.lang.String key)
Returns the translation of a string.
|
void |
showWindow(javax.swing.JPanel panel,
int w,
int h,
java.lang.String title) |
public GeoreferencingOptionsDataModel getDataModel()
GeoreferencingSwingManagergetDataModel in interface GeoreferencingSwingManagerpublic java.lang.String getTranslation(java.lang.String key)
GeoreferencingSwingManagergetTranslation in interface GeoreferencingSwingManagerkey - String to translatepublic static java.lang.String getText(java.lang.Object parent,
java.lang.String key)
parent - Ventana padretext - Cadena a traducirpublic SynchronizedViews createSyncViews(GeoreferencingView[] views, IViewRequestManager[] viewMan, GeorefControlPanel control, PagedTable table, ToolListener listener)
createSyncViews in interface GeoreferencingSwingManagerviews - viewMan - table - listener - public GeorefControlPanel createGeorefControlPanel()
GeoreferencingSwingManagercreateGeorefControlPanel in interface GeoreferencingSwingManagerpublic GeoreferencingView createView(boolean showInfo, boolean minMaxUL, boolean rightSideButtons, ToolListener toolListener)
GeoreferencingSwingManagercreateView in interface GeoreferencingSwingManagerpublic GeoreferencingView createZoom(boolean showInfo, boolean minMaxUL)
GeoreferencingSwingManagercreateZoom in interface GeoreferencingSwingManagerpublic GeoreferencingLauncher createWindowLauncher(java.util.List<java.lang.String> viewList, int polynomialDegree)
GeoreferencingSwingManagercreateWindowLauncher in interface GeoreferencingSwingManagerpublic GeoreferencingOptions createWindowOptions(int polynomialDegree, ButtonsPanelListener listener)
GeoreferencingSwingManagercreateWindowOptions in interface GeoreferencingSwingManagerpublic javax.swing.JPanel createCellSizeWindow(ButtonsPanelListener listener)
GeoreferencingSwingManagercreateCellSizeWindow in interface GeoreferencingSwingManagerpublic void createLayout(LayoutEnvironment env)
GeoreferencingSwingManagercreateLayout in interface GeoreferencingSwingManagerpublic javax.swing.JPanel createLayoutWithReferenceMap(LayoutEnvironment env)
public javax.swing.JPanel createLayoutWithoutReferenceMap(LayoutEnvironment env)
public LayoutEnvironment createLayoutEnvironment()
GeoreferencingSwingManagercreateLayoutEnvironment in interface GeoreferencingSwingManagerpublic void showWindow(javax.swing.JPanel panel,
int w,
int h,
java.lang.String title)
showWindow in interface GeoreferencingSwingManagerpublic void closeWindow(javax.swing.JPanel panel)
closeWindow in interface GeoreferencingSwingManagerpublic void closeGeoreferencingPanel()
closeGeoreferencingPanel in interface GeoreferencingSwingManager