public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
  {
    this.root = null;
    try
    {    	
    	IFileEditorInput inputFile = (IFileEditorInput)newInput;

    	this.root = this.compiler.compile((FileEditorInput) newInput);
    } catch (Exception localException) {}
 
  }