performs arbitrary actions as the window 's shell is being closed directly , and possibly veto the close . this method is called from a shelllistener associated with the window , for example when the user clicks the window 's close button . it is not called when the window is being closed for other reasons , such as if the user exits the workbench via the actionfactory #quit action.clients must not call this method directly although super calls are okay . if this method returns false , then the user 's request to close the shell is ignored . this gives the workbench advisor an opportunity to query the user and/or veto the closing of a window under some circumstances . concode_field_sep IWorkbenchWindowConfigurer windowConfigurer concode_field_sep void postWindowOpen concode_elem_sep void preWindowOpen concode_elem_sep IStatus restoreState concode_elem_sep IStatus saveState concode_elem_sep void createWindowContents concode_elem_sep void postWindowClose concode_elem_sep ActionBarAdvisor createActionBarAdvisor concode_elem_sep void postWindowRestore concode_elem_sep boolean isDurableFolder concode_elem_sep void cleanUpEditorArea concode_elem_sep void openIntro concode_elem_sep void postWindowCreate concode_elem_sep IWorkbenchWindowConfigurer getWindowConfigurer concode_elem_sep void dispose concode_elem_sep Control createEmptyWindowContents
boolean function ( ) { return true ; }