question: answers the uicontext . notice this is acting as a context factory . concode_field_sep IUIContext _ui concode_elem_sep Display _display concode_elem_sep Shell _rootShell concode_field_sep IUIContext createUI concode_elem_sep void cacheDisplay concode_elem_sep void setDisplay concode_elem_sep void update concode_elem_sep Shell getRootShell concode_elem_sep void cacheRootShell concode_elem_sep void setRootShell concode_elem_sep Display getDisplay
target: IUIContext function ( ) { if ( _ui == null ) _ui = createUI ( ) ; return _ui ; }