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/filter/FilterTocMenuEntry.java

View differences:

FilterTocMenuEntry.java
29 29
import org.gvsig.raster.fmap.layers.FLyrRaster;
30 30
import org.gvsig.raster.fmap.layers.ILayerState;
31 31
import org.gvsig.raster.fmap.layers.IRasterLayerActions;
32
import org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem;
32 33
import org.gvsig.raster.tools.app.basic.RasterToolsUtil;
33
import org.gvsig.raster.tools.app.basic.raster.gui.IGenericToolBarMenuItem;
34 34
import org.gvsig.raster.tools.app.basic.tool.filter.ui.FilterDialog;
35 35

  
36 36
/**
......
58 58
		return singleton;
59 59
	}
60 60
	
61
	/*
62
	 * (non-Javadoc)
63
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroup()
64
	 */
65 61
	public String getGroup() {
66 62
		return "RasterProcess";
67 63
	}
68 64

  
69
	/*
70
	 * (non-Javadoc)
71
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getGroupOrder()
72
	 */
73 65
	public int getGroupOrder() {
74 66
		return 55;
75 67
	}
76 68

  
77
	/*
78
	 * (non-Javadoc)
79
	 * @see com.iver.cit.gvsig.project.documents.contextMenu.AbstractContextMenuAction#getOrder()
80
	 */
81 69
	public int getOrder() {
82 70
		return 0;
83 71
	}
84 72

  
85
	/*
86
	 * (non-Javadoc)
87
	 * @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getText()
88
	 */
89 73
	public String getText() {
90 74
		return RasterToolsUtil.getText(this, "filtros");
91 75
	}
92 76

  
93
	/*
94
	 * (non-Javadoc)
95
	 * @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[])
96
	 */
97 77
	public boolean isEnabled(ITocItem item, FLayer[] selectedItems) {
98 78
		if ((selectedItems == null) || (selectedItems.length != 1))
99 79
			return false;
......
107 87
		return true;
108 88
	}
109 89

  
110
	/*
111
	 * (non-Javadoc)
112
	 * @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[])
113
	 */
114 90
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
115 91
		if ((selectedItems == null) || (selectedItems.length != 1))
116 92
			return false;
......
121 97
		return ((IRasterLayerActions) selectedItems[0]).isActionEnabled(IRasterLayerActions.FILTER);
122 98
	}
123 99

  
124
	/*
125
	 * (non-Javadoc)
126
	 * @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[])
127
	 */
128 100
	public void execute(ITocItem item, FLayer[] selectedItems) {
129 101
		if ((selectedItems == null) || (selectedItems.length != 1) || (!(selectedItems[0] instanceof FLyrRaster)))
130 102
			return;
......
133 105
		RasterToolsUtil.addWindow(rasterFilterDialog);
134 106
	}
135 107
	
136
	/*
137
	 * (non-Javadoc)
138
	 * @see org.gvsig.rastertools.generictoolbar.IGenericToolBarMenuItem#getIcon()
139
	 */
140 108
	public Icon getIcon() {
141 109
		return RasterToolsUtil.getIcon("layer-filter-raster");
142 110
	}
111
	
112
	public boolean isEnableEvents() {
113
		return true;
114
	}
143 115
}

Also available in: Unified diff