svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.raster.tools / org.gvsig.raster.tools.swing / org.gvsig.raster.tools.swing.api / src / main / java / org / gvsig / raster / tools / swing / api / clip / ClipPanel.java @ 44831
History | View | Annotate | Download (810 Bytes)
1 | 44831 | jjdelcerro | package org.gvsig.raster.tools.swing.api.clip; |
---|---|---|---|
2 | |||
3 | import org.gvsig.fmap.mapcontext.layers.FLayer; |
||
4 | import org.gvsig.fmap.mapcontrol.MapControl; |
||
5 | import org.gvsig.raster.tools.lib.api.RasterClip; |
||
6 | import org.gvsig.raster.tools.lib.api.exceptions.RasterToolCreatingPanelException; |
||
7 | import org.gvsig.tools.swing.api.Component; |
||
8 | |||
9 | |||
10 | |||
11 | /**
|
||
12 | * @author fdiaz
|
||
13 | *
|
||
14 | */
|
||
15 | public interface ClipPanel extends Component { |
||
16 | |||
17 | /**
|
||
18 | * @param clip
|
||
19 | */
|
||
20 | public void fetch(RasterClip clip); |
||
21 | |||
22 | /**
|
||
23 | * @param layer
|
||
24 | * @throws RasterToolCreatingPanelException
|
||
25 | */
|
||
26 | public void set(FLayer layer) throws RasterToolCreatingPanelException; |
||
27 | |||
28 | /**
|
||
29 | * @param mapControl
|
||
30 | * @throws RasterToolCreatingPanelException
|
||
31 | */
|
||
32 | public void set(MapControl mapControl) throws RasterToolCreatingPanelException; |
||
33 | |||
34 | |||
35 | } |