Revision 723 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/properties/control/TransparencyListener.java
TransparencyListener.java | ||
---|---|---|
25 | 25 |
import java.util.EventObject; |
26 | 26 |
|
27 | 27 |
import org.gvsig.fmap.dal.coverage.datastruct.TransparencyRange; |
28 |
import org.gvsig.fmap.dal.coverage.grid.GridTransparency;
|
|
28 |
import org.gvsig.fmap.dal.coverage.store.props.Transparency;
|
|
29 | 29 |
import org.gvsig.raster.fmap.layers.FLyrRaster; |
30 | 30 |
import org.gvsig.raster.tools.app.basic.RasterExtension; |
31 | 31 |
import org.gvsig.raster.tools.app.basic.tool.properties.RasterPropertiesTocMenuEntry; |
... | ... | |
37 | 37 |
* @author Nacho Brodin (nachobrodin@gmail.com) |
38 | 38 |
*/ |
39 | 39 |
public class TransparencyListener implements TranspByPixelEventListener { |
40 |
private GridTransparency transparency = null;
|
|
40 |
private Transparency transparency = null;
|
|
41 | 41 |
private TransparencyPanel tPanel = null; |
42 | 42 |
|
43 | 43 |
/** |
... | ... | |
52 | 52 |
/** |
53 | 53 |
* Carga los valores del panel desde el objeto con la transparencia |
54 | 54 |
*/ |
55 |
private void setValuesFromGridTransparencyToPanel() {
|
|
55 |
private void setValuesFromTransparencyToPanel() { |
|
56 | 56 |
//Asignamos la opacidad al panel |
57 | 57 |
if (transparency.getOpacity() != 255) { |
58 | 58 |
tPanel.getOpacityPanel().setControlEnabled(true); |
... | ... | |
81 | 81 |
/** |
82 | 82 |
* Carga los valores del objeto transparencia desde el panel |
83 | 83 |
*/ |
84 |
private void setValuesFromPanelToGridTransparency() {
|
|
84 |
private void setValuesFromPanelToTransparency() { |
|
85 | 85 |
if (transparency == null) |
86 | 86 |
return; |
87 | 87 |
// Asignamos la opacidad al objeto |
... | ... | |
119 | 119 |
*/ |
120 | 120 |
public void onlyApply() { |
121 | 121 |
if (RasterPropertiesTocMenuEntry.enableEvents) |
122 |
setValuesFromPanelToGridTransparency();
|
|
122 |
setValuesFromPanelToTransparency(); |
|
123 | 123 |
} |
124 | 124 |
|
125 | 125 |
/** |
... | ... | |
187 | 187 |
public void setLayer(FLyrRaster layer) { |
188 | 188 |
transparency = layer.getRender().getLastTransparency(); |
189 | 189 |
saveStatus(); |
190 |
setValuesFromGridTransparencyToPanel();
|
|
190 |
setValuesFromTransparencyToPanel(); |
|
191 | 191 |
} |
192 | 192 |
} |
Also available in: Unified diff