Revision 2585 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/enhanced/graphics/HistogramGraphicBase.java
HistogramGraphicBase.java | ||
---|---|---|
24 | 24 |
import java.awt.BorderLayout; |
25 | 25 |
import java.awt.Color; |
26 | 26 |
import java.awt.Component; |
27 |
import java.util.ArrayList;
|
|
27 |
import java.util.List; |
|
28 | 28 |
|
29 | 29 |
import javax.swing.JPanel; |
30 | 30 |
|
... | ... | |
42 | 42 |
/** |
43 | 43 |
* Clase base para los gr?ficos de histogramas de entrada y salida. |
44 | 44 |
* |
45 |
* 20/02/2008 |
|
46 | 45 |
* @author Nacho Brodin nachobrodin@gmail.com |
47 | 46 |
*/ |
48 | 47 |
public abstract class HistogramGraphicBase extends JPanel { |
... | ... | |
54 | 53 |
/** |
55 | 54 |
* Clase para tener guardados los valores de estado de una banda del histograma |
56 | 55 |
* |
57 |
* @version 04/03/2008 |
|
58 |
* @author BorSanZa - Borja S?nchez Zamorano (borja.sanchez@iver.es) |
|
56 |
* @author BorSanZa - Borja S?nchez Zamorano |
|
59 | 57 |
*/ |
60 | 58 |
public class HistogramStatus { |
61 | 59 |
private double[] histogram = new double[] { 0, 0, 3, 4, 5, 8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 10, 5, 1, 0, 0, 0 }; |
... | ... | |
360 | 358 |
* @param type |
361 | 359 |
*/ |
362 | 360 |
public void setType(int type) { |
363 |
ArrayList<DrawableElement> elements = getCanvas().getDrawableElements(GraphicHistogram.class);
|
|
361 |
List<DrawableElement> elements = getCanvas().getDrawableElements(GraphicHistogram.class); |
|
364 | 362 |
for (int i = 0; i < elements.size(); i++) |
365 | 363 |
((GraphicHistogram) elements.get(i)).setType(type); |
366 | 364 |
} |
Also available in: Unified diff