rem: text.setUserData( "selectionStart", start ); text.getSelectionStart( start ); text.setUserData( "selectionLength", length ); text.getSelectionLength( length ); 
add: if( text.isCreated() ) { org.eclipse.rap.rwt.TextUtil._doSetSelection( text, start, length ); } else { text.setUserData( "onAppear.selectionStart", start ); text.setUserData( "onAppear.selectionLength", length ); text.addEventListener( "appear", org.eclipse.rap.rwt.TextUtil._onAppearSetSelection ); } 
context: org.eclipse.rap.rwt.TextUtil.setSelection = function( text, start, length ) {  text.setUserData( "selectionStart", start );  text.getSelectionStart( start );  text.setUserData( "selectionLength", length );  text.getSelectionLength( length );}
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/a7b1e180c4b38b1e359075ce3d6fdcbc057ddd27/TextUtil.js/clean/bundles/org.eclipse.rap.rwt/js/org/eclipse/rap/rwt/TextUtil.js