opens the window . this call does not block and relies on the fact that the main window is already running an swt event dispatch loop . caller should use #close later . concode_field_sep boolean mInitPosition concode_elem_sep Shell mShell concode_elem_sep Button mCloseButton concode_elem_sep String mLastLogMsg concode_elem_sep Shell mParentShell concode_elem_sep Composite mRootComposite concode_elem_sep Label mLogDescription concode_elem_sep ISdkLog mSecondaryLog concode_elem_sep boolean mCloseRequested concode_elem_sep StyledText mStyledText concode_field_sep void setVisible concode_elem_sep void log concode_elem_sep void openBlocking concode_elem_sep boolean isVisible concode_elem_sep void setDescription concode_elem_sep void syncExec concode_elem_sep void createShell concode_elem_sep void logError concode_elem_sep void positionWindow concode_elem_sep void logVerbose concode_elem_sep boolean acceptLog concode_elem_sep void appendLine concode_elem_sep void createContents concode_elem_sep void close
void function ( ) { createShell ( ) ; createContents ( ) ; mShell . open ( ) ; mShell . layout ( ) ; mShell . setVisible ( false ) ; }