var $AdfRichUIPeer$$ = $AdfUIPeer$$.$createPeerClass$($AdfUIPeer$$, "AdfRichUIPeer");
$goog$exportSymbol$$("AdfRichUIPeer", $AdfRichUIPeer$$);
$AdfRichUIPeer$$.$createPeerClass$ = function $$AdfRichUIPeer$$$$createPeerClass$$($isSuperClassStateless_theSuperclass$$2$$, $peerName$$1_theClass$$, $stateless$$, $peerInitialization$$) {
  $AdfAssert$$.$assertFunction$($isSuperClassStateless_theSuperclass$$2$$);
  $AdfAssert$$.$assertString$($peerName$$1_theClass$$);
  $AdfAssert$$.$assertBooleanOrNull$($stateless$$);
  $AdfAssert$$.$assertObjectOrNull$($peerInitialization$$);
  $peerName$$1_theClass$$ = $AdfUIPeer$$.$createPeerClass$($isSuperClassStateless_theSuperclass$$2$$, $peerName$$1_theClass$$, $peerInitialization$$);
  ($isSuperClassStateless_theSuperclass$$2$$ = $isSuperClassStateless_theSuperclass$$2$$.$STATELESS$) || ($isSuperClassStateless_theSuperclass$$2$$ = $JSCompiler_alias_TRUE$$);
  $stateless$$ == $JSCompiler_alias_NULL$$ ? $stateless$$ = $isSuperClassStateless_theSuperclass$$2$$ : $AdfAssert$$.assert(!$stateless$$ || $isSuperClassStateless_theSuperclass$$2$$, "Can't create a stateless subclass of a stateful superclass");
  $peerName$$1_theClass$$.$InitClass$ = $AdfRichUIPeer$$.$DefaultInitClass$;
  $peerName$$1_theClass$$.$STATELESS$ = $stateless$$ !== $JSCompiler_alias_FALSE$$;
  return $peerName$$1_theClass$$
};
$goog$exportSymbol$$("AdfRichUIPeer.createPeerClass", $AdfRichUIPeer$$.$createPeerClass$);
$AdfRichUIPeer$$.$createInnerPeerClassWithSubId$ = function $$AdfRichUIPeer$$$$createInnerPeerClassWithSubId$$($adapterClass_theSuperclass$$3$$, $innerClass_peerName$$2$$, $subId$$1$$) {
  var $initFunc_innerClassAdaptorName$$ = $innerClass_peerName$$2$$ + "Shim";
  $adapterClass_theSuperclass$$3$$ = $AdfRichUIPeer$$.$createPeerClass$($adapterClass_theSuperclass$$3$$, $initFunc_innerClassAdaptorName$$, $JSCompiler_alias_FALSE$$);
  $innerClass_peerName$$2$$ = $AdfRichUIPeer$$.$createPeerClass$($adapterClass_theSuperclass$$3$$, $innerClass_peerName$$2$$, $JSCompiler_alias_FALSE$$);
  $initFunc_innerClassAdaptorName$$ = new Function("c", "o", "AdfRichUIPeer._innerInit.call(this," + $initFunc_innerClassAdaptorName$$ + ", c, o)");
  $adapterClass_theSuperclass$$3$$.prototype.$_subId$ = $subId$$1$$;
  $adapterClass_theSuperclass$$3$$.prototype.Init = $initFunc_innerClassAdaptorName$$;
  $adapterClass_theSuperclass$$3$$.prototype.$initialize$ = $AdfRichUIPeer$$.$_innerSubIdInitialize$;
  return $innerClass_peerName$$2$$
};
$goog$exportSymbol$$("AdfRichUIPeer.createInnerPeerClassWithSubId", $AdfRichUIPeer$$.$createInnerPeerClassWithSubId$);
$AdfRichUIPeer$$.$_innerSubIdInitialize$ = function $$AdfRichUIPeer$$$$_innerSubIdInitialize$$($component$$95$$) {
  $AdfAssert$$.$assertPrototype$($component$$95$$, $AdfUIComponent$$);
  var $domNode$$3_innerId_outerId$$ = $component$$95$$.$getClientId$(), $domNode$$3_innerId_outerId$$ = $AdfRichUIPeer$$.$CreateSubId$($domNode$$3_innerId_outerId$$, this.$_subId$), $domNode$$3_innerId_outerId$$ = $AdfAgent$$.$AGENT$.getElementById($domNode$$3_innerId_outerId$$);
  $AdfAssert$$.$assertDomNode$($domNode$$3_innerId_outerId$$);
  $AdfAssert$$.assert(!this.constructor.$STATELESS$);
  this.$InitDomElement$($component$$95$$, $domNode$$3_innerId_outerId$$);
  this.$BindToComponent$($component$$95$$, $domNode$$3_innerId_outerId$$)
};
$AdfRichUIPeer$$.$_innerInit$ = function $$AdfRichUIPeer$$$$_innerInit$$($clazz$$3$$, $component$$96$$, $outerThis$$) {
  $AdfAssert$$.$assertPrototype$($component$$96$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertPrototype$($outerThis$$, $AdfRichUIPeer$$);
  this.$outerThis$ = $outerThis$$;
  $clazz$$3$$.$superclass$.Init.call(this, $component$$96$$)
};
$AdfRichUIPeer$$.$isComponentContainedByElement$ = function $$AdfRichUIPeer$$$$isComponentContainedByElement$$($component$$97$$, $element$$57$$) {
  if($component$$97$$ && $element$$57$$) {
    var $compNode$$ = $AdfRichUIPeer$$.$getDomNodeForComponent$($component$$97$$);
    return $AdfDomUtils$$.$isAncestorOrSelf$($element$$57$$, $compNode$$)
  }
  return $JSCompiler_alias_FALSE$$
};
$goog$exportSymbol$$("AdfRichUIPeer.isComponentContainedByElement", $AdfRichUIPeer$$.$isComponentContainedByElement$);
$AdfRichUIPeer$$.prototype.$getDomDocument$ = function $$AdfRichUIPeer$$$$$getDomDocument$$() {
  return $AdfPage$$.$PAGE$.$getDomDocument$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDomDocument", {$getDomDocument$:$AdfRichUIPeer$$.prototype.$getDomDocument$});
$AdfRichUIPeer$$.prototype.$getComponentParent$ = function $$AdfRichUIPeer$$$$$getComponentParent$$($component$$98_namingContainer$$1_namingContainerId_ourClientId$$) {
  this.bind($component$$98_namingContainer$$1_namingContainerId_ourClientId$$);
  var $parent$$7$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$(this.$getDomNode$().parentNode);
  if($parent$$7$$) {
    $component$$98_namingContainer$$1_namingContainerId_ourClientId$$ = $component$$98_namingContainer$$1_namingContainerId_ourClientId$$.$getClientId$();
    var $ncParent_nmSeparator$$ = $component$$98_namingContainer$$1_namingContainerId_ourClientId$$.lastIndexOf(":");
    if(-1 != $ncParent_nmSeparator$$ && ($component$$98_namingContainer$$1_namingContainerId_ourClientId$$ = $component$$98_namingContainer$$1_namingContainerId_ourClientId$$.substring(0, $ncParent_nmSeparator$$), !$AdfAgent$$.$AGENT$.getElementById($component$$98_namingContainer$$1_namingContainerId_ourClientId$$) && ($component$$98_namingContainer$$1_namingContainerId_ourClientId$$ = $AdfPage$$.$PAGE$.$findComponent$($component$$98_namingContainer$$1_namingContainerId_ourClientId$$)))) {
      for($ncParent_nmSeparator$$ = $component$$98_namingContainer$$1_namingContainerId_ourClientId$$.getParent();$ncParent_nmSeparator$$;) {
        if($ncParent_nmSeparator$$ === $parent$$7$$) {
          $parent$$7$$ = $component$$98_namingContainer$$1_namingContainerId_ourClientId$$;
          break
        }
        $ncParent_nmSeparator$$ = $ncParent_nmSeparator$$.getParent()
      }
    }
  }
  return $parent$$7$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getComponentParent", {$getComponentParent$:$AdfRichUIPeer$$.prototype.$getComponentParent$});
function $JSCompiler_StaticMethods__truncateClientId$$($JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$, $component$$99$$, $descendantComponent$$, $childClientId$$7$$, $skipArray$$) {
  $JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$.$TruncateClientId$($component$$99$$, $descendantComponent$$, $childClientId$$7$$, $skipArray$$);
  $JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$ = $JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$.$getComponentParent$($component$$99$$);
  $JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods__truncateClientId$$($JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$.$getPeer$(), $JSCompiler_StaticMethods__truncateClientId$self_parentComponent$$, $descendantComponent$$, $childClientId$$7$$, $skipArray$$)
}
$AdfRichUIPeer$$.prototype.$TruncateClientId$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.TruncateClientId", {$TruncateClientId$:$AdfRichUIPeer$$.prototype.$TruncateClientId$});
$AdfRichUIPeer$$.$TruncateClientIdOnceImpl$ = function $$AdfRichUIPeer$$$$TruncateClientIdOnceImpl$$($clientId$$13_clientIdDepth_component$$101$$, $descendantComponent$$2$$, $childClientId$$9$$, $skipArray$$2$$) {
  $clientId$$13_clientIdDepth_component$$101$$ = $clientId$$13_clientIdDepth_component$$101$$.$getClientId$();
  $clientId$$13_clientIdDepth_component$$101$$ = $AdfStrings$$.count($clientId$$13_clientIdDepth_component$$101$$, ":");
  $skipArray$$2$$.push($clientId$$13_clientIdDepth_component$$101$$ + 1)
};
$goog$exportSymbol$$("AdfRichUIPeer.TruncateClientIdOnceImpl", $AdfRichUIPeer$$.$TruncateClientIdOnceImpl$);
$AdfRichUIPeer$$.prototype.$getAbsoluteId$ = function $$AdfRichUIPeer$$$$$getAbsoluteId$$($component$$102$$, $clientId$$14$$) {
  var $skipArray$$3$$ = [];
  $JSCompiler_StaticMethods__truncateClientId$$(this, $component$$102$$, $component$$102$$, $clientId$$14$$, $skipArray$$3$$);
  var $removeCount_skipArrayIndex$$ = $skipArray$$3$$.length;
  if(0 < $removeCount_skipArrayIndex$$) {
    var $clientIdFragments$$ = $clientId$$14$$.split(":"), $clientIdFragmentCount$$ = $clientIdFragments$$.length;
    if(1 == $clientIdFragmentCount$$) {
      return $clientId$$14$$
    }
    for(var $absoluteIdFragments$$ = Array($clientIdFragmentCount$$ - $removeCount_skipArrayIndex$$), $absoluteIdIndex$$ = 0, $removeCount_skipArrayIndex$$ = $removeCount_skipArrayIndex$$ - 1, $currSkipIndex$$ = $skipArray$$3$$[$removeCount_skipArrayIndex$$], $clientIdIndex$$ = 0;$clientIdIndex$$ < $clientIdFragmentCount$$;$clientIdIndex$$++) {
      $clientIdIndex$$ != $currSkipIndex$$ ? $absoluteIdFragments$$[$absoluteIdIndex$$++] = $clientIdFragments$$[$clientIdIndex$$] : $currSkipIndex$$ = 0 < $removeCount_skipArrayIndex$$ ? $skipArray$$3$$[--$removeCount_skipArrayIndex$$] : -1
    }
    return $absoluteIdFragments$$.join(":")
  }
  return $clientId$$14$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getAbsoluteId", {$getAbsoluteId$:$AdfRichUIPeer$$.prototype.$getAbsoluteId$});
$AdfRichUIPeer$$.prototype.$getAbsoluteLocator$ = function $$AdfRichUIPeer$$$$$getAbsoluteLocator$$($component$$103$$, $clientId$$15$$) {
  var $absoluteLocator$$2_replaceArray$$;
  $absoluteLocator$$2_replaceArray$$ = [];
  $JSCompiler_StaticMethods__fixClientId$$(this, $component$$103$$, $component$$103$$, $clientId$$15$$, $absoluteLocator$$2_replaceArray$$);
  var $replaceArrayIndex_replaceCount$$ = $absoluteLocator$$2_replaceArray$$.length;
  if(0 < $replaceArrayIndex_replaceCount$$) {
    var $clientIdFragments$$1$$ = $clientId$$15$$.split(":"), $clientIdFragmentCount$$1$$ = $clientIdFragments$$1$$.length;
    if($replaceArrayIndex_replaceCount$$ > $clientIdFragmentCount$$1$$) {
      return $clientId$$15$$
    }
    for(var $absoluteLocatorFragments$$ = Array($clientIdFragmentCount$$1$$ - $replaceArrayIndex_replaceCount$$), $absoluteIdIndex$$1$$ = 0, $replaceArrayIndex_replaceCount$$ = $replaceArrayIndex_replaceCount$$ - 1, $currReplaceIndex_parentIndex$$ = $absoluteLocator$$2_replaceArray$$[$replaceArrayIndex_replaceCount$$][0], $clientIdIndex$$1$$ = 0;$clientIdIndex$$1$$ < $clientIdFragmentCount$$1$$;$clientIdIndex$$1$$++) {
      $clientIdIndex$$1$$ == $currReplaceIndex_parentIndex$$ ? ($absoluteLocator$$2_replaceArray$$[$replaceArrayIndex_replaceCount$$][1] != $JSCompiler_alias_NULL$$ && ($currReplaceIndex_parentIndex$$ = 0 < $absoluteIdIndex$$1$$ ? $absoluteIdIndex$$1$$ - 1 : 0, $absoluteLocatorFragments$$[$currReplaceIndex_parentIndex$$] = $absoluteLocatorFragments$$[$currReplaceIndex_parentIndex$$] + "[" + $absoluteLocator$$2_replaceArray$$[$replaceArrayIndex_replaceCount$$][1] + "]"), $currReplaceIndex_parentIndex$$ = 
      0 < $replaceArrayIndex_replaceCount$$ ? $absoluteLocator$$2_replaceArray$$[--$replaceArrayIndex_replaceCount$$][0] : -1) : $absoluteLocatorFragments$$[$absoluteIdIndex$$1$$++] = $clientIdFragments$$1$$[$clientIdIndex$$1$$]
    }
    $absoluteLocator$$2_replaceArray$$ = $absoluteLocatorFragments$$.join(":")
  }else {
    $absoluteLocator$$2_replaceArray$$ = $clientId$$15$$
  }
  window.$AdfDhtmlIteratorPeer$ && ($absoluteLocator$$2_replaceArray$$ = $AdfDhtmlIteratorPeer$$.$fixupIteratorAbsoluteLocator$($absoluteLocator$$2_replaceArray$$));
  return $absoluteLocator$$2_replaceArray$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getAbsoluteLocator", {$getAbsoluteLocator$:$AdfRichUIPeer$$.prototype.$getAbsoluteLocator$});
$AdfRichUIPeer$$.prototype.$convertLocatorToClientId$ = function $$AdfRichUIPeer$$$$$convertLocatorToClientId$$($component$$104$$) {
  $AdfAssert$$.assert($JSCompiler_alias_FALSE$$, "Incorrect use of [] locator notation for component :" + $component$$104$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.convertLocatorToClientId", {$convertLocatorToClientId$:$AdfRichUIPeer$$.prototype.$convertLocatorToClientId$});
$AdfRichUIPeer$$.$getLocatorByDomElement$ = function $$AdfRichUIPeer$$$$getLocatorByDomElement$$($bestMatchSubId_domElement$$11$$) {
  $AdfAssert$$.$assertDomElement$($bestMatchSubId_domElement$$11$$);
  for(var $absoluteLocator$$3_component$$105_idStartIndex$$, $peer$$25_thePage$$4$$ = $AdfPage$$.$PAGE$, $element$$58$$ = $bestMatchSubId_domElement$$11$$;$element$$58$$ && (!$absoluteLocator$$3_component$$105_idStartIndex$$ || $absoluteLocator$$3_component$$105_idStartIndex$$.$getProperty$("nested"));$element$$58$$ = $element$$58$$.parentNode) {
    var $clientId$$16$$ = $element$$58$$.id;
    $absoluteLocator$$3_component$$105_idStartIndex$$ && $absoluteLocator$$3_component$$105_idStartIndex$$.$getProperty$("nested") ? $absoluteLocator$$3_component$$105_idStartIndex$$ = $absoluteLocator$$3_component$$105_idStartIndex$$.getParent() : $clientId$$16$$ && ($absoluteLocator$$3_component$$105_idStartIndex$$ = $clientId$$16$$.lastIndexOf(":"), 0 == $clientId$$16$$.substr($absoluteLocator$$3_component$$105_idStartIndex$$ + 1).indexOf($AdfRichUIPeer$$.$_FILTER_PREFIX$) && ($absoluteLocator$$3_component$$105_idStartIndex$$++, 
    $clientId$$16$$ = $clientId$$16$$.substr(0, $absoluteLocator$$3_component$$105_idStartIndex$$) + $clientId$$16$$.substr($absoluteLocator$$3_component$$105_idStartIndex$$ + $AdfRichUIPeer$$.$_FILTER_PREFIX$.length)), $absoluteLocator$$3_component$$105_idStartIndex$$ = $peer$$25_thePage$$4$$.$findComponent$($clientId$$16$$))
  }
  return $absoluteLocator$$3_component$$105_idStartIndex$$ && ($peer$$25_thePage$$4$$ = $absoluteLocator$$3_component$$105_idStartIndex$$.$getPeer$()) ? ($peer$$25_thePage$$4$$.bind($absoluteLocator$$3_component$$105_idStartIndex$$), $bestMatchSubId_domElement$$11$$ = $peer$$25_thePage$$4$$.$GetBestMatchSubId$($bestMatchSubId_domElement$$11$$), $absoluteLocator$$3_component$$105_idStartIndex$$ = $absoluteLocator$$3_component$$105_idStartIndex$$.$getAbsoluteLocator$(), $bestMatchSubId_domElement$$11$$ ? 
  $absoluteLocator$$3_component$$105_idStartIndex$$ + "#" + $bestMatchSubId_domElement$$11$$ : $absoluteLocator$$3_component$$105_idStartIndex$$) : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfRichUIPeer.getLocatorByDomElement", $AdfRichUIPeer$$.$getLocatorByDomElement$);
$AdfRichUIPeer$$.prototype.$GetBestMatchSubId$ = function $$AdfRichUIPeer$$$$$GetBestMatchSubId$$() {
  if(this.$GetSubIdDomElement$ == $AdfRichUIPeer$$.prototype.$GetSubIdDomElement$) {
    return $JSCompiler_alias_NULL$$
  }
  $AdfAssert$$.$failedInAbstractFunction$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetBestMatchSubId", {$GetBestMatchSubId$:$AdfRichUIPeer$$.prototype.$GetBestMatchSubId$});
function $JSCompiler_StaticMethods__fixClientId$$($JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$, $component$$106$$, $childComponent$$, $descComponentClientId$$, $replaceArray$$1$$) {
  $JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$.$ConvertClientIdToLocator$($component$$106$$, $childComponent$$, $descComponentClientId$$, $replaceArray$$1$$);
  $JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$ = $JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$.$getComponentParent$($component$$106$$);
  $JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods__fixClientId$$($JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$.$getPeer$(), $JSCompiler_StaticMethods__fixClientId$self_parentComponent$$1$$, $component$$106$$, $descComponentClientId$$, $replaceArray$$1$$)
}
$AdfRichUIPeer$$.prototype.$ConvertClientIdToLocator$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ConvertClientIdToLocator", {$ConvertClientIdToLocator$:$AdfRichUIPeer$$.prototype.$ConvertClientIdToLocator$});
$AdfRichUIPeer$$.prototype.$getDescendantComponents$ = function $$AdfRichUIPeer$$$$$getDescendantComponents$$($component$$108$$, $children$$3$$) {
  var $node$$17$$;
  $node$$17$$ = $component$$108$$ instanceof AdfRichPopup ? $AdfDhtmlPopupPeer$$.$getContentDom$($component$$108$$) : $AdfRichUIPeer$$.$getDomElementForComponent$($component$$108$$);
  $AdfAssert$$.$assertDomElement$($node$$17$$);
  return $AdfAgent$$.$AGENT$.$getDescendantComponentsForNode$($node$$17$$, $children$$3$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDescendantComponents", {$getDescendantComponents$:$AdfRichUIPeer$$.prototype.$getDescendantComponents$});
$AdfRichUIPeer$$.prototype.$getComponentProperty$ = function $$AdfRichUIPeer$$$$$getComponentProperty$$($component$$109$$, $propertyName$$27$$) {
  var $getterFunc$$ = this.constructor._componentPropertyGetters[$propertyName$$27$$];
  if($getterFunc$$) {
    return this.bind($component$$109$$), $getterFunc$$.call(this, $component$$109$$, this.$getDomElement$())
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getComponentProperty", {$getComponentProperty$:$AdfRichUIPeer$$.prototype.$getComponentProperty$});
$AdfRichUIPeer$$.prototype.$getReadyState$ = function $$AdfRichUIPeer$$$$$getReadyState$$($component$$110$$) {
  this.bind($component$$110$$);
  return this.$GetReadyState$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getReadyState", {$getReadyState$:$AdfRichUIPeer$$.prototype.$getReadyState$});
$AdfRichUIPeer$$.prototype.$GetReadyState$ = function $$AdfRichUIPeer$$$$$GetReadyState$$() {
  return $AdfUIComponent$$.$STATE_COMPLETE$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetReadyState", {$GetReadyState$:$AdfRichUIPeer$$.prototype.$GetReadyState$});
$AdfRichUIPeer$$.prototype.$getInlineEditor$ = function $$AdfRichUIPeer$$$$$getInlineEditor$$($component$$111$$, $event$$47$$) {
  this.bind($component$$111$$);
  return this.$GetInlineEditor$($event$$47$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getInlineEditor", {$getInlineEditor$:$AdfRichUIPeer$$.prototype.$getInlineEditor$});
$AdfRichUIPeer$$.prototype.$GetInlineEditor$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetInlineEditor", {$GetInlineEditor$:$AdfRichUIPeer$$.prototype.$GetInlineEditor$});
$AdfRichUIPeer$$.prototype.$getDragTransferable$ = function $$AdfRichUIPeer$$$$$getDragTransferable$$($component$$112$$, $inputEvent$$21$$) {
  this.bind($component$$112$$);
  return this.$GetDragTransferable$($inputEvent$$21$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDragTransferable", {$getDragTransferable$:$AdfRichUIPeer$$.prototype.$getDragTransferable$});
$AdfRichUIPeer$$.prototype.$GetDragTransferable$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetDragTransferable", {$GetDragTransferable$:$AdfRichUIPeer$$.prototype.$GetDragTransferable$});
$AdfRichUIPeer$$.prototype.$getDragOverFeedback$ = function $$AdfRichUIPeer$$$$$getDragOverFeedback$$($component$$113$$, $inputEvent$$23$$) {
  this.bind($component$$113$$);
  return this.$GetDragOverFeedback$($inputEvent$$23$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDragOverFeedback", {$getDragOverFeedback$:$AdfRichUIPeer$$.prototype.$getDragOverFeedback$});
$AdfRichUIPeer$$.prototype.$GetDragOverFeedback$ = function $$AdfRichUIPeer$$$$$GetDragOverFeedback$$() {
  return $AdfRichUIPeer$$.$CreateDraggableNode$(this.$getDomElement$())
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetDragOverFeedback", {$GetDragOverFeedback$:$AdfRichUIPeer$$.prototype.$GetDragOverFeedback$});
$AdfRichUIPeer$$.prototype.$applyDragReadyState$ = function $$AdfRichUIPeer$$$$$applyDragReadyState$$($component$$114$$, $inputEvent$$25$$) {
  this.bind($component$$114$$);
  return this.$ApplyDragReadyState$($inputEvent$$25$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.applyDragReadyState", {$applyDragReadyState$:$AdfRichUIPeer$$.prototype.$applyDragReadyState$});
$AdfRichUIPeer$$.prototype.$clearDragReadyState$ = function $$AdfRichUIPeer$$$$$clearDragReadyState$$($component$$115$$, $dragReadyObj$$2$$) {
  this.bind($component$$115$$);
  this.$ClearDragReadyState$($dragReadyObj$$2$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.clearDragReadyState", {$clearDragReadyState$:$AdfRichUIPeer$$.prototype.$clearDragReadyState$});
$AdfRichUIPeer$$.prototype.$applyDragSourceState$ = function $$AdfRichUIPeer$$$$$applyDragSourceState$$($component$$116$$, $inputEvent$$26$$) {
  this.bind($component$$116$$);
  return this.$ApplyDragSourceState$($inputEvent$$26$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.applyDragSourceState", {$applyDragSourceState$:$AdfRichUIPeer$$.prototype.$applyDragSourceState$});
$AdfRichUIPeer$$.prototype.$clearDragSourceState$ = function $$AdfRichUIPeer$$$$$clearDragSourceState$$($component$$117$$, $dragSourceObj$$2$$) {
  this.bind($component$$117$$);
  this.$ClearDragSourceState$($dragSourceObj$$2$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.clearDragSourceState", {$clearDragSourceState$:$AdfRichUIPeer$$.prototype.$clearDragSourceState$});
$AdfRichUIPeer$$.prototype.$ApplyDragReadyState$ = function $$AdfRichUIPeer$$$$$ApplyDragReadyState$$() {
  var $elem$$1$$ = this.$getDomContentElement$();
  $AdfDomUtils$$.$addCSSClassName$($elem$$1$$, $AdfRichUIPeer$$.$DRAG_READY_STYLECLASS$);
  return $elem$$1$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ApplyDragReadyState", {$ApplyDragReadyState$:$AdfRichUIPeer$$.prototype.$ApplyDragReadyState$});
$AdfRichUIPeer$$.prototype.$ClearDragReadyState$ = function $$AdfRichUIPeer$$$$$ClearDragReadyState$$($dragReadyObj$$3$$) {
  $AdfAssert$$.$assertDomElement$($dragReadyObj$$3$$);
  $AdfDomUtils$$.$removeCSSClassName$($dragReadyObj$$3$$, $AdfRichUIPeer$$.$DRAG_READY_STYLECLASS$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ClearDragReadyState", {$ClearDragReadyState$:$AdfRichUIPeer$$.prototype.$ClearDragReadyState$});
$AdfRichUIPeer$$.prototype.$ApplyDragSourceState$ = function $$AdfRichUIPeer$$$$$ApplyDragSourceState$$() {
  var $elem$$2$$ = this.$getDomContentElement$();
  $AdfDomUtils$$.$addCSSClassName$($elem$$2$$, $AdfRichUIPeer$$.$DRAG_SOURCE_STYLECLASS$);
  return $elem$$2$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ApplyDragSourceState", {$ApplyDragSourceState$:$AdfRichUIPeer$$.prototype.$ApplyDragSourceState$});
$AdfRichUIPeer$$.prototype.$ClearDragSourceState$ = function $$AdfRichUIPeer$$$$$ClearDragSourceState$$($dragSourceObj$$3$$) {
  $AdfAssert$$.$assertDomElement$($dragSourceObj$$3$$);
  $AdfDomUtils$$.$removeCSSClassName$($dragSourceObj$$3$$, $AdfRichUIPeer$$.$DRAG_SOURCE_STYLECLASS$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ClearDragSourceState", {$ClearDragSourceState$:$AdfRichUIPeer$$.prototype.$ClearDragSourceState$});
$AdfRichUIPeer$$.$CreateDraggableNode$ = function $$AdfRichUIPeer$$$$CreateDraggableNode$$($domNode$$4$$) {
  return $AdfAgent$$.$AGENT$.$createDraggableNode$($domNode$$4$$)
};
$goog$exportSymbol$$("AdfRichUIPeer.CreateDraggableNode", $AdfRichUIPeer$$.$CreateDraggableNode$);
$AdfRichUIPeer$$.prototype.$replaceDomElement$ = function $$AdfRichUIPeer$$$$$replaceDomElement$$($component$$118$$, $newElement$$, $oldElement$$) {
  this.bind($component$$118$$);
  this.$ReplaceDomElement$($newElement$$, $oldElement$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.replaceDomElement", {$replaceDomElement$:$AdfRichUIPeer$$.prototype.$replaceDomElement$});
$AdfRichUIPeer$$.prototype.$ReplaceDomElement$ = function $$AdfRichUIPeer$$$$$ReplaceDomElement$$($newElement$$1$$, $oldElement$$1$$) {
  $AdfPage$$.$PAGE$.$__replaceDomElement$($newElement$$1$$, $oldElement$$1$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ReplaceDomElement", {$ReplaceDomElement$:$AdfRichUIPeer$$.prototype.$ReplaceDomElement$});
$AdfRichUIPeer$$.prototype.$domReplaceNotify$ = function $$AdfRichUIPeer$$$$$domReplaceNotify$$($component$$119$$, $domNode$$5$$) {
  this.bind($component$$119$$);
  return this.$DomReplaceNotify$($domNode$$5$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.domReplaceNotify", {$domReplaceNotify$:$AdfRichUIPeer$$.prototype.$domReplaceNotify$});
$AdfRichUIPeer$$.prototype.$DomReplaceNotify$ = $JSCompiler_identityFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.DomReplaceNotify", {$DomReplaceNotify$:$AdfRichUIPeer$$.prototype.$DomReplaceNotify$});
$AdfRichUIPeer$$.$createSubId$ = function $$AdfRichUIPeer$$$$createSubId$$($clientId$$17$$, $name$$63$$) {
  var $subIdArray$$ = $AdfRichUIPeer$$.$_CREATE_SUB_ID_ARRAY$;
  $subIdArray$$[0] = $clientId$$17$$;
  $subIdArray$$[2] = $name$$63$$;
  return $subIdArray$$.join("")
};
$goog$exportSymbol$$("AdfRichUIPeer.createSubId", $AdfRichUIPeer$$.$createSubId$);
$AdfRichUIPeer$$.$CreateSubId$ = $AdfRichUIPeer$$.$createSubId$;
$goog$exportSymbol$$("AdfRichUIPeer.CreateSubId", $AdfRichUIPeer$$.$CreateSubId$);
$AdfRichUIPeer$$.$_sliceArgumentsArray$ = function $$AdfRichUIPeer$$$$_sliceArgumentsArray$$($theArguments$$) {
  var $arrayLength$$ = $theArguments$$.length - 1;
  if(0 < $arrayLength$$) {
    for(var $outArray$$ = Array($arrayLength$$), $inIndex$$ = 1, $outIndex$$ = 0;$outIndex$$ < $arrayLength$$;$inIndex$$++, $outIndex$$++) {
      $outArray$$[$outIndex$$] = $theArguments$$[$inIndex$$]
    }
    return $outArray$$
  }
  return $JSCompiler_alias_NULL$$
};
$AdfRichUIPeer$$.$addSuppressedPPRAttributes$ = function $$AdfRichUIPeer$$$$addSuppressedPPRAttributes$$($theClass$$1$$, $propertyNames$$2$$) {
  $AdfRichUIPeer$$.$_addSuppressedPPRAttributes$($theClass$$1$$, $AdfRichUIPeer$$.$_sliceArgumentsArray$(arguments))
};
$goog$exportSymbol$$("AdfRichUIPeer.addSuppressedPPRAttributes", $AdfRichUIPeer$$.$addSuppressedPPRAttributes$);
$AdfRichUIPeer$$.$_addSuppressedPPRAttributes$ = function $$AdfRichUIPeer$$$$_addSuppressedPPRAttributes$$($theClass$$2$$, $propertyNames$$3$$) {
  $AdfAssert$$.$assertFunction$($theClass$$2$$);
  var $pprSuppressedProperties$$ = $theClass$$2$$.$_pprSuppressedProperties$;
  if($pprSuppressedProperties$$ == $JSCompiler_alias_NULL$$ && ($pprSuppressedProperties$$ = {}, $theClass$$2$$.$_pprSuppressedProperties$ = $pprSuppressedProperties$$, $theClass$$2$$ != $AdfRichUIPeer$$)) {
    var $propertyCount_superClassProperties$$ = $theClass$$2$$.$superclass$.constructor.$_pprSuppressedProperties$, $currProperty$$1_i$$43$$;
    for($currProperty$$1_i$$43$$ in $propertyCount_superClassProperties$$) {
      $pprSuppressedProperties$$[$currProperty$$1_i$$43$$] = $JSCompiler_alias_TRUE$$
    }
  }
  if($propertyNames$$3$$) {
    $propertyCount_superClassProperties$$ = $propertyNames$$3$$.length;
    for($currProperty$$1_i$$43$$ = 0;$currProperty$$1_i$$43$$ < $propertyCount_superClassProperties$$;$currProperty$$1_i$$43$$++) {
      var $currArg$$1$$ = $propertyNames$$3$$[$currProperty$$1_i$$43$$];
      $AdfAssert$$.$assertString$($currArg$$1$$);
      $pprSuppressedProperties$$[$currArg$$1$$] = $JSCompiler_alias_TRUE$$
    }
  }
};
$AdfRichUIPeer$$.$addComponentPropertyGetters$ = function $$AdfRichUIPeer$$$$addComponentPropertyGetters$$($theClass$$3$$, $propertyNames$$4$$) {
  $AdfRichUIPeer$$.$_addComponentPropertyGetters$($theClass$$3$$, $AdfRichUIPeer$$.$_sliceArgumentsArray$(arguments))
};
$goog$exportSymbol$$("AdfRichUIPeer.addComponentPropertyGetters", $AdfRichUIPeer$$.$addComponentPropertyGetters$);
$AdfRichUIPeer$$.$_addComponentPropertyGetters$ = function $$AdfRichUIPeer$$$$_addComponentPropertyGetters$$($theClass$$4$$, $propertyNames$$5$$) {
  $AdfRichUIPeer$$.$_initializeCallbacks$($theClass$$4$$, "_componentPropertyGetters", $AdfRichUIPeer$$.$_GET_COMPONENT_FORMAT$, $JSCompiler_alias_NULL$$, $propertyNames$$5$$)
};
$AdfRichUIPeer$$.$addDomEventHandlers$ = function $$AdfRichUIPeer$$$$addDomEventHandlers$$($theClass$$5$$, $domEventTypes$$) {
  $AdfRichUIPeer$$.$_addDomEventHandlers$($theClass$$5$$, $AdfRichUIPeer$$.$_sliceArgumentsArray$(arguments))
};
$goog$exportSymbol$$("AdfRichUIPeer.addDomEventHandlers", $AdfRichUIPeer$$.$addDomEventHandlers$);
$AdfRichUIPeer$$.$_addDomEventHandlers$ = function $$AdfRichUIPeer$$$$_addDomEventHandlers$$($theClass$$6$$, $domEventTypes$$1$$) {
  $AdfRichUIPeer$$.$_initializeCallbacks$($theClass$$6$$, "_domEventHandlers", $AdfRichUIPeer$$.$_HANDLE_DOM_EVENT_FORMAT$, $AdfDhtmlLookAndFeel$$.$EVENT_TYPE_TO_CAMEL_CASE_MAP$, $domEventTypes$$1$$)
};
$AdfRichUIPeer$$.$addComponentEventHandlers$ = function $$AdfRichUIPeer$$$$addComponentEventHandlers$$($theClass$$7$$, $componentEventTypes$$) {
  $AdfRichUIPeer$$.$_addComponentEventHandlers$($theClass$$7$$, $AdfRichUIPeer$$.$_sliceArgumentsArray$(arguments))
};
$goog$exportSymbol$$("AdfRichUIPeer.addComponentEventHandlers", $AdfRichUIPeer$$.$addComponentEventHandlers$);
$AdfRichUIPeer$$.$_addComponentEventHandlers$ = function $$AdfRichUIPeer$$$$_addComponentEventHandlers$$($theClass$$8$$, $componentEventTypes$$1$$) {
  $AdfRichUIPeer$$.$_initializeCallbacks$($theClass$$8$$, "_componentEventHandlers", $AdfRichUIPeer$$.$_HANDLE_COMPONENT_EVENT_FORMAT$, $JSCompiler_alias_NULL$$, $componentEventTypes$$1$$)
};
$AdfRichUIPeer$$.$addComponentPropertyChanges$ = function $$AdfRichUIPeer$$$$addComponentPropertyChanges$$($theClass$$9$$, $propertyNames$$6$$) {
  $AdfRichUIPeer$$.$_addComponentPropertyChanges$($theClass$$9$$, $AdfRichUIPeer$$.$_sliceArgumentsArray$(arguments))
};
$goog$exportSymbol$$("AdfRichUIPeer.addComponentPropertyChanges", $AdfRichUIPeer$$.$addComponentPropertyChanges$);
$AdfRichUIPeer$$.$_addComponentPropertyChanges$ = function $$AdfRichUIPeer$$$$_addComponentPropertyChanges$$($theClass$$10$$, $propertyNames$$7$$) {
  $AdfRichUIPeer$$.$_initializeCallbacks$($theClass$$10$$, "_componentPropertyChanges", $AdfRichUIPeer$$.$_PROPERTY_CHANGED_FORMAT$, $JSCompiler_alias_NULL$$, $propertyNames$$7$$)
};
$AdfRichUIPeer$$.$_initializeCallbacks$ = function $$AdfRichUIPeer$$$$_initializeCallbacks$$($theClass$$11$$, $callbackCount_callbackMapPropertyName_superClassCallbacks$$, $callbackFormat$$, $transformationMap$$, $callbackBases$$) {
  $AdfAssert$$.$assertFunction$($theClass$$11$$);
  $AdfAssert$$.$assertString$($callbackCount_callbackMapPropertyName_superClassCallbacks$$);
  $AdfAssert$$.$assertArray$($callbackFormat$$);
  $AdfAssert$$.$assertObjectOrNull$($transformationMap$$);
  $AdfAssert$$.$assertArrayOrNull$($callbackBases$$);
  var $ourPrototype$$1$$ = $theClass$$11$$.prototype, $callbackName_transformedName$$, $callbackMap$$ = $theClass$$11$$[$callbackCount_callbackMapPropertyName_superClassCallbacks$$];
  if($callbackMap$$ == $JSCompiler_alias_NULL$$ && ($callbackMap$$ = {}, $theClass$$11$$[$callbackCount_callbackMapPropertyName_superClassCallbacks$$] = $callbackMap$$, $theClass$$11$$ != $AdfRichUIPeer$$)) {
    $callbackCount_callbackMapPropertyName_superClassCallbacks$$ = $theClass$$11$$.$superclass$.constructor[$callbackCount_callbackMapPropertyName_superClassCallbacks$$];
    for(var $baseCallbackName$$ in $callbackCount_callbackMapPropertyName_superClassCallbacks$$) {
      $callbackName_transformedName$$ = $transformationMap$$ != $JSCompiler_alias_NULL$$ ? $transformationMap$$[$baseCallbackName$$] : $baseCallbackName$$, $callbackFormat$$[1] = $AdfStrings$$.$initUpperCase$($callbackName_transformedName$$), $callbackMap$$[$baseCallbackName$$] = $ourPrototype$$1$$[$callbackFormat$$.join("")]
    }
  }
  if($callbackBases$$ != $JSCompiler_alias_NULL$$) {
    $callbackCount_callbackMapPropertyName_superClassCallbacks$$ = $callbackBases$$.length;
    for(var $callbackIndex$$ = 0;$callbackIndex$$ < $callbackCount_callbackMapPropertyName_superClassCallbacks$$;$callbackIndex$$++) {
      $baseCallbackName$$ = $callbackBases$$[$callbackIndex$$];
      $callbackName_transformedName$$ = $transformationMap$$ != $JSCompiler_alias_NULL$$ ? $transformationMap$$[$baseCallbackName$$] : $baseCallbackName$$;
      $callbackFormat$$[1] = $AdfStrings$$.$initUpperCase$($callbackName_transformedName$$);
      $callbackName_transformedName$$ = $callbackFormat$$.join("");
      var $callback$$31$$ = $ourPrototype$$1$$[$callbackName_transformedName$$];
      $AdfAssert$$.$DEBUG$ && $AdfAssert$$.assert($callback$$31$$, "No callback for:" + $callbackName_transformedName$$ + " on " + $AdfObject$$.$getTypeName$($theClass$$11$$));
      $callbackMap$$[$baseCallbackName$$] = $callback$$31$$
    }
  }
};
$AdfRichUIPeer$$.prototype.$ComponentPropertyChanged$ = function $$AdfRichUIPeer$$$$$ComponentPropertyChanged$$($propertyChangeEvent$$1_propertyKey$$3$$) {
  var $propertyName$$28$$ = $propertyChangeEvent$$1_propertyKey$$3$$.$getPropertyName$(), $component$$120$$ = $propertyChangeEvent$$1_propertyKey$$3$$.getSource(), $ourClass$$1$$ = this.constructor, $changeFunc$$ = $ourClass$$1$$._componentPropertyChanges[$propertyName$$28$$], $handledChange$$ = $JSCompiler_alias_FALSE$$;
  $changeFunc$$ && (this.bind($component$$120$$), $handledChange$$ = $changeFunc$$.call(this, $component$$120$$, this.$getDomElement$(), $propertyChangeEvent$$1_propertyKey$$3$$.$getNewValue$(), $propertyChangeEvent$$1_propertyKey$$3$$.$getOldValue$()), $handledChange$$ === $JSCompiler_alias_VOID$$ && ($handledChange$$ = $JSCompiler_alias_TRUE$$));
  $handledChange$$ ? $AdfPage$$.$PAGE$.$__queueDescendantResizeNotifySource$($component$$120$$) : $propertyName$$28$$ in $ourClass$$1$$.$_pprSuppressedProperties$ || ($propertyChangeEvent$$1_propertyKey$$3$$ = $component$$120$$.$getPropertyKeys$()[$propertyName$$28$$], $propertyChangeEvent$$1_propertyKey$$3$$ != $JSCompiler_alias_NULL$$ && !$propertyChangeEvent$$1_propertyKey$$3$$[$AdfUIComponent$$.$PROPERTY_DISCONNECTED$] && $AdfPage$$.$PAGE$.$addPartialTargets$($component$$120$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ComponentPropertyChanged", {$ComponentPropertyChanged$:$AdfRichUIPeer$$.prototype.$ComponentPropertyChanged$});
$AdfRichUIPeer$$.prototype.$ComponentVisibleChanged$ = function $$AdfRichUIPeer$$$$$ComponentVisibleChanged$$($component$$121$$, $domElement$$13$$, $newValue$$14$$) {
  $AdfAssert$$.$assertBoolean$($newValue$$14$$);
  var $parentHandledChange$$ = $JSCompiler_alias_FALSE$$, $parentComponent$$2$$ = $component$$121$$.getParent();
  if($parentComponent$$2$$) {
    var $parentPeer$$ = $parentComponent$$2$$.$getPeer$();
    $parentPeer$$ && $parentPeer$$.$needsChildVisibilityChanges$() && ($parentPeer$$.bind($parentComponent$$2$$), $parentHandledChange$$ = $parentPeer$$.$ChildVisibilityChanged$($component$$121$$, $domElement$$13$$, $newValue$$14$$))
  }
  $parentHandledChange$$ || ($AdfDomUtils$$.setVisible($domElement$$13$$, $newValue$$14$$), $newValue$$14$$ && $AdfPage$$.$PAGE$.$doResizeNotifyDom$($domElement$$13$$, $JSCompiler_alias_FALSE$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ComponentVisibleChanged", {$ComponentVisibleChanged$:$AdfRichUIPeer$$.prototype.$ComponentVisibleChanged$});
$AdfRichUIPeer$$.prototype.$GetComponentVisible$ = function $$AdfRichUIPeer$$$$$GetComponentVisible$$($component$$122$$, $domElement$$14$$) {
  return $AdfDomUtils$$.$isVisible$($domElement$$14$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetComponentVisible", {$GetComponentVisible$:$AdfRichUIPeer$$.prototype.$GetComponentVisible$});
$AdfRichUIPeer$$.prototype.$GetComponentId$ = function $$AdfRichUIPeer$$$$$GetComponentId$$($clientId$$18_component$$123$$) {
  $clientId$$18_component$$123$$ = $clientId$$18_component$$123$$.$getClientId$();
  var $idStartIndex$$1$$ = $clientId$$18_component$$123$$.lastIndexOf(":");
  return $clientId$$18_component$$123$$.substr($idStartIndex$$1$$ + 1)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetComponentId", {$GetComponentId$:$AdfRichUIPeer$$.prototype.$GetComponentId$});
$AdfRichUIPeer$$.prototype.$ComponentInlineStyleChanged$ = function $$AdfRichUIPeer$$$$$ComponentInlineStyleChanged$$($component$$124_currStyle$$, $domElement$$16$$, $newValue$$15$$, $oldValue$$11$$) {
  $AdfAssert$$.$assertStringOrNull$($newValue$$15$$);
  $newValue$$15$$ == $JSCompiler_alias_NULL$$ && ($newValue$$15$$ = "");
  $component$$124_currStyle$$ = $domElement$$16$$.style.cssText;
  if($component$$124_currStyle$$ != $JSCompiler_alias_NULL$$) {
    if($oldValue$$11$$ == $JSCompiler_alias_NULL$$) {
      ";" != $component$$124_currStyle$$[$component$$124_currStyle$$.length - 1] && ($component$$124_currStyle$$ += ";"), $newValue$$15$$ = $component$$124_currStyle$$ + $newValue$$15$$
    }else {
      if($oldValue$$11$$ = $oldValue$$11$$.replace(/\s*:\s*/g, ":"), $component$$124_currStyle$$ = $component$$124_currStyle$$.replace(/\s*:\s*/g, ":"), $oldValue$$11$$.length < $component$$124_currStyle$$.length) {
        var $index$$69$$ = $component$$124_currStyle$$.indexOf($oldValue$$11$$);
        0 == $index$$69$$ ? ($oldValue$$11$$ = $component$$124_currStyle$$.substring($oldValue$$11$$.length), ";" != $oldValue$$11$$[$oldValue$$11$$.length - 1] && ($oldValue$$11$$ += ";"), $newValue$$15$$ = $oldValue$$11$$ + $newValue$$15$$) : 0 < $index$$69$$ && ($newValue$$15$$ = $component$$124_currStyle$$.substring(0, $index$$69$$) + $newValue$$15$$)
      }
    }
  }
  $domElement$$16$$.style.cssText = $newValue$$15$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ComponentInlineStyleChanged", {$ComponentInlineStyleChanged$:$AdfRichUIPeer$$.prototype.$ComponentInlineStyleChanged$});
$AdfRichUIPeer$$.prototype.$ComponentStyleClassChanged$ = function $$AdfRichUIPeer$$$$$ComponentStyleClassChanged$$($component$$125$$, $domElement$$17$$, $newValue$$16$$, $oldValue$$12$$) {
  $AdfAssert$$.$assertStringOrNull$($newValue$$16$$);
  $oldValue$$12$$ != $JSCompiler_alias_NULL$$ && $AdfDomUtils$$.$removeCSSClassName$($domElement$$17$$, $oldValue$$12$$);
  $AdfDomUtils$$.$addCSSClassName$($domElement$$17$$, $newValue$$16$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ComponentStyleClassChanged", {$ComponentStyleClassChanged$:$AdfRichUIPeer$$.prototype.$ComponentStyleClassChanged$});
$AdfRichUIPeer$$.prototype.$getInlineStyleProperty$ = function $$AdfRichUIPeer$$$$$getInlineStyleProperty$$($component$$126$$, $propName$$22$$) {
  $AdfAssert$$.$assertPrototype$($component$$126$$, $AdfUIComponent$$);
  var $style$$4$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$126$$).style, $domPropertyName$$1$$ = $AdfAgent$$.$AGENT$.$getDomForCSSPropertyName$($propName$$22$$);
  return $style$$4$$[$domPropertyName$$1$$]
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getInlineStyleProperty", {$getInlineStyleProperty$:$AdfRichUIPeer$$.prototype.$getInlineStyleProperty$});
$AdfRichUIPeer$$.prototype.$setInlineStyleProperty$ = function $$AdfRichUIPeer$$$$$setInlineStyleProperty$$($component$$127_style$$5$$, $domPropertyName$$2_propName$$23$$, $propValue$$5$$) {
  $AdfAssert$$.$assertPrototype$($component$$127_style$$5$$, $AdfUIComponent$$);
  $component$$127_style$$5$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$127_style$$5$$).style;
  $domPropertyName$$2_propName$$23$$ = $AdfAgent$$.$AGENT$.$getDomForCSSPropertyName$($domPropertyName$$2_propName$$23$$);
  $component$$127_style$$5$$[$domPropertyName$$2_propName$$23$$] = $propValue$$5$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.setInlineStyleProperty", {$setInlineStyleProperty$:$AdfRichUIPeer$$.prototype.$setInlineStyleProperty$});
$AdfRichUIPeer$$.prototype.$setBusy$ = function $$AdfRichUIPeer$$$$$setBusy$$($component$$128$$, $isBusy$$) {
  $AdfAssert$$.$assertPrototype$($component$$128$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertBoolean$($isBusy$$);
  var $domElement$$20$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($component$$128$$);
  $domElement$$20$$ != $JSCompiler_alias_NULL$$ && $AdfDomUtils$$.$addOrRemoveCSSClassName$($isBusy$$, $domElement$$20$$, $AdfRichUIPeer$$.$BUSY_STYLECLASS$) && (this.bind($component$$128$$), this.$SetBusy$($isBusy$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.setBusy", {$setBusy$:$AdfRichUIPeer$$.prototype.$setBusy$});
$AdfRichUIPeer$$.prototype.$SetBusy$ = function $$AdfRichUIPeer$$$$$SetBusy$$($isBusy$$1$$) {
  $AdfAssert$$.$assertBoolean$($isBusy$$1$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.SetBusy", {$SetBusy$:$AdfRichUIPeer$$.prototype.$SetBusy$});
$AdfRichUIPeer$$.prototype.$isBusy$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.isBusy", {$isBusy$:$AdfRichUIPeer$$.prototype.$isBusy$});
$AdfRichUIPeer$$.$registerKeyStroke$ = function $$AdfRichUIPeer$$$$registerKeyStroke$$($component$$129$$, $keystroke$$, $keyPressedCallback$$) {
  $AdfAssert$$.$assertPrototype$($component$$129$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertPrototype$($keystroke$$, $AdfKeyStroke$$);
  $AdfAssert$$.$assertFunction$($keyPressedCallback$$);
  $AdfPage$$.$PAGE$.$registerKeyStroke$($keystroke$$, $AdfRichUIPeer$$.$_keystrokeCallback$, {$clientId$:$component$$129$$.$getClientId$(), $callback$:$keyPressedCallback$$})
};
$goog$exportSymbol$$("AdfRichUIPeer.registerKeyStroke", $AdfRichUIPeer$$.$registerKeyStroke$);
$AdfRichUIPeer$$.$unregisterKeyStroke$ = function $$AdfRichUIPeer$$$$unregisterKeyStroke$$($component$$130$$, $keystroke$$1$$) {
  $AdfAssert$$.$assertPrototype$($component$$130$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertPrototype$($keystroke$$1$$, $AdfKeyStroke$$);
  $AdfPage$$.$PAGE$.$unregisterKeyStroke$($keystroke$$1$$, $component$$130$$.$getClientId$())
};
$goog$exportSymbol$$("AdfRichUIPeer.unregisterKeyStroke", $AdfRichUIPeer$$.$unregisterKeyStroke$);
$AdfRichUIPeer$$.$_keystrokeCallback$ = function $$AdfRichUIPeer$$$$_keystrokeCallback$$($keystroke$$2$$) {
  $AdfAssert$$.$assertPrototype$($keystroke$$2$$, $AdfKeyStroke$$);
  var $peerComponent$$ = $AdfPage$$.$PAGE$.$findComponent$(this.$clientId$);
  if($peerComponent$$ == $JSCompiler_alias_NULL$$) {
    return $JSCompiler_alias_FALSE$$
  }
  var $peer$$26$$ = $peerComponent$$.$getPeer$();
  $peer$$26$$.bind($peerComponent$$);
  return this.$callback$.call($peer$$26$$, $keystroke$$2$$)
};
$AdfRichUIPeer$$.$getDomElementForComponent$ = function $$AdfRichUIPeer$$$$getDomElementForComponent$$($component$$131$$) {
  $AdfAssert$$.$assertObject$($component$$131$$);
  return $AdfAgent$$.$AGENT$.getElementById($component$$131$$.$getClientId$())
};
$goog$exportSymbol$$("AdfRichUIPeer.getDomElementForComponent", $AdfRichUIPeer$$.$getDomElementForComponent$);
$AdfRichUIPeer$$.$getDomNodeForComponent$ = function $$AdfRichUIPeer$$$$getDomNodeForComponent$$($component$$132$$) {
  $AdfAssert$$.$assertPrototype$($component$$132$$, $AdfUIComponent$$);
  var $domNode$$7$$ = $AdfAgent$$.$AGENT$.getElementById($component$$132$$.$getClientId$());
  if(!$domNode$$7$$) {
    var $peer$$27$$ = $component$$132$$.$getPeer$();
    $peer$$27$$ && ($domNode$$7$$ = $peer$$27$$.$getDomNode$());
    $domNode$$7$$ || ($domNode$$7$$ = $AdfRichUIPeer$$.$GetDomNodeForCommentComponent$($component$$132$$))
  }
  $AdfAssert$$.assert($domNode$$7$$ != $JSCompiler_alias_NULL$$, "DOM node for the Id " + $component$$132$$.$getClientId$() + " is not found. This indicates a serious problem during rendering. Inspect your DOM tree and try to determine why the client component is present, while its DOM node is not");
  return $domNode$$7$$
};
$goog$exportSymbol$$("AdfRichUIPeer.getDomNodeForComponent", $AdfRichUIPeer$$.$getDomNodeForComponent$);
$AdfRichUIPeer$$.$GetDomNodeForCommentComponent$ = function $$AdfRichUIPeer$$$$GetDomNodeForCommentComponent$$($commentNode_commentString_component$$133$$) {
  var $firstChild_parentId_startElement_theBody$$ = $commentNode_commentString_component$$133$$.$getProperty$("_parentId");
  $commentNode_commentString_component$$133$$ = "compS|" + $commentNode_commentString_component$$133$$.$getClientId$();
  if($firstChild_parentId_startElement_theBody$$ = $AdfAgent$$.$AGENT$.getElementById($firstChild_parentId_startElement_theBody$$)) {
    if($firstChild_parentId_startElement_theBody$$ = $firstChild_parentId_startElement_theBody$$.firstChild) {
      return $AdfRichUIPeer$$.$_getCommentNodeForComponent$($firstChild_parentId_startElement_theBody$$, $commentNode_commentString_component$$133$$)
    }
  }
  $firstChild_parentId_startElement_theBody$$ = $AdfPage$$.$PAGE$.$getDomDocument$().body;
  $commentNode_commentString_component$$133$$ = $AdfRichUIPeer$$.$_findCommentNodeWithContent$($firstChild_parentId_startElement_theBody$$, $commentNode_commentString_component$$133$$);
  return $commentNode_commentString_component$$133$$ != $JSCompiler_alias_NULL$$ ? $commentNode_commentString_component$$133$$ : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfRichUIPeer.GetDomNodeForCommentComponent", $AdfRichUIPeer$$.$GetDomNodeForCommentComponent$);
$AdfRichUIPeer$$.$_findCommentNodeWithContent$ = function $$AdfRichUIPeer$$$$_findCommentNodeWithContent$$($ancestorNode$$, $commentString$$1$$) {
  $AdfAssert$$.$assertDomNode$($ancestorNode$$);
  var $children$$4_nodeType$$ = $ancestorNode$$.nodeType;
  if(8 == $children$$4_nodeType$$) {
    if($commentString$$1$$ == $ancestorNode$$.nodeValue) {
      return $ancestorNode$$
    }
  }else {
    if(1 == $children$$4_nodeType$$) {
      for(var $children$$4_nodeType$$ = $ancestorNode$$.childNodes, $childCount$$ = $children$$4_nodeType$$.length, $i$$44$$ = 0, $i$$44$$ = 0;$i$$44$$ < $childCount$$;$i$$44$$++) {
        var $foundCommentNode$$ = $AdfRichUIPeer$$.$_findCommentNodeWithContent$($children$$4_nodeType$$[$i$$44$$], $commentString$$1$$);
        if($foundCommentNode$$ != $JSCompiler_alias_NULL$$) {
          return $foundCommentNode$$
        }
      }
    }
  }
  return $JSCompiler_alias_NULL$$
};
$AdfRichUIPeer$$.$getDomContentElementForComponent$ = function $$AdfRichUIPeer$$$$getDomContentElementForComponent$$($component$$134_domNode$$8$$) {
  $component$$134_domNode$$8$$ = $AdfRichUIPeer$$.$getDomNodeForComponent$($component$$134_domNode$$8$$);
  return $component$$134_domNode$$8$$ == $JSCompiler_alias_NULL$$ ? $JSCompiler_alias_NULL$$ : this.$GetDomContentElementForNode$($component$$134_domNode$$8$$)
};
$goog$exportSymbol$$("AdfRichUIPeer.getDomContentElementForComponent", $AdfRichUIPeer$$.$getDomContentElementForComponent$);
$AdfRichUIPeer$$.$GetDomContentElementForNode$ = function $$AdfRichUIPeer$$$$GetDomContentElementForNode$$($domNode$$9$$) {
  $AdfAssert$$.$assertDomNode$($domNode$$9$$);
  if(8 == $domNode$$9$$.nodeType) {
    for($domNode$$9$$ = $domNode$$9$$.nextSibling;$domNode$$9$$ && 1 != $domNode$$9$$.nodeType;) {
      $domNode$$9$$ = $domNode$$9$$.nextSibling
    }
  }
  $AdfAssert$$.$assertDomElement$($domNode$$9$$);
  return $domNode$$9$$
};
$goog$exportSymbol$$("AdfRichUIPeer.GetDomContentElementForNode", $AdfRichUIPeer$$.$GetDomContentElementForNode$);
$AdfRichUIPeer$$.$_getCommentNodeForComponent$ = function $$AdfRichUIPeer$$$$_getCommentNodeForComponent$$($firstSibling$$, $commentString$$2$$) {
  for(var $currChild$$2$$ = $firstSibling$$;$currChild$$2$$;) {
    var $domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ = $currChild$$2$$.nodeType;
    if(8 == $domNode$$10_firstChild$$1_id$$181_nodeType$$1$$) {
      if($commentString$$2$$ == $currChild$$2$$.nodeValue) {
        return $currChild$$2$$
      }
    }else {
      if(1 == $domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ && ($domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ = $currChild$$2$$.id, !$domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ || !$AdfPage$$.$PAGE$.$findComponent$($domNode$$10_firstChild$$1_id$$181_nodeType$$1$$))) {
        if($domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ = $currChild$$2$$.firstChild) {
          if($domNode$$10_firstChild$$1_id$$181_nodeType$$1$$ = $AdfRichUIPeer$$.$_getCommentNodeForComponent$($domNode$$10_firstChild$$1_id$$181_nodeType$$1$$, $commentString$$2$$)) {
            return $domNode$$10_firstChild$$1_id$$181_nodeType$$1$$
          }
        }
      }
    }
    $currChild$$2$$ = $currChild$$2$$.nextSibling
  }
  return $JSCompiler_alias_NULL$$
};
$AdfRichUIPeer$$.prototype.$getDomElement$ = $JSCompiler_get$$("$_domNode$");
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDomElement", {$getDomElement$:$AdfRichUIPeer$$.prototype.$getDomElement$});
$AdfRichUIPeer$$.prototype.$getDomNode$ = $JSCompiler_get$$("$_domNode$");
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDomNode", {$getDomNode$:$AdfRichUIPeer$$.prototype.$getDomNode$});
$AdfRichUIPeer$$.$getDomContentElement$ = $JSCompiler_emptyFn$$();
$goog$exportSymbol$$("AdfRichUIPeer.getDomContentElement", $AdfRichUIPeer$$.$getDomContentElement$);
$AdfRichUIPeer$$.prototype.$getDomContentElement$ = $JSCompiler_get$$("$_domNode$");
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getDomContentElement", {$getDomContentElement$:$AdfRichUIPeer$$.prototype.$getDomContentElement$});
$AdfRichUIPeer$$.prototype.$initialize$ = function $$AdfRichUIPeer$$$$$initialize$$($component$$135$$) {
  $AdfAssert$$.$assertPrototype$($component$$135$$, $AdfUIComponent$$);
  $AdfPage$$.$PAGE$.$mapComponent$($component$$135$$.$getClientId$(), $component$$135$$);
  var $domNode$$11$$ = $AdfRichUIPeer$$.$getDomNodeForComponent$($component$$135$$);
  $domNode$$11$$ && ($AdfAssert$$.$assertDomNode$($domNode$$11$$), this.$InitDomElement$($component$$135$$, $domNode$$11$$), this.constructor.$STATELESS$ || this.$BindToComponent$($component$$135$$, $domNode$$11$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.initialize", {$initialize$:$AdfRichUIPeer$$.prototype.$initialize$});
$AdfRichUIPeer$$.prototype.$componentRemoved$ = function $$AdfRichUIPeer$$$$$componentRemoved$$($component$$136$$) {
  $AdfAssert$$.$assertPrototype$($component$$136$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertDomNode$($AdfRichUIPeer$$.$getDomNodeForComponent$($component$$136$$));
  this.$cancelAllPopups$($component$$136$$, $JSCompiler_alias_TRUE$$);
  this.$ComponentRemoved$($component$$136$$);
  this.$_component$ === $component$$136$$ && this.$UnbindFromComponent$();
  $AdfPage$$.$PAGE$.$unmapComponent$($component$$136$$.$getClientId$())
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.componentRemoved", {$componentRemoved$:$AdfRichUIPeer$$.prototype.$componentRemoved$});
$AdfRichUIPeer$$.$InitClass$ = function $$AdfRichUIPeer$$$$InitClass$$() {
  this.$_PROPERTY_CHANGED_FORMAT$ = ["Component", $JSCompiler_alias_NULL$$, "Changed"];
  this.$_GET_COMPONENT_FORMAT$ = ["GetComponent", $JSCompiler_alias_NULL$$];
  this.$_HANDLE_DOM_EVENT_FORMAT$ = ["HandleDom", $JSCompiler_alias_NULL$$];
  this.$_HANDLE_COMPONENT_EVENT_FORMAT$ = ["HandleComponent", $JSCompiler_alias_NULL$$];
  this.$_CREATE_SUB_ID_ARRAY$ = [$JSCompiler_alias_NULL$$, "::", $JSCompiler_alias_NULL$$];
  this.$addComponentPropertyChanges$(this, $AdfUIComponent$$.VISIBLE, $AdfUIComponent$$.INLINE_STYLE, $AdfUIComponent$$.STYLE_CLASS);
  this.$addComponentPropertyGetters$(this, $AdfUIComponent$$.VISIBLE, $AdfUIComponent$$.ID)
};
$goog$exportSymbol$$("AdfRichUIPeer.InitClass", $AdfRichUIPeer$$.$InitClass$);
$AdfRichUIPeer$$.$DefaultInitClass$ = function $$AdfRichUIPeer$$$$DefaultInitClass$$($peerInitialization$$1$$) {
  var $f_propertyChanges$$1$$ = $JSCompiler_alias_NULL$$, $propertyGetters$$ = $JSCompiler_alias_NULL$$, $eventHandlers$$ = $JSCompiler_alias_NULL$$, $domEventHandlers$$ = $JSCompiler_alias_NULL$$, $suppressedPPRAttribtutes$$ = $JSCompiler_alias_NULL$$;
  $peerInitialization$$1$$ && ($f_propertyChanges$$1$$ = $peerInitialization$$1$$.$propertyChanges$, $propertyGetters$$ = $peerInitialization$$1$$.$propertyGetters$, $eventHandlers$$ = $peerInitialization$$1$$.$eventHandlers$, $domEventHandlers$$ = $peerInitialization$$1$$.$domEventHandlers$, $suppressedPPRAttribtutes$$ = $peerInitialization$$1$$.$suppressedPPRAttribtutes$);
  $AdfRichUIPeer$$.$_addComponentPropertyChanges$(this, $f_propertyChanges$$1$$);
  $AdfRichUIPeer$$.$_addComponentPropertyGetters$(this, $propertyGetters$$);
  $AdfRichUIPeer$$.$_addComponentEventHandlers$(this, $eventHandlers$$);
  $AdfRichUIPeer$$.$_addDomEventHandlers$(this, $domEventHandlers$$);
  $AdfRichUIPeer$$.$_addSuppressedPPRAttributes$(this, $suppressedPPRAttribtutes$$);
  $f_propertyChanges$$1$$ = this.$InitSubclass$;
  $f_propertyChanges$$1$$ == $JSCompiler_alias_NULL$$ && ($f_propertyChanges$$1$$ = this.InitSubclass);
  $f_propertyChanges$$1$$ != $JSCompiler_alias_NULL$$ && $f_propertyChanges$$1$$.call(this, $peerInitialization$$1$$)
};
$goog$exportSymbol$$("AdfRichUIPeer.DefaultInitClass", $AdfRichUIPeer$$.$DefaultInitClass$);
$AdfRichUIPeer$$.prototype.$InitDomElement$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.InitDomElement", {$InitDomElement$:$AdfRichUIPeer$$.prototype.$InitDomElement$});
$AdfRichUIPeer$$.prototype.$ComponentRemoved$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ComponentRemoved", {$ComponentRemoved$:$AdfRichUIPeer$$.prototype.$ComponentRemoved$});
$AdfRichUIPeer$$.prototype.$BindToComponent$ = function $$AdfRichUIPeer$$$$$BindToComponent$$($component$$139$$, $domNode$$12$$) {
  this.$_component$ = $component$$139$$;
  this.$_domNode$ = $domNode$$12$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.BindToComponent", {$BindToComponent$:$AdfRichUIPeer$$.prototype.$BindToComponent$});
$AdfRichUIPeer$$.prototype.$UnbindFromComponent$ = function $$AdfRichUIPeer$$$$$UnbindFromComponent$$() {
  this.$_domNode$ = this.$_component$ = $JSCompiler_alias_NULL$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.UnbindFromComponent", {$UnbindFromComponent$:$AdfRichUIPeer$$.prototype.$UnbindFromComponent$});
$AdfRichUIPeer$$.prototype.bind = function $$AdfRichUIPeer$$$$bind$($component$$140$$) {
  $AdfAssert$$.$assertPrototype$($component$$140$$, $AdfUIComponent$$);
  $AdfAssert$$.assert(!$component$$140$$.$isDead$(), "Attempt to bind a dead component");
  if($component$$140$$ !== this.$_component$ && this.constructor.$STATELESS$) {
    var $domElement$$22$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$140$$);
    $AdfAssert$$.$assertDomElementOrNull$($domElement$$22$$);
    $domElement$$22$$ || $AdfAssert$$.assert(this instanceof $AdfDhtmlImplicitPeer$$);
    this.$UnbindFromComponent$();
    this.$BindToComponent$($component$$140$$, $domElement$$22$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.bind", {bind:$AdfRichUIPeer$$.prototype.bind});
$AdfRichUIPeer$$.prototype.focus = function $$AdfRichUIPeer$$$$focus$($component$$141$$) {
  this.bind($component$$141$$);
  this.$Focus$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.focus", {focus:$AdfRichUIPeer$$.prototype.focus});
$AdfRichUIPeer$$.prototype.$Focus$ = function $$AdfRichUIPeer$$$$$Focus$$() {
  var $dom$$ = this.$getDomContentElement$();
  $AdfFocusUtils$$.$focusFirstTabStop$($dom$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.Focus", {$Focus$:$AdfRichUIPeer$$.prototype.$Focus$});
$AdfRichUIPeer$$.prototype.$processPushData$ = function $$AdfRichUIPeer$$$$$processPushData$$($component$$142$$, $payload$$2$$, $changeCount$$1$$) {
  this.bind($component$$142$$);
  return this.$ProcessPushData$($payload$$2$$, $changeCount$$1$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.processPushData", {$processPushData$:$AdfRichUIPeer$$.prototype.$processPushData$});
$AdfRichUIPeer$$.prototype.$ProcessPushData$ = function $$AdfRichUIPeer$$$$$ProcessPushData$$($payload$$3$$) {
  var $component$$143$$ = this.$getComponent$(), $alreadyTwinkled$$ = $JSCompiler_alias_FALSE$$;
  for(key in $payload$$3$$) {
    var $domElement$$23_newValue$$17$$ = $payload$$3$$[key];
    $AdfLogger$$.$LOGGER$.fine("On ", $component$$143$$, " set ", key, " to ", $domElement$$23_newValue$$17$$);
    var $oldValue$$13_twinkleAttrName$$ = $component$$143$$.setProperty(key, $domElement$$23_newValue$$17$$, $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_LOCALLY$);
    if(!$alreadyTwinkled$$ && $domElement$$23_newValue$$17$$ !== $oldValue$$13_twinkleAttrName$$) {
      var $alreadyTwinkled$$ = $JSCompiler_alias_TRUE$$, $domElement$$23_newValue$$17$$ = this.$getDomElement$(), $oldValue$$13_twinkleAttrName$$ = $AdfRichUIPeer$$.$_TWINKLE_TIMER_ID_ATTR$, $timerId$$2$$ = $domElement$$23_newValue$$17$$.getAttribute($oldValue$$13_twinkleAttrName$$), $thePage$$5$$ = $AdfPage$$.$PAGE$;
      $timerId$$2$$ ? $thePage$$5$$.$rescheduleTimer$($timerId$$2$$, 1E3) : ($AdfDomUtils$$.$addCSSClassName$($domElement$$23_newValue$$17$$, $AdfRichUIPeer$$.$_TWINKLE_ON_STYLECLASS$), $timerId$$2$$ = $thePage$$5$$.$scheduleTimer$($JSCompiler_alias_NULL$$, $AdfRichUIPeer$$.$_removeTwinkleCallback$, $domElement$$23_newValue$$17$$.id, 1E3), $domElement$$23_newValue$$17$$.setAttribute($oldValue$$13_twinkleAttrName$$, $timerId$$2$$))
    }
  }
  return $JSCompiler_alias_TRUE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ProcessPushData", {$ProcessPushData$:$AdfRichUIPeer$$.prototype.$ProcessPushData$});
$AdfRichUIPeer$$.prototype.$registerADSAccessibility$ = function $$AdfRichUIPeer$$$$$registerADSAccessibility$$($component$$144$$) {
  this.bind($component$$144$$);
  this.$RegisterADSAccessibility$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.registerADSAccessibility", {$registerADSAccessibility$:$AdfRichUIPeer$$.prototype.$registerADSAccessibility$});
$AdfRichUIPeer$$.prototype.$RegisterADSAccessibility$ = function $$AdfRichUIPeer$$$$$RegisterADSAccessibility$$() {
  var $component$$145_element$$59$$ = this.$getComponent$(), $component$$145_element$$59$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$145_element$$59$$), $agent$$7$$ = $AdfAgent$$.$AGENT$;
  $component$$145_element$$59$$ && $agent$$7$$.getAttribute($component$$145_element$$59$$, "aria-live") == $JSCompiler_alias_NULL$$ && $agent$$7$$.setAttribute($component$$145_element$$59$$, "aria-live", "polite")
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.RegisterADSAccessibility", {$RegisterADSAccessibility$:$AdfRichUIPeer$$.prototype.$RegisterADSAccessibility$});
$AdfRichUIPeer$$.prototype.$getComponent$ = $JSCompiler_get$$("$_component$");
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getComponent", {$getComponent$:$AdfRichUIPeer$$.prototype.$getComponent$});
$AdfRichUIPeer$$.$GetComponent$ = function $$AdfRichUIPeer$$$$GetComponent$$($clientId$$19_element$$60$$) {
  $AdfAssert$$.$assertDomElement$($clientId$$19_element$$60$$);
  return($clientId$$19_element$$60$$ = $clientId$$19_element$$60$$.id) ? $AdfPage$$.$PAGE$.$findComponent$($clientId$$19_element$$60$$) : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfRichUIPeer.GetComponent", $AdfRichUIPeer$$.$GetComponent$);
$AdfRichUIPeer$$.$getFirstAncestorComponent$ = function $$AdfRichUIPeer$$$$getFirstAncestorComponent$$($node$$18$$) {
  $AdfAssert$$.$assertDomNode$($node$$18$$);
  for(var $thePage$$6$$ = $AdfPage$$.$PAGE$, $component$$146_componentId$$5_previousNode$$;$node$$18$$;) {
    if(1 == $node$$18$$.nodeType) {
      if($component$$146_componentId$$5_previousNode$$ = $node$$18$$.id) {
        if($component$$146_componentId$$5_previousNode$$ = $thePage$$6$$.$findComponent$($component$$146_componentId$$5_previousNode$$)) {
          return $component$$146_componentId$$5_previousNode$$
        }
      }
      if(($component$$146_componentId$$5_previousNode$$ = $node$$18$$.previousSibling) && 8 == $component$$146_componentId$$5_previousNode$$.nodeType) {
        if($component$$146_componentId$$5_previousNode$$ = $JSCompiler_StaticMethods__getComponentFromComment$$($thePage$$6$$, $component$$146_componentId$$5_previousNode$$)) {
          return $component$$146_componentId$$5_previousNode$$
        }
      }
    }
    $node$$18$$ = $node$$18$$.parentNode
  }
  return $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfRichUIPeer.getFirstAncestorComponent", $AdfRichUIPeer$$.$getFirstAncestorComponent$);
$AdfRichUIPeer$$.prototype.$visitChildren$ = function $$AdfRichUIPeer$$$$$visitChildren$$($component$$147$$, $callback$$32$$, $context$$6$$, $ignoreHidden$$2$$) {
  $AdfAssert$$.$assertPrototype$($component$$147$$, $AdfUIComponent$$);
  $AdfAssert$$.$assertFunction$($callback$$32$$);
  $AdfAssert$$.$assertObjectOrNull$($context$$6$$);
  var $dom$$1$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$147$$), $returnValue$$ = $JSCompiler_StaticMethods__visitChildren$$(this, $component$$147$$, $dom$$1$$, $callback$$32$$, $context$$6$$, $ignoreHidden$$2$$);
  if(2 != $returnValue$$) {
    var $popups$$ = this.$getAllPopups$($component$$147$$);
    if($popups$$ != $JSCompiler_alias_NULL$$) {
      for(var $prop$$6$$ in $popups$$) {
        if($popups$$[$prop$$6$$].$getElement$ && ($dom$$1$$ = $popups$$[$prop$$6$$].$getElement$())) {
          if($returnValue$$ = $JSCompiler_StaticMethods__visitChildren$$(this, $component$$147$$, $dom$$1$$, $callback$$32$$, $context$$6$$, $ignoreHidden$$2$$), 2 == $returnValue$$) {
            break
          }
        }
      }
    }
  }
  return $returnValue$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.visitChildren", {$visitChildren$:$AdfRichUIPeer$$.prototype.$visitChildren$});
$AdfRichUIPeer$$.prototype.$getPagePosition$ = function $$AdfRichUIPeer$$$$$getPagePosition$$($component$$148$$) {
  this.bind($component$$148$$);
  return $AdfAgent$$.$AGENT$.$getElementPosition$(this.$_domNode$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getPagePosition", {$getPagePosition$:$AdfRichUIPeer$$.prototype.$getPagePosition$});
function $JSCompiler_StaticMethods__visitChildren$$($JSCompiler_StaticMethods__visitChildren$self$$, $component$$149$$, $currChild$$3_domElement$$24$$, $callback$$33$$, $context$$7$$, $ignoreHidden$$3$$) {
  $currChild$$3_domElement$$24$$ = $currChild$$3_domElement$$24$$.firstChild;
  if(!$currChild$$3_domElement$$24$$) {
    return 0
  }
  for(var $isVisibleFunc$$ = $AdfDomUtils$$.$isVisible$, $isHtmlFunc$$ = $AdfAgent$$.$AGENT$.$isElementHTML$, $page$$3$$ = $AdfPage$$.$PAGE$;$currChild$$3_domElement$$24$$;) {
    if(1 == $currChild$$3_domElement$$24$$.nodeType && $isHtmlFunc$$($currChild$$3_domElement$$24$$) && (!$ignoreHidden$$3$$ || $isVisibleFunc$$($currChild$$3_domElement$$24$$))) {
      var $componentId$$6_returnValue$$1$$ = 0, $childComponent$$2$$ = $JSCompiler_alias_NULL$$;
      ($componentId$$6_returnValue$$1$$ = $currChild$$3_domElement$$24$$.id) && ($childComponent$$2$$ = $page$$3$$.$findComponent$($componentId$$6_returnValue$$1$$));
      $childComponent$$2$$ && $childComponent$$2$$ != $component$$149$$ ? ($componentId$$6_returnValue$$1$$ = $callback$$33$$.call($context$$7$$, $childComponent$$2$$)) || ($componentId$$6_returnValue$$1$$ = $childComponent$$2$$.$visitChildren$($callback$$33$$, $context$$7$$, $ignoreHidden$$3$$)) : $componentId$$6_returnValue$$1$$ = $JSCompiler_StaticMethods__visitChildren$$($JSCompiler_StaticMethods__visitChildren$self$$, $component$$149$$, $currChild$$3_domElement$$24$$, $callback$$33$$, $context$$7$$, 
      $ignoreHidden$$3$$);
      if(2 == $componentId$$6_returnValue$$1$$) {
        return 2
      }
    }
    $currChild$$3_domElement$$24$$ = $currChild$$3_domElement$$24$$.nextSibling
  }
  return 0
}
$AdfRichUIPeer$$.prototype.$createComponentEvent$ = function $$AdfRichUIPeer$$$$$createComponentEvent$$($component$$150$$, $domEvent$$1$$, $prevComponent$$5$$) {
  this.bind($component$$150$$);
  return this.$CreateComponentEvent$($domEvent$$1$$, $prevComponent$$5$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.createComponentEvent", {$createComponentEvent$:$AdfRichUIPeer$$.prototype.$createComponentEvent$});
$AdfRichUIPeer$$.prototype.$CreateComponentEvent$ = function $$AdfRichUIPeer$$$$$CreateComponentEvent$$($domEvent$$2$$, $prevComponent$$6$$) {
  return $AdfAgent$$.$AGENT$.$getComponentEvent$(this.$getComponent$(), $domEvent$$2$$, $prevComponent$$6$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.CreateComponentEvent", {$CreateComponentEvent$:$AdfRichUIPeer$$.prototype.$CreateComponentEvent$});
function $JSCompiler_StaticMethods__dispatchDomEvent$$($JSCompiler_StaticMethods__dispatchDomEvent$self$$, $component$$151$$, $domEvent$$3$$) {
  $AdfAssert$$.$assertObject$($domEvent$$3$$);
  var $eventHandlerFunc$$ = $JSCompiler_StaticMethods__dispatchDomEvent$self$$.constructor._domEventHandlers[$domEvent$$3$$.type];
  $eventHandlerFunc$$ && ($JSCompiler_StaticMethods__dispatchDomEvent$self$$.bind($component$$151$$), $eventHandlerFunc$$.call($JSCompiler_StaticMethods__dispatchDomEvent$self$$, $component$$151$$, $domEvent$$3$$))
}
$AdfRichUIPeer$$.prototype.$DispatchComponentEvent$ = function $$AdfRichUIPeer$$$$$DispatchComponentEvent$$($componentEvent$$6$$) {
  var $componentEventHandlers_eventHandlerFunc$$1$$ = this.constructor._componentEventHandlers;
  if($componentEventHandlers_eventHandlerFunc$$1$$ && ($componentEventHandlers_eventHandlerFunc$$1$$ = $componentEventHandlers_eventHandlerFunc$$1$$[$componentEvent$$6$$.getType()])) {
    var $component$$152$$ = $componentEvent$$6$$.$getCurrentTarget$();
    this.bind($component$$152$$, $AdfRichUIPeer$$.$getDomElementForComponent$($component$$152$$));
    $componentEventHandlers_eventHandlerFunc$$1$$.call(this, $componentEvent$$6$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.DispatchComponentEvent", {$DispatchComponentEvent$:$AdfRichUIPeer$$.prototype.$DispatchComponentEvent$});
$AdfRichUIPeer$$.prototype.$DispatchUncanceledComponentEvent$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.DispatchUncanceledComponentEvent", {$DispatchUncanceledComponentEvent$:$AdfRichUIPeer$$.prototype.$DispatchUncanceledComponentEvent$});
$AdfRichUIPeer$$.$addEventHandlerToDomInstance$ = function $$AdfRichUIPeer$$$$addEventHandlerToDomInstance$$($theClass$$12$$, $domElement$$25$$, $domEventType$$2$$) {
  $AdfAssert$$.$assertFunction$($theClass$$12$$);
  $AdfAssert$$.$assertDomElement$($domElement$$25$$);
  $AdfAssert$$.$assertString$($domEventType$$2$$);
  var $nativeAttribute$$ = $AdfDhtmlLookAndFeel$$.$EVENT_TYPE_TO_ATTRIBUTE_MAP$[$domEventType$$2$$];
  $AdfAssert$$.$assertString$($nativeAttribute$$);
  $AdfRichUIPeer$$.$addDomEventHandlers$($theClass$$12$$, $domEventType$$2$$);
  $domElement$$25$$[$nativeAttribute$$] = $AdfRichUIPeer$$.$_defaultInstanceEventHandler$
};
$goog$exportSymbol$$("AdfRichUIPeer.addEventHandlerToDomInstance", $AdfRichUIPeer$$.$addEventHandlerToDomInstance$);
$AdfRichUIPeer$$.$_defaultInstanceEventHandler$ = function $$AdfRichUIPeer$$$$_defaultInstanceEventHandler$$($theEvent$$2$$) {
  $theEvent$$2$$ == $JSCompiler_alias_NULL$$ && ($theEvent$$2$$ = $AdfPage$$.$PAGE$.$getDomWindow$().event);
  var $component$$153$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$(this);
  $component$$153$$ && $JSCompiler_StaticMethods__dispatchDomEvent$$($component$$153$$.$getPeer$(), $component$$153$$, $theEvent$$2$$)
};
$AdfRichUIPeer$$.prototype.$isActive$ = function $$AdfRichUIPeer$$$$$isActive$$() {
  return this.$getComponent$().$getClientId$() == $AdfPage$$.$PAGE$.$getActiveComponentId$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.isActive", {$isActive$:$AdfRichUIPeer$$.prototype.$isActive$});
$AdfRichUIPeer$$.prototype.$getAccessibleName$ = function $$AdfRichUIPeer$$$$$getAccessibleName$$($component$$154$$) {
  this.bind($component$$154$$);
  return this.$GetAccessibleName$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getAccessibleName", {$getAccessibleName$:$AdfRichUIPeer$$.prototype.$getAccessibleName$});
$AdfRichUIPeer$$.prototype.$GetAccessibleName$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetAccessibleName", {$GetAccessibleName$:$AdfRichUIPeer$$.prototype.$GetAccessibleName$});
$AdfRichUIPeer$$.prototype.$isInActiveHeirarchy$ = function $$AdfRichUIPeer$$$$$isInActiveHeirarchy$$() {
  var $activeComponent_activeId$$ = $AdfPage$$.$PAGE$.$getActiveComponentId$();
  if($activeComponent_activeId$$ != $JSCompiler_alias_NULL$$) {
    var $activeComponent_activeId$$ = $AdfPage$$.$PAGE$.$findComponent$($activeComponent_activeId$$), $component$$155$$ = this.$getComponent$();
    do {
      if($component$$155$$ == $activeComponent_activeId$$) {
        return $JSCompiler_alias_TRUE$$
      }
      $activeComponent_activeId$$ = $activeComponent_activeId$$.getParent()
    }while($activeComponent_activeId$$ != $JSCompiler_alias_NULL$$)
  }
  return $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.isInActiveHeirarchy", {$isInActiveHeirarchy$:$AdfRichUIPeer$$.prototype.$isInActiveHeirarchy$});
$AdfRichUIPeer$$.prototype.$needsFocusTargetStyleClass$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.needsFocusTargetStyleClass", {$needsFocusTargetStyleClass$:$AdfRichUIPeer$$.prototype.$needsFocusTargetStyleClass$});
$AdfRichUIPeer$$.prototype.$needsChildVisibilityChanges$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.needsChildVisibilityChanges", {$needsChildVisibilityChanges$:$AdfRichUIPeer$$.prototype.$needsChildVisibilityChanges$});
$AdfRichUIPeer$$.prototype.$ChildVisibilityChanged$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ChildVisibilityChanged", {$ChildVisibilityChanged$:$AdfRichUIPeer$$.prototype.$ChildVisibilityChanged$});
$AdfRichUIPeer$$.prototype.$resizeNotify$ = function $$AdfRichUIPeer$$$$$resizeNotify$$($component$$157$$, $oldWidth$$2$$, $oldHeight$$2$$, $newWidth$$2$$, $newHeight$$3$$) {
  this.bind($component$$157$$);
  this.$ResizeNotify$($oldWidth$$2$$, $oldHeight$$2$$, $newWidth$$2$$, $newHeight$$3$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.resizeNotify", {$resizeNotify$:$AdfRichUIPeer$$.prototype.$resizeNotify$});
$AdfRichUIPeer$$.prototype.$ResizeNotify$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ResizeNotify", {$ResizeNotify$:$AdfRichUIPeer$$.prototype.$ResizeNotify$});
$AdfRichUIPeer$$.prototype.$descendantMessageChanged$ = function $$AdfRichUIPeer$$$$$descendantMessageChanged$$($component$$158$$) {
  this.bind($component$$158$$);
  this.$DescendantMessageChanged$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.descendantMessageChanged", {$descendantMessageChanged$:$AdfRichUIPeer$$.prototype.$descendantMessageChanged$});
$AdfRichUIPeer$$.prototype.$messageNotify$ = function $$AdfRichUIPeer$$$$$messageNotify$$($component$$159$$, $maxType$$, $messages$$2$$) {
  $AdfAssert$$.$assertNumberOrNull$($maxType$$);
  $AdfAssert$$.$assertArrayOrNull$($messages$$2$$);
  this.bind($component$$159$$);
  this.$MessageNotify$($maxType$$, $messages$$2$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.messageNotify", {$messageNotify$:$AdfRichUIPeer$$.prototype.$messageNotify$});
$AdfRichUIPeer$$.prototype.$messageShow$ = function $$AdfRichUIPeer$$$$$messageShow$$($component$$160$$, $maxType$$1$$, $messages$$3$$) {
  $AdfAssert$$.$assertNumberOrNull$($maxType$$1$$);
  $AdfAssert$$.$assertArrayOrNull$($messages$$3$$);
  this.bind($component$$160$$);
  this.$MessageShow$($maxType$$1$$, $messages$$3$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.messageShow", {$messageShow$:$AdfRichUIPeer$$.prototype.$messageShow$});
$AdfRichUIPeer$$.prototype.$DescendantMessageChanged$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.DescendantMessageChanged", {$DescendantMessageChanged$:$AdfRichUIPeer$$.prototype.$DescendantMessageChanged$});
$AdfRichUIPeer$$.prototype.$MessageNotify$ = function $$AdfRichUIPeer$$$$$MessageNotify$$($maxType$$2$$) {
  var $root$$1$$ = this.$getDomElement$(), $oldType$$ = $AdfAgent$$.$AGENT$.$getExpandoProperty$($root$$1$$, $AdfRichUIPeer$$.$__TYPE_ATTR$);
  $oldType$$ != $maxType$$2$$ && ($AdfMessageUtils$$.$switchCSSClassName$($root$$1$$, $oldType$$, $maxType$$2$$), $AdfAgent$$.$AGENT$.$setExpandoProperty$($root$$1$$, $AdfRichUIPeer$$.$__TYPE_ATTR$, $maxType$$2$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.MessageNotify", {$MessageNotify$:$AdfRichUIPeer$$.prototype.$MessageNotify$});
$AdfRichUIPeer$$.prototype.$MessageShow$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.MessageShow", {$MessageShow$:$AdfRichUIPeer$$.prototype.$MessageShow$});
$AdfRichUIPeer$$.prototype.$showContextMenu$ = function $$AdfRichUIPeer$$$$$showContextMenu$$($domEvent$$4_pos$$5$$, $hints$$4_menuId$$, $parentComponent$$3$$, $alignElement$$, $alignHint$$, $launchSourceId$$) {
  if($hints$$4_menuId$$) {
    var $popup$$;
    ($popup$$ = $parentComponent$$3$$ ? $parentComponent$$3$$.$findComponent$($hints$$4_menuId$$) : $AdfPage$$.$PAGE$.$findComponent$($hints$$4_menuId$$)) ? ($AdfAssert$$.assert($popup$$ instanceof AdfRichPopup, "Invalid popup component for context menu."), $AdfAgent$$.$AGENT$.preventDefault($domEvent$$4_pos$$5$$), $hints$$4_menuId$$ = {type:"menu", autodismiss:"autodismissMenu", focus:$JSCompiler_alias_TRUE$$}, $launchSourceId$$ && ($hints$$4_menuId$$[AdfRichPopup.$HINT_LAUNCH_ID$] = $launchSourceId$$), 
    $alignElement$$ != $JSCompiler_alias_NULL$$ ? ($hints$$4_menuId$$.alignElement = $alignElement$$, $hints$$4_menuId$$[AdfRichPopup.$HINT_ALIGN$] = $alignHint$$ ? $alignHint$$ : AdfRichPopup.$ALIGN_AFTER_START$) : ($domEvent$$4_pos$$5$$ = $AdfAgent$$.$AGENT$.$getMousePosition$($domEvent$$4_pos$$5$$), $hints$$4_menuId$$.mousePosition = $domEvent$$4_pos$$5$$), $popup$$.show($hints$$4_menuId$$)) : $parentComponent$$3$$ ? $AdfLogger$$.$LOGGER$.severe("Could not find popup for context menu ", $hints$$4_menuId$$, 
    " from component ", $parentComponent$$3$$) : $AdfLogger$$.$LOGGER$.severe("Could not find popup for context menu ", $hints$$4_menuId$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.showContextMenu", {$showContextMenu$:$AdfRichUIPeer$$.prototype.$showContextMenu$});
$AdfRichUIPeer$$.prototype.$showPopup$ = function $$AdfRichUIPeer$$$$$showPopup$$($alignElement$$1_alignId_component$$161_otherClosedHandler$$, $contentDom_popupClosedHandlerParams$$, $ariaLabel_hints$$5$$, $popupId$$1$$) {
  var $anchorNode_contentId_popupList$$ = $alignElement$$1_alignId_component$$161_otherClosedHandler$$[$AdfRichUIPeer$$.$_POPUP_LIST$];
  $anchorNode_contentId_popupList$$ == $JSCompiler_alias_NULL$$ && ($alignElement$$1_alignId_component$$161_otherClosedHandler$$[$AdfRichUIPeer$$.$_POPUP_LIST$] = $anchorNode_contentId_popupList$$ = {});
  var $peerHints$$ = {autodismiss:"autodismissAlways", type:"inlineSelector", focus:$JSCompiler_alias_TRUE$$, closeOnEscape:$JSCompiler_alias_TRUE$$};
  $alignElement$$1_alignId_component$$161_otherClosedHandler$$.$_childHints$ && $AdfCollections$$.$copyInto$($peerHints$$, $alignElement$$1_alignId_component$$161_otherClosedHandler$$.$_childHints$);
  $popupId$$1$$ == $JSCompiler_alias_NULL$$ && ($popupId$$1$$ = $AdfRichUIPeer$$.$_POPUP_ID_DEFAULT$);
  $AdfCollections$$.$copyInto$($peerHints$$, $ariaLabel_hints$$5$$);
  $ariaLabel_hints$$5$$ && ($ariaLabel_hints$$5$$.popupId = $popupId$$1$$);
  $peerHints$$.popupId = $popupId$$1$$;
  var $popupWindow$$ = $anchorNode_contentId_popupList$$[$popupId$$1$$], $page$$4$$ = $AdfPage$$.$PAGE$;
  if(!$popupWindow$$) {
    $popupWindow$$ = $AdfDhtmlPopupWindowFactory$$.createPopup($peerHints$$);
    $anchorNode_contentId_popupList$$[$popupId$$1$$] = $popupWindow$$;
    var $anchorNode_contentId_popupList$$ = $contentDom_popupClosedHandlerParams$$.id, $needsUnmapping$$ = $JSCompiler_alias_FALSE$$;
    $anchorNode_contentId_popupList$$ && !$page$$4$$.$findComponent$($anchorNode_contentId_popupList$$) && ($AdfPage$$.$PAGE$.$mapComponent$($anchorNode_contentId_popupList$$, $alignElement$$1_alignId_component$$161_otherClosedHandler$$), $needsUnmapping$$ = $JSCompiler_alias_TRUE$$)
  }
  var $anchorNode_contentId_popupList$$ = $contentDom_popupClosedHandlerParams$$.parentNode, $anchorId$$;
  $anchorNode_contentId_popupList$$ && ($anchorId$$ = $anchorNode_contentId_popupList$$.id);
  $peerHints$$.content = $contentDom_popupClosedHandlerParams$$;
  $peerHints$$.closeHandler = this.$createCallback$(this.$_popupClosedHandler$);
  $peerHints$$.componentId = $alignElement$$1_alignId_component$$161_otherClosedHandler$$.$getClientId$();
  $contentDom_popupClosedHandlerParams$$ = {component:$alignElement$$1_alignId_component$$161_otherClosedHandler$$, contentDom:$contentDom_popupClosedHandlerParams$$, unmap:$needsUnmapping$$, popupId:$popupId$$1$$, anchorId:$anchorId$$};
  $page$$4$$.$__addPopupInfo$($alignElement$$1_alignId_component$$161_otherClosedHandler$$, $contentDom_popupClosedHandlerParams$$);
  if($alignElement$$1_alignId_component$$161_otherClosedHandler$$ = $ariaLabel_hints$$5$$ ? $ariaLabel_hints$$5$$.closeHandler : $JSCompiler_alias_NULL$$) {
    $contentDom_popupClosedHandlerParams$$.otherClosedHandler = $alignElement$$1_alignId_component$$161_otherClosedHandler$$, $contentDom_popupClosedHandlerParams$$.otherClosedHandlerParams = $ariaLabel_hints$$5$$.closeHandlerParam
  }
  $peerHints$$.closeHandlerParam = $contentDom_popupClosedHandlerParams$$;
  if($alignElement$$1_alignId_component$$161_otherClosedHandler$$ = $ariaLabel_hints$$5$$ ? $ariaLabel_hints$$5$$[AdfRichPopup.$HINT_ALIGN_ID$] : $JSCompiler_alias_NULL$$) {
    ($alignElement$$1_alignId_component$$161_otherClosedHandler$$ = $AdfAgent$$.$AGENT$.getElementById($alignElement$$1_alignId_component$$161_otherClosedHandler$$)) && ($peerHints$$.alignElement = $alignElement$$1_alignId_component$$161_otherClosedHandler$$), $peerHints$$[AdfRichPopup.$HINT_ALIGN_ID$] = $JSCompiler_alias_NULL$$
  }
  ($ariaLabel_hints$$5$$ = $ariaLabel_hints$$5$$ ? $ariaLabel_hints$$5$$.ariaLabel : $JSCompiler_alias_NULL$$) && ($peerHints$$.ariaLabel = $ariaLabel_hints$$5$$);
  $popupWindow$$.show($peerHints$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.showPopup", {$showPopup$:$AdfRichUIPeer$$.prototype.$showPopup$});
$AdfRichUIPeer$$.prototype.$isPopupVisible$ = function $$AdfRichUIPeer$$$$$isPopupVisible$$($component$$162$$, $popupId$$2$$) {
  return this.$getPopupWindow$($component$$162$$, $popupId$$2$$) ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.isPopupVisible", {$isPopupVisible$:$AdfRichUIPeer$$.prototype.$isPopupVisible$});
$AdfRichUIPeer$$.prototype.$hidePopup$ = function $$AdfRichUIPeer$$$$$hidePopup$$($component$$163$$, $popupId$$3$$) {
  var $popupWindow$$2$$ = this.$getPopupWindow$($component$$163$$, $popupId$$3$$);
  $popupWindow$$2$$ && $popupWindow$$2$$.$hide$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.hidePopup", {$hidePopup$:$AdfRichUIPeer$$.prototype.$hidePopup$});
$AdfRichUIPeer$$.prototype.$hideAllPopups$ = function $$AdfRichUIPeer$$$$$hideAllPopups$$($component$$164_popupList$$1$$) {
  $component$$164_popupList$$1$$ = $component$$164_popupList$$1$$[$AdfRichUIPeer$$.$_POPUP_LIST$];
  if($component$$164_popupList$$1$$ != $JSCompiler_alias_NULL$$) {
    for(var $popupId$$4$$ in $component$$164_popupList$$1$$) {
      var $popupWindow$$3$$ = $component$$164_popupList$$1$$[$popupId$$4$$];
      $popupWindow$$3$$ && $popupWindow$$3$$.$hide$ && $popupWindow$$3$$.$hide$()
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.hideAllPopups", {$hideAllPopups$:$AdfRichUIPeer$$.prototype.$hideAllPopups$});
$AdfRichUIPeer$$.prototype.$cancelPopup$ = function $$AdfRichUIPeer$$$$$cancelPopup$$($component$$165$$, $popupId$$5$$) {
  var $popupWindow$$4$$ = this.$getPopupWindow$($component$$165$$, $popupId$$5$$);
  $popupWindow$$4$$ && $popupWindow$$4$$.cancel()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.cancelPopup", {$cancelPopup$:$AdfRichUIPeer$$.prototype.$cancelPopup$});
$AdfRichUIPeer$$.prototype.$cancelAllPopups$ = function $$AdfRichUIPeer$$$$$cancelAllPopups$$($component$$166$$, $replaceDom$$) {
  var $popupList$$2$$ = $component$$166$$[$AdfRichUIPeer$$.$_POPUP_LIST$];
  if($popupList$$2$$ != $JSCompiler_alias_NULL$$) {
    for(var $popupId$$6$$ in $popupList$$2$$) {
      var $popupWindow$$5$$ = $popupList$$2$$[$popupId$$6$$];
      $popupWindow$$5$$ && $popupWindow$$5$$.cancel && $popupWindow$$5$$.cancel($replaceDom$$)
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.cancelAllPopups", {$cancelAllPopups$:$AdfRichUIPeer$$.prototype.$cancelAllPopups$});
$AdfRichUIPeer$$.prototype.$getPopupWindow$ = function $$AdfRichUIPeer$$$$$getPopupWindow$$($component$$167$$, $popupId$$7$$) {
  var $popupWindow$$6$$ = $JSCompiler_alias_NULL$$, $popupList$$3$$ = $component$$167$$[$AdfRichUIPeer$$.$_POPUP_LIST$];
  $popupList$$3$$ != $JSCompiler_alias_NULL$$ && ($popupId$$7$$ == $JSCompiler_alias_NULL$$ && ($popupId$$7$$ = $AdfRichUIPeer$$.$_POPUP_ID_DEFAULT$), $popupWindow$$6$$ = $popupList$$3$$[$popupId$$7$$]);
  return $popupWindow$$6$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getPopupWindow", {$getPopupWindow$:$AdfRichUIPeer$$.prototype.$getPopupWindow$});
$AdfRichUIPeer$$.prototype.$getAllPopups$ = function $$AdfRichUIPeer$$$$$getAllPopups$$($component$$168$$) {
  return $component$$168$$[$AdfRichUIPeer$$.$_POPUP_LIST$]
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getAllPopups", {$getAllPopups$:$AdfRichUIPeer$$.prototype.$getAllPopups$});
$AdfRichUIPeer$$.$_removeTwinkleCallback$ = function $$AdfRichUIPeer$$$$_removeTwinkleCallback$$($activeDomElement_domId$$) {
  $activeDomElement_domId$$ = $AdfAgent$$.$AGENT$.getElementById($activeDomElement_domId$$);
  $activeDomElement_domId$$ != $JSCompiler_alias_NULL$$ && ($activeDomElement_domId$$.removeAttribute($AdfRichUIPeer$$.$_TWINKLE_TIMER_ID_ATTR$), $AdfDomUtils$$.$removeCSSClassName$($activeDomElement_domId$$, $AdfRichUIPeer$$.$_TWINKLE_ON_STYLECLASS$))
};
$AdfRichUIPeer$$.prototype.$_popupClosedHandler$ = function $$AdfRichUIPeer$$$$$_popupClosedHandler$$($param$$3$$) {
  var $component$$169_otherClosedHandler$$1$$ = $param$$3$$.component, $popupList$$4$$ = $component$$169_otherClosedHandler$$1$$[$AdfRichUIPeer$$.$_POPUP_LIST$];
  if($popupList$$4$$ != $JSCompiler_alias_NULL$$ && $popupList$$4$$[$param$$3$$.popupId]) {
    var $contentDom$$1$$ = $param$$3$$.contentDom, $popupId$$8$$ = $param$$3$$.popupId;
    delete $popupList$$4$$[$popupId$$8$$];
    page.$__removePopupInfo$($component$$169_otherClosedHandler$$1$$, $popupId$$8$$);
    $param$$3$$.unmap && $AdfPage$$.$PAGE$.$unmapComponent$($contentDom$$1$$.id);
    this.bind($component$$169_otherClosedHandler$$1$$);
    this.$PopupClosed$($component$$169_otherClosedHandler$$1$$, $contentDom$$1$$, $popupId$$8$$);
    ($component$$169_otherClosedHandler$$1$$ = $param$$3$$.otherClosedHandler) && $component$$169_otherClosedHandler$$1$$($param$$3$$.otherClosedHandlerParams)
  }
};
$AdfRichUIPeer$$.prototype.$PopupClosed$ = $JSCompiler_emptyFn$$();
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.PopupClosed", {$PopupClosed$:$AdfRichUIPeer$$.prototype.$PopupClosed$});
$AdfRichUIPeer$$.prototype.$GetRichResourceURL$ = function $$AdfRichUIPeer$$$$$GetRichResourceURL$$($path$$7$$) {
  return $AdfPage$$.$PAGE$.$getResourceURL$("/afr" + $path$$7$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetRichResourceURL", {$GetRichResourceURL$:$AdfRichUIPeer$$.prototype.$GetRichResourceURL$});
$AdfRichUIPeer$$.prototype.scrollIntoView = function $$AdfRichUIPeer$$$$scrollIntoView$($component$$171$$, $focus$$1$$, $subTargetId$$1$$) {
  this.bind($component$$171$$);
  this.$ScrollIntoView$($component$$171$$, $focus$$1$$, $subTargetId$$1$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.scrollIntoView", {scrollIntoView:$AdfRichUIPeer$$.prototype.scrollIntoView});
$AdfRichUIPeer$$.prototype.$ScrollIntoView$ = function $$AdfRichUIPeer$$$$$ScrollIntoView$$($component$$172_firstTabStop$$, $focus$$2$$, $subTargetId$$2$$) {
  var $rootElement$$ = this.$getDomElement$();
  $rootElement$$.scrollIntoView();
  var $subTargetElement$$ = $JSCompiler_alias_NULL$$;
  $subTargetId$$2$$ != $JSCompiler_alias_NULL$$ && (($subTargetElement$$ = $AdfAgent$$.$AGENT$.getElementById($AdfRichUIPeer$$.$CreateSubId$($component$$172_firstTabStop$$.$getClientId$(), $subTargetId$$2$$))) ? $subTargetElement$$.scrollIntoView() : $AdfLogger$$.$LOGGER$.warning("Invalid subTargetId specified:" + $subTargetId$$2$$));
  $focus$$2$$ && ($subTargetElement$$ ? $AdfFocusUtils$$.$focusElement$($subTargetElement$$) : ($component$$172_firstTabStop$$ = $AdfFocusUtils$$.$getFirstTabStop$($rootElement$$)) && $AdfFocusUtils$$.$focusElement$($component$$172_firstTabStop$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.ScrollIntoView", {$ScrollIntoView$:$AdfRichUIPeer$$.prototype.$ScrollIntoView$});
$AdfRichUIPeer$$.prototype.$getSubIdDomElement$ = function $$AdfRichUIPeer$$$$$getSubIdDomElement$$($component$$173$$, $subId$$2$$) {
  this.bind($component$$173$$);
  return this.$GetSubIdDomElement$($subId$$2$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getSubIdDomElement", {$getSubIdDomElement$:$AdfRichUIPeer$$.prototype.$getSubIdDomElement$});
$AdfRichUIPeer$$.prototype.$GetSubIdDomElement$ = function $$AdfRichUIPeer$$$$$GetSubIdDomElement$$($subId$$3$$) {
  $AdfLogger$$.$LOGGER$.warning("Unknown subId:", $subId$$3$$, " for component ", this.$getComponent$());
  return $JSCompiler_alias_NULL$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetSubIdDomElement", {$GetSubIdDomElement$:$AdfRichUIPeer$$.prototype.$GetSubIdDomElement$});
$AdfRichUIPeer$$.prototype.$getFallbackDomElement$ = function $$AdfRichUIPeer$$$$$getFallbackDomElement$$($component$$174$$, $descendantLocator$$, $subId$$4$$) {
  this.bind($component$$174$$);
  return this.$GetFallbackDomElement$($descendantLocator$$, $subId$$4$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.getFallbackDomElement", {$getFallbackDomElement$:$AdfRichUIPeer$$.prototype.$getFallbackDomElement$});
$AdfRichUIPeer$$.prototype.$GetFallbackDomElement$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.GetFallbackDomElement", {$GetFallbackDomElement$:$AdfRichUIPeer$$.prototype.$GetFallbackDomElement$});
$AdfRichUIPeer$$.prototype.$simulateMouse$ = function $$AdfRichUIPeer$$$$$simulateMouse$$($component$$175$$, $subId$$6$$, $mouseEvent$$3$$) {
  this.bind($component$$175$$);
  var $domElement$$26$$;
  if($subId$$6$$) {
    if($domElement$$26$$ = this.$GetSubIdDomElement$($subId$$6$$), !$domElement$$26$$) {
      $AdfLogger$$.$LOGGER$.warning("No DOM element found for provided subId: " + $subId$$6$$ + ". Mouse event will not be processed.");
      return
    }
  }else {
    $domElement$$26$$ = this.$getDomElement$()
  }
  this.$SimulateMouseOnDescendant$($component$$175$$, $domElement$$26$$, $mouseEvent$$3$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.simulateMouse", {$simulateMouse$:$AdfRichUIPeer$$.prototype.$simulateMouse$});
$AdfRichUIPeer$$.prototype.$SimulateMouseOnDescendant$ = function $$AdfRichUIPeer$$$$$SimulateMouseOnDescendant$$($targetComponent$$2$$, $domElement$$27$$, $mouseEvent$$4$$) {
  var $parentComponent$$4$$ = this.$getComponent$().getParent();
  if($parentComponent$$4$$) {
    var $parentPeer$$1$$ = $parentComponent$$4$$.$getPeer$();
    $parentPeer$$1$$.bind($parentComponent$$4$$);
    $parentPeer$$1$$.$SimulateMouseOnDescendant$($targetComponent$$2$$, $domElement$$27$$, $mouseEvent$$4$$)
  }else {
    $domElement$$27$$.scrollIntoView(), $AdfPage$$.$PAGE$.$simulateDomMouse$($domElement$$27$$, $mouseEvent$$4$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.SimulateMouseOnDescendant", {$SimulateMouseOnDescendant$:$AdfRichUIPeer$$.prototype.$SimulateMouseOnDescendant$});
$AdfRichUIPeer$$.prototype.$isAbsoluteLocatorCacheable$ = $JSCompiler_returnArg$$($JSCompiler_alias_TRUE$$);
$AdfObject$$.$exportPrototypeSymbol$("AdfRichUIPeer.prototype.isAbsoluteLocatorCacheable", {$isAbsoluteLocatorCacheable$:$AdfRichUIPeer$$.prototype.$isAbsoluteLocatorCacheable$});
$AdfRichUIPeer$$.$DISABLED_STYLECLASS$ = "p_AFDisabled";
$goog$exportSymbol$$("AdfRichUIPeer.DISABLED_STYLECLASS", $AdfRichUIPeer$$.$DISABLED_STYLECLASS$);
$AdfRichUIPeer$$.$SELECTED_STYLECLASS$ = "p_AFSelected";
$goog$exportSymbol$$("AdfRichUIPeer.SELECTED_STYLECLASS", $AdfRichUIPeer$$.$SELECTED_STYLECLASS$);
$AdfRichUIPeer$$.$READONLY_STYLECLASS$ = "p_AFReadOnly";
$goog$exportSymbol$$("AdfRichUIPeer.READONLY_STYLECLASS", $AdfRichUIPeer$$.$READONLY_STYLECLASS$);
$AdfRichUIPeer$$.$DROP_TARGET_STYLECLASS$ = "p_AFDropTarget";
$goog$exportSymbol$$("AdfRichUIPeer.DROP_TARGET_STYLECLASS", $AdfRichUIPeer$$.$DROP_TARGET_STYLECLASS$);
$AdfRichUIPeer$$.$DRAG_SOURCE_STYLECLASS$ = "p_AFDragSource";
$goog$exportSymbol$$("AdfRichUIPeer.DRAG_SOURCE_STYLECLASS", $AdfRichUIPeer$$.$DRAG_SOURCE_STYLECLASS$);
$AdfRichUIPeer$$.$BUSY_STYLECLASS$ = "p_AFBusy";
$goog$exportSymbol$$("AdfRichUIPeer.BUSY_STYLECLASS", $AdfRichUIPeer$$.$BUSY_STYLECLASS$);
$AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$ = "p_AFHoverTarget";
$goog$exportSymbol$$("AdfRichUIPeer.HOVER_TARGET_STYLECLASS", $AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$);
$AdfRichUIPeer$$.$FOCUS_TARGET_STYLECLASS$ = "p_AFFocusTarget";
$goog$exportSymbol$$("AdfRichUIPeer.FOCUS_TARGET_STYLECLASS", $AdfRichUIPeer$$.$FOCUS_TARGET_STYLECLASS$);
$AdfRichUIPeer$$.$DRAG_READY_STYLECLASS$ = "p_AFDragReady";
$goog$exportSymbol$$("AdfRichUIPeer.DRAG_READY_STYLECLASS", $AdfRichUIPeer$$.$DRAG_READY_STYLECLASS$);
$AdfRichUIPeer$$.$__TYPE_ATTR$ = "__adfPeerMsgType";
$AdfRichUIPeer$$.$_POPUP_ID_DEFAULT$ = "__afrPeerPPDefault";
$AdfRichUIPeer$$.$_POPUP_LIST$ = "__afrPeerPPList";
$AdfRichUIPeer$$.$_TWINKLE_TIMER_ID_ATTR$ = "__afrTwinkleTimer";
$AdfRichUIPeer$$.$_TWINKLE_ON_STYLECLASS$ = "p_AFTwinkleOn";
$AdfRichUIPeer$$.$_FILTER_PREFIX$ = "_afrFltr";
