} else {  setErrorMessage(Messages .getString("WizardNewWOResourcePage.errorMessage.containerNoWOProject")); return false;
	protected boolean validatePage() {		if (super.validatePage()) {			if (getContainerFullPath().segmentCount() > 0) {				IProject actualProject = ResourcesPlugin.getWorkspace()						.getRoot()						.getProject(getContainerFullPath().segment(0));				switch (getContainerFullPath().segmentCount()) {					case 0 :						// no project selected						setErrorMessage(Messages								.getString("WizardNewWOResourcePage.errorMessage.containerNoProject"));						return false;					case 1 :						if (!actualProject.getFile(								IWOLipsModel.PROJECT_FILE_NAME).exists()) {							// no webobjects project selected							setErrorMessage(Messages									.getString("WizardNewWOResourcePage.errorMessage.containerNoWOProject"));							return false;						}						break;					default :						if (false) {							if (!actualProject.getFile(									IWOLipsModel.PROJECT_FILE_NAME).exists()) {								// no webobjects project selected								setErrorMessage(Messages										.getString("WizardNewWOResourcePage.errorMessage.containerNoWOProject"));								return false;							} else {								// project is selected and wo project - now								// check for subproject								IPath projectFilePath = getContainerFullPath()										.removeFirstSegments(1).append(												IWOLipsModel.PROJECT_FILE_NAME);								if (!actualProject.getFile(projectFilePath)										.exists()) {									// no webobjects subproject selected									setErrorMessage(Messages											.getString("WizardNewWOResourcePage.errorMessage.containerNoWOSubproject"));									return false;								}							}						}						break;				}				// selection validated				return true;			} else {				// no project selected (container path is < 1)				setErrorMessage(Messages						.getString("WizardNewWOResourcePage.errorMessage.containerNoWOProject"));				return false;			}		} else {			// super validation failed			return false;		}	}