myXcodeProjProject = new XcodeProjProject(); fullRebuild = !_project .getFolder(_project.getName() + ".xcodeproj").getFile( "project.pbxproj").exists();
if( myXcodeProjProject == null){ myXcodeProjProject = new XcodeProjProject(); } fullRebuild |= !_project.getFolder(_project.getName() + ".xcodeproj").getFile("project.pbxproj").exists();
	public boolean buildStarted(int _kind, Map _args,			IProgressMonitor _monitor, IProject _project, Map _buildCache) {		boolean fullRebuild = false;		if (Preferences.getPREF_WRITE_XCODE_ON_BUILD()) {			myXcodeProject = new XcodeProject();			fullRebuild = !_project.getFolder(_project.getName() + ".xcode")					.getFile("project.pbxproj").exists();		} else {			myXcodeProject = null;		}		if (Preferences.getPREF_WRITE_XCODE21_ON_BUILD()) {			myXcodeProjProject = new XcodeProjProject();			fullRebuild = !_project					.getFolder(_project.getName() + ".xcodeproj").getFile(							"project.pbxproj").exists();		} else {			myXcodeProjProject = null;		}		return fullRebuild;	}