//
IStructuredDocument structuredDocument = fModel.getStructuredDocument();
if (structuredDocument != null) {
structuredDocument.addDocumentListener(fInternalDocumentListener);
structuredDocument.addDocumentAboutToChangeListener(fInternalStructuredDocumentAboutToChange);
structuredDocument.addDocumentChangedListener(fInternalStructuredDocumentListener);
}
}
}