Revision 1712 org.gvsig.raster.georeferencing/trunk/org.gvsig.raster.georeferencing/org.gvsig.raster.georeferencing.swing/org.gvsig.raster.georeferencing.swing.api/src/main/java/org/gvsig/raster/georeferencing/swing/GeoreferencingSwingManager.java
GeoreferencingSwingManager.java | ||
---|---|---|
23 | 23 |
|
24 | 24 |
import java.util.List; |
25 | 25 |
|
26 |
import org.gvsig.fmap.dal.coverage.datastruct.GeoPointList; |
|
26 | 27 |
import org.gvsig.gui.beans.buttonspanel.ButtonsPanelListener; |
27 | 28 |
import org.gvsig.raster.georeferencing.swing.control.GeorefControlPanel; |
28 | 29 |
import org.gvsig.raster.georeferencing.swing.view.GeoreferencingView; |
30 |
import org.gvsig.raster.georeferencing.swing.view.IViewRequestManager; |
|
29 | 31 |
import org.gvsig.raster.georeferencing.swing.view.SynchronizedViews; |
30 | 32 |
import org.gvsig.raster.georeferencing.swing.view.ToolListener; |
31 | 33 |
import org.gvsig.raster.swing.pagedtable.PagedTable; |
32 | 34 |
|
33 |
|
|
34 |
|
|
35 | 35 |
/** |
36 | 36 |
* This class is responsible of the management of the library's swing user |
37 | 37 |
* interface. It is the swing library's main entry point, and provides all the |
... | ... | |
83 | 83 |
boolean showInfo, |
84 | 84 |
boolean minMaxUL); |
85 | 85 |
|
86 |
/** |
|
87 |
* Creates a layout of views. A layout is a set of views |
|
88 |
* synchronized among them. |
|
89 |
* @param map |
|
90 |
* @param raster |
|
91 |
* @param zoomMap |
|
92 |
* @param zoomRaster |
|
93 |
* @param table |
|
94 |
* @return |
|
95 |
*/ |
|
96 |
public SynchronizedViews createSyncViews( |
|
97 |
GeoreferencingView map, |
|
98 |
GeoreferencingView raster, |
|
99 |
GeoreferencingView zoomMap, |
|
100 |
GeoreferencingView zoomRaster, |
|
101 |
PagedTable table, |
|
102 |
ToolListener listener); |
|
86 |
/** |
|
87 |
* Builds the synchronization between views. The arrays contains this order |
|
88 |
* (view map, view raster, zoom map, zoom raster) |
|
89 |
* @param views |
|
90 |
* @param viewMan |
|
91 |
* @param table |
|
92 |
* @param listener |
|
93 |
* @return |
|
94 |
*/ |
|
95 |
public SynchronizedViews createSyncViews( |
|
96 |
GeoreferencingView[] views, |
|
97 |
IViewRequestManager[] viewMan, |
|
98 |
GeoPointList gpList, |
|
99 |
PagedTable table, |
|
100 |
ToolListener listener); |
|
103 | 101 |
|
104 | 102 |
/** |
105 | 103 |
* Creates the entry point panel |
Also available in: Unified diff