Revision 31304 trunk/extensions/extCAD/src/com/iver/cit/gvsig/project/documents/view/toc/actions/StartEditingTocMenuEntry.java

View differences:

StartEditingTocMenuEntry.java
32 32
	}
33 33

  
34 34
	public boolean isEnabled(ITocItem item, FLayer[] selectedItems) {
35
		return true;
35
		StartEditing startEditind=(StartEditing)PluginServices.getExtension(StartEditing.class);
36
		return startEditind.isEnabled();
36 37
	}
37 38

  
38 39
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
39
		IWindow window=PluginServices.getMDIManager().getActiveWindow();
40
		if (window instanceof View){
41
			return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0].isAvailable() && selectedItems[0] instanceof FLyrVect) && !((FLyrVect)selectedItems[0]).isEditing();
42
		}
43
		return false;
40
		StartEditing startEditind=(StartEditing)PluginServices.getExtension(StartEditing.class);
41
		return startEditind.isVisible();
44 42
	}
45 43

  
46 44
	public void execute(ITocItem item, FLayer[] selectedItems) {

Also available in: Unified diff