} catch (IllegalStateException ex) { root[0]= null;
			public void run() {				try {					root[0]= (CompilationUnit)parser.createAST(progressMonitor);				} catch (OperationCanceledException ex) {					root[0]= null;				}			}