uninstall this reconciler from the editor concode_field_sep SemanticHighlightingPresenter fJobPresenter concode_elem_sep SemanticHighlightingPresenter fPresenter concode_elem_sep ColorDescriptor[] fSemanticHighlightings concode_elem_sep int fNOfRemovedPositions concode_elem_sep ColorDescriptor[] fJobSemanticHighlightings concode_elem_sep ArrayList<HighlightedPosition> fAddedPositions concode_elem_sep boolean fIsReconciling concode_elem_sep SemanticToken fToken concode_elem_sep Job fJob concode_elem_sep List<HighlightedPosition> fRemovedPositions concode_elem_sep QVTSemanticHighlighter fHighlighter concode_elem_sep Object fJobLock concode_elem_sep Object fReconcileLock concode_elem_sep PositionCollector fCollector concode_elem_sep QvtEditor fEditor concode_field_sep void updatePresentation concode_elem_sep CompiledUnit getModel concode_elem_sep void reconciled concode_elem_sep void inputDocumentAboutToBeChanged concode_elem_sep boolean visitToken concode_elem_sep boolean visitToken concode_elem_sep void refresh concode_elem_sep void addPosition concode_elem_sep void aboutToBeReconciled concode_elem_sep void inputDocumentChanged concode_elem_sep void install concode_elem_sep void retainPositions concode_elem_sep boolean isEnabled concode_elem_sep void startReconcilingPositions concode_elem_sep boolean isValidNode concode_elem_sep void enumerate concode_elem_sep void stopReconcilingPositions concode_elem_sep void scheduleJob concode_elem_sep void reconcilePositions
void function ( ) { if ( fPresenter != null ) { fPresenter . setCanceled ( true ) ; } if ( fEditor != null ) { fEditor . removeReconcilingListener ( this ) ; fEditor = null ; } fCollector = null ; fSemanticHighlightings = null ; fPresenter = null ; }