Revision 12073

View differences:

branches/v10/extensions/extCAD/src/com/iver/cit/gvsig/project/documents/view/toc/actions/StartEditingTocMenuEntry.java
34 34
	}
35 35

  
36 36
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
37
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0] instanceof FLyrVect) && !((FLyrVect)selectedItems[0]).isEditing();
37
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0].isAvailable() && selectedItems[0] instanceof FLyrVect) && !((FLyrVect)selectedItems[0]).isEditing();
38 38
	}
39 39

  
40 40
	public void execute(ITocItem item, FLayer[] selectedItems) {
branches/v10/extensions/extCAD/src/com/iver/cit/gvsig/project/documents/view/toc/actions/EditionPropertiesTocMenuEntry.java
50 50
	}
51 51

  
52 52
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
53
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0] instanceof FLyrVect) && ((FLyrVect)selectedItems[0]).isEditing();
53
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0].isAvailable() && selectedItems[0] instanceof FLyrVect) && ((FLyrVect)selectedItems[0]).isEditing();
54 54
	}
55 55

  
56 56
	public void execute(ITocItem item, FLayer[] selectedItems) {
branches/v10/extensions/extCAD/src/com/iver/cit/gvsig/project/documents/view/toc/actions/StopEditingTocMenuEntry.java
34 34
	}
35 35

  
36 36
	public boolean isVisible(ITocItem item, FLayer[] selectedItems) {
37
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0] instanceof FLyrVect) && ((FLyrVect)selectedItems[0]).isEditing();
37
		return (isTocItemBranch(item)) && (selectedItems.length == 1 && selectedItems[0].isAvailable() && selectedItems[0] instanceof FLyrVect) && ((FLyrVect)selectedItems[0]).isEditing();
38 38
	}
39 39

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

Also available in: Unified diff