protected boolean isEnabled(ISelection selection) { IMember m= getEditionElement(selection); if (m == null)
protected boolean isEnabled(IFile file) { if (file == null)
	protected boolean isEnabled(ISelection selection) {		IMember m= getEditionElement(selection);		if (m == null)			return false;		IFile file= getFile(m);		if (!isEnabled(file))			return false;		if (file != null && beingEdited(file))			return getWorkingCopy(m) != null;		return true;	}