/* (non-Javadoc)
   * @see org.eclipse.jface.text.reconciler.IReconcilingStrategy#setDocument(org.eclipse.jface.text.IDocument)
   */
  @Override
  public void setDocument(IDocument document) {
    modelManager.setContentProvider(this);

    this.document = document;
  }
 @Override
 public void initialReconcile() {
   System.err.println("Reconciling...");
   modelManager.contentChanged();
 }
 /* (non-Javadoc)
  * @see org.eclipse.jface.text.reconciler.IReconcilingStrategy#reconcile(org.eclipse.jface.text.IRegion)
  */
 @Override
 public void reconcile(IRegion partition) {
   modelManager.contentChanged();
 }