@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); // empty cross-reference cache fPartsToPages.remove(part); }
pageRecord.dispose(); console.removePropertyChangeListener(this);
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); // empty cross-reference cache fPartsToPages.remove(part); }
pageRecord.dispose(); console.removePropertyChangeListener(this);
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { if (part instanceof ICasEditor) { ICasEditor editor = (ICasEditor) part; ICasEditorInputListener editorListener = editorListenerMap.remove(part); if (editorListener != null) { editor.removeCasEditorInputListener(editorListener); } ICasDocumentListener documentListener = documentListenerMap.remove(part); ICasDocument document = editor.getDocument(); if (documentListener != null && document != null) { document.removeChangeListener(documentListener); } } pageRecord.page.dispose(); pageRecord.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { pageRecord.page.dispose(); pageRecord.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IPropertySheetPage page = (IPropertySheetPage) rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); // empty cross-reference cache fPartsToPages.remove(part); }
protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); SynchronizeViewWorkbenchPart syncPart = (SynchronizeViewWorkbenchPart) part; ISynchronizeParticipant participant = syncPart.getParticipant(); clearCrossReferenceCache(part, participant); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { ITemplatesPage page= (ITemplatesPage)rec.page; page.dispose(); rec.dispose(); }
protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); // empty cross-reference cache fPartsToPages.remove(part); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IContentOutlinePage page = (IContentOutlinePage) rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { ITemplatesPage page= (ITemplatesPage)rec.page; page.dispose(); rec.dispose(); }
protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IPropertySheetPage page = (IPropertySheetPage) rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; page.dispose(); pageRecord.dispose(); SynchronizeViewWorkbenchPart syncPart = (SynchronizeViewWorkbenchPart) part; ISynchronizeParticipant participant = syncPart.getParticipant(); clearCrossReferenceCache(part, participant); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IPropertySheetPage page = (IPropertySheetPage) rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IContentOutlinePage page = (IContentOutlinePage) rec.page; page.dispose(); rec.dispose(); }
protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IContentOutlinePage page = (IContentOutlinePage) rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec rec) { IPage page = rec.page; page.dispose(); rec.dispose(); }
@Override protected void doDestroyPage(IWorkbenchPart part, PageRec pageRecord) { IPage page = pageRecord.page; if (page instanceof IHistoryPage) ((IHistoryPage)page).removePropertyChangeListener(this); page.dispose(); pageRecord.dispose(); }