Revision 12264

View differences:

trunk/extensions/extRasterTools-SE/src-test-ui/org/gvsig/rastertools/cutting/TestCuttingPanel.java
1
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
2
 *
3
 * Copyright (C) 2007 IVER T.I. and Generalitat Valenciana.
4
 *
5
 * This program is free software; you can redistribute it and/or
6
 * modify it under the terms of the GNU General Public License
7
 * as published by the Free Software Foundation; either version 2
8
 * of the License, or (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
18
 */
19
package org.gvsig.rastertools.cutting;
20

  
21
import javax.swing.JFrame;
22
import javax.swing.UIManager;
23

  
24
import org.gvsig.rastertools.cutting.ui.CuttingPanel;
25
/**
26
 * Clase para poder ver la ventana de HistrogramPanel
27
 *
28
 * @version 17/04/2007
29
 * @author Borja S?nchez Zamorano (borja.sanchez@iver.es)
30
 */
31
public class TestCuttingPanel {
32
	private JFrame 			frame = new JFrame();
33
	private CuttingPanel	hp = null;
34

  
35
	public TestCuttingPanel() {
36
		super();
37
		initialize();
38
	}
39

  
40
	public static void main(String[] args){
41
		try {
42
			UIManager.setLookAndFeel("com.jgoodies.looks.plastic.PlasticXPLookAndFeel");
43
		} catch( Exception e ) {
44
			System.err.println( "No se puede cambiar al LookAndFeel");
45
		}
46
		new TestCuttingPanel();
47
	}
48

  
49
	private void initialize() {
50
		frame.setSize(new java.awt.Dimension(450, 310));
51
		hp = new CuttingPanel(null);
52

  
53
	//Par?metros de inicializaci?n del histograma
54
		frame.setContentPane(hp);
55
		frame.setResizable(true);
56
		frame.setTitle("Histogramas");
57
		frame.setVisible(true);
58
		frame.addWindowListener(new java.awt.event.WindowAdapter() {
59
			public void windowClosing(java.awt.event.WindowEvent e) {
60
				System.exit(0);
61
			}
62
		});
63
	}
64
}
0 65

  
trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/cutting/CuttingTocMenuEntry.java
31 31
/**
32 32
 * <code>CuttingTocMenuEntry</code> es el punto de entrada del menu del
33 33
 * recorte.
34
 * 
34
 *
35 35
 * @version 17/04/2007
36 36
 * @author Borja S?nchez Zamorano (borja.sanchez@iver.es)
37 37
 */
......
81 81
		if (obj instanceof IRasterPropertiesRegistrable)
82 82
			listeners.add(obj);
83 83
	}
84
	
84

  
85 85
	/*
86 86
	 * (non-Javadoc)
87 87
	 * @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#isEnabled(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[])
......
95 95
	 * @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#isVisible(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[])
96 96
	 */
97 97
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
98
		if (isTocItemBranch(item)) 
98
		if (isTocItemBranch(item))
99 99
			return (getNodeLayer(item) instanceof FLyrRasterSE);
100 100
		return false;
101 101
	}

Also available in: Unified diff