disposes of the 3.x part 's site if it has one . subclasses may override but must call super.disposesite in its implementation . concode_field_sep IEventBroker eventBroker concode_elem_sep EventHandler objectSetHandler concode_elem_sep boolean beingDisposed concode_elem_sep String COMPATIBILITY_VIEW_URI concode_elem_sep boolean alreadyDisposed concode_elem_sep ISelectionChangedListener postListener concode_elem_sep String COMPATIBILITY_EDITOR_URI concode_elem_sep Composite composite concode_elem_sep EventHandler widgetSetHandler concode_elem_sep Logger logger concode_elem_sep MPart part concode_elem_sep IWorkbenchPart wrapped concode_field_sep void doSave concode_elem_sep MPart getModel concode_elem_sep void handleEvent concode_elem_sep void handleEvent concode_elem_sep boolean isBeingDisposed concode_elem_sep void destroy concode_elem_sep IWorkbenchPart getPart concode_elem_sep void invalidate concode_elem_sep void clearMenuItems concode_elem_sep boolean handlePartInitException concode_elem_sep void delegateSetFocus concode_elem_sep IWorkbenchPart createPart concode_elem_sep void selectionChanged concode_elem_sep void selectionChanged concode_elem_sep void disposeSite concode_elem_sep String computeLabel concode_elem_sep void create concode_elem_sep void persistState concode_elem_sep boolean createPartControl concode_elem_sep WorkbenchPartReference getReference
void function ( IWorkbenchPartSite arg0 ) { if ( arg0 instanceof PartSite ) { disposeSite ( ( PartSite ) arg0 ) ; } }