Revision 14135 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/cutting/CuttingTocMenuEntry.java

View differences:

CuttingTocMenuEntry.java
72 72
	 * @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[])
73 73
	 */
74 74
	public boolean isEnabled(ITocItem item, FLayer[] selectedItems) {
75
		if(getNodeLayer(item) instanceof ILayerState)
75
		if(getNodeLayer(item) instanceof ILayerState) 
76 76
			if(!((ILayerState)getNodeLayer(item)).isOpen()) 
77 77
				return false;
78 78
		return selectedItems.length == 1;
......
83 83
	 * @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[])
84 84
	 */
85 85
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
86
		if (isTocItemBranch(item))
86
		if (isTocItemBranch(item)) {
87
			if(selectedItems == null || selectedItems.length != 1)
88
				return false;
87 89
			return( getNodeLayer(item) instanceof FLyrRasterSE && 
88 90
				    ((FLyrRasterSE)getNodeLayer(item)).isActionEnabled(IRasterLayerActions.FILTER));
91
		}
89 92
		return false;
90 93
	}
91 94

  

Also available in: Unified diff