protected IJavaElement getDestinationContainerAsJavaElement() {
protected final IJavaElement getDestinationContainerAsJavaElement() {
		protected IJavaElement getDestinationContainerAsJavaElement() {			if (getJavaElementDestination() != null)				return getJavaElementDestination();			IContainer destinationAsContainer= getDestinationAsContainer();			if (destinationAsContainer == null)				return null;			IJavaElement je= JavaCore.create(destinationAsContainer);			if (je != null && je.exists())				return je;			return null;		}