function $setCurrentLogLevel(this$static, level){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $setCurrentLogLevel;
  level = $setCurrentLogLevelLoggers(($location_0[stackIndex] = 'LogImplBase.java:' + '281' , this$static), level);
  if (($location_0[stackIndex] = 'LogImplBase.java:' + '283' , level) != this$static.currentLogLevel) {
    $location_0[stackIndex] = 'LogImplBase.java:' + '147' , $log(($location_0[stackIndex] = 'LogImplBase.java:' + '284' , this$static), 2147483647, "Temporarily setting the current (runtime) log level filter to '" + levelToString(($location_0[stackIndex] = 'LogImplBase.java:' + '285' , level)) + "'", null);
    ($location_0[stackIndex] = 'LogImplBase.java:' + '286' , this$static).currentLogLevel = level;
  }
  returnTemp = ($location_0[stackIndex] = 'LogImplBase.java:' + '289' , this$static).currentLogLevel;
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function $enableScrolling(this$static){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $enableScrolling;
  $location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , (($location_0[stackIndex] = 'Document.java:' + '1421' , $equals_4(($location_0[stackIndex] = 'Document.java:' + '1271' , ($location_0[stackIndex] = 'Document.java:' + '1189' , this$static).compatMode), 'CSS1Compat'))?($location_0[stackIndex] = 'Document.java:' + '1280' , ($location_0[stackIndex] = 'Document.java:' + '1189' , this$static).documentElement):($location_0[stackIndex] = 'Document.java:' + '1200' , ($location_0[stackIndex] = 'Document.java:' + '1189' , this$static).body)).style)['overflow'] = 'hidden';
  $stackDepth_0 = stackIndex - 1;
}

function runAsync_0(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_0;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader2.java:' + '20' , AsyncLoader2__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader2.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader2.java:' + '22' , callbacksTail_0)) && (($location_0[stackIndex] = 'AsyncLoader2.java:' + '23' , callbacksTail_0).next = newCallback);
  callbacksTail_0 = ($location_0[stackIndex] = 'AsyncLoader2.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader2.java:' + '26' , callbacksHead_0)) && (callbacksHead_0 = ($location_0[stackIndex] = 'AsyncLoader2.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader2.java:' + '29' , instance_3) {
    ($location_0[stackIndex] = 'AsyncLoader2.java:' + '30' , instance_3).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader2.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[2]) || ($location_0[stackIndex] = 'AsyncLoader2.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader2.java:' + '34' , BROWSER_LOADER), 2, new ($location_0[stackIndex] = 'AsyncLoader2.java:' + '35' , AsyncLoader2$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_0(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_0;
  while ($location_0[stackIndex] = 'AsyncLoader2.java:' + '62' , callbacksHead_0) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader2.java:' + '63' , e));
    callbacksHead_0 = ($location_0[stackIndex] = 'AsyncLoader2.java:' + '64' , callbacksHead_0).next;
  }
  $location_0[stackIndex] = 'AsyncLoader2.java:' + '66' , callbacksTail_0 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader2$1_0(){
}

function AsyncLoader2$1(){
}

_ = AsyncLoader2$1_0.prototype = AsyncLoader2$1.prototype = new Object_0;
_.getClass$ = function getClass_136(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_136;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader2$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_1(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_1;
  runCallbackOnFailures_0(($location_0[stackIndex] = 'AsyncLoader2.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader2__Callback_0(){
}

function AsyncLoader2__Callback(){
}

_ = AsyncLoader2__Callback_0.prototype = AsyncLoader2__Callback.prototype = new Object_0;
_.getClass$ = function getClass_137(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_137;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader2_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function runAsync_1(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_1;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader3.java:' + '20' , AsyncLoader3__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader3.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader3.java:' + '22' , callbacksTail_1)) && (($location_0[stackIndex] = 'AsyncLoader3.java:' + '23' , callbacksTail_1).next = newCallback);
  callbacksTail_1 = ($location_0[stackIndex] = 'AsyncLoader3.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader3.java:' + '26' , callbacksHead_1)) && (callbacksHead_1 = ($location_0[stackIndex] = 'AsyncLoader3.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader3.java:' + '29' , instance_4) {
    ($location_0[stackIndex] = 'AsyncLoader3.java:' + '30' , instance_4).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader3.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[3]) || ($location_0[stackIndex] = 'AsyncLoader3.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader3.java:' + '34' , BROWSER_LOADER), 3, new ($location_0[stackIndex] = 'AsyncLoader3.java:' + '35' , AsyncLoader3$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_1(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_1;
  while ($location_0[stackIndex] = 'AsyncLoader3.java:' + '62' , callbacksHead_1) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader3.java:' + '63' , e));
    callbacksHead_1 = ($location_0[stackIndex] = 'AsyncLoader3.java:' + '64' , callbacksHead_1).next;
  }
  $location_0[stackIndex] = 'AsyncLoader3.java:' + '66' , callbacksTail_1 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader3$1_0(){
}

function AsyncLoader3$1(){
}

_ = AsyncLoader3$1_0.prototype = AsyncLoader3$1.prototype = new Object_0;
_.getClass$ = function getClass_139(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_139;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader3$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_2(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_2;
  runCallbackOnFailures_1(($location_0[stackIndex] = 'AsyncLoader3.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader3__Callback_0(){
}

function AsyncLoader3__Callback(){
}

_ = AsyncLoader3__Callback_0.prototype = AsyncLoader3__Callback.prototype = new Object_0;
_.getClass$ = function getClass_140(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_140;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader3_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function runAsync_2(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_2;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader4.java:' + '20' , AsyncLoader4__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader4.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader4.java:' + '22' , callbacksTail_2)) && (($location_0[stackIndex] = 'AsyncLoader4.java:' + '23' , callbacksTail_2).next = newCallback);
  callbacksTail_2 = ($location_0[stackIndex] = 'AsyncLoader4.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader4.java:' + '26' , callbacksHead_2)) && (callbacksHead_2 = ($location_0[stackIndex] = 'AsyncLoader4.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader4.java:' + '29' , instance_5) {
    ($location_0[stackIndex] = 'AsyncLoader4.java:' + '30' , instance_5).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader4.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[4]) || ($location_0[stackIndex] = 'AsyncLoader4.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader4.java:' + '34' , BROWSER_LOADER), 4, new ($location_0[stackIndex] = 'AsyncLoader4.java:' + '35' , AsyncLoader4$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_2(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_2;
  while ($location_0[stackIndex] = 'AsyncLoader4.java:' + '62' , callbacksHead_2) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader4.java:' + '63' , e));
    callbacksHead_2 = ($location_0[stackIndex] = 'AsyncLoader4.java:' + '64' , callbacksHead_2).next;
  }
  $location_0[stackIndex] = 'AsyncLoader4.java:' + '66' , callbacksTail_2 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader4$1_0(){
}

function AsyncLoader4$1(){
}

_ = AsyncLoader4$1_0.prototype = AsyncLoader4$1.prototype = new Object_0;
_.getClass$ = function getClass_142(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_142;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader4$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_3(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_3;
  runCallbackOnFailures_2(($location_0[stackIndex] = 'AsyncLoader4.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader4__Callback_0(){
}

function AsyncLoader4__Callback(){
}

_ = AsyncLoader4__Callback_0.prototype = AsyncLoader4__Callback.prototype = new Object_0;
_.getClass$ = function getClass_143(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_143;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader4_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function runAsync_3(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_3;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader5.java:' + '20' , AsyncLoader5__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader5.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader5.java:' + '22' , callbacksTail_3)) && (($location_0[stackIndex] = 'AsyncLoader5.java:' + '23' , callbacksTail_3).next = newCallback);
  callbacksTail_3 = ($location_0[stackIndex] = 'AsyncLoader5.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader5.java:' + '26' , callbacksHead_3)) && (callbacksHead_3 = ($location_0[stackIndex] = 'AsyncLoader5.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader5.java:' + '29' , instance_6) {
    ($location_0[stackIndex] = 'AsyncLoader5.java:' + '30' , instance_6).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader5.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[5]) || ($location_0[stackIndex] = 'AsyncLoader5.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader5.java:' + '34' , BROWSER_LOADER), 5, new ($location_0[stackIndex] = 'AsyncLoader5.java:' + '35' , AsyncLoader5$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_3(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_3;
  while ($location_0[stackIndex] = 'AsyncLoader5.java:' + '62' , callbacksHead_3) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader5.java:' + '63' , e));
    callbacksHead_3 = ($location_0[stackIndex] = 'AsyncLoader5.java:' + '64' , callbacksHead_3).next;
  }
  $location_0[stackIndex] = 'AsyncLoader5.java:' + '66' , callbacksTail_3 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader5$1_0(){
}

function AsyncLoader5$1(){
}

_ = AsyncLoader5$1_0.prototype = AsyncLoader5$1.prototype = new Object_0;
_.getClass$ = function getClass_145(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_145;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader5$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_4(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_4;
  runCallbackOnFailures_3(($location_0[stackIndex] = 'AsyncLoader5.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader5__Callback_0(){
}

function AsyncLoader5__Callback(){
}

_ = AsyncLoader5__Callback_0.prototype = AsyncLoader5__Callback.prototype = new Object_0;
_.getClass$ = function getClass_146(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_146;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader5_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function runAsync_4(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_4;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader6.java:' + '20' , AsyncLoader6__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader6.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader6.java:' + '22' , callbacksTail_4)) && (($location_0[stackIndex] = 'AsyncLoader6.java:' + '23' , callbacksTail_4).next = newCallback);
  callbacksTail_4 = ($location_0[stackIndex] = 'AsyncLoader6.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader6.java:' + '26' , callbacksHead_4)) && (callbacksHead_4 = ($location_0[stackIndex] = 'AsyncLoader6.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader6.java:' + '29' , instance_7) {
    ($location_0[stackIndex] = 'AsyncLoader6.java:' + '30' , instance_7).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader6.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[6]) || ($location_0[stackIndex] = 'AsyncLoader6.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader6.java:' + '34' , BROWSER_LOADER), 6, new ($location_0[stackIndex] = 'AsyncLoader6.java:' + '35' , AsyncLoader6$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_4(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_4;
  while ($location_0[stackIndex] = 'AsyncLoader6.java:' + '62' , callbacksHead_4) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader6.java:' + '63' , e));
    callbacksHead_4 = ($location_0[stackIndex] = 'AsyncLoader6.java:' + '64' , callbacksHead_4).next;
  }
  $location_0[stackIndex] = 'AsyncLoader6.java:' + '66' , callbacksTail_4 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader6$1_0(){
}

function AsyncLoader6$1(){
}

_ = AsyncLoader6$1_0.prototype = AsyncLoader6$1.prototype = new Object_0;
_.getClass$ = function getClass_148(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_148;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader6$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_5(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_5;
  runCallbackOnFailures_4(($location_0[stackIndex] = 'AsyncLoader6.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader6__Callback_0(){
}

function AsyncLoader6__Callback(){
}

_ = AsyncLoader6__Callback_0.prototype = AsyncLoader6__Callback.prototype = new Object_0;
_.getClass$ = function getClass_149(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_149;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader6_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function runAsync_5(callback){
  var newCallback, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runAsync_5;
  newCallback = new ($location_0[stackIndex] = 'AsyncLoader7.java:' + '20' , AsyncLoader7__Callback_0);
  ($location_0[stackIndex] = 'AsyncLoader7.java:' + '21' , newCallback).callback = callback;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncLoader7.java:' + '22' , callbacksTail_5)) && (($location_0[stackIndex] = 'AsyncLoader7.java:' + '23' , callbacksTail_5).next = newCallback);
  callbacksTail_5 = ($location_0[stackIndex] = 'AsyncLoader7.java:' + '25' , newCallback);
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader7.java:' + '26' , callbacksHead_5)) && (callbacksHead_5 = ($location_0[stackIndex] = 'AsyncLoader7.java:' + '27' , newCallback));
  if ($location_0[stackIndex] = 'AsyncLoader7.java:' + '29' , instance_8) {
    ($location_0[stackIndex] = 'AsyncLoader7.java:' + '30' , instance_8).runCallbacks();
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '417' , ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader7.java:' + '33' , BROWSER_LOADER)).pendingDownloadErrorHandlers)[7]) || ($location_0[stackIndex] = 'AsyncLoader7.java:' + '34' , $inject(($location_0[stackIndex] = 'AsyncLoader7.java:' + '34' , BROWSER_LOADER), 7, new ($location_0[stackIndex] = 'AsyncLoader7.java:' + '35' , AsyncLoader7$1_0)));
  $stackDepth_0 = stackIndex - 1;
}

function runCallbackOnFailures_5(e){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbackOnFailures_5;
  while ($location_0[stackIndex] = 'AsyncLoader7.java:' + '62' , callbacksHead_5) {
    $location_0[stackIndex] = 'ConsoleLog.java:' + '65' , $clinit_21();
    $location_0[stackIndex] = 'Log.java:' + '224' , $error(($location_0[stackIndex] = 'Log.java:' + '224' , impl), 'Failed to load tool', ($location_0[stackIndex] = 'AsyncLoader7.java:' + '63' , e));
    callbacksHead_5 = ($location_0[stackIndex] = 'AsyncLoader7.java:' + '64' , callbacksHead_5).next;
  }
  $location_0[stackIndex] = 'AsyncLoader7.java:' + '66' , callbacksTail_5 = null;
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader7$1_0(){
}

function AsyncLoader7$1(){
}

_ = AsyncLoader7$1_0.prototype = AsyncLoader7$1.prototype = new Object_0;
_.getClass$ = function getClass_151(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_151;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader7$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.loadTerminated = function loadTerminated_6(reason){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = loadTerminated_6;
  runCallbackOnFailures_5(($location_0[stackIndex] = 'AsyncLoader7.java:' + '37' , reason));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {119:1};
function AsyncLoader7__Callback_0(){
}

function AsyncLoader7__Callback(){
}

_ = AsyncLoader7__Callback_0.prototype = AsyncLoader7__Callback.prototype = new Object_0;
_.getClass$ = function getClass_152(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_152;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader7_1_1Callback_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.callback = null;
_.next = null;
function $runCallbacks_7(){
  var $e0, e, handler, next, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $runCallbacks_7;
  while ($location_0[stackIndex] = 'AsyncLoader9.java:' + '43' , callbacksHead_6) {
    $location_0[stackIndex] = 'AsyncLoader9.java:' + '44' , handler = ($location_0[stackIndex] = 'GWT.java:' + '164' , sUncaughtExceptionHandler);
    next = ($location_0[stackIndex] = 'AsyncLoader9.java:' + '45' , callbacksHead_6);
    callbacksHead_6 = ($location_0[stackIndex] = 'AsyncLoader9.java:' + '46' , callbacksHead_6).next;
    ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader9.java:' + '47' , callbacksHead_6)) && ($location_0[stackIndex] = 'AsyncLoader9.java:' + '48' , callbacksTail_6 = null);
    if ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'AsyncLoader9.java:' + '50' , handler)) {
      $initializeUI(($location_0[stackIndex] = 'Application.java:' + '166' , ($location_0[stackIndex] = 'AsyncLoader9.java:' + '51' , next).callback.this$2).this$1.this$0);
    }
     else {
      try {
        $initializeUI(($location_0[stackIndex] = 'Application.java:' + '166' , ($location_0[stackIndex] = 'AsyncLoader9.java:' + '54' , next).callback.this$2).this$1.this$0);
      }
       catch ($e0) {
        $e0 = caught_0(($location_0[stackIndex] = 'AsyncLoader9.java:' + '55' , $e0));
        $stackDepth_0 = stackIndex;
        if (instanceOf($e0, 11)) {
          e = $e0;
          $location_0[stackIndex] = 'LogImplBase.java:' + '295' , $clinit_21();
          $location_0[stackIndex] = 'Log.java:' + '285' , $fatal(($location_0[stackIndex] = 'Log.java:' + '285' , impl), 'Uncaught Exception:', ($location_0[stackIndex] = 'AsyncLoader9.java:' + '56' , e));
        }
         else 
          throw $location_0[stackIndex] = 'AsyncLoader9.java:' + '55' , $e0;
      }
    }
  }
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader9_0(){
}

function onLoad_7(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onLoad_7;
  instance_10 = new ($location_0[stackIndex] = 'AsyncLoader9.java:' + '13' , AsyncLoader9_0);
  $fragmentHasLoaded(($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '269' , $clinit_55() , ($location_0[stackIndex] = 'AsyncLoader9.java:' + '14' , BROWSER_LOADER)), 9);
  !!($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '131' , $stats) && ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '101' , $stats(($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '108' , $createStatsEvent('runCallbacks9', 'begin', -1, -1))));
  ($location_0[stackIndex] = 'AsyncLoader9.java:' + '16' , instance_10).runCallbacks();
  !!($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '131' , $stats) && ($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '101' , $stats(($location_0[stackIndex] = 'AsyncFragmentLoader.java:' + '108' , $createStatsEvent('runCallbacks9', 'end', -1, -1))));
  $stackDepth_0 = stackIndex - 1;
}

function AsyncLoader9(){
}

_ = AsyncLoader9_0.prototype = AsyncLoader9.prototype = new Object_0;
_.getClass$ = function getClass_154(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_154;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lcom_google_gwt_lang_asyncloaders_AsyncLoader9_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.runCallbacks = function runCallbacks_7(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = runCallbacks_7;
  $location_0[stackIndex] = 'AsyncLoader9.java:' + '42' , $runCallbacks_7();
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {};
function $newItem(this$static, historyToken){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $newItem;
  historyToken = ($location_0[stackIndex] = 'HistoryImpl.java:' + '113' , historyToken) == null?'':historyToken;
  if (!($location_0[stackIndex] = 'HistoryImpl.java:' + '114' , $equals_4(($location_0[stackIndex] = 'HistoryImpl.java:' + '114' , historyToken), ($location_0[stackIndex] = 'HistoryImpl.java:' + '39' , $wnd).__gwt_historyToken || ''))) {
    $location_0[stackIndex] = 'HistoryImpl.java:' + '57' , ($location_0[stackIndex] = 'HistoryImpl.java:' + '57' , $wnd).__gwt_historyToken = ($location_0[stackIndex] = 'HistoryImpl.java:' + '115' , historyToken);
    ($location_0[stackIndex] = 'HistoryImplIE6.java:' + '203' , $wnd).location.hash = ($location_0[stackIndex] = 'HistoryImplIE6.java:' + '203' , ($location_0[stackIndex] = 'HistoryImpl.java:' + '116' , this$static).encodeFragment(historyToken));
    $location_0[stackIndex] = 'HistoryImplIE6.java:' + '98' , $navigateFrame(($location_0[stackIndex] = 'HistoryImpl.java:' + '116' , this$static), historyToken);
  }
  $stackDepth_0 = stackIndex - 1;
}

function Label_2(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Label_2;
  ($location_0[stackIndex] = 'Label.java:' + '118' , Label_0).call(this);
  $setTextOrHtml(($location_0[stackIndex] = 'Label.java:' + '300' , this.directionalTextHelper), 'System Messages', false);
  $location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element).style)['whiteSpace'] = 'nowrap';
  $stackDepth_0 = stackIndex - 1;
}

_ = Label_2.prototype = Label.prototype;
function $addAll_0(this$static, c){
  var cArray, len, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addAll_0;
  $location_0[stackIndex] = 'ArrayList.java:' + '110' , cArray = clone_0(($location_0[stackIndex] = 'Arrays.java:' + '75' , ($location_0[stackIndex] = 'ArrayList.java:' + '110' , c).array));
  len = ($location_0[stackIndex] = 'ArrayList.java:' + '111' , cArray).length;
  if (($location_0[stackIndex] = 'ArrayList.java:' + '112' , len) == 0) {
    $stackDepth_0 = stackIndex - 1;
    return false;
  }
  ($location_0[stackIndex] = 'ArrayList.java:' + '58' , Array).prototype.splice.apply(($location_0[stackIndex] = 'ArrayList.java:' + '115' , this$static).array, ($location_0[stackIndex] = 'ArrayList.java:' + '58' , [this$static.size_0, 0].concat(cArray)));
  ($location_0[stackIndex] = 'ArrayList.java:' + '116' , this$static).size_0 += len;
  $stackDepth_0 = stackIndex - 1;
  return true;
}

function $getWidget_4(this$static, index){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $getWidget_4;
  returnTemp = ($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'DeckLayoutPanel.java:' + '94' , this$static).widget), 190)).children_0), ($location_0[stackIndex] = 'DeckLayoutPanel.java:' + '94' , index)))));
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function $add_22(this$static, w, tabText){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $add_22;
  $location_0[stackIndex] = 'TabLayoutPanel.java:' + '211' , $insert_5(($location_0[stackIndex] = 'TabLayoutPanel.java:' + '211' , this$static), w, tabText, true, ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '309' , this$static.deck).widget), 190)).children_0).size_0));
  $stackDepth_0 = stackIndex - 1;
}

function DecoratedTabLayoutPanel_0(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = DecoratedTabLayoutPanel_0;
  $location_0[stackIndex] = 'DecoratedTabLayoutPanel.java:' + '39' , ($location_0[stackIndex] = 'DecoratedTabLayoutPanel.java:' + '39' , TabLayoutPanel_0).call(this, ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '65' , $clinit_765() , ($location_0[stackIndex] = 'DecoratedTabLayoutPanel.java:' + '27' , TOP)));
  $stackDepth_0 = stackIndex - 1;
}

_ = DecoratedTabLayoutPanel_0.prototype = DecoratedTabLayoutPanel.prototype;
function $setHorizontalAlignment_0(this$static, align){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setHorizontalAlignment_0;
  $setHorizontalAlignment_1(($location_0[stackIndex] = 'ImageButton.java:' + '84' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'ImageButton.java:' + '84' , this$static).widget), 197)), align);
  $stackDepth_0 = stackIndex - 1;
}

function $setVerticalAlignment_0(this$static, align){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setVerticalAlignment_0;
  $setVerticalAlignment_1(($location_0[stackIndex] = 'ImageButton.java:' + '92' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'ImageButton.java:' + '92' , this$static).widget), 197)), align);
  $stackDepth_0 = stackIndex - 1;
}

function $isCollapsed(this$static, widget){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $isCollapsed;
  if ($location_0[stackIndex] = 'LayoutPanel.java:' + '738' , instanceOf(($location_0[stackIndex] = 'LayoutPanel.java:' + '257' , ($location_0[stackIndex] = 'LayoutPanel.java:' + '738' , this$static).layout), 222)) {
    returnTemp = ($location_0[stackIndex] = 'BorderLayout.java:' + '688' , dynamicCast(($location_0[stackIndex] = 'Widget.java:' + '114' , ($location_0[stackIndex] = 'LayoutPanel.java:' + '739' , dynamicCast(($location_0[stackIndex] = 'LayoutPanel.java:' + '257' , ($location_0[stackIndex] = 'LayoutPanel.java:' + '739' , this$static).layout), 222) , widget).layoutData), 211)).collapsed;
    $stackDepth_0 = stackIndex - 1;
    return returnTemp;
  }
  $stackDepth_0 = stackIndex - 1;
  return false;
}

function $setCollapsed_0(this$static, widget, collapse){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setCollapsed_0;
  if ($location_0[stackIndex] = 'LayoutPanel.java:' + '745' , instanceOf(($location_0[stackIndex] = 'LayoutPanel.java:' + '257' , ($location_0[stackIndex] = 'LayoutPanel.java:' + '745' , this$static).layout), 222)) {
    if (($location_0[stackIndex] = 'LayoutPanel.java:' + '746' , collapse) != $isCollapsed(this$static, widget)) {
      $location_0[stackIndex] = 'LayoutPanel.java:' + '747' , $setCollapsed_2(($location_0[stackIndex] = 'LayoutPanel.java:' + '747' , dynamicCast(($location_0[stackIndex] = 'LayoutPanel.java:' + '257' , ($location_0[stackIndex] = 'LayoutPanel.java:' + '747' , this$static).layout), 222)), this$static, widget, ($location_0[stackIndex] = 'LayoutPanel.java:' + '748' , collapse));
      $invalidate_1(($location_0[stackIndex] = 'LayoutPanel.java:' + '749' , this$static), widget);
    }
  }
  $stackDepth_0 = stackIndex - 1;
}

function $add_26(this$static, w, stackText){
  var caption, content_0, layoutPanel, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $add_26;
  caption = new ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '120' , Caption_0)(stackText);
  content_0 = new ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '121' , LayoutPanel_0);
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '122' , layoutPanel = ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '122' , this$static).widget), 190));
  $location_0[stackIndex] = 'UIObject.java:' + '693' , setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '123' , caption).element), 'mosaic-StackLayoutPanelItem', true);
  $location_0[stackIndex] = 'Caption.java:' + '133' , $addDomHandler(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '124' , caption), this$static.clickHandler, ($location_0[stackIndex] = 'Caption.java:' + '133' , $clinit_132() , ($location_0[stackIndex] = 'ClickEvent.java:' + '27' , $clinit_132()) , ($location_0[stackIndex] = 'ClickEvent.java:' + '36' , TYPE_1)));
  $location_0[stackIndex] = 'UIObject.java:' + '693' , setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '125' , content_0).element), 'mosaic-StackLayoutPanelContent', true);
  $location_0[stackIndex] = 'LayoutPanel.java:' + '391' , $insert_0(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '126' , content_0), w, ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , content_0.children_0).size_0));
  $put_0(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '127' , this$static).panels, w, content_0);
  $add_25(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '128' , layoutPanel), caption, new BoxLayoutData_5(($location_0[stackIndex] = 'BoxLayoutData.java:' + '30' , $clinit_841() , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '128' , HORIZONTAL_0))));
  $add_25(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '129' , layoutPanel), content_0, new BoxLayoutData_5(BOTH));
  if (($location_0[stackIndex] = 'StackLayoutPanel.java:' + '130' , this$static).visibleStack == -1) {
    $showStack(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '131' , this$static), 0);
  }
   else {
    $setStackVisible(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '133' , this$static), this$static.visibleStack, false);
    $location_0[stackIndex] = 'StackLayoutPanel.java:' + '134' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '134' , this$static).visibleStack = ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 190)).children_0).size_0) - 2;
    $setStackVisible(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '135' , this$static), this$static.visibleStack, true);
  }
  $stackDepth_0 = stackIndex - 1;
}

function $layout_5(this$static){
  var i, n, w, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $layout_5;
  for ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '237' , i = 0 , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '237' , n = ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 190)).children_0).size_0)); ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '237' , i) < n; $location_0[stackIndex] = 'StackLayoutPanel.java:' + '237' , ++i) {
    $location_0[stackIndex] = 'StackLayoutPanel.java:' + '238' , w = ($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '238' , this$static).widget), 190)).children_0), ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '238' , i)))));
    ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '239' , w) != null && ($location_0[stackIndex] = 'Cast.java:' + '29' , w.castableTypeMap$) && !!($location_0[stackIndex] = 'Cast.java:' + '29' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '239' , w).castableTypeMap$)[201] && ($location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '240' , w).element).style)['zIndex'] = '1' , ($location_0[stackIndex] = 'com.google.gwt.dev.js.ast.JsProgram:' + '0' , undefined));
  }
  $location_0[stackIndex] = 'LayoutComposite.java:' + '125' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '242' , this$static).widget), 190)).layout_0();
  $stackDepth_0 = stackIndex - 1;
}

function $setStackVisible(this$static, index, visible){
  var caption, content_0, layoutData, layoutDataObject, oldIndex, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setStackVisible;
  oldIndex = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '171' , this$static).visibleStack;
  ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '173' , this$static).visibleStack = index;
  caption = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '175' , dynamicCast(($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '175' , this$static).widget), 190)).children_0), ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '175' , index))))), 201));
  content_0 = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '176' , dynamicCast(($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '176' , this$static).widget), 190)).children_0), ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '177' , index) + 1)))), 190));
  ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '179' , visible)?setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '180' , caption).getStyleElement()), 'mosaic-StackLayoutPanelItem-selected', true):setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '182' , caption).getStyleElement()), 'mosaic-StackLayoutPanelItem-selected', false);
  $location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '185' , content_0).element).style).display = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '185' , visible)?'':'none';
  if (($location_0[stackIndex] = 'StackLayoutPanel.java:' + '187' , visible) && oldIndex >= 0) {
    $location_0[stackIndex] = 'StackLayoutPanel.java:' + '188' , layoutDataObject = ($location_0[stackIndex] = 'Widget.java:' + '114' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '188' , content_0).layoutData);
    if (($location_0[stackIndex] = 'StackLayoutPanel.java:' + '189' , layoutDataObject) != null && ($location_0[stackIndex] = 'Cast.java:' + '29' , layoutDataObject.castableTypeMap$) && !!($location_0[stackIndex] = 'Cast.java:' + '29' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '189' , layoutDataObject).castableTypeMap$)[202]) {
      layoutData = dynamicCast(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '190' , layoutDataObject), 202);
      ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '191' , index) > oldIndex?($location_0[stackIndex] = 'StackLayoutPanel.java:' + '192' , $setSourceTop(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '192' , layoutData), parseInt(($location_0[stackIndex] = 'Element.java:' + '349' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , content_0.element)['offsetHeight'])) || 0)):$setSourceTop(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '194' , layoutData), ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '194' , -(parseInt(($location_0[stackIndex] = 'Element.java:' + '349' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , content_0.element)['offsetHeight'])) || 0)));
    }
  }
  $stackDepth_0 = stackIndex - 1;
}

function $showStack(this$static, index){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $showStack;
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '214' , index <<= 1;
  if (($location_0[stackIndex] = 'StackLayoutPanel.java:' + '215' , index) >= ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 190)).children_0).size_0) || ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '215' , index) < 0 || ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '216' , index) == this$static.visibleStack) {
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '220' , this$static).visibleStack >= 0 && $setStackVisible(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '221' , this$static), this$static.visibleStack, false);
  $setStackVisible(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '224' , this$static), index, true);
  $stackDepth_0 = stackIndex - 1;
}

function StackLayoutPanel_0(){
  var layoutPanel, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = StackLayoutPanel_0;
  $initWidget(this, ($location_0[stackIndex] = 'LayoutComposite.java:' + '66' , new ($location_0[stackIndex] = 'LayoutComposite.java:' + '66' , LayoutPanel_3)(new ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '86' , BoxLayout_2)(($location_0[stackIndex] = 'BoxLayout.java:' + '170' , $clinit_838() , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '86' , VERTICAL))))));
  this.panels = new ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '72' , HashMap_0);
  this.clickHandler = new ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '74' , StackLayoutPanel$1_0)(this);
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '87' , layoutPanel = ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this.widget), 190));
  $location_0[stackIndex] = 'LayoutPanel.java:' + '297' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '88' , layoutPanel).widgetSpacing = 0;
  $location_0[stackIndex] = 'LayoutPanel.java:' + '244' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '89' , layoutPanel).animationCallback = new StackLayoutPanel$2_0(this);
  $location_0[stackIndex] = 'Element.java:' + '688' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element)['className'] = 'mosaic-StackLayoutPanel';
  $stackDepth_0 = stackIndex - 1;
}

function StackLayoutPanel(){
}

_ = StackLayoutPanel_0.prototype = StackLayoutPanel.prototype = new LayoutComposite;
_.getClass$ = function getClass_463(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_463;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_StackLayoutPanel_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.layout_0 = function layout_8(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = layout_8;
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '236' , $layout_5(this);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 208:1, 220:1, 221:1};
_.visibleStack = -1;
function StackLayoutPanel$1_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = StackLayoutPanel$1_0;
  this.this$0 = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '74' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function StackLayoutPanel$1(){
}

_ = StackLayoutPanel$1_0.prototype = StackLayoutPanel$1.prototype = new Object_0;
_.getClass$ = function getClass_464(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_464;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_StackLayoutPanel$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_7(event_0){
  var w, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_7;
  w = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '76' , dynamicCast(($location_0[stackIndex] = 'GwtEvent.java:' + '85' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '76' , event_0).source_0), 2));
  if (($location_0[stackIndex] = 'StackLayoutPanel.java:' + '77' , w) != null && ($location_0[stackIndex] = 'Cast.java:' + '29' , w.castableTypeMap$) && !!($location_0[stackIndex] = 'Cast.java:' + '29' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '77' , w).castableTypeMap$)[201]) {
    $location_0[stackIndex] = 'StackLayoutPanel.java:' + '78' , $showStack(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '78' , this.this$0), ($location_0[stackIndex] = 'ComplexPanel.java:' + '44' , $indexOf_1(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this.this$0.widget), 190)).children_0), ($location_0[stackIndex] = 'LayoutPanel.java:' + '500' , $getDecoratorWidget(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '78' , w))))) >> 1);
    $invalidate_1(($location_0[stackIndex] = 'LayoutComposite.java:' + '116' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '79' , this.this$0).getLayoutPanel()), null);
    $layout_5(($location_0[stackIndex] = 'StackLayoutPanel.java:' + '80' , this.this$0));
  }
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
_.this$0 = null;
function $onAnimationComplete(this$static){
  var i, n, w, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $onAnimationComplete;
  for ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '91' , i = 0 , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '91' , n = ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.this$0.widget), 190)).children_0).size_0)); ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '91' , i) < n; $location_0[stackIndex] = 'StackLayoutPanel.java:' + '91' , ++i) {
    $location_0[stackIndex] = 'StackLayoutPanel.java:' + '92' , w = ($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '92' , this$static).this$0.widget), 190)).children_0), ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '92' , i)))));
    ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '93' , w) != null && ($location_0[stackIndex] = 'Cast.java:' + '29' , w.castableTypeMap$) && !!($location_0[stackIndex] = 'Cast.java:' + '29' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '93' , w).castableTypeMap$)[201] && ($location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '94' , w).element).style)['zIndex'] = '0' , ($location_0[stackIndex] = 'com.google.gwt.dev.js.ast.JsProgram:' + '0' , undefined));
  }
  $stackDepth_0 = stackIndex - 1;
}

function StackLayoutPanel$2_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = StackLayoutPanel$2_0;
  this.this$0 = ($location_0[stackIndex] = 'StackLayoutPanel.java:' + '89' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function StackLayoutPanel$2(){
}

_ = StackLayoutPanel$2_0.prototype = StackLayoutPanel$2.prototype = new Object_0;
_.getClass$ = function getClass_465(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_465;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_StackLayoutPanel$2_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onAnimationComplete = function onAnimationComplete(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onAnimationComplete;
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '90' , $onAnimationComplete(this);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {};
_.this$0 = null;
function $setBounds_0(this$static, width, height){
  var elem, margins, elem_0, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setBounds_0;
  $location_0[stackIndex] = 'Viewport.java:' + '115' , $clinit_460();
  $setWidgetPosition(($location_0[stackIndex] = 'RootPanel.java:' + '151' , get_1()), ($location_0[stackIndex] = 'Viewport.java:' + '115' , this$static), 0, 0);
  $location_0[stackIndex] = 'Viewport.java:' + '117' , elem = ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'Viewport.java:' + '117' , this$static).element);
  margins = getMarginSizes(($location_0[stackIndex] = 'Viewport.java:' + '118' , elem));
  $location_0[stackIndex] = 'WidgetHelper.java:' + '327' , elem_0 = ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'Viewport.java:' + '120' , this$static).element);
  $location_0[stackIndex] = 'WidgetHelper.java:' + '328' , setSize_1(($location_0[stackIndex] = 'Viewport.java:' + '120' , this$static), width - (margins[1] + margins[3]), height - (($location_0[stackIndex] = 'Viewport.java:' + '121' , margins)[0] + margins[2]), getMarginSizes(($location_0[stackIndex] = 'WidgetHelper.java:' + '328' , elem_0)), (getBorderSizes(($location_0[stackIndex] = 'WidgetHelper.java:' + '329' , elem_0)) , getPaddingSizes(elem_0)));
  $stackDepth_0 = stackIndex - 1;
}

function Viewport(){
}

_ = Viewport.prototype = new LayoutComposite;
_.getClass$ = function getClass_470(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_470;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_Viewport_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getLayoutPanel = function getLayoutPanel_0(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getLayoutPanel_0;
  returnTemp = ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this.widget), 190));
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onLoad = function onLoad_18(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onLoad_18;
  $schedule(($location_0[stackIndex] = 'Viewport.java:' + '97' , this.resizeTimer), 1);
  $stackDepth_0 = stackIndex - 1;
}
;
_.onResize = function onResize_10(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_10;
  ($location_0[stackIndex] = 'Viewport.java:' + '109' , $isAttached_0(this)) && $schedule(($location_0[stackIndex] = 'Viewport.java:' + '110' , this.resizeTimer), 333);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 77:1, 80:1, 100:1, 113:1, 208:1, 217:1, 220:1, 221:1};
_.closeHandlerRegistration = null;
_.resizeHandlerRegistration = null;
function Viewport$1_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Viewport$1_0;
  $location_0[stackIndex] = 'Viewport.java:' + '42' , $clinit_38();
  this.this$0 = this$0;
  $stackDepth_0 = stackIndex - 1;
}

function Viewport$1(){
}

_ = Viewport$1_0.prototype = Viewport$1.prototype = new Timer;
_.getClass$ = function getClass_471(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_471;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_Viewport$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.run = function run_9(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = run_9;
  $location_0[stackIndex] = 'Viewport.java:' + '45' , $setBounds_0(($location_0[stackIndex] = 'Viewport.java:' + '45' , this.this$0), ($location_0[stackIndex] = 'Window.java:' + '642' , $getClientWidth_0(($location_0[stackIndex] = 'Document.java:' + '32' , $doc))), ($location_0[stackIndex] = 'Window.java:' + '632' , $getClientHeight_0(($location_0[stackIndex] = 'Document.java:' + '32' , $doc))));
  ($location_0[stackIndex] = 'LayoutComposite.java:' + '125' , ($location_0[stackIndex] = 'Viewport.java:' + '46' , this.this$0).getLayoutPanel()).layout_0();
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {98:1};
_.this$0 = null;
function Viewport$2_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Viewport$2_0;
  this.this$0 = ($location_0[stackIndex] = 'Viewport.java:' + '69' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function Viewport$2(){
}

_ = Viewport$2_0.prototype = Viewport$2.prototype = new Object_0;
_.getClass$ = function getClass_472(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_472;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_Viewport$2_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClose = function onClose_8(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClose_8;
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'Viewport.java:' + '71' , this.this$0).resizeHandlerRegistration) && $removeHandler(($location_0[stackIndex] = 'Viewport.java:' + '72' , this.this$0).resizeHandlerRegistration);
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'Viewport.java:' + '74' , this.this$0).closeHandlerRegistration) && $removeHandler(($location_0[stackIndex] = 'Viewport.java:' + '75' , this.this$0).closeHandlerRegistration);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {75:1, 80:1};
_.this$0 = null;
function $setAlignment_0(this$static, grid){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setAlignment_0;
  $setAlignment(($location_0[stackIndex] = 'HTMLTable.java:' + '817' , ($location_0[stackIndex] = 'WidgetWrapper.java:' + '89' , grid).cellFormatter), ($location_0[stackIndex] = 'WidgetWrapper.java:' + '89' , this$static).alignLeft, this$static.alignTop);
  $stackDepth_0 = stackIndex - 1;
}

function $setHorizontalAlignment_1(this$static, align){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setHorizontalAlignment_1;
  ($location_0[stackIndex] = 'WidgetWrapper.java:' + '75' , this$static).alignLeft = align;
  $location_0[stackIndex] = 'WidgetWrapper.java:' + '76' , $setAlignment_0(($location_0[stackIndex] = 'WidgetWrapper.java:' + '76' , this$static), ($location_0[stackIndex] = 'WidgetWrapper.java:' + '67' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 198)));
  $stackDepth_0 = stackIndex - 1;
}

function $setVerticalAlignment_1(this$static, align){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setVerticalAlignment_1;
  ($location_0[stackIndex] = 'WidgetWrapper.java:' + '84' , this$static).alignTop = align;
  $location_0[stackIndex] = 'WidgetWrapper.java:' + '85' , $setAlignment_0(($location_0[stackIndex] = 'WidgetWrapper.java:' + '85' , this$static), ($location_0[stackIndex] = 'WidgetWrapper.java:' + '67' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 198)));
  $stackDepth_0 = stackIndex - 1;
}

function $setCollapsed_2(this$static, layoutPanel, widget, collapse){
  var imgBtn, layoutData, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $setCollapsed_2;
  $init_5(($location_0[stackIndex] = 'BorderLayout.java:' + '695' , this$static), layoutPanel);
  layoutData = ($location_0[stackIndex] = 'BorderLayout.java:' + '697' , dynamicCast(($location_0[stackIndex] = 'Widget.java:' + '114' , ($location_0[stackIndex] = 'BorderLayout.java:' + '697' , widget).layoutData), 211));
  if ($location_0[stackIndex] = 'BorderLayout.java:' + '699' , collapse) {
    if (($location_0[stackIndex] = 'BorderLayout.java:' + '700' , widget) == this$static.west || widget == this$static.east || widget == this$static.north || ($location_0[stackIndex] = 'BorderLayout.java:' + '701' , widget) == this$static.south) {
      if ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'BorderLayout.java:' + '702' , layoutData).collapsedStateWidget) {
        $location_0[stackIndex] = 'BorderLayout.java:' + '703' , imgBtn = null;
        if (($location_0[stackIndex] = 'BorderLayout.java:' + '704' , layoutData).region == ($location_0[stackIndex] = 'BorderLayout.java:' + '199' , $clinit_829() , ($location_0[stackIndex] = 'BorderLayout.java:' + '704' , NORTH_0))) {
          imgBtn = ($location_0[stackIndex] = 'BorderLayout.java:' + '705' , new ($location_0[stackIndex] = 'BorderLayout.java:' + '705' , ImageButton_0)(($clinit_685() , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '29' , $clinit_688()) , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '31' , toolCollapseDown_SINGLETON))));
          setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'BorderLayout.java:' + '706' , imgBtn).getStyleElement()), 'NorthCollapsedImageButton', true);
          $setHorizontalAlignment_0(($location_0[stackIndex] = 'BorderLayout.java:' + '707' , imgBtn), ($location_0[stackIndex] = 'HasHorizontalAlignment.java:' + '114' , $clinit_400() , ($location_0[stackIndex] = 'BorderLayout.java:' + '707' , ALIGN_RIGHT)));
        }
         else if (($location_0[stackIndex] = 'BorderLayout.java:' + '708' , layoutData).region == EAST_0) {
          imgBtn = ($location_0[stackIndex] = 'BorderLayout.java:' + '709' , new ($location_0[stackIndex] = 'BorderLayout.java:' + '709' , ImageButton_0)(($clinit_685() , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '33' , $clinit_688()) , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '35' , toolCollapseLeft_SINGLETON))));
          setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'BorderLayout.java:' + '710' , imgBtn).getStyleElement()), 'EastCollapsedImageButton', true);
          $setVerticalAlignment_0(($location_0[stackIndex] = 'BorderLayout.java:' + '711' , imgBtn), ($location_0[stackIndex] = 'HasVerticalAlignment.java:' + '76' , $clinit_407() , ($location_0[stackIndex] = 'BorderLayout.java:' + '711' , ALIGN_TOP)));
        }
         else if (($location_0[stackIndex] = 'BorderLayout.java:' + '712' , layoutData).region == SOUTH_0) {
          imgBtn = ($location_0[stackIndex] = 'BorderLayout.java:' + '713' , new ($location_0[stackIndex] = 'BorderLayout.java:' + '713' , ImageButton_0)(($clinit_685() , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '41' , $clinit_688()) , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '43' , toolCollapseUp_SINGLETON))));
          setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'BorderLayout.java:' + '714' , imgBtn).getStyleElement()), 'SouthCollapsedImageButton', true);
          $setHorizontalAlignment_0(($location_0[stackIndex] = 'BorderLayout.java:' + '715' , imgBtn), ($location_0[stackIndex] = 'HasHorizontalAlignment.java:' + '114' , $clinit_400() , ($location_0[stackIndex] = 'BorderLayout.java:' + '715' , ALIGN_RIGHT)));
        }
         else if (($location_0[stackIndex] = 'BorderLayout.java:' + '716' , layoutData).region == WEST_0) {
          imgBtn = ($location_0[stackIndex] = 'BorderLayout.java:' + '717' , new ($location_0[stackIndex] = 'BorderLayout.java:' + '717' , ImageButton_0)(($clinit_685() , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '37' , $clinit_688()) , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '39' , toolCollapseRight_SINGLETON))));
          setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'BorderLayout.java:' + '718' , imgBtn).getStyleElement()), 'WestCollapsedImageButton', true);
          $setVerticalAlignment_0(($location_0[stackIndex] = 'BorderLayout.java:' + '719' , imgBtn), ($location_0[stackIndex] = 'HasVerticalAlignment.java:' + '76' , $clinit_407() , ($location_0[stackIndex] = 'BorderLayout.java:' + '719' , ALIGN_TOP)));
        }
        if ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'BorderLayout.java:' + '721' , imgBtn)) {
          $stackDepth_0 = stackIndex - 1;
          return;
        }
        $location_0[stackIndex] = 'ImageButton.java:' + '58' , $addDomHandler(($location_0[stackIndex] = 'BorderLayout.java:' + '724' , imgBtn), new BorderLayout$1_0(layoutPanel, widget), ($location_0[stackIndex] = 'ImageButton.java:' + '58' , $clinit_132() , ($location_0[stackIndex] = 'ClickEvent.java:' + '27' , $clinit_132()) , ($location_0[stackIndex] = 'ClickEvent.java:' + '36' , TYPE_1)));
        ($location_0[stackIndex] = 'BorderLayout.java:' + '731' , layoutData).collapsedStateWidget = imgBtn;
      }
      ($location_0[stackIndex] = 'BorderLayout.java:' + '733' , layoutData).collapsed = true;
      ($location_0[stackIndex] = 'BorderLayout.java:' + '734' , widget).setVisible(false);
      $syncDecoratorVisibility(($location_0[stackIndex] = 'BorderLayout.java:' + '735' , widget));
      ($location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'BorderLayout.java:' + '736' , layoutData).collapsedStateWidget.element).style).display = '';
      $isAttached_0(($location_0[stackIndex] = 'BorderLayout.java:' + '737' , layoutData).collapsedStateWidget) || ($location_0[stackIndex] = 'BorderLayout.java:' + '738' , $add_25(($location_0[stackIndex] = 'BorderLayout.java:' + '738' , layoutPanel), layoutData.collapsedStateWidget, new ($location_0[stackIndex] = 'BorderLayout.java:' + '739' , BorderLayoutData_2)(layoutData.region)));
    }
  }
   else if (($location_0[stackIndex] = 'BorderLayout.java:' + '743' , layoutData).collapsed) {
    ($location_0[stackIndex] = 'BorderLayout.java:' + '744' , layoutData).collapsed = false;
    ($location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'BorderLayout.java:' + '745' , layoutData).collapsedStateWidget.element).style).display = 'none';
    ($location_0[stackIndex] = 'BorderLayout.java:' + '746' , widget).setVisible(true);
    $syncDecoratorVisibility(($location_0[stackIndex] = 'BorderLayout.java:' + '747' , widget));
  }
  $stackDepth_0 = stackIndex - 1;
}

function BorderLayout$1_0(val$layoutPanel, val$widget){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = BorderLayout$1_0;
  this.val$layoutPanel = ($location_0[stackIndex] = 'BorderLayout.java:' + '724' , val$layoutPanel);
  this.val$widget = val$widget;
  $stackDepth_0 = stackIndex - 1;
}

function BorderLayout$1(){
}

_ = BorderLayout$1_0.prototype = BorderLayout$1.prototype = new Object_0;
_.getClass$ = function getClass_516(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_516;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_gwt_mosaic_ui_client_layout_BorderLayout$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_10(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_10;
  $setCollapsed_0(($location_0[stackIndex] = 'BorderLayout.java:' + '726' , this.val$layoutPanel), this.val$widget, false);
  $invalidate_1(($location_0[stackIndex] = 'BorderLayout.java:' + '727' , this.val$layoutPanel), this.val$widget);
  ($location_0[stackIndex] = 'BorderLayout.java:' + '728' , this.val$layoutPanel).layout_0();
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
_.val$layoutPanel = null;
_.val$widget = null;
function BorderLayoutData_4(region){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = BorderLayoutData_4;
  ($location_0[stackIndex] = 'BorderLayoutData.java:' + '140' , BorderLayoutData_5).call(this, region, '50 px');
  $stackDepth_0 = stackIndex - 1;
}

function BorderLayoutData_5(region, preferredSize){
  var result, result_0, result_1, result_2, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = BorderLayoutData_5;
  $location_0[stackIndex] = 'LayoutData.java:' + '40' , this.decorate = false;
  $location_0[stackIndex] = 'BorderLayoutData.java:' + '431' , this.region = ($location_0[stackIndex] = 'BorderLayoutData.java:' + '197' , region);
  if (($location_0[stackIndex] = 'BorderLayoutData.java:' + '198' , region) == ($location_0[stackIndex] = 'BorderLayout.java:' + '199' , $clinit_829() , ($location_0[stackIndex] = 'BorderLayoutData.java:' + '198' , NORTH_0)) || region == SOUTH_0) {
    ($location_0[stackIndex] = 'BorderLayoutData.java:' + '199' , preferredSize) != null?(this.preferredHeight = ($location_0[stackIndex] = 'LayoutData.java:' + '105' , new ($location_0[stackIndex] = 'LayoutData.java:' + '105' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1(($location_0[stackIndex] = 'BorderLayoutData.java:' + '199' , preferredSize))) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result).value_0)))).value_0), parseUnit(($location_0[stackIndex] = 'BorderLayoutData.java:' + '199' , preferredSize), ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '107' , PX)))))):($location_0[stackIndex] = 'LayoutData.java:' + '109' , this.preferredHeight = null);
    this.preferredWidth = ($location_0[stackIndex] = 'LayoutData.java:' + '86' , new ($location_0[stackIndex] = 'LayoutData.java:' + '86' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_0 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('0px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_0))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_0).value_0)))).value_0), parseUnit('0px', ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '87' , PX)))));
  }
   else if (($location_0[stackIndex] = 'BorderLayoutData.java:' + '201' , region) == WEST_0 || region == EAST_0) {
    ($location_0[stackIndex] = 'BorderLayoutData.java:' + '202' , preferredSize) != null?(this.preferredWidth = ($location_0[stackIndex] = 'LayoutData.java:' + '86' , new ($location_0[stackIndex] = 'LayoutData.java:' + '86' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_1 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1(($location_0[stackIndex] = 'BorderLayoutData.java:' + '202' , preferredSize))) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_1))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_1).value_0)))).value_0), parseUnit(($location_0[stackIndex] = 'BorderLayoutData.java:' + '202' , preferredSize), ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '87' , PX)))))):($location_0[stackIndex] = 'LayoutData.java:' + '89' , this.preferredWidth = null);
    this.preferredHeight = ($location_0[stackIndex] = 'LayoutData.java:' + '105' , new ($location_0[stackIndex] = 'LayoutData.java:' + '105' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_2 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('0px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_2))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_2).value_0)))).value_0), parseUnit('0px', ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '107' , PX)))));
  }
  $stackDepth_0 = stackIndex - 1;
}

function BorderLayoutData_8(region){
  var result, result_0, result_1, result_2, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = BorderLayoutData_8;
  $location_0[stackIndex] = 'LayoutData.java:' + '40' , this.decorate = true;
  $location_0[stackIndex] = 'BorderLayoutData.java:' + '431' , this.region = ($location_0[stackIndex] = 'BorderLayoutData.java:' + '405' , region);
  if (($location_0[stackIndex] = 'BorderLayoutData.java:' + '406' , region) == ($location_0[stackIndex] = 'BorderLayout.java:' + '199' , $clinit_829() , ($location_0[stackIndex] = 'BorderLayoutData.java:' + '406' , NORTH_0)) || region == SOUTH_0) {
    this.preferredHeight = ($location_0[stackIndex] = 'LayoutData.java:' + '105' , new ($location_0[stackIndex] = 'LayoutData.java:' + '105' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('210 px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result).value_0)))).value_0), parseUnit('210 px', ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '107' , PX)))));
    this.preferredWidth = ($location_0[stackIndex] = 'LayoutData.java:' + '86' , new ($location_0[stackIndex] = 'LayoutData.java:' + '86' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_0 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('0px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_0))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_0).value_0)))).value_0), parseUnit('0px', ($location_0[stackIndex] = 'LayoutData.java:' + '87' , PX))));
  }
   else if (($location_0[stackIndex] = 'BorderLayoutData.java:' + '409' , region) == WEST_0 || region == EAST_0) {
    this.preferredWidth = ($location_0[stackIndex] = 'LayoutData.java:' + '86' , new ($location_0[stackIndex] = 'LayoutData.java:' + '86' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_1 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('210 px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_1))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_1).value_0)))).value_0), parseUnit('210 px', ($location_0[stackIndex] = 'Style.java:' + '48' , $clinit_107() , ($location_0[stackIndex] = 'LayoutData.java:' + '87' , PX)))));
    this.preferredHeight = ($location_0[stackIndex] = 'LayoutData.java:' + '105' , new ($location_0[stackIndex] = 'LayoutData.java:' + '105' , LayoutData$ParsedSize_0)(($location_0[stackIndex] = 'Float.java:' + '122' , (result_2 = ($location_0[stackIndex] = 'FloatParser.java:' + '21' , parseFloat_1('0px')) , ($location_0[stackIndex] = 'Float.java:' + '74' , new ($location_0[stackIndex] = 'Float.java:' + '74' , Float_0)(($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_2))?0:($location_0[stackIndex] = 'Float.java:' + '122' , ($location_0[stackIndex] = 'FloatParser.java:' + '22' , result_2).value_0)))).value_0), parseUnit('0px', ($location_0[stackIndex] = 'LayoutData.java:' + '107' , PX))));
  }
  $location_0[stackIndex] = 'BorderLayoutData.java:' + '465' , this.minSize = '210 px';
  $location_0[stackIndex] = 'BorderLayoutData.java:' + '479' , this.maxSize = '600 px';
  $location_0[stackIndex] = 'BorderLayoutData.java:' + '493' , this.resizable = true;
  $stackDepth_0 = stackIndex - 1;
}

_ = BorderLayoutData_8.prototype = BorderLayoutData_5.prototype = BorderLayoutData_4.prototype = BorderLayoutData.prototype;
function PreferencesModule_0(){
}

function PreferencesModule(){
}

_ = PreferencesModule_0.prototype = PreferencesModule.prototype = new Object_0;
_.getClass$ = function getClass_620(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_620;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_PreferencesModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget;
  $location_0[stackIndex] = 'PreferencesModule.java:' + '38' , runAsync_0(new ($location_0[stackIndex] = 'PreferencesModule.java:' + '39' , PreferencesModule$1_0)(callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
function PreferencesModule$1_0(val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = PreferencesModule$1_0;
  this.val$callback = ($location_0[stackIndex] = 'PreferencesModule.java:' + '39' , val$callback);
  $stackDepth_0 = stackIndex - 1;
}

function PreferencesModule$1(){
}

_ = PreferencesModule$1_0.prototype = PreferencesModule$1.prototype = new Object_0;
_.getClass$ = function getClass_621(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_621;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_PreferencesModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$callback = null;
_ = PreferencesView.prototype;
_.provideWidget = function provideWidget_0(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_0;
  $provideWidget(this, ($location_0[stackIndex] = 'PreferencesView.java:' + '63' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
function ServerStatusModule_0(){
}

function ServerStatusModule(){
}

_ = ServerStatusModule_0.prototype = ServerStatusModule.prototype = new Object_0;
_.getClass$ = function getClass_624(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_624;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_ServerStatusModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_1(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_1;
  $location_0[stackIndex] = 'ServerStatusModule.java:' + '38' , runAsync_1(new ($location_0[stackIndex] = 'ServerStatusModule.java:' + '39' , ServerStatusModule$1_0)(callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
function ServerStatusModule$1_0(val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = ServerStatusModule$1_0;
  this.val$callback = ($location_0[stackIndex] = 'ServerStatusModule.java:' + '39' , val$callback);
  $stackDepth_0 = stackIndex - 1;
}

function ServerStatusModule$1(){
}

_ = ServerStatusModule$1_0.prototype = ServerStatusModule$1.prototype = new Object_0;
_.getClass$ = function getClass_625(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_625;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_ServerStatusModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$callback = null;
_ = ServerStatusView.prototype;
_.provideWidget = function provideWidget_2(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_2;
  $provideWidget_0(this, ($location_0[stackIndex] = 'ServerStatusView.java:' + '66' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_ = DefinitionListView.prototype;
_.provideWidget = function provideWidget_3(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_3;
  $provideWidget_1(this, ($location_0[stackIndex] = 'DefinitionListView.java:' + '83' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_ = InstanceListView.prototype;
_.provideWidget = function provideWidget_4(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_4;
  $provideWidget_2(this, ($location_0[stackIndex] = 'InstanceListView.java:' + '118' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_ = MergedProcessView.prototype;
_.provideWidget = function provideWidget_5(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_5;
  $provideWidget_3(this, ($location_0[stackIndex] = 'MergedProcessView.java:' + '42' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
function ProcessModule_0(){
}

function ProcessModule(){
}

_ = ProcessModule_0.prototype = ProcessModule.prototype = new Object_0;
_.getClass$ = function getClass_703(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_703;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_process_ProcessModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_6(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_6;
  $location_0[stackIndex] = 'ProcessModule.java:' + '45' , runAsync_2(($location_0[stackIndex] = 'ProcessModule.java:' + '46' , new ($location_0[stackIndex] = 'ProcessModule.java:' + '46' , ProcessModule$1_0)(($location_0[stackIndex] = 'ProcessModule.java:' + '40' , callback))));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
function ProcessModule$1_0(val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = ProcessModule$1_0;
  this.val$callback = ($location_0[stackIndex] = 'ProcessModule.java:' + '46' , val$callback);
  $stackDepth_0 = stackIndex - 1;
}

function ProcessModule$1(){
}

_ = ProcessModule$1_0.prototype = ProcessModule$1.prototype = new Object_0;
_.getClass$ = function getClass_704(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_704;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_process_ProcessModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$callback = null;
function ReportModule_0(){
}

function ReportModule(){
}

_ = ReportModule_0.prototype = ReportModule.prototype = new Object_0;
_.getClass$ = function getClass_724(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_724;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_report_ReportModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_7(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_7;
  $location_0[stackIndex] = 'ReportModule.java:' + '38' , runAsync_3(new ($location_0[stackIndex] = 'ReportModule.java:' + '39' , ReportModule$1_0)(this, callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
_.instance = null;
function ReportModule$1_0(this$0, val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = ReportModule$1_0;
  this.this$0 = ($location_0[stackIndex] = 'ReportModule.java:' + '39' , this$0);
  this.val$callback = val$callback;
  $stackDepth_0 = stackIndex - 1;
}

function ReportModule$1(){
}

_ = ReportModule$1_0.prototype = ReportModule$1.prototype = new Object_0;
_.getClass$ = function getClass_725(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_725;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_report_ReportModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.this$0 = null;
_.val$callback = null;
_ = ReportView.prototype;
_.provideWidget = function provideWidget_8(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_8;
  $provideWidget_4(this, ($location_0[stackIndex] = 'ReportView.java:' + '52' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
function AssignedTasksModule_0(){
}

function AssignedTasksModule(){
}

_ = AssignedTasksModule_0.prototype = AssignedTasksModule.prototype = new Object_0;
_.getClass$ = function getClass_736(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_736;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_task_AssignedTasksModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_9(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_9;
  $location_0[stackIndex] = 'AssignedTasksModule.java:' + '38' , runAsync_4(new ($location_0[stackIndex] = 'AssignedTasksModule.java:' + '39' , AssignedTasksModule$1_0)(callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
function AssignedTasksModule$1_0(val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = AssignedTasksModule$1_0;
  this.val$callback = ($location_0[stackIndex] = 'AssignedTasksModule.java:' + '39' , val$callback);
  $stackDepth_0 = stackIndex - 1;
}

function AssignedTasksModule$1(){
}

_ = AssignedTasksModule$1_0.prototype = AssignedTasksModule$1.prototype = new Object_0;
_.getClass$ = function getClass_737(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_737;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_task_AssignedTasksModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$callback = null;
_ = AssignedTasksView.prototype;
_.provideWidget = function provideWidget_10(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_10;
  $provideWidget_5(this, ($location_0[stackIndex] = 'AssignedTasksView.java:' + '84' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
function OpenTasksModule_0(){
}

function OpenTasksModule(){
}

_ = OpenTasksModule_0.prototype = OpenTasksModule.prototype = new Object_0;
_.getClass$ = function getClass_752(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_752;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_task_OpenTasksModule_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_11(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_11;
  $location_0[stackIndex] = 'OpenTasksModule.java:' + '38' , runAsync_5(new ($location_0[stackIndex] = 'OpenTasksModule.java:' + '39' , OpenTasksModule$1_0)(callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {47:1};
function OpenTasksModule$1_0(val$callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = OpenTasksModule$1_0;
  this.val$callback = ($location_0[stackIndex] = 'OpenTasksModule.java:' + '39' , val$callback);
  $stackDepth_0 = stackIndex - 1;
}

function OpenTasksModule$1(){
}

_ = OpenTasksModule$1_0.prototype = OpenTasksModule$1.prototype = new Object_0;
_.getClass$ = function getClass_753(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_753;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_bpm_console_client_task_OpenTasksModule$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$callback = null;
_ = OpenTasksView.prototype;
_.provideWidget = function provideWidget_12(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_12;
  $provideWidget_6(this, ($location_0[stackIndex] = 'OpenTasksView.java:' + '95' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
function $addClickListener(this$static, handler){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addClickListener;
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'WSLaunchButton.java:' + '101' , this$static).clickHandlers) && (($location_0[stackIndex] = 'WSLaunchButton.java:' + '101' , this$static).clickHandlers = new ArrayList_0);
  $add_7(($location_0[stackIndex] = 'WSLaunchButton.java:' + '102' , this$static).clickHandlers, handler);
  $stackDepth_0 = stackIndex - 1;
}

function WSLaunchButton_0(resource, name_0){
  var html, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WSLaunchButton_0;
  ($location_0[stackIndex] = 'WSLaunchButton.java:' + '45' , LayoutPanel_3).call(this, new BoxLayout_2(($location_0[stackIndex] = 'BoxLayout.java:' + '170' , $clinit_838() , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '45' , VERTICAL))));
  this.name_0 = ($location_0[stackIndex] = 'WSLaunchButton.java:' + '48' , name_0);
  ($location_0[stackIndex] = 'Widget.java:' + '280' , this.eventsToSink) == -1?($location_0[stackIndex] = 'UIObject.java:' + '766' , sinkEvents(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element), 124 | (($location_0[stackIndex] = 'DOMImpl.java:' + '106' , this.element.__eventBits) || 0))):($location_0[stackIndex] = 'Widget.java:' + '217' , this.eventsToSink |= 124);
  html = ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , new ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , HTML_1)('&nbsp;&nbsp;' + ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , $getHTML_1(($location_0[stackIndex] = 'AbstractImagePrototype.java:' + '73' , new ($location_0[stackIndex] = 'AbstractImagePrototype.java:' + '73' , ClippedImagePrototype_0)(($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '79' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , resource).url), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '61' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , resource).left_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '72' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , resource).top_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '86' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , resource).width_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '54' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '52' , resource).height_0))))) + '&nbsp;<span class="WSLaunchButton-contents"> ' + ($location_0[stackIndex] = 'WSLaunchButton.java:' + '93' , this.name_0) + '<\/span>'));
  $location_0[stackIndex] = 'LayoutPanel.java:' + '401' , $insert_6(this, ($location_0[stackIndex] = 'WSLaunchButton.java:' + '53' , html), new BoxLayoutData_5(($location_0[stackIndex] = 'BoxLayoutData.java:' + '30' , $clinit_841() , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '53' , VERTICAL_0))), ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , this.children_0).size_0));
  $location_0[stackIndex] = 'UIObject.java:' + '716' , setStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element), 'WSLaunchButton');
  $stackDepth_0 = stackIndex - 1;
}

function WSLaunchButton(){
}

_ = WSLaunchButton_0.prototype = WSLaunchButton.prototype = new LayoutPanel;
_.getClass$ = function getClass_869(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_869;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_widgets_client_WSLaunchButton_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onBrowserEvent = function onBrowserEvent_17(event_0){
  var listen, listen$iterator, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onBrowserEvent_17;
  if ($location_0[stackIndex] = 'WSLaunchButton.java:' + '61' , !($location_0[stackIndex] = 'Widget.java:' + '134' , this.attached)) {
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  switch ($location_0[stackIndex] = 'DOMImpl.java:' + '61' , $eventGetTypeInt(($location_0[stackIndex] = 'DOMImpl.java:' + '148' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '65' , event_0).type))) {
    case 16:
      $location_0[stackIndex] = 'UIObject.java:' + '678' , $setStyleName(this, ($location_0[stackIndex] = 'UIObject.java:' + '573' , getStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element))) + '-hover', true);
      break;
    case 4096:
    case 8192:
    case 32:
      $location_0[stackIndex] = 'UIObject.java:' + '678' , $setStyleName(this, ($location_0[stackIndex] = 'UIObject.java:' + '573' , getStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element))) + '-hover', false);
      $location_0[stackIndex] = 'UIObject.java:' + '678' , $setStyleName(this, ($location_0[stackIndex] = 'UIObject.java:' + '573' , getStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element))) + '-down', false);
      break;
    case 4:
      $location_0[stackIndex] = 'UIObject.java:' + '678' , $setStyleName(this, ($location_0[stackIndex] = 'UIObject.java:' + '573' , getStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element))) + '-down', true);
      break;
    case 8:
      if ($location_0[stackIndex] = 'WSLaunchButton.java:' + '81' , this.clickHandlers) {
        for ($location_0[stackIndex] = 'WSLaunchButton.java:' + '82' , listen$iterator = ($location_0[stackIndex] = 'AbstractList.java:' + '278' , new ($location_0[stackIndex] = 'AbstractList.java:' + '278' , AbstractList$IteratorImpl_0)(($location_0[stackIndex] = 'WSLaunchButton.java:' + '82' , this.clickHandlers))); ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '82' , listen$iterator).i) < ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WSLaunchButton.java:' + '82' , listen$iterator).this$0_0).size_1();) {
          listen = dynamicCast($next_6(($location_0[stackIndex] = 'WSLaunchButton.java:' + '82' , listen$iterator)), 61);
          ($location_0[stackIndex] = 'WSLaunchButton.java:' + '83' , listen).onClick(null);
        }
      }

      $location_0[stackIndex] = 'Element.java:' + '688' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element)['className'] = 'WSLaunchButton';
  }
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1};
_.clickHandlers = null;
_.name_0 = null;
function $createLogPanel(parent_0){
  var collapseBtn, logger, messagePanel, widget, stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $createLogPanel;
  messagePanel = new ($location_0[stackIndex] = 'Application.java:' + '285' , CaptionLayoutPanel_0)('Messages');
  $location_0[stackIndex] = 'LayoutPanel.java:' + '289' , setStyleAttribute_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'CaptionLayoutPanel.java:' + '234' , ($location_0[stackIndex] = 'Application.java:' + '286' , messagePanel).body_0).element), 'padding', '0px');
  logger = ($location_0[stackIndex] = 'Application.java:' + '290' , new ($location_0[stackIndex] = 'Application.java:' + '290' , WorkspaceLogger_0)(new ($location_0[stackIndex] = 'Application.java:' + '291' , Application$5_0)(parent_0, messagePanel)));
  $location_0[stackIndex] = 'Application.java:' + '313' , widget = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '118' , ($location_0[stackIndex] = 'Application.java:' + '313' , logger).logDockPanel);
  ($location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'Application.java:' + '314' , widget).element).style).display = '';
  $location_0[stackIndex] = 'Application.java:' + '315' , $clinit_21();
  $location_0[stackIndex] = 'Log.java:' + '80' , $addLogger(($location_0[stackIndex] = 'Log.java:' + '80' , impl), ($location_0[stackIndex] = 'Application.java:' + '315' , logger));
  $location_0[stackIndex] = 'CaptionLayoutPanel.java:' + '81' , $add_24(($location_0[stackIndex] = 'CaptionLayoutPanel.java:' + '81' , ($location_0[stackIndex] = 'Application.java:' + '317' , messagePanel).body_0), ($location_0[stackIndex] = 'Application.java:' + '317' , widget));
  collapseBtn = ($location_0[stackIndex] = 'Application.java:' + '319' , new ($location_0[stackIndex] = 'Application.java:' + '319' , ImageButton_0)(($clinit_685() , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '29' , $clinit_688()) , ($location_0[stackIndex] = 'CaptionImages_generatedBundle.java:' + '31' , toolCollapseDown_SINGLETON))));
  $add_17(($location_0[stackIndex] = 'CaptionLayoutPanel.java:' + '121' , ($location_0[stackIndex] = 'Application.java:' + '320' , messagePanel).caption), ($location_0[stackIndex] = 'Application.java:' + '320' , collapseBtn), ($location_0[stackIndex] = 'Caption.java:' + '61' , $clinit_686() , ($location_0[stackIndex] = 'Application.java:' + '320' , RIGHT_0)));
  $location_0[stackIndex] = 'ImageButton.java:' + '58' , $addDomHandler(($location_0[stackIndex] = 'Application.java:' + '322' , collapseBtn), new Application$6_0(parent_0, messagePanel), ($location_0[stackIndex] = 'ImageButton.java:' + '58' , $clinit_132() , ($location_0[stackIndex] = 'ClickEvent.java:' + '27' , $clinit_132()) , ($location_0[stackIndex] = 'ClickEvent.java:' + '36' , TYPE_1)));
  returnTemp = ($location_0[stackIndex] = 'Application.java:' + '330' , messagePanel);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function $initializeUI(this$static){
  var inj10, inj11, inj12, inj13, inj14, inj9, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $initializeUI;
  if (($location_0[stackIndex] = 'Application.java:' + '189' , this$static).isInitialized) {
    new ($location_0[stackIndex] = 'Application.java:' + '192' , IllegalArgumentException_1)('Received init call on already bootstrapped workspace');
    $stackDepth_0 = stackIndex - 1;
    return;
  }
  ($location_0[stackIndex] = 'Application.java:' + '196' , this$static).viewport = new Viewport_3;
  ($location_0[stackIndex] = 'Application.java:' + '198' , this$static).mainLayout = new WSLayoutPanel_0(new BorderLayout_0);
  ($location_0[stackIndex] = 'Application.java:' + '200' , this$static).menu = new Menu_0;
  ($location_0[stackIndex] = 'Application.java:' + '201' , this$static).workspace = createInstance(this$static.menu);
  $add_25(($location_0[stackIndex] = 'Application.java:' + '203' , this$static).mainLayout, this$static.menu, new BorderLayoutData_5(($location_0[stackIndex] = 'BorderLayout.java:' + '199' , $clinit_829() , ($location_0[stackIndex] = 'Application.java:' + '203' , WEST_0)), '180 px'));
  $add_25(($location_0[stackIndex] = 'Application.java:' + '204' , this$static).mainLayout, this$static.header, new BorderLayoutData_4(NORTH_0));
  $add_25(($location_0[stackIndex] = 'Application.java:' + '205' , this$static).mainLayout, this$static.workspace, new BorderLayoutData_3(CENTER_2));
  ($location_0[stackIndex] = 'Application.java:' + '207' , this$static).logPanel = $createLogPanel(this$static.mainLayout);
  $add_25(($location_0[stackIndex] = 'Application.java:' + '208' , this$static).mainLayout, this$static.logPanel, new BorderLayoutData_8(SOUTH_0));
  $setCollapsed_0(($location_0[stackIndex] = 'Application.java:' + '209' , this$static).mainLayout, this$static.logPanel, true);
  $location_0[stackIndex] = 'Application.java:' + '211' , $clinit_1313();
  inj9 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '10' , ProcessModule_0);
  $addTool('Processes', 'Process Overview', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '11' , inj9));
  inj10 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '12' , ReportModule_0);
  $addTool('Reporting', 'Report Templates', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '13' , inj10));
  inj11 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '14' , AssignedTasksModule_0);
  $addTool('Tasks', 'Personal Tasks', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '15' , inj11));
  inj12 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '16' , OpenTasksModule_0);
  $addTool('Tasks', 'Group Tasks', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '17' , inj12));
  inj13 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '18' , ServerStatusModule_0);
  $addTool('Settings', 'System', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '19' , inj13));
  inj14 = new ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '20' , PreferencesModule_0);
  $addTool('Settings', 'Preferences', ($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '21' , inj14));
  $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '55' , $addAll_0(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '55' , preferredGroupOrdering), ($location_0[stackIndex] = 'Arrays.java:' + '99' , new ($location_0[stackIndex] = 'Arrays.java:' + '99' , Arrays$ArrayList_0)(($location_0[stackIndex] = 'WorkspaceConfigImpl.java:' + '22' , initValues(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3Ljava_lang_String_2_classLit), {41:1, 54:1, 55:1, 56:1, 57:1, 58:1}, 1, ['Tasks', 'Processes', 'Reporting', 'Runtime', 'Settings'])))));
  $build(($location_0[stackIndex] = 'Application.java:' + '216' , this$static).workspace);
  $add_24(($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Application.java:' + '219' , this$static).viewport.widget), 190)), ($location_0[stackIndex] = 'Application.java:' + '219' , this$static).mainLayout);
  $location_0[stackIndex] = 'Application.java:' + '220' , $clinit_460();
  $add_1(($location_0[stackIndex] = 'RootPanel.java:' + '151' , get_1()), ($location_0[stackIndex] = 'Application.java:' + '220' , this$static).viewport);
  $location_0[stackIndex] = 'Application.java:' + '223' , addCommand(new ($location_0[stackIndex] = 'Application.java:' + '224' , Application$4_0)(this$static));
  ($location_0[stackIndex] = 'Application.java:' + '280' , this$static).isInitialized = true;
  $stackDepth_0 = stackIndex - 1;
}

function Application$4_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Application$4_0;
  this.this$0 = ($location_0[stackIndex] = 'Application.java:' + '224' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function Application$4(){
}

_ = Application$4_0.prototype = Application$4.prototype = new Object_0;
_.execute = function execute_41(){
  var initialTool, initialToolSet, preferedTool, token, toolSets, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_41;
  $location_0[stackIndex] = 'Application.java:' + '228' , initialToolSet = null;
  $location_0[stackIndex] = 'Application.java:' + '229' , initialTool = null;
  if (($location_0[stackIndex] = 'Application.java:' + '232' , deferredToken) != null && ($location_0[stackIndex] = 'String.java:' + '724' , deferredToken.indexOf('errai_')) == 0) {
    token = splitHistoryToken(($location_0[stackIndex] = 'Application.java:' + '234' , deferredToken));
    initialToolSet = ($location_0[stackIndex] = 'Application.java:' + '236' , token)[0];
    initialTool = $equals_4(($location_0[stackIndex] = 'Application.java:' + '237' , token)[1], 'none')?null:token[1];
  }
  if (null == ($location_0[stackIndex] = 'Application.java:' + '241' , initialToolSet)) {
    $location_0[stackIndex] = 'Application.java:' + '244' , preferedTool = ($location_0[stackIndex] = 'CookiePreferences.java:' + '39' , getCookie('workspace.default.tool')) != null?($location_0[stackIndex] = 'Application.java:' + '245' , $clinit_1293() , 'ToolSet_' + ($location_0[stackIndex] = 'Workspace.java:' + '266' , $replace_0(($location_0[stackIndex] = 'CookiePreferences.java:' + '39' , getCookie('workspace.default.tool')), ' ', '_'))):null;
    if (($location_0[stackIndex] = 'Application.java:' + '247' , preferedTool) != null && !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'Workspace.java:' + '158' , $findToolSet(this.this$0.workspace, preferedTool)))) {
      initialToolSet = ($location_0[stackIndex] = 'Application.java:' + '249' , preferedTool);
    }
     else {
      $location_0[stackIndex] = 'Application.java:' + '254' , toolSets = ($location_0[stackIndex] = 'Workspace.java:' + '61' , $clinit_1293() , ($location_0[stackIndex] = 'Workspace.java:' + '262' , toolSets_0));
      ($location_0[stackIndex] = 'ArrayList.java:' + '203' , ($location_0[stackIndex] = 'Application.java:' + '255' , toolSets).size_0) > 0 && ($location_0[stackIndex] = 'Application.java:' + '257' , initialToolSet = 'ToolSet_' + ($location_0[stackIndex] = 'Workspace.java:' + '266' , $replace_0(($location_0[stackIndex] = 'Application.java:' + '257' , dynamicCast((checkIndex(0, ($location_0[stackIndex] = 'ArrayList.java:' + '157' , ($location_0[stackIndex] = 'Application.java:' + '257' , toolSets).size_0)) , ($location_0[stackIndex] = 'ArrayList.java:' + '158' , ($location_0[stackIndex] = 'Application.java:' + '257' , toolSets).array)[0]), 236)).getToolSetName(), ' ', '_')));
    }
  }
  ($location_0[stackIndex] = 'Application.java:' + '263' , initialToolSet) != null && ($location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '59' , $sendNowWith(($location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '59' , ($location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '328' , ($location_0[stackIndex] = 'Application.java:' + '265' , $with_0(($location_0[stackIndex] = 'Application.java:' + '265' , $with_0(($location_0[stackIndex] = 'Application.java:' + '265' , $command_0(($location_0[stackIndex] = 'Application.java:' + '265' , $toSubject_0($start(($location_0[stackIndex] = 'MessageBuilder.java:' + '40' , new ($location_0[stackIndex] = 'MessageBuilder.java:' + '40' , AbstractMessageBuilder_0)(new ($location_0[stackIndex] = 'JSONMessage.java:' + '105' , JSONMessage_0)))), 'Workspace')), ($location_0[stackIndex] = 'LayoutCommands.java:' + '28' , $clinit_1332() , ($location_0[stackIndex] = 'Application.java:' + '267' , ActivateTool)))), ($location_0[stackIndex] = 'LayoutParts.java:' + '22' , $clinit_1334() , ($location_0[stackIndex] = 'Application.java:' + '268' , TOOLSET)), initialToolSet)), ($location_0[stackIndex] = 'Application.java:' + '269' , TOOL), initialTool)).val$sendable).this$0).message_0, ($location_0[stackIndex] = 'Application.java:' + '271' , $clinit_1149() , ($location_0[stackIndex] = 'ErraiBus.java:' + '30' , $clinit_1149()) , ($location_0[stackIndex] = 'ErraiBus.java:' + '38' , bus_0))) , ($location_0[stackIndex] = 'com.google.gwt.dev.js.ast.JsProgram:' + '0' , undefined));
  $location_0[stackIndex] = 'Application.java:' + '339' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Application.java:' + '339' , ($location_0[stackIndex] = 'Application.java:' + '275' , this.this$0).viewport).widget), 190)).layout_0();
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_877(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_877;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Application$4_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.this$0 = null;
function $onLogLevel(this$static, level){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $onLogLevel;
  ($location_0[stackIndex] = 'Application.java:' + '296' , level) >= 40000 && ($location_0[stackIndex] = 'Application.java:' + '298' , addCommand(new ($location_0[stackIndex] = 'Application.java:' + '299' , Application$5$1_0)(this$static.val$parent, this$static.val$messagePanel)));
  $stackDepth_0 = stackIndex - 1;
}

function Application$5_0(val$parent, val$messagePanel){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Application$5_0;
  this.val$parent = ($location_0[stackIndex] = 'Application.java:' + '291' , val$parent);
  this.val$messagePanel = val$messagePanel;
  $stackDepth_0 = stackIndex - 1;
}

function Application$5(){
}

_ = Application$5_0.prototype = Application$5.prototype = new Object_0;
_.getClass$ = function getClass_878(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_878;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Application$5_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
_.val$messagePanel = null;
_.val$parent = null;
function Application$5$1_0(val$parent, val$messagePanel){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Application$5$1_0;
  this.val$parent = ($location_0[stackIndex] = 'Application.java:' + '299' , val$parent);
  this.val$messagePanel = val$messagePanel;
  $stackDepth_0 = stackIndex - 1;
}

function Application$5$1(){
}

_ = Application$5$1_0.prototype = Application$5$1.prototype = new Object_0;
_.execute = function execute_42(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_42;
  $setCollapsed_0(($location_0[stackIndex] = 'Application.java:' + '303' , this.val$parent), this.val$messagePanel, false);
  $location_0[stackIndex] = 'LayoutPanel.java:' + '600' , $invalidate_1(($location_0[stackIndex] = 'Application.java:' + '304' , this.val$parent), null);
  $layout_3(($location_0[stackIndex] = 'Application.java:' + '305' , this.val$parent));
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_879(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_879;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Application$5$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.val$messagePanel = null;
_.val$parent = null;
function Application$6_0(val$parent, val$messagePanel){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Application$6_0;
  this.val$parent = ($location_0[stackIndex] = 'Application.java:' + '322' , val$parent);
  this.val$messagePanel = val$messagePanel;
  $stackDepth_0 = stackIndex - 1;
}

function Application$6(){
}

_ = Application$6_0.prototype = Application$6.prototype = new Object_0;
_.getClass$ = function getClass_880(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_880;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Application$6_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_39(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_39;
  $setCollapsed_0(($location_0[stackIndex] = 'Application.java:' + '324' , this.val$parent), this.val$messagePanel, true);
  $location_0[stackIndex] = 'LayoutPanel.java:' + '600' , $invalidate_1(($location_0[stackIndex] = 'Application.java:' + '325' , this.val$parent), null);
  $layout_3(($location_0[stackIndex] = 'Application.java:' + '326' , this.val$parent));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
_.val$messagePanel = null;
_.val$parent = null;
function $addLauncher(this$static, widget, toolsetName){
  var regex, replacement, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addLauncher;
  $put_0(($location_0[stackIndex] = 'Menu.java:' + '51' , this$static).toolsetIndex, ($clinit_1293() , 'ToolSet_' + (regex = ($location_0[stackIndex] = 'String.java:' + '817' , $replaceAll(' ', '([/\\\\\\.\\*\\+\\?\\|\\(\\)\\[\\]\\{\\}$^])', '\\\\$1')) , replacement = $replaceAll(($location_0[stackIndex] = 'String.java:' + '820' , $replaceAll('_', '\\\\', '\\\\\\\\')), '\\$', '\\\\$') , $replaceAll(($location_0[stackIndex] = 'Menu.java:' + '51' , toolsetName), ($location_0[stackIndex] = 'String.java:' + '822' , regex), replacement))), ($location_0[stackIndex] = 'Menu.java:' + '51' , valueOf_11(($location_0[stackIndex] = 'AbstractHashMap.java:' + '260' , ($location_0[stackIndex] = 'Menu.java:' + '51' , this$static).toolsetIndex.size_0))));
  $location_0[stackIndex] = 'StackLayoutPanel.java:' + '108' , $add_26(($location_0[stackIndex] = 'Menu.java:' + '52' , this$static).stack, widget, toolsetName);
  $stackDepth_0 = stackIndex - 1;
}

function $toggle(this$static, id){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $toggle;
  $location_0[stackIndex] = 'Menu.java:' + '66' , $showStack(($location_0[stackIndex] = 'Menu.java:' + '66' , this$static).stack, ($location_0[stackIndex] = 'Integer.java:' + '320' , dynamicCast($get_7(this$static.toolsetIndex, id), 108).value_0));
  $invalidate_1(($location_0[stackIndex] = 'LayoutComposite.java:' + '116' , ($location_0[stackIndex] = 'Menu.java:' + '67' , this$static).stack.getLayoutPanel()), null);
  $layout_5(($location_0[stackIndex] = 'Menu.java:' + '68' , this$static).stack);
  $stackDepth_0 = stackIndex - 1;
}

function Menu_0(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Menu_0;
  ($location_0[stackIndex] = 'Menu.java:' + '40' , LayoutPanel_3).call(this, new BoxLayout_2(($location_0[stackIndex] = 'BoxLayout.java:' + '170' , $clinit_838() , ($location_0[stackIndex] = 'Menu.java:' + '40' , VERTICAL))));
  this.toolsetIndex = new ($location_0[stackIndex] = 'Menu.java:' + '36' , HashMap_0);
  this.stack = new ($location_0[stackIndex] = 'Menu.java:' + '42' , StackLayoutPanel_0);
  $location_0[stackIndex] = 'Element.java:' + '688' , ($location_0[stackIndex] = 'UIObject.java:' + '705' , ($location_0[stackIndex] = 'Menu.java:' + '43' , this.stack).getStyleElement())['className'] = '';
  $location_0[stackIndex] = 'LayoutPanel.java:' + '216' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Menu.java:' + '44' , this.stack).widget), 190)).animationEnabled = false;
  $location_0[stackIndex] = 'LayoutPanel.java:' + '401' , $insert_6(this, ($location_0[stackIndex] = 'Menu.java:' + '46' , this.stack), new BoxLayoutData_6(($location_0[stackIndex] = 'BoxLayoutData.java:' + '30' , $clinit_841() , ($location_0[stackIndex] = 'Menu.java:' + '46' , BOTH)), true), ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , this.children_0).size_0));
  $stackDepth_0 = stackIndex - 1;
}

function Menu(){
}

_ = Menu_0.prototype = Menu.prototype = new LayoutPanel;
_.getClass$ = function getClass_885(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_885;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Menu_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1};
_.stack = null;
function Viewport_3(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Viewport_3;
  $initWidget(this, ($location_0[stackIndex] = 'LayoutComposite.java:' + '66' , new ($location_0[stackIndex] = 'LayoutComposite.java:' + '66' , LayoutPanel_3)(new ($location_0[stackIndex] = 'Viewport.java:' + '57' , FillLayout_0))));
  this.resizeTimer = new ($location_0[stackIndex] = 'Viewport.java:' + '42' , Viewport$1_0)(this);
  this.resizeHandlerRegistration = ($location_0[stackIndex] = 'Viewport.java:' + '68' , addResizeHandler(this));
  this.closeHandlerRegistration = addCloseHandler(new ($location_0[stackIndex] = 'Viewport.java:' + '69' , Viewport$2_0)(this));
  $location_0[stackIndex] = 'Window.java:' + '622' , $enableScrolling(($location_0[stackIndex] = 'Document.java:' + '32' , $doc));
  $stackDepth_0 = stackIndex - 1;
}

function Viewport_2(){
}

_ = Viewport_3.prototype = Viewport_2.prototype = new Viewport;
_.getClass$ = function getClass_886(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_886;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Viewport_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onResize = function onResize_12(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_12;
  ($location_0[stackIndex] = 'Viewport.java:' + '109' , $isAttached_0(this)) && $schedule(($location_0[stackIndex] = 'Viewport.java:' + '110' , this.resizeTimer), 333);
  $location_0[stackIndex] = 'Viewport.java:' + '30' , addCommand(new ($location_0[stackIndex] = 'Viewport.java:' + '31' , Viewport$1_2)(this));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 77:1, 80:1, 100:1, 113:1, 208:1, 217:1, 220:1, 221:1};
function Viewport$1_2(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Viewport$1_2;
  this.this$0 = ($location_0[stackIndex] = 'Viewport.java:' + '31' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function Viewport$1_1(){
}

_ = Viewport$1_2.prototype = Viewport$1_1.prototype = new Object_0;
_.execute = function execute_43(){
  var layoutHintDelay, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_43;
  layoutHintDelay = new ($location_0[stackIndex] = 'Viewport.java:' + '42' , Viewport$1$1_0)(this);
  $schedule(($location_0[stackIndex] = 'Viewport.java:' + '49' , layoutHintDelay), 500);
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_887(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_887;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Viewport$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.this$0 = null;
function Viewport$1$1_0(this$1){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Viewport$1$1_0;
  $location_0[stackIndex] = 'Viewport.java:' + '42' , $clinit_38();
  this.this$1 = this$1;
  $stackDepth_0 = stackIndex - 1;
}

function Viewport$1$1(){
}

_ = Viewport$1$1_0.prototype = Viewport$1$1.prototype = new Timer;
_.getClass$ = function getClass_888(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_888;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Viewport$1$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.run = function run_30(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = run_30;
  $location_0[stackIndex] = 'Viewport.java:' + '45' , layoutHints(($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Viewport.java:' + '45' , this.this$1).this$0.widget), 190)));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {98:1};
_.this$1 = null;
function $addToolSet(this$static, toolSet){
  var deck, toolSetId, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addToolSet;
  $add_7(($location_0[stackIndex] = 'Workspace.java:' + '144' , toolSets_0), toolSet);
  $location_0[stackIndex] = 'Workspace.java:' + '145' , toolSetId = 'ToolSet_' + ($location_0[stackIndex] = 'Workspace.java:' + '266' , $replace_0(($location_0[stackIndex] = 'Workspace.java:' + '145' , toolSet).getToolSetName(), ' ', '_'));
  $addLauncher(($location_0[stackIndex] = 'Workspace.java:' + '148' , this$static).menu, new WSToolSetLauncher_0(toolSetId, toolSet), toolSet.getToolSetName());
  $location_0[stackIndex] = 'Workspace.java:' + '149' , $layout_5(($location_0[stackIndex] = 'Menu.java:' + '57' , ($location_0[stackIndex] = 'Workspace.java:' + '149' , this$static).menu.stack));
  deck = new ($location_0[stackIndex] = 'Workspace.java:' + '152' , Workspace$ToolSetDeck_0)(toolSetId, toolSet);
  $location_0[stackIndex] = 'Workspace.java:' + '153' , ($location_0[stackIndex] = 'Workspace.java:' + '153' , deck).index_0 = ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 190)).children_0).size_0);
  ($location_0[stackIndex] = 'UIObject.java:' + '223' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'Workspace.java:' + '154' , deck).element).style).display = 'none';
  $location_0[stackIndex] = 'DeckLayoutPanel.java:' + '58' , $add_24(($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Workspace.java:' + '154' , this$static).widget), 190)), ($location_0[stackIndex] = 'Workspace.java:' + '154' , deck));
  $stackDepth_0 = stackIndex - 1;
}

function $findToolSet(this$static, id){
  var deck, i, match, stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $findToolSet;
  $location_0[stackIndex] = 'Workspace.java:' + '241' , match = null;
  for ($location_0[stackIndex] = 'Workspace.java:' + '242' , i = 0; ($location_0[stackIndex] = 'Workspace.java:' + '242' , i) < ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this$static.widget), 190)).children_0).size_0); $location_0[stackIndex] = 'Workspace.java:' + '242' , ++i) {
    deck = ($location_0[stackIndex] = 'Workspace.java:' + '243' , dynamicCast(($location_0[stackIndex] = 'LayoutPanel.java:' + '490' , $getUnDecoratedWidget(($location_0[stackIndex] = 'ComplexPanel.java:' + '36' , $get_6(($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Workspace.java:' + '243' , this$static).widget), 190)).children_0), ($location_0[stackIndex] = 'Workspace.java:' + '243' , i))))), 295));
    if ($equals_4(($location_0[stackIndex] = 'Workspace.java:' + '244' , id), deck.toolSetId)) {
      match = ($location_0[stackIndex] = 'Workspace.java:' + '245' , deck);
      break;
    }
  }
  returnTemp = ($location_0[stackIndex] = 'Workspace.java:' + '250' , match);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function $recordHistory(toolsetId, toolId){
  var historyToken, toolToken, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $recordHistory;
  toolToken = ($location_0[stackIndex] = 'Workspace.java:' + '130' , toolId) != null?toolId:'none';
  historyToken = 'errai_' + ($location_0[stackIndex] = 'Workspace.java:' + '131' , toolsetId) + ';' + toolToken;
  $location_0[stackIndex] = 'Workspace.java:' + '132' , $clinit_319();
  !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'History.java:' + '168' , impl_0)) && ($location_0[stackIndex] = 'History.java:' + '169' , $newItem(($location_0[stackIndex] = 'History.java:' + '169' , impl_0), ($location_0[stackIndex] = 'Workspace.java:' + '132' , historyToken)));
  $stackDepth_0 = stackIndex - 1;
}

function $showToolSet(this$static, toolSetId, toolId){
  var availableTools, deck, i, isOpen, panelTool, resource, resourceFactory, selectedTool, selectedToolSet, t, t$array, t$index, t$max, toolTab, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $showToolSet;
  deck = $findToolSet(($location_0[stackIndex] = 'Workspace.java:' + '166' , this$static), toolSetId);
  if ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'Workspace.java:' + '167' , deck))
    throw new ($location_0[stackIndex] = 'Workspace.java:' + '168' , IllegalArgumentException_1)('No such toolSet: ' + toolSetId);
  selectedToolSet = ($location_0[stackIndex] = 'Workspace.java:' + '171' , deck).toolSet;
  $location_0[stackIndex] = 'Workspace.java:' + '172' , selectedTool = null;
  if (($location_0[stackIndex] = 'Workspace.java:' + '173' , toolId) != null) {
    for (t$array = ($location_0[stackIndex] = 'Workspace.java:' + '175' , selectedToolSet).getAllProvidedTools() , t$index = 0 , t$max = t$array.length; ($location_0[stackIndex] = 'Workspace.java:' + '175' , t$index) < t$max; $location_0[stackIndex] = 'Workspace.java:' + '175' , ++t$index) {
      t = t$array[t$index];
      if ($location_0[stackIndex] = 'Workspace.java:' + '176' , $equals_4(($location_0[stackIndex] = 'Workspace.java:' + '176' , toolId), ($location_0[stackIndex] = 'ToolImpl.java:' + '45' , t.id_0))) {
        selectedTool = ($location_0[stackIndex] = 'Workspace.java:' + '177' , t);
        break;
      }
    }
  }
   else {
    availableTools = ($location_0[stackIndex] = 'Workspace.java:' + '183' , selectedToolSet).getAllProvidedTools();
    if (($location_0[stackIndex] = 'Workspace.java:' + '184' , availableTools) == null || availableTools.length == 0)
      throw new ($location_0[stackIndex] = 'Workspace.java:' + '185' , IllegalArgumentException_1)('Empty toolset: ' + toolSetId);
    selectedTool = ($location_0[stackIndex] = 'Workspace.java:' + '187' , availableTools)[0];
  }
  $location_0[stackIndex] = 'Workspace.java:' + '191' , isOpen = false;
  for ($location_0[stackIndex] = 'Workspace.java:' + '192' , i = 0; ($location_0[stackIndex] = 'Workspace.java:' + '192' , i) < ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '309' , deck.tabLayout.deck).widget), 190)).children_0).size_0); $location_0[stackIndex] = 'Workspace.java:' + '192' , ++i) {
    toolTab = ($location_0[stackIndex] = 'Workspace.java:' + '193' , dynamicCast(($location_0[stackIndex] = 'TabLayoutPanel.java:' + '300' , $getWidget_4(($location_0[stackIndex] = 'TabLayoutPanel.java:' + '300' , ($location_0[stackIndex] = 'Workspace.java:' + '193' , deck).tabLayout.deck), ($location_0[stackIndex] = 'Workspace.java:' + '193' , i))), 294));
    if ($location_0[stackIndex] = 'Workspace.java:' + '194' , $equals_4(($location_0[stackIndex] = 'Workspace.java:' + '194' , toolTab).toolId, ($location_0[stackIndex] = 'ToolImpl.java:' + '45' , selectedTool.id_0))) {
      $location_0[stackIndex] = 'Workspace.java:' + '195' , isOpen = true;
      $location_0[stackIndex] = 'TabBar.java:' + '466' , $selectTab(($location_0[stackIndex] = 'ScrollTabBar.java:' + '477' , ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '496' , ($location_0[stackIndex] = 'Workspace.java:' + '196' , deck).tabLayout.tabBar).tabBar), ($location_0[stackIndex] = 'Workspace.java:' + '196' , i));
    }
  }
  if (!($location_0[stackIndex] = 'Workspace.java:' + '200' , isOpen)) {
    panelTool = new ($location_0[stackIndex] = 'Workspace.java:' + '202' , Workspace$ToolTabPanel_0)(toolSetId, selectedTool);
    $location_0[stackIndex] = 'LayoutPanel.java:' + '600' , $invalidate_1(($location_0[stackIndex] = 'Workspace.java:' + '203' , panelTool), null);
    resourceFactory = new ($location_0[stackIndex] = 'Workspace.java:' + '205' , ResourceFactoryImpl_0);
    $location_0[stackIndex] = 'Workspace.java:' + '206' , $clinit_1318();
    $location_0[stackIndex] = 'Workspace.java:' + '207' , resource = dynamicCast(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , $get_7(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , ($location_0[stackIndex] = 'Workspace.java:' + '207' , resourceFactory).mapping), ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , ($location_0[stackIndex] = 'Workspace.java:' + '207' , selectedTool).name_0))), 296)?dynamicCast(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , $get_7(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , ($location_0[stackIndex] = 'Workspace.java:' + '208' , resourceFactory).mapping), ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , ($location_0[stackIndex] = 'Workspace.java:' + '208' , selectedTool).name_0))), 296):($location_0[stackIndex] = 'ErraiImageBundle_default_StaticClientBundleGenerator.java:' + '8' , application);
    $location_0[stackIndex] = 'Workspace.java:' + '210' , $add_22(($location_0[stackIndex] = 'Workspace.java:' + '210' , deck).tabLayout, ($location_0[stackIndex] = 'Workspace.java:' + '211' , panelTool), ($location_0[stackIndex] = 'Workspace.java:' + '212' , $getHTML_1(($location_0[stackIndex] = 'AbstractImagePrototype.java:' + '73' , new ($location_0[stackIndex] = 'AbstractImagePrototype.java:' + '73' , ClippedImagePrototype_0)(($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '79' , ($location_0[stackIndex] = 'Workspace.java:' + '212' , resource).url), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '61' , ($location_0[stackIndex] = 'Workspace.java:' + '212' , resource).left_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '72' , ($location_0[stackIndex] = 'Workspace.java:' + '212' , resource).top_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '86' , ($location_0[stackIndex] = 'Workspace.java:' + '212' , resource).width_0), ($location_0[stackIndex] = 'ImageResourcePrototype.java:' + '54' , ($location_0[stackIndex] = 'Workspace.java:' + '212' , resource).height_0))))) + '&nbsp;' + ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , selectedTool.name_0));
    $location_0[stackIndex] = 'TabBar.java:' + '466' , $selectTab(($location_0[stackIndex] = 'ScrollTabBar.java:' + '477' , ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '496' , ($location_0[stackIndex] = 'Workspace.java:' + '217' , deck).tabLayout.tabBar).tabBar), ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'TabLayoutPanel.java:' + '309' , ($location_0[stackIndex] = 'Workspace.java:' + '218' , deck).tabLayout.deck).widget), 190)).children_0).size_0) - 1);
    addCommand(new ($location_0[stackIndex] = 'Workspace.java:' + '221' , Workspace$3_0)(panelTool));
  }
  $showWidget(($location_0[stackIndex] = 'Workspace.java:' + '230' , this$static), deck.index_0);
  $location_0[stackIndex] = 'LayoutComposite.java:' + '125' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , ($location_0[stackIndex] = 'Workspace.java:' + '231' , this$static).widget), 190)).layout_0();
  addCommand(new ($location_0[stackIndex] = 'Workspace.java:' + '233' , Workspace$4_0)(this$static, toolSetId));
  $stackDepth_0 = stackIndex - 1;
}

function Workspace_0(menu){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace_0;
  $initWidget(this, new ($location_0[stackIndex] = 'LayoutComposite.java:' + '45' , LayoutPanel_0));
  $location_0[stackIndex] = 'Element.java:' + '688' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element)['className'] = 'mosaic-DeckLayoutPanel';
  this.menu = ($location_0[stackIndex] = 'Workspace.java:' + '79' , menu);
  $location_0[stackIndex] = 'LayoutPanel.java:' + '289' , setStyleAttribute_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'LayoutComposite.java:' + '89' , dynamicCast(($location_0[stackIndex] = 'Composite.java:' + '65' , this.widget), 190)).element), 'padding', '5px');
  $location_0[stackIndex] = 'Workspace.java:' + '82' , $clinit_1149();
  $location_0[stackIndex] = 'Workspace.java:' + '82' , $subscribe(($location_0[stackIndex] = 'ErraiBus.java:' + '38' , bus_0), 'Workspace', new ($location_0[stackIndex] = 'Workspace.java:' + '84' , Workspace$1_0)(this));
  $location_0[stackIndex] = 'Workspace.java:' + '103' , addValueChangeHandler(new ($location_0[stackIndex] = 'Workspace.java:' + '104' , Workspace$2_0)(this));
  $stackDepth_0 = stackIndex - 1;
}

function createInstance(menu){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = createInstance;
  $location_0[stackIndex] = 'Workspace.java:' + '65' , $clinit_1293();
  ($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'Workspace.java:' + '66' , instance_18)) && (instance_18 = new ($location_0[stackIndex] = 'Workspace.java:' + '67' , Workspace_0)(menu));
  returnTemp = ($location_0[stackIndex] = 'Workspace.java:' + '69' , instance_18);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function splitHistoryToken(tokenString){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = splitHistoryToken;
  $location_0[stackIndex] = 'Workspace.java:' + '135' , $clinit_1293();
  var s, token;
  $location_0[stackIndex] = 'Workspace.java:' + '136' , s = ($location_0[stackIndex] = 'String.java:' + '945' , ($location_0[stackIndex] = 'Workspace.java:' + '136' , tokenString).substr(6, ($location_0[stackIndex] = 'String.java:' + '756' , tokenString.length) - 6));
  $location_0[stackIndex] = 'Workspace.java:' + '137' , token = ($location_0[stackIndex] = 'String.java:' + '858' , $split(($location_0[stackIndex] = 'Workspace.java:' + '137' , s), ';', 0));
  returnTemp = ($location_0[stackIndex] = 'Workspace.java:' + '138' , token);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function Workspace(){
}

_ = Workspace_0.prototype = Workspace.prototype = new DeckLayoutPanel;
_.getClass$ = function getClass_889(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_889;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onResize_0 = function onResize_13(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_13;
  $location_0[stackIndex] = 'Workspace.java:' + '335' , layoutHints(this);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 208:1, 220:1, 221:1};
_.menu = null;
var instance_18 = null;
function Workspace$1_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$1_0;
  this.this$0 = ($location_0[stackIndex] = 'Workspace.java:' + '84' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$1(){
}

_ = Workspace$1_0.prototype = Workspace$1.prototype = new Object_0;
_.callback_0 = function callback_13(message){
  var toolId, toolsetId, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = callback_13;
  switch ($location_0[stackIndex] = 'Enum.java:' + '123' , ($location_0[stackIndex] = 'LayoutCommands.java:' + '20' , $clinit_1332() , ($location_0[stackIndex] = 'LayoutCommands.java:' + '20' , valueOf_0(($clinit_1333() , $MAP_36), ($location_0[stackIndex] = 'Workspace.java:' + '86' , message).getCommandType()))).ordinal) {
    case 7:
      toolsetId = dynamicCast(($location_0[stackIndex] = 'Workspace.java:' + '88' , message).get_2(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Ljava_lang_String_2_classLit), ($location_0[stackIndex] = 'LayoutParts.java:' + '22' , $clinit_1334() , ($location_0[stackIndex] = 'Workspace.java:' + '88' , TOOLSET))), 1);
      toolId = dynamicCast(($location_0[stackIndex] = 'Workspace.java:' + '89' , message).get_2(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Ljava_lang_String_2_classLit), ($location_0[stackIndex] = 'Workspace.java:' + '89' , TOOL)), 1);
      $showToolSet(($location_0[stackIndex] = 'Workspace.java:' + '91' , this.this$0), toolsetId, toolId);
      $recordHistory(($location_0[stackIndex] = 'Workspace.java:' + '94' , toolsetId), toolId);
  }
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_890(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_890;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {271:1};
_.this$0 = null;
function Workspace$2_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$2_0;
  this.this$0 = ($location_0[stackIndex] = 'Workspace.java:' + '104' , this$0);
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$2(){
}

_ = Workspace$2_0.prototype = Workspace$2.prototype = new Object_0;
_.getClass$ = function getClass_891(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_891;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$2_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onValueChange = function onValueChange_0(event_0){
  var tokenString, tokens, toolId, toolsetId, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onValueChange_0;
  $location_0[stackIndex] = 'Workspace.java:' + '109' , tokenString = ($location_0[stackIndex] = 'ValueChangeEvent.java:' + '118' , ($location_0[stackIndex] = 'Workspace.java:' + '109' , event_0).value_0);
  if (($location_0[stackIndex] = 'String.java:' + '724' , ($location_0[stackIndex] = 'Workspace.java:' + '110' , tokenString).indexOf('errai_')) == 0) {
    tokens = splitHistoryToken(($location_0[stackIndex] = 'Workspace.java:' + '111' , tokenString));
    toolsetId = ($location_0[stackIndex] = 'Workspace.java:' + '113' , tokens)[0];
    toolId = $equals_4(($location_0[stackIndex] = 'Workspace.java:' + '114' , tokens)[1], 'none')?null:tokens[1];
    $showToolSet(($location_0[stackIndex] = 'Workspace.java:' + '116' , this.this$0), toolsetId, toolId);
  }
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {79:1, 80:1};
_.this$0 = null;
function Workspace$3_0(val$panelTool){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$3_0;
  this.val$panelTool = ($location_0[stackIndex] = 'Workspace.java:' + '221' , val$panelTool);
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$3(){
}

_ = Workspace$3_0.prototype = Workspace$3.prototype = new Object_0;
_.execute = function execute_44(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_44;
  $onResize_1(($location_0[stackIndex] = 'Workspace.java:' + '224' , this.val$panelTool));
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_892(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_892;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$3_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.val$panelTool = null;
function Workspace$4_0(this$0, val$toolSetId){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$4_0;
  this.this$0 = ($location_0[stackIndex] = 'Workspace.java:' + '233' , this$0);
  this.val$toolSetId = val$toolSetId;
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$4(){
}

_ = Workspace$4_0.prototype = Workspace$4.prototype = new Object_0;
_.execute = function execute_45(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_45;
  $toggle(($location_0[stackIndex] = 'Workspace.java:' + '235' , this.this$0).menu, this.val$toolSetId);
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_893(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_893;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$4_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.this$0 = null;
_.val$toolSetId = null;
function Workspace$ToolSetDeck_0(toolSetId, toolSet){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$ToolSetDeck_0;
  ($location_0[stackIndex] = 'LayoutPanel.java:' + '101' , LayoutPanel_3).call(this, new FillLayout_0);
  this.toolSet = ($location_0[stackIndex] = 'Workspace.java:' + '282' , toolSet);
  this.toolSetId = ($location_0[stackIndex] = 'Workspace.java:' + '283' , toolSetId);
  this.tabLayout = new ($location_0[stackIndex] = 'Workspace.java:' + '284' , DecoratedTabLayoutPanel_0);
  $location_0[stackIndex] = 'TabLayoutPanel.java:' + '252' , $addHandler_1(($location_0[stackIndex] = 'Workspace.java:' + '286' , this.tabLayout), new Workspace$ToolSetDeck$1_0(this), (($location_0[stackIndex] = 'Cast.java:' + '117' , !($location_0[stackIndex] = 'SelectionEvent.java:' + '53' , TYPE_16)) && (TYPE_16 = new ($location_0[stackIndex] = 'SelectionEvent.java:' + '54' , GwtEvent$Type_0)) , ($location_0[stackIndex] = 'SelectionEvent.java:' + '56' , TYPE_16)));
  $location_0[stackIndex] = 'AbsolutePanel.java:' + '148' , $insert_7(this, ($location_0[stackIndex] = 'Workspace.java:' + '293' , this.tabLayout), ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element), ($location_0[stackIndex] = 'WidgetCollection.java:' + '209' , ($location_0[stackIndex] = 'ComplexPanel.java:' + '154' , this.children_0).size_0), true);
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$ToolSetDeck(){
}

_ = Workspace$ToolSetDeck_0.prototype = Workspace$ToolSetDeck.prototype = new LayoutPanel;
_.getClass$ = function getClass_894(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_894;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$ToolSetDeck_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onResize_0 = function onResize_14(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_14;
  $setPixelSize(this, ($location_0[stackIndex] = 'Workspace.java:' + '297' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this.parent_0).getOffsetWidth()), ($location_0[stackIndex] = 'Workspace.java:' + '297' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this.parent_0).getOffsetHeight()));
  layoutHints(($location_0[stackIndex] = 'Workspace.java:' + '298' , this.tabLayout));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1, 295:1};
_.index_0 = 0;
_.tabLayout = null;
_.toolSet = null;
_.toolSetId = null;
function Workspace$ToolSetDeck$1_0(this$1){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$ToolSetDeck$1_0;
  this.this$1 = ($location_0[stackIndex] = 'Workspace.java:' + '286' , this$1);
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$ToolSetDeck$1(){
}

_ = Workspace$ToolSetDeck$1_0.prototype = Workspace$ToolSetDeck$1.prototype = new Object_0;
_.getClass$ = function getClass_895(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_895;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$ToolSetDeck$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onSelection = function onSelection_4(selectionEvent){
  var toolTab, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onSelection_4;
  toolTab = ($location_0[stackIndex] = 'Workspace.java:' + '288' , dynamicCast(($location_0[stackIndex] = 'TabLayoutPanel.java:' + '300' , $getWidget_4(($location_0[stackIndex] = 'TabLayoutPanel.java:' + '300' , ($location_0[stackIndex] = 'Workspace.java:' + '288' , this.this$1).tabLayout.deck), ($location_0[stackIndex] = 'Integer.java:' + '320' , ($location_0[stackIndex] = 'Workspace.java:' + '288' , dynamicCast(($location_0[stackIndex] = 'SelectionEvent.java:' + '84' , ($location_0[stackIndex] = 'Workspace.java:' + '288' , selectionEvent).selectedItem), 108)).value_0))), 294));
  $recordHistory(($location_0[stackIndex] = 'Workspace.java:' + '289' , toolTab).toolsetId, toolTab.toolId);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {78:1, 80:1};
_.this$1 = null;
function $onResize_1(this$static){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $onResize_1;
  $setPixelSize(($location_0[stackIndex] = 'Workspace.java:' + '329' , this$static), ($location_0[stackIndex] = 'Workspace.java:' + '329' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this$static.parent_0).getOffsetWidth()), ($location_0[stackIndex] = 'Workspace.java:' + '329' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this$static.parent_0).getOffsetHeight()));
  layoutHints(($location_0[stackIndex] = 'Workspace.java:' + '330' , this$static));
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$ToolTabPanel_0(toolsetId, tool){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$ToolTabPanel_0;
  ($location_0[stackIndex] = 'LayoutPanel.java:' + '101' , LayoutPanel_3).call(this, new FillLayout_0);
  this.toolsetId = ($location_0[stackIndex] = 'Workspace.java:' + '311' , toolsetId);
  $location_0[stackIndex] = 'Workspace.java:' + '312' , this.toolId = ($location_0[stackIndex] = 'ToolImpl.java:' + '45' , ($location_0[stackIndex] = 'Workspace.java:' + '312' , tool).id_0);
  $location_0[stackIndex] = 'ToolImpl.java:' + '57' , ($location_0[stackIndex] = 'ToolImpl.java:' + '57' , ($location_0[stackIndex] = 'Workspace.java:' + '313' , tool).component).provideWidget(new ($location_0[stackIndex] = 'Workspace.java:' + '313' , Workspace$ToolTabPanel$1_0)(this, toolsetId));
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$ToolTabPanel(){
}

_ = Workspace$ToolTabPanel_0.prototype = Workspace$ToolTabPanel.prototype = new LayoutPanel;
_.getClass$ = function getClass_896(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_896;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$ToolTabPanel_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onResize_0 = function onResize_15(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_15;
  $setPixelSize(this, ($location_0[stackIndex] = 'Workspace.java:' + '329' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this.parent_0).getOffsetWidth()), ($location_0[stackIndex] = 'Workspace.java:' + '329' , ($location_0[stackIndex] = 'Widget.java:' + '123' , this.parent_0).getOffsetHeight()));
  $location_0[stackIndex] = 'Workspace.java:' + '330' , layoutHints(this);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1, 294:1};
_.toolId = null;
_.toolsetId = null;
function Workspace$ToolTabPanel$1_0(this$1, val$toolsetId){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = Workspace$ToolTabPanel$1_0;
  this.this$1 = ($location_0[stackIndex] = 'Workspace.java:' + '313' , this$1);
  this.val$toolsetId = val$toolsetId;
  $stackDepth_0 = stackIndex - 1;
}

function Workspace$ToolTabPanel$1(){
}

_ = Workspace$ToolTabPanel$1_0.prototype = Workspace$ToolTabPanel$1.prototype = new Object_0;
_.getClass$ = function getClass_897(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_897;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_Workspace$ToolTabPanel$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onSuccess = function onSuccess_1(instance){
  var baseRef, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onSuccess_1;
  baseRef = ($location_0[stackIndex] = 'Workspace.java:' + '315' , this.val$toolsetId) + ';' + this.this$1.toolId;
  $location_0[stackIndex] = 'Element.java:' + '576' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'Workspace.java:' + '316' , instance).element).setAttribute('baseRef', ($location_0[stackIndex] = 'Workspace.java:' + '316' , baseRef));
  $add_24(($location_0[stackIndex] = 'Workspace.java:' + '317' , this.this$1), instance);
  invalidate_6(($location_0[stackIndex] = 'Workspace.java:' + '318' , instance));
  $layout_3(($location_0[stackIndex] = 'Workspace.java:' + '319' , this.this$1));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {};
_.this$1 = null;
_.val$toolsetId = null;
function ResourceFactoryImpl_0(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = ResourceFactoryImpl_0;
  this.mapping = new ($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '10' , HashMap_0);
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '13' , $clinit_988();
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '14' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '14' , this.mapping), 'Group Tasks', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '83' , taskIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '15' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '15' , this.mapping), 'Jobs', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '50' , jobsIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '16' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '16' , this.mapping), 'Personal Tasks', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '86' , userIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '17' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '17' , this.mapping), 'History Query', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '41' , historySearchIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '18' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '18' , this.mapping), 'Preferences', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '77' , runtimeIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '19' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '19' , this.mapping), 'Manage Instances', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '59' , processIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '20' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '20' , this.mapping), 'Process Overview', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '59' , processIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '21' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '21' , this.mapping), 'Report Templates', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '71' , reportIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '22' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '22' , this.mapping), 'Deployments', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '23' , deploymentIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '23' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '23' , this.mapping), 'System', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '26' , docIcon));
  $location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '24' , $put_0(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '24' , this.mapping), 'Execution History', ($location_0[stackIndex] = 'ConsoleIconBundle_default_StaticClientBundleGenerator.java:' + '20' , databaseIcon));
  $stackDepth_0 = stackIndex - 1;
}

function ResourceFactoryImpl(){
}

_ = ResourceFactoryImpl_0.prototype = ResourceFactoryImpl.prototype = new Object_0;
_.getClass$ = function getClass_898(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_898;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_api_ResourceFactoryImpl_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {};
function ToolImpl_0(name_0, id, component){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = ToolImpl_0;
  this.name_0 = ($location_0[stackIndex] = 'ToolImpl.java:' + '33' , name_0);
  this.id_0 = ($location_0[stackIndex] = 'ToolImpl.java:' + '34' , id);
  this.component = ($location_0[stackIndex] = 'ToolImpl.java:' + '37' , component);
  $stackDepth_0 = stackIndex - 1;
}

function ToolImpl(){
}

_ = ToolImpl_0.prototype = ToolImpl.prototype = new Object_0;
_.getClass$ = function getClass_900(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_900;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_framework_ToolImpl_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.provideWidget = function provideWidget_13(callback){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = provideWidget_13;
  $location_0[stackIndex] = 'ToolImpl.java:' + '57' , ($location_0[stackIndex] = 'ToolImpl.java:' + '57' , this.component).provideWidget(($location_0[stackIndex] = 'ToolImpl.java:' + '56' , callback));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {46:1, 47:1};
_.component = null;
_.id_0 = null;
_.name_0 = null;
function $clinit_1313(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $clinit_1313;
  $clinit_1313 = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '40' , nullMethod);
  $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '42' , $clinit_1318();
  toBeLoaded = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '44' , ArrayList_0);
  toBeLoadedGroups = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '45' , HashMap_0);
  preferredGroupOrdering = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '46' , ArrayList_0);
  $stackDepth_0 = stackIndex - 1;
}

function $addTool(group, name_0, component){
  var provider, toolId, toolImpl, img, imgres, resourceFactory, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addTool;
  $containsKey_0(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '64' , toBeLoadedGroups), group) || $put_0(toBeLoadedGroups, group, new ArrayList_0);
  $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '66' , toolId = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '80' , $replaceAll(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '66' , name_0), ' ', '_')) + '.' + toolCounter++;
  resourceFactory = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '85' , ResourceFactoryImpl_0);
  $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '88' , imgres = dynamicCast(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , $get_7(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '88' , resourceFactory).mapping), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '67' , name_0))), 296);
  ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '90' , imgres)?(img = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '91' , Image_2)(imgres)):(img = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '93' , new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '93' , Image_2)(($location_0[stackIndex] = 'ErraiImageBundle_default_StaticClientBundleGenerator.java:' + '77' , $clinit_1318() , ($location_0[stackIndex] = 'ErraiImageBundle_default_StaticClientBundleGenerator.java:' + '8' , application)))));
  toolImpl = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '69' , ToolImpl_0)(name_0, toolId, component);
  provider = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '70' , WorkspaceBuilder$1_0)(toolImpl);
  dynamicCast($get_7(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '76' , toBeLoadedGroups), group), 82).add_0(provider);
  $stackDepth_0 = stackIndex - 1;
}

function $build(workspace){
  var group, group$iterator, loaded, provider, provider$iterator, t, toBeRendered, ts, ts$iterator, old, old_0, outerIter, entry, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $build;
  loaded = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '148' , HashSet_0);
  if (($location_0[stackIndex] = 'ArrayList.java:' + '168' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '149' , preferredGroupOrdering).size_0) != 0) {
    for ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '150' , group$iterator = ($location_0[stackIndex] = 'AbstractList.java:' + '278' , new ($location_0[stackIndex] = 'AbstractList.java:' + '278' , AbstractList$IteratorImpl_0)(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '150' , preferredGroupOrdering))); ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '150' , group$iterator).i) < ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '150' , group$iterator).this$0_0).size_1();) {
      group = dynamicCast($next_6(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '150' , group$iterator)), 1);
      if ($location_0[stackIndex] = 'HashSet.java:' + '83' , $containsKey_0(($location_0[stackIndex] = 'HashSet.java:' + '83' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '151' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '151' , group)))
        continue;
      for ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '153' , ts$iterator = ($location_0[stackIndex] = 'AbstractList.java:' + '278' , new ($location_0[stackIndex] = 'AbstractList.java:' + '278' , AbstractList$IteratorImpl_0)(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '153' , toBeLoaded))); ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '153' , ts$iterator).i) < ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '153' , ts$iterator).this$0_0).size_1();) {
        ts = dynamicCast($next_6(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '153' , ts$iterator)), 236);
        if ($equals_4(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '154' , ts).getToolSetName(), group)) {
          old = ($location_0[stackIndex] = 'HashSet.java:' + '68' , $put_0(($location_0[stackIndex] = 'HashSet.java:' + '68' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '155' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '155' , group), loaded));
          $addToolSet(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '156' , workspace), ts);
        }
      }
      if ($location_0[stackIndex] = 'HashSet.java:' + '83' , $containsKey_0(($location_0[stackIndex] = 'HashSet.java:' + '83' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '160' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '160' , group)))
        continue;
      if ($containsKey_0(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '162' , toBeLoadedGroups), group)) {
        old_0 = ($location_0[stackIndex] = 'HashSet.java:' + '68' , $put_0(($location_0[stackIndex] = 'HashSet.java:' + '68' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '163' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '163' , group), loaded));
        toBeRendered = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '165' , ArrayList_0);
        for (provider$iterator = dynamicCast($get_7(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '166' , toBeLoadedGroups), group), 82).iterator_0(); ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '166' , provider$iterator).hasNext();) {
          provider = dynamicCast(provider$iterator.next_0(), 297);
          $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '167' , t = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '72' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '167' , provider).val$toolImpl);
          !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '168' , t)) && ($location_0[stackIndex] = 'ArrayList.java:' + '95' , setCheck(($location_0[stackIndex] = 'ArrayList.java:' + '95' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '169' , toBeRendered).array), ($location_0[stackIndex] = 'ArrayList.java:' + '95' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '169' , toBeRendered).size_0++), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '169' , t)) , true);
        }
        if (($location_0[stackIndex] = 'ArrayList.java:' + '168' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '173' , toBeRendered).size_0) != 0) {
          ts = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '174' , WorkspaceBuilder$3_0)(toBeRendered, group);
          $addToolSet(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '190' , workspace), ts);
        }
      }
    }
  }
  for ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '196' , ts$iterator = ($location_0[stackIndex] = 'AbstractList.java:' + '278' , new ($location_0[stackIndex] = 'AbstractList.java:' + '278' , AbstractList$IteratorImpl_0)(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '196' , toBeLoaded))); ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '196' , ts$iterator).i) < ($location_0[stackIndex] = 'AbstractList.java:' + '38' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '196' , ts$iterator).this$0_0).size_1();) {
    ts = dynamicCast($next_6(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '196' , ts$iterator)), 236);
    if ($location_0[stackIndex] = 'HashSet.java:' + '83' , $containsKey_0(($location_0[stackIndex] = 'HashSet.java:' + '83' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '197' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '197' , ts).getToolSetName()))
      continue;
    $addToolSet(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '198' , workspace), ts);
  }
  for ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '201' , group$iterator = (outerIter = ($location_0[stackIndex] = 'AbstractMap.java:' + '107' , $keySet_1(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '201' , toBeLoadedGroups)).val$entrySet).iterator_0() , new ($location_0[stackIndex] = 'AbstractMap.java:' + '108' , AbstractMap$1$1_0)(outerIter)); ($location_0[stackIndex] = 'AbstractMap.java:' + '110' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '201' , group$iterator).val$outerIter).hasNext();) {
    group = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '201' , dynamicCast((entry = dynamicCast(($location_0[stackIndex] = 'AbstractMap.java:' + '114' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '201' , group$iterator).val$outerIter).next_0(), 44) , ($location_0[stackIndex] = 'AbstractMap.java:' + '115' , entry).getKey()), 1));
    if ($location_0[stackIndex] = 'HashSet.java:' + '83' , $containsKey_0(($location_0[stackIndex] = 'HashSet.java:' + '83' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '202' , loaded).map), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '202' , group)))
      continue;
    toBeRendered = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '204' , ArrayList_0);
    for (provider$iterator = dynamicCast($get_7(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '205' , toBeLoadedGroups), group), 82).iterator_0(); ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '205' , provider$iterator).hasNext();) {
      provider = dynamicCast(provider$iterator.next_0(), 297);
      $location_0[stackIndex] = 'WorkspaceBuilder.java:' + '206' , t = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '72' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '206' , provider).val$toolImpl);
      !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '207' , t)) && ($location_0[stackIndex] = 'ArrayList.java:' + '95' , setCheck(($location_0[stackIndex] = 'ArrayList.java:' + '95' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '208' , toBeRendered).array), ($location_0[stackIndex] = 'ArrayList.java:' + '95' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '208' , toBeRendered).size_0++), ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '208' , t)) , true);
    }
    if (($location_0[stackIndex] = 'ArrayList.java:' + '168' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '212' , toBeRendered).size_0) != 0) {
      ts = new ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '214' , WorkspaceBuilder$4_0)(toBeRendered, group);
      $addToolSet(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '230' , workspace), ts);
    }
  }
  $stackDepth_0 = stackIndex - 1;
}

var preferredGroupOrdering, toBeLoaded, toBeLoadedGroups, toolCounter = 0;
function WorkspaceBuilder$1_0(val$toolImpl){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceBuilder$1_0;
  this.val$toolImpl = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '70' , val$toolImpl);
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceBuilder$1(){
}

_ = WorkspaceBuilder$1_0.prototype = WorkspaceBuilder$1.prototype = new Object_0;
_.getClass$ = function getClass_901(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_901;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {297:1};
_.val$toolImpl = null;
function WorkspaceBuilder$3_0(val$toBeRendered, val$group){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceBuilder$3_0;
  this.val$toBeRendered = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '174' , val$toBeRendered);
  this.val$group = val$group;
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceBuilder$3(){
}

_ = WorkspaceBuilder$3_0.prototype = WorkspaceBuilder$3.prototype = new Object_0;
_.getAllProvidedTools = function getAllProvidedTools(){
  var toolArray, stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getAllProvidedTools;
  toolArray = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '176' , initDim(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3Lorg_jboss_errai_workspaces_client_api_Tool_2_classLit), {41:1, 57:1}, 46, ($location_0[stackIndex] = 'ArrayList.java:' + '203' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '176' , this.val$toBeRendered).size_0), 0));
  $toArray_1(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '177' , this.val$toBeRendered), toolArray);
  returnTemp = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '178' , toolArray);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getClass$ = function getClass_902(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_902;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$3_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getToolSetName = function getToolSetName(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getToolSetName;
  returnTemp = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '182' , this.val$group);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getWidget = function getWidget_5(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = getWidget_5;
  $stackDepth_0 = stackIndex - 1;
  return null;
}
;
_.castableTypeMap$ = {236:1};
_.val$group = null;
_.val$toBeRendered = null;
function WorkspaceBuilder$4_0(val$toBeRendered, val$group){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceBuilder$4_0;
  this.val$toBeRendered = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '214' , val$toBeRendered);
  this.val$group = val$group;
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceBuilder$4(){
}

_ = WorkspaceBuilder$4_0.prototype = WorkspaceBuilder$4.prototype = new Object_0;
_.getAllProvidedTools = function getAllProvidedTools_0(){
  var toolArray, stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getAllProvidedTools_0;
  toolArray = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '216' , initDim(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3Lorg_jboss_errai_workspaces_client_api_Tool_2_classLit), {41:1, 57:1}, 46, ($location_0[stackIndex] = 'ArrayList.java:' + '203' , ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '216' , this.val$toBeRendered).size_0), 0));
  $toArray_1(($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '217' , this.val$toBeRendered), toolArray);
  returnTemp = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '218' , toolArray);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getClass$ = function getClass_903(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_903;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$4_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getToolSetName = function getToolSetName_0(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getToolSetName_0;
  returnTemp = ($location_0[stackIndex] = 'WorkspaceBuilder.java:' + '222' , this.val$group);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.getWidget = function getWidget_6(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = getWidget_6;
  $stackDepth_0 = stackIndex - 1;
  return null;
}
;
_.castableTypeMap$ = {236:1};
_.val$group = null;
_.val$toBeRendered = null;
function WSLayoutPanel_0(layout){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WSLayoutPanel_0;
  ($location_0[stackIndex] = 'WSLayoutPanel.java:' + '26' , LayoutPanel_3).call(this, layout);
  $stackDepth_0 = stackIndex - 1;
}

function WSLayoutPanel(){
}

_ = WSLayoutPanel_0.prototype = WSLayoutPanel.prototype = new LayoutPanel;
_.getClass$ = function getClass_904(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_904;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_layout_WSLayoutPanel_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onResize_0 = function onResize_16(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onResize_16;
  $location_0[stackIndex] = 'WSLayoutPanel.java:' + '30' , layoutHints(this);
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1};
function $clinit_1334(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $clinit_1334;
  $clinit_1334 = ($location_0[stackIndex] = 'LayoutParts.java:' + '20' , nullMethod);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , CommandType_0 = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('CommandType', 0);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , ComponentID = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('ComponentID', 1);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , InstanceID = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('InstanceID', 2);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , Name_1 = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('Name', 3);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , MultipleInstances = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('MultipleInstances', 4);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , IconURI = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('IconURI', 5);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , Subject_0 = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('Subject', 6);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , DOMID = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('DOMID', 7);
  $location_0[stackIndex] = 'LayoutParts.java:' + '21' , RespondWithCommand = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('RespondWithCommand', 8);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , NestedData = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('NestedData', 9);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , Width = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('Width', 10);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , Height = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('Height', 11);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , SizeHintsSubject = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('SizeHintsSubject', 12);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , InitSubject = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('InitSubject', 13);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , TOOLSET = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('TOOLSET', 14);
  $location_0[stackIndex] = 'LayoutParts.java:' + '22' , TOOL = new ($location_0[stackIndex] = 'LayoutParts.java:' + '1' , LayoutParts_0)('TOOL', 15);
  $VALUES_37 = initValues(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3Lorg_jboss_errai_workspaces_client_protocols_LayoutParts_2_classLit), {41:1, 54:1, 56:1, 57:1}, 173, [($location_0[stackIndex] = 'LayoutParts.java:' + '20' , CommandType_0), ComponentID, InstanceID, Name_1, MultipleInstances, IconURI, Subject_0, DOMID, RespondWithCommand, NestedData, Width, Height, SizeHintsSubject, InitSubject, TOOLSET, TOOL]);
  $stackDepth_0 = stackIndex - 1;
}

function LayoutParts_0(enum$name, enum$ordinal){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = LayoutParts_0;
  $location_0[stackIndex] = 'Enum.java:' + '79' , this.name_0 = ($location_0[stackIndex] = 'LayoutParts.java:' + '20' , enum$name);
  $location_0[stackIndex] = 'Enum.java:' + '80' , this.ordinal = ($location_0[stackIndex] = 'LayoutParts.java:' + '20' , enum$ordinal);
  $stackDepth_0 = stackIndex - 1;
}

function valueOf_47(name_0){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = valueOf_47;
  $location_0[stackIndex] = 'LayoutParts.java:' + '20' , $clinit_1334();
  returnTemp = valueOf_0(($clinit_1335() , $MAP_37), name_0);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function values_38(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = values_38;
  $location_0[stackIndex] = 'LayoutParts.java:' + '20' , $clinit_1334();
  $stackDepth_0 = stackIndex - 1;
  return $VALUES_37;
}

function LayoutParts(){
}

_ = LayoutParts_0.prototype = LayoutParts.prototype = new Enum;
_.getClass$ = function getClass_916(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_916;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_protocols_LayoutParts_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {41:1, 43:1, 136:1, 173:1};
var $VALUES_37, CommandType_0, ComponentID, DOMID, Height, IconURI, InitSubject, InstanceID, MultipleInstances, Name_1, NestedData, RespondWithCommand, SizeHintsSubject, Subject_0, TOOL, TOOLSET, Width;
function $clinit_1335(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $clinit_1335;
  $clinit_1335 = ($location_0[stackIndex] = 'LayoutParts.java:' + '20' , nullMethod);
  $MAP_37 = createValueOfMap(($clinit_1334() , $VALUES_37));
  $stackDepth_0 = stackIndex - 1;
}

var $MAP_37;
function layoutHints(widgets){
  var w, w$iterator, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = layoutHints;
  for (w$iterator = ($location_0[stackIndex] = 'LayoutUtil.java:' + '24' , widgets).iterator_0(); ($location_0[stackIndex] = 'LayoutUtil.java:' + '24' , w$iterator).hasNext();) {
    w = dynamicCast(w$iterator.next_0(), 2);
    ($location_0[stackIndex] = 'LayoutUtil.java:' + '25' , w) != null && ($location_0[stackIndex] = 'Cast.java:' + '29' , w.castableTypeMap$) && !!($location_0[stackIndex] = 'Cast.java:' + '29' , ($location_0[stackIndex] = 'LayoutUtil.java:' + '25' , w).castableTypeMap$)[113] && dynamicCast(($location_0[stackIndex] = 'LayoutUtil.java:' + '26' , w), 113).onResize_0();
  }
  $stackDepth_0 = stackIndex - 1;
}

function $clinit_1337(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $clinit_1337;
  $clinit_1337 = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '44' , nullMethod);
  levels = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '48' , initValues(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3I_classLit), {41:1, 283:1}, -1, [5000, 10000, 20000, 30000, 40000, 50000, 2147483647]));
  $stackDepth_0 = stackIndex - 1;
}

function $addLogText(this$static, logTest){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addLogText;
  ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '190' , this$static).logText += logTest;
  if (!($location_0[stackIndex] = 'WorkspaceLogger.java:' + '191' , this$static).dirty) {
    ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '192' , this$static).dirty = true;
    $schedule(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '193' , this$static).timer, 500);
  }
  $stackDepth_0 = stackIndex - 1;
}

function $getColor(logLevel){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $getColor;
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '198' , logLevel) == 2147483647) {
    $stackDepth_0 = stackIndex - 1;
    return '#000';
  }
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '201' , logLevel) >= 50000) {
    $stackDepth_0 = stackIndex - 1;
    return '#CC0000';
  }
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '204' , logLevel) >= 40000) {
    $stackDepth_0 = stackIndex - 1;
    return '#990000';
  }
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '207' , logLevel) >= 30000) {
    $stackDepth_0 = stackIndex - 1;
    return '#CC9900';
  }
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '210' , logLevel) >= 20000) {
    $stackDepth_0 = stackIndex - 1;
    return '#336699';
  }
  if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '213' , logLevel) >= 10000) {
    $stackDepth_0 = stackIndex - 1;
    return '#336633';
  }
  $stackDepth_0 = stackIndex - 1;
  return '#F0F';
}

function $makeHeader(this$static){
  var buttonPanel, clearButton, i, level, masterPanel, titleLabel, stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = $makeHeader;
  masterPanel = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '225' , ToolBar_0);
  titleLabel = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '229' , Label_2);
  $location_0[stackIndex] = 'UIObject.java:' + '716' , setStylePrimaryName(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '230' , titleLabel).element), 'GM3OUXPCEB');
  buttonPanel = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '232' , HorizontalPanel_0);
  ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '233' , this$static).levelButtons = initDim(($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , _3Lcom_google_gwt_user_client_ui_Button_2_classLit), {41:1, 48:1, 49:1, 50:1, 51:1, 52:1, 53:1, 57:1}, 128, ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '233' , levels).length, 0);
  for ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '234' , i = 0; ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '234' , i) < levels.length; $location_0[stackIndex] = 'WorkspaceLogger.java:' + '234' , ++i) {
    level = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '235' , levels)[i];
    ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '236' , this$static).levelButtons[i] = new Button_1(levelToString(level));
    $add_5(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '237' , buttonPanel), this$static.levelButtons[i]);
    $location_0[stackIndex] = 'FocusWidget.java:' + '95' , $addDomHandler(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '238' , this$static).levelButtons[i], new WorkspaceLogger$2_0(level), ($location_0[stackIndex] = 'FocusWidget.java:' + '95' , $clinit_132() , ($location_0[stackIndex] = 'ClickEvent.java:' + '27' , $clinit_132()) , ($location_0[stackIndex] = 'ClickEvent.java:' + '36' , TYPE_1)));
  }
  clearButton = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '246' , Button_1)('Clear');
  $location_0[stackIndex] = 'UIObject.java:' + '693' , setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '247' , clearButton).element), 'GM3OUXPCM', true);
  $location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '248' , clearButton).element).style)['color'] = '#00c';
  $location_0[stackIndex] = 'FocusWidget.java:' + '95' , $addDomHandler(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '249' , clearButton), new WorkspaceLogger$3_0, ($location_0[stackIndex] = 'FocusWidget.java:' + '95' , $clinit_132() , ($location_0[stackIndex] = 'ClickEvent.java:' + '27' , $clinit_132()) , ($location_0[stackIndex] = 'ClickEvent.java:' + '36' , TYPE_1)));
  $add_5(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '255' , buttonPanel), clearButton);
  $add_27(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '258' , masterPanel), buttonPanel);
  returnTemp = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '260' , masterPanel);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}

function WorkspaceLogger_0(notification){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceLogger_0;
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '77' , $clinit_1337();
  var headerPanel;
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '58' , this.logDockPanel = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '59' , LayoutPanel_3)(new BorderLayout_0);
  this.logTextArea = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '62' , HTML_0);
  this.scrollPanel = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '64' , ScrollLayoutPanel_0);
  this.notification = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '79' , notification);
  setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '81' , this.logDockPanel).getStyleElement()), 'log-panel', true);
  setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '82' , this.logTextArea).getStyleElement()), 'GM3OUXPCDB', true);
  setStyleName_0(($location_0[stackIndex] = 'UIObject.java:' + '693' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '83' , this.scrollPanel).getStyleElement()), 'GM3OUXPCBB', true);
  headerPanel = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '87' , $makeHeader(this));
  $add_25(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '89' , this.logDockPanel), headerPanel, new BorderLayoutData_5(($location_0[stackIndex] = 'BorderLayout.java:' + '199' , $clinit_829() , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '89' , NORTH_0)), '30 px'));
  $add_25(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '90' , this.logDockPanel), this.scrollPanel, new BorderLayoutData_2(CENTER_2));
  $add_24(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '92' , this.scrollPanel), this.logTextArea);
  this.timer = new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '96' , WorkspaceLogger$1_0)(this);
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceLogger(){
}

_ = WorkspaceLogger_0.prototype = WorkspaceLogger.prototype = new Object_0;
_.clear = function clear_12(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = clear_12;
  $setTextOrHtml(($location_0[stackIndex] = 'HTML.java:' + '183' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '114' , this.logTextArea).directionalTextHelper), '', true);
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_917(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_917;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.isSupported = function isSupported_3(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = isSupported_3;
  $stackDepth_0 = stackIndex - 1;
  return true;
}
;
_.log_0 = function log_3(record){
  var element, element$index, element$max, stackTraceElements, text, throwable, title, message, throwable_0, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = log_3;
  text = $replaceAll(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '131' , $replaceAll(($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '131' , record).level) == 2147483647?($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '131' , record).message_0):($location_0[stackIndex] = 'LogRecord.java:' + '42' , $format(levelToString(($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '131' , record).level)), ($location_0[stackIndex] = 'LogRecord.java:' + '43' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '131' , record).message_0))), '<', '&lt;')), '>', '&gt;');
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , title = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '264' , message = ($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).level) == 2147483647?($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).message_0):($location_0[stackIndex] = 'LogRecord.java:' + '42' , $format(levelToString(($location_0[stackIndex] = 'LogRecord.java:' + '42' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).level)), ($location_0[stackIndex] = 'LogRecord.java:' + '43' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).message_0))) , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '265' , throwable_0 = ($location_0[stackIndex] = 'LogRecord.java:' + '63' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).throwable)?($location_0[stackIndex] = 'LogRecord.java:' + '63' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).throwable):getInstanceOrNull(($location_0[stackIndex] = 'LogRecord.java:' + '64' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '132' , record).wrappedClientThrowable))) , !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'WorkspaceLogger.java:' + '266' , throwable_0)) && (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '267' , throwable_0).getMessage() == null?($location_0[stackIndex] = 'WorkspaceLogger.java:' + '268' , message = ($location_0[stackIndex] = 'Class.java:' + '167' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '268' , throwable_0).getClass$().typeName)):(message = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '270' , $replaceAll(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '270' , throwable_0).getMessage(), ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '271' , $replaceAll(($location_0[stackIndex] = 'Class.java:' + '167' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '271' , throwable_0).getClass$().typeName), '^(.+\\.).+$', '$1')), '')))) , $replaceAll($replaceAll(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '274' , $replaceAll(($location_0[stackIndex] = 'DOMUtilImplIE6.java:' + '24' , $replaceAll(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '274' , message), '\r\n|\r|\n', '\n')), '<', '&lt;')), '>', '&gt;'), "'", '"'));
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '133' , throwable = ($location_0[stackIndex] = 'LogRecord.java:' + '63' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '133' , record).throwable)?($location_0[stackIndex] = 'LogRecord.java:' + '63' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '133' , record).throwable):getInstanceOrNull(($location_0[stackIndex] = 'LogRecord.java:' + '64' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '133' , record).wrappedClientThrowable));
  if ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '134' , throwable) {
    while ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '135' , throwable) {
      text += ($location_0[stackIndex] = 'Class.java:' + '167' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '136' , throwable).getClass$().typeName) + ':<br><b>' + ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '136' , throwable).getMessage() + '<\/b>';
      stackTraceElements = $getStackTrace(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '137' , throwable));
      if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '138' , stackTraceElements).length > 0) {
        $location_0[stackIndex] = 'WorkspaceLogger.java:' + '139' , text += "<div class='log-stacktrace'>";
        for ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '140' , element$index = 0 , element$max = stackTraceElements.length; ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '140' , element$index) < element$max; $location_0[stackIndex] = 'WorkspaceLogger.java:' + '140' , ++element$index) {
          element = stackTraceElements[element$index];
          text += '&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;' + ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '141' , element) + '<br>';
        }
        $location_0[stackIndex] = 'WorkspaceLogger.java:' + '143' , text += '<\/div>';
      }
      throwable = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '145' , throwable).getCause();
      !($location_0[stackIndex] = 'Cast.java:' + '109' , !($location_0[stackIndex] = 'WorkspaceLogger.java:' + '146' , throwable)) && ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '147' , text += 'Caused by: ');
    }
  }
  text = $replaceAll(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '151' , text), '\r\n|\r|\n', '<BR>');
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '152' , $addLogText(this, "<div class='GM3OUXPCN' onmouseover='className+=\" log-message-hover\"' onmouseout='className=className.replace(/ log-message-hover/g,\"\")' style='color: " + ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '155' , $getColor(($location_0[stackIndex] = 'LogRecord.java:' + '47' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '155' , record).level))) + "' title='" + title + "'>" + text + '<\/div>');
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '158' , $onLogLevel(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '158' , this.notification), ($location_0[stackIndex] = 'LogRecord.java:' + '47' , record.level));
  $stackDepth_0 = stackIndex - 1;
}
;
_.setCurrentLogLevel = function setCurrentLogLevel_4(level){
  var active, current, i, levelText, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = setCurrentLogLevel_4;
  for ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '166' , i = 0; ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '166' , i) < levels.length; $location_0[stackIndex] = 'WorkspaceLogger.java:' + '166' , ++i) {
    if (($location_0[stackIndex] = 'WorkspaceLogger.java:' + '167' , levels)[i] < ($clinit_21() , 10000)) {
      $location_0[stackIndex] = 'Element.java:' + '638' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '168' , this.levelButtons)[i].element)['disabled'] = ($location_0[stackIndex] = 'FocusWidget.java:' + '259' , !false);
    }
     else {
      levelText = levelToString(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '170' , levels)[i]);
      current = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '171' , level) == levels[i];
      $location_0[stackIndex] = 'WorkspaceLogger.java:' + '172' , $setTitle(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '172' , this.levelButtons)[i], current?"Current (runtime) log level is already '" + levelText + "'":"Set current (runtime) log level to '" + ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '173' , levelText) + "'");
      active = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '174' , level) <= levels[i];
      $location_0[stackIndex] = 'Style.java:' + '1529' , ($location_0[stackIndex] = 'Element.java:' + '431' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '175' , this.levelButtons)[i].element).style)['color'] = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '175' , active)?$getColor(levels[i]):'#ccc';
    }
  }
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {9:1};
_.dirty = false;
_.levelButtons = null;
_.logText = '';
_.notification = null;
_.timer = null;
var levels;
function WorkspaceLogger$1_0(this$0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceLogger$1_0;
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '96' , $clinit_38();
  this.this$0 = this$0;
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceLogger$1(){
}

_ = WorkspaceLogger$1_0.prototype = WorkspaceLogger$1.prototype = new Timer;
_.getClass$ = function getClass_918(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_918;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.run = function run_32(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = run_32;
  ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '99' , this.this$0).dirty = false;
  $setHTML(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '100' , this.this$0).logTextArea, $getTextOrHtml(($location_0[stackIndex] = 'HTML.java:' + '172' , this.this$0.logTextArea.directionalTextHelper), true) + ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '100' , this.this$0).logText);
  ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '101' , this.this$0).logText = '';
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '102' , addCommand(new ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '103' , WorkspaceLogger$1$1_0)(this));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {98:1};
_.this$0 = null;
function WorkspaceLogger$1$1_0(this$1){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceLogger$1$1_0;
  this.this$1 = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '103' , this$1);
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceLogger$1$1(){
}

_ = WorkspaceLogger$1$1_0.prototype = WorkspaceLogger$1$1.prototype = new Object_0;
_.execute = function execute_47(){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = execute_47;
  $location_0[stackIndex] = 'Element.java:' + '658' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '106' , this.this$1).this$0.scrollPanel.element)['scrollTop'] = 107374182;
  $stackDepth_0 = stackIndex - 1;
}
;
_.getClass$ = function getClass_919(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_919;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$1$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {83:1, 96:1};
_.this$1 = null;
function WorkspaceLogger$2_0(val$level){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WorkspaceLogger$2_0;
  this.val$level = ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '238' , val$level);
  $stackDepth_0 = stackIndex - 1;
}

function WorkspaceLogger$2(){
}

_ = WorkspaceLogger$2_0.prototype = WorkspaceLogger$2.prototype = new Object_0;
_.getClass$ = function getClass_920(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_920;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$2_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_44(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_44;
  $setFocus(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '240' , dynamicCast(($location_0[stackIndex] = 'GwtEvent.java:' + '85' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '240' , event_0).source_0), 128)), false);
  $location_0[stackIndex] = 'Log.java:' + '518' , $clinit_21();
  $location_0[stackIndex] = 'Log.java:' + '519' , $setCurrentLogLevel(($location_0[stackIndex] = 'Log.java:' + '519' , impl), ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '241' , this.val$level));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
_.val$level = 0;
function WorkspaceLogger$3_0(){
}

function WorkspaceLogger$3(){
}

_ = WorkspaceLogger$3_0.prototype = WorkspaceLogger$3.prototype = new Object_0;
_.getClass$ = function getClass_921(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_921;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$3_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_45(event_0){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_45;
  $setFocus(($location_0[stackIndex] = 'WorkspaceLogger.java:' + '251' , dynamicCast(($location_0[stackIndex] = 'GwtEvent.java:' + '85' , ($location_0[stackIndex] = 'WorkspaceLogger.java:' + '251' , event_0).source_0), 128)), false);
  $location_0[stackIndex] = 'WorkspaceLogger.java:' + '252' , $clinit_21();
  $clear(($location_0[stackIndex] = 'Log.java:' + '89' , impl));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
function $addLink(this$static, name_0, tool){
  var button, resource, resourceFactory, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = $addLink;
  resourceFactory = new ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '77' , ResourceFactoryImpl_0);
  $location_0[stackIndex] = 'WSToolSetLauncher.java:' + '78' , $clinit_1318();
  $location_0[stackIndex] = 'WSToolSetLauncher.java:' + '79' , resource = dynamicCast(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , $get_7(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '79' , resourceFactory).mapping), ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '79' , tool).name_0))), 296)?dynamicCast(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , $get_7(($location_0[stackIndex] = 'ResourceFactoryImpl.java:' + '27' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '80' , resourceFactory).mapping), ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '80' , tool).name_0))), 296):($location_0[stackIndex] = 'ErraiImageBundle_default_StaticClientBundleGenerator.java:' + '8' , application);
  button = new ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '82' , WSLaunchButton_0)(resource, name_0);
  $location_0[stackIndex] = 'WSToolSetLauncher.java:' + '83' , $addClickListener(($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '83' , button), new ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '84' , WSToolSetLauncher$1_0)(this$static, tool));
  $add_25(($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '100' , this$static), button, new BoxLayoutData_5(($location_0[stackIndex] = 'BoxLayoutData.java:' + '30' , $clinit_841() , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '100' , HORIZONTAL_0))));
  $stackDepth_0 = stackIndex - 1;
}

function WSToolSetLauncher_0(id, toolSet){
  var t, t$array, t$index, t$max, stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WSToolSetLauncher_0;
  ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '52' , LayoutPanel_3).call(this, new BoxLayout_2(($location_0[stackIndex] = 'BoxLayout.java:' + '170' , $clinit_838() , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '52' , VERTICAL))));
  $location_0[stackIndex] = 'WSToolSetLauncher.java:' + '46' , $clinit_1318();
  $location_0[stackIndex] = 'LayoutPanel.java:' + '289' , setStyleAttribute_0(($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element), 'padding', '3px');
  ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '57' , toolSet).getWidget();
  this.toolSetId = ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '58' , id);
  for (t$array = ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '67' , toolSet).getAllProvidedTools() , t$index = 0 , t$max = t$array.length; ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '67' , t$index) < t$max; $location_0[stackIndex] = 'WSToolSetLauncher.java:' + '67' , ++t$index) {
    t = t$array[t$index];
    $addLink(this, ($location_0[stackIndex] = 'ToolImpl.java:' + '41' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '68' , t).name_0), ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '68' , t));
  }
  $location_0[stackIndex] = 'Element.java:' + '607' , ($location_0[stackIndex] = 'UIObject.java:' + '529' , this.element).id = ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '71' , this.toolSetId);
  $stackDepth_0 = stackIndex - 1;
}

function WSToolSetLauncher(){
}

_ = WSToolSetLauncher_0.prototype = WSToolSetLauncher.prototype = new LayoutPanel;
_.getClass$ = function getClass_922(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_922;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_widgets_WSToolSetLauncher_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.castableTypeMap$ = {2:1, 26:1, 27:1, 30:1, 36:1, 100:1, 113:1, 174:1, 190:1, 194:1, 208:1, 292:1};
_.toolSetId = null;
function WSToolSetLauncher$1_0(this$0, val$tool){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = WSToolSetLauncher$1_0;
  this.this$0 = ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '84' , this$0);
  this.val$tool = val$tool;
  $stackDepth_0 = stackIndex - 1;
}

function WSToolSetLauncher$1(){
}

_ = WSToolSetLauncher$1_0.prototype = WSToolSetLauncher$1.prototype = new Object_0;
_.getClass$ = function getClass_923(){
  var stackIndex, returnTemp;
  $stack_0[stackIndex = ++$stackDepth_0] = getClass_923;
  returnTemp = ($location_0[stackIndex] = 'com.google.gwt.dev.jjs.ast.JProgram:' + '0' , Lorg_jboss_errai_workspaces_client_widgets_WSToolSetLauncher$1_2_classLit);
  $stackDepth_0 = stackIndex - 1;
  return returnTemp;
}
;
_.onClick = function onClick_46(clickEvent){
  var stackIndex;
  $stack_0[stackIndex = ++$stackDepth_0] = onClick_46;
  $location_0[stackIndex] = 'Log.java:' + '101' , $clinit_21();
  $location_0[stackIndex] = 'Log.java:' + '150' , $debug(($location_0[stackIndex] = 'Log.java:' + '150' , impl), 'ToolID: ' + ($location_0[stackIndex] = 'ToolImpl.java:' + '45' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '88' , this.val$tool).id_0));
  $location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '59' , $sendNowWith(($location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '59' , ($location_0[stackIndex] = 'AbstractMessageBuilder.java:' + '328' , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '90' , $with_0(($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '90' , $with_0(($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '90' , $command_0(($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '90' , $toSubject_0($start(($location_0[stackIndex] = 'MessageBuilder.java:' + '40' , new ($location_0[stackIndex] = 'MessageBuilder.java:' + '40' , AbstractMessageBuilder_0)(new ($location_0[stackIndex] = 'JSONMessage.java:' + '105' , JSONMessage_0)))), 'Workspace')), ($location_0[stackIndex] = 'LayoutCommands.java:' + '28' , $clinit_1332() , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '92' , ActivateTool)))), ($location_0[stackIndex] = 'LayoutParts.java:' + '22' , $clinit_1334() , ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '93' , TOOL)), ($location_0[stackIndex] = 'ToolImpl.java:' + '45' , this.val$tool.id_0))), ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '94' , TOOLSET), this.this$0.toolSetId)).val$sendable).this$0).message_0, ($location_0[stackIndex] = 'WSToolSetLauncher.java:' + '96' , $clinit_1149() , ($location_0[stackIndex] = 'ErraiBus.java:' + '30' , $clinit_1149()) , ($location_0[stackIndex] = 'ErraiBus.java:' + '38' , bus_0)));
  $stackDepth_0 = stackIndex - 1;
}
;
_.castableTypeMap$ = {61:1, 80:1};
_.this$0 = null;
_.val$tool = null;
var _3Lcom_google_gwt_user_client_ui_Button_2_classLit = createForArray('[Lcom.google.gwt.user.client.ui.', 'Button;', Lcom_google_gwt_user_client_ui_Button_2_classLit), Lcom_google_gwt_lang_asyncloaders_AsyncLoader2$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader2$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader2_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader2__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader3$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader3$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader3_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader3__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader4$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader4$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader4_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader4__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader5$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader5$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader5_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader5__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader6$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader6$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader6_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader6__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader7$1_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader7$1'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader7_1_1Callback_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader7__Callback'), Lcom_google_gwt_lang_asyncloaders_AsyncLoader9_2_classLit = createForClass('com.google.gwt.lang.asyncloaders.', 'AsyncLoader9'), Lorg_gwt_mosaic_ui_client_layout_BorderLayout$1_2_classLit = createForClass('org.gwt.mosaic.ui.client.layout.', 'BorderLayout$1'), Lorg_gwt_mosaic_ui_client_StackLayoutPanel_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'StackLayoutPanel'), Lorg_gwt_mosaic_ui_client_StackLayoutPanel$1_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'StackLayoutPanel$1'), Lorg_gwt_mosaic_ui_client_StackLayoutPanel$2_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'StackLayoutPanel$2'), Lorg_gwt_mosaic_ui_client_Viewport_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'Viewport'), Lorg_gwt_mosaic_ui_client_Viewport$1_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'Viewport$1'), Lorg_gwt_mosaic_ui_client_Viewport$2_2_classLit = createForClass('org.gwt.mosaic.ui.client.', 'Viewport$2'), Lorg_jboss_bpm_console_client_process_ProcessModule_2_classLit = createForClass('org.jboss.bpm.console.client.process.', 'ProcessModule'), Lorg_jboss_bpm_console_client_process_ProcessModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.process.', 'ProcessModule$1'), Lorg_jboss_bpm_console_client_report_ReportModule_2_classLit = createForClass('org.jboss.bpm.console.client.report.', 'ReportModule'), Lorg_jboss_bpm_console_client_report_ReportModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.report.', 'ReportModule$1'), Lorg_jboss_bpm_console_client_task_AssignedTasksModule_2_classLit = createForClass('org.jboss.bpm.console.client.task.', 'AssignedTasksModule'), Lorg_jboss_bpm_console_client_task_AssignedTasksModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.task.', 'AssignedTasksModule$1'), Lorg_jboss_bpm_console_client_task_OpenTasksModule_2_classLit = createForClass('org.jboss.bpm.console.client.task.', 'OpenTasksModule'), Lorg_jboss_bpm_console_client_task_OpenTasksModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.task.', 'OpenTasksModule$1'), Lorg_jboss_bpm_console_client_PreferencesModule_2_classLit = createForClass('org.jboss.bpm.console.client.', 'PreferencesModule'), Lorg_jboss_bpm_console_client_PreferencesModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.', 'PreferencesModule$1'), Lorg_jboss_bpm_console_client_ServerStatusModule_2_classLit = createForClass('org.jboss.bpm.console.client.', 'ServerStatusModule'), Lorg_jboss_bpm_console_client_ServerStatusModule$1_2_classLit = createForClass('org.jboss.bpm.console.client.', 'ServerStatusModule$1'), Lorg_jboss_errai_widgets_client_WSLaunchButton_2_classLit = createForClass('org.jboss.errai.widgets.client.', 'WSLaunchButton'), Lorg_jboss_errai_workspaces_client_api_ResourceFactoryImpl_2_classLit = createForClass('org.jboss.errai.workspaces.client.api.', 'ResourceFactoryImpl'), Lorg_jboss_errai_workspaces_client_framework_ToolImpl_2_classLit = createForClass('org.jboss.errai.workspaces.client.framework.', 'ToolImpl'), Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.framework.', 'WorkspaceBuilder$1'), Lorg_jboss_errai_workspaces_client_api_Tool_2_classLit = createForInterface('org.jboss.errai.workspaces.client.api.', 'Tool'), _3Lorg_jboss_errai_workspaces_client_api_Tool_2_classLit = createForArray('[Lorg.jboss.errai.workspaces.client.api.', 'Tool;', Lorg_jboss_errai_workspaces_client_api_Tool_2_classLit), Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$3_2_classLit = createForClass('org.jboss.errai.workspaces.client.framework.', 'WorkspaceBuilder$3'), Lorg_jboss_errai_workspaces_client_framework_WorkspaceBuilder$4_2_classLit = createForClass('org.jboss.errai.workspaces.client.framework.', 'WorkspaceBuilder$4'), Lorg_jboss_errai_workspaces_client_layout_WSLayoutPanel_2_classLit = createForClass('org.jboss.errai.workspaces.client.layout.', 'WSLayoutPanel'), Lorg_jboss_errai_workspaces_client_protocols_LayoutParts_2_classLit = createForEnum('org.jboss.errai.workspaces.client.protocols.', 'LayoutParts', values_38, valueOf_47), _3Lorg_jboss_errai_workspaces_client_protocols_LayoutParts_2_classLit = createForArray('[Lorg.jboss.errai.workspaces.client.protocols.', 'LayoutParts;', Lorg_jboss_errai_workspaces_client_protocols_LayoutParts_2_classLit), Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger_2_classLit = createForClass('org.jboss.errai.workspaces.client.util.', 'WorkspaceLogger'), Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.util.', 'WorkspaceLogger$1'), Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$1$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.util.', 'WorkspaceLogger$1$1'), Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$2_2_classLit = createForClass('org.jboss.errai.workspaces.client.util.', 'WorkspaceLogger$2'), Lorg_jboss_errai_workspaces_client_util_WorkspaceLogger$3_2_classLit = createForClass('org.jboss.errai.workspaces.client.util.', 'WorkspaceLogger$3'), Lorg_jboss_errai_workspaces_client_widgets_WSToolSetLauncher_2_classLit = createForClass('org.jboss.errai.workspaces.client.widgets.', 'WSToolSetLauncher'), Lorg_jboss_errai_workspaces_client_widgets_WSToolSetLauncher$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.widgets.', 'WSToolSetLauncher$1'), Lorg_jboss_errai_workspaces_client_Application$4_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Application$4'), Lorg_jboss_errai_workspaces_client_Application$5_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Application$5'), Lorg_jboss_errai_workspaces_client_Application$5$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Application$5$1'), Lorg_jboss_errai_workspaces_client_Application$6_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Application$6'), Lorg_jboss_errai_workspaces_client_Menu_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Menu'), Lorg_jboss_errai_workspaces_client_Viewport_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Viewport'), Lorg_jboss_errai_workspaces_client_Viewport$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Viewport$1'), Lorg_jboss_errai_workspaces_client_Viewport$1$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Viewport$1$1'), Lorg_jboss_errai_workspaces_client_Workspace_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace'), Lorg_jboss_errai_workspaces_client_Workspace$ToolSetDeck_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$ToolSetDeck'), Lorg_jboss_errai_workspaces_client_Workspace$ToolSetDeck$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$ToolSetDeck$1'), Lorg_jboss_errai_workspaces_client_Workspace$ToolTabPanel_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$ToolTabPanel'), Lorg_jboss_errai_workspaces_client_Workspace$ToolTabPanel$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$ToolTabPanel$1'), Lorg_jboss_errai_workspaces_client_Workspace$1_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$1'), Lorg_jboss_errai_workspaces_client_Workspace$2_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$2'), Lorg_jboss_errai_workspaces_client_Workspace$3_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$3'), Lorg_jboss_errai_workspaces_client_Workspace$4_2_classLit = createForClass('org.jboss.errai.workspaces.client.', 'Workspace$4');
$entry(onLoad_7)();
