Revision 2123 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/histogram/HistogramTocMenuEntry.java

View differences:

HistogramTocMenuEntry.java
26 26
import org.gvsig.raster.fmap.layers.FLyrRaster;
27 27
import org.gvsig.raster.fmap.layers.ILayerState;
28 28
import org.gvsig.raster.fmap.layers.IRasterLayerActions;
29
import org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem;
29 30
import org.gvsig.raster.tools.app.basic.RasterToolsUtil;
30
import org.gvsig.raster.tools.app.basic.raster.gui.IGenericToolBarMenuItem;
31 31
import org.gvsig.raster.tools.app.basic.tool.histogram.ui.HistogramDialog;
32 32

  
33 33
/**
......
54 54
			singleton = new HistogramTocMenuEntry();
55 55
		return singleton;
56 56
	}
57
	/*
58
	 * (non-Javadoc)
59
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroup()
60
	 */
57
	
61 58
	public String getGroup() {
62 59
		return "RasterLayer";
63 60
	}
64 61

  
65
	/*
66
	 * (non-Javadoc)
67
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroupOrder()
68
	 */
69 62
	public int getGroupOrder() {
70 63
		return 10;
71 64
	}
72 65

  
73
	/*
74
	 * (non-Javadoc)
75
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getOrder()
76
	 */
77 66
	public int getOrder() {
78 67
		return 30;
79 68
	}
80 69

  
81
	/*
82
	 * (non-Javadoc)
83
	 * @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getText()
84
	 */
85 70
	public String getText() {
86 71
		return RasterToolsUtil.getText(this, "histograma");
87 72
	}
88 73

  
89
	/*
90
	 * (non-Javadoc)
91
	 * @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[])
92
	 */
93 74
	public boolean isEnabled(ITocItem item, FLayer[] selectedItems) {
94 75
		if ((selectedItems == null) || (selectedItems.length != 1))
95 76
			return false;
......
102 83
		return false;
103 84
	}
104 85

  
105
	/*
106
	 * (non-Javadoc)
107
	 * @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[])
108
	 */
109 86
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
110 87
		if ((selectedItems == null) || (selectedItems.length != 1))
111 88
			return false;
......
116 93
		return ((IRasterLayerActions) selectedItems[0]).isActionEnabled(IRasterLayerActions.HISTOGRAM);
117 94
	}
118 95

  
119
	/*
120
	 * (non-Javadoc)
121
	 * @see com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction#execute(com.iver.cit.gvsig.project.documents.view.toc.ITocItem, com.iver.cit.gvsig.fmap.layers.FLayer[])
122
	 */
123 96
	public void execute(ITocItem item, FLayer[] selectedItems) {
124 97
		if ((selectedItems == null) || (selectedItems.length != 1))
125 98
			return;
......
142 115
		}
143 116
	}
144 117
	
145
	/*
146
	 * (non-Javadoc)
147
	 * @see org.gvsig.rastertools.generictoolbar.IGenericToolBarMenuItem#getIcon()
148
	 */
149 118
	public Icon getIcon() {
150 119
		return RasterToolsUtil.getIcon("layer-histogram");
151 120
	}
121
	
122
	public boolean isEnableEvents() {
123
		return true;
124
	}
152 125
}

Also available in: Unified diff