var $AdfDhtmlInputListOfValuesSuperBasePeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlInputBasePeer$$, "AdfDhtmlInputListOfValuesSuperBasePeer");
$goog$exportSymbol$$("AdfDhtmlInputListOfValuesSuperBasePeer", $AdfDhtmlInputListOfValuesSuperBasePeer$$);
$AdfDhtmlInputListOfValuesSuperBasePeer$$.$InitSubclass$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$InitSubclass$$() {
  $AdfRichUIPeer$$.$addComponentEventHandlers$(this, $AdfUIInputEvent$$.$DOUBLE_CLICK_EVENT_TYPE$, $AdfPopupOpeningEvent$$.$POPUP_OPENING_EVENT_TYPE$, $AdfPopupClosedEvent$$.$POPUP_CLOSED_EVENT_TYPE$, $AdfDialogEvent$$.$EVENT_TYPE$, $AdfUIInputEvent$$.$KEY_PRESS_EVENT_TYPE$);
  this.$_POPUP_SUFFIX_ID$ = "_afrLovPopupId";
  this.$_SHOWN$ = "_shown";
  this.$_DIALOG_CONTENT_HEIGHT$ = "_dialogContentHeight";
  this.$_DIALOG_CONTENT_WIDTH$ = "_dialogContentWidth";
  this.$_INTERNAL_TABLE_SUFFIX_ID$ = "_afrLovInternalTableId";
  this.$_INTERNAL_QUERY_ID$ = "_afrLovInternalQueryId";
  this.$_LOVINTERNAL_EVENT_QUEUED$ = "_afrLovInternalEventQueued";
  this.$_LOVINTERNAL_DIALOG_SUFFIX_ID$ = "_afrLovDialogId";
  this.$_OK_PRESSED$ = $JSCompiler_alias_FALSE$$;
  this.$_EDIT_MODE_SELECT$ = "select";
  this.$_clientId$ = $JSCompiler_alias_NULL$$;
  $AdfRichUIPeer$$.$addSuppressedPPRAttributes$(this, $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_DIALOG_CONTENT_HEIGHT$, $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_DIALOG_CONTENT_WIDTH$, $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_SHOWN$)
};
$goog$exportSymbol$$("AdfDhtmlInputListOfValuesSuperBasePeer.InitSubclass", $AdfDhtmlInputListOfValuesSuperBasePeer$$.$InitSubclass$);
$AdfDhtmlInputListOfValuesSuperBasePeer$$.$FocusInputElement$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$FocusInputElement$$($component$$937_inputDom$$5$$) {
  $component$$937_inputDom$$5$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$937_inputDom$$5$$);
  $AdfDhtmlInputBasePeer$$.$setLastValue$($component$$937_inputDom$$5$$);
  $AdfFocusUtils$$.$focusElement$($component$$937_inputDom$$5$$)
};
$goog$exportSymbol$$("AdfDhtmlInputListOfValuesSuperBasePeer.FocusInputElement", $AdfDhtmlInputListOfValuesSuperBasePeer$$.$FocusInputElement$);
$AdfDhtmlInputListOfValuesSuperBasePeer$$.$GetLabelText$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$GetLabelText$$($component$$938$$) {
  var $contentNode$$38_label$$17_labelElem$$ = $component$$938$$.getLabel();
  if($contentNode$$38_label$$17_labelElem$$) {
    return $contentNode$$38_label$$17_labelElem$$
  }
  $contentNode$$38_label$$17_labelElem$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$938$$);
  if($contentNode$$38_label$$17_labelElem$$ = $contentNode$$38_label$$17_labelElem$$.labels ? $contentNode$$38_label$$17_labelElem$$.labels[0] : document.querySelector("label[for\x3d'" + $AdfDhtmlEditableValuePeer$$.$GetContentNodeId$($component$$938$$) + "']")) {
    return $contentNode$$38_label$$17_labelElem$$.textContent
  }
  $AdfLogger$$.$LOGGER$.info("Application hasn't provided label for ", $component$$938$$.$getClientId$())
};
$goog$exportSymbol$$("AdfDhtmlInputListOfValuesSuperBasePeer.GetLabelText", $AdfDhtmlInputListOfValuesSuperBasePeer$$.$GetLabelText$);
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$AnnounceAutoComplete$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$AnnounceAutoComplete$$() {
  $AdfAssert$$.$failedInAbstractFunction$()
};
$goog$exportSymbol$$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.AnnounceAutoComplete", $AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$AnnounceAutoComplete$);
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.AnnounceAutoComplete", {$AnnounceAutoComplete$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$AnnounceAutoComplete$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentClickOrTouch$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentClickOrTouch$$() {
  $AdfAssert$$.$failedInAbstractFunction$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentClickOrTouch", {$HandleComponentClickOrTouch$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentClickOrTouch$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$ComponentRemoved$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$ComponentRemoved$$($component$$939$$) {
  var $callback$$52$$ = this.$_busyStateListenerCallback$;
  $callback$$52$$ && this.$getComponent$() == $component$$939$$ && ($AdfPage$$.$PAGE$.$removeBusyStateListener$(this, $callback$$52$$), delete this.$_busyStateListenerCallback$);
  ($callback$$52$$ = this.$_popupClosedCallback$) && $AdfLogger$$.$LOGGER$.info("Potential callback leak detected - LOV _popupClosedCallback: ", $callback$$52$$);
  $AdfDhtmlInputListOfValuesSuperBasePeer$$.$superclass$.$ComponentRemoved$.call(this, $component$$939$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.ComponentRemoved", {$ComponentRemoved$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$ComponentRemoved$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$SetDisplayValue$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$SetDisplayValue$$($component$$940$$, $domElement$$242_domNode$$33$$, $newValue$$73$$) {
  $AdfAssert$$.$assertString$($newValue$$73$$);
  $domElement$$242_domNode$$33$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$940$$);
  var $isInput$$4$$ = "INPUT" == $domElement$$242_domNode$$33$$.tagName;
  $component$$940$$.getReadOnly() ? $AdfAgent$$.$AGENT$.$setTextContent$($domElement$$242_domNode$$33$$, $newValue$$73$$) : ($domElement$$242_domNode$$33$$.title = $newValue$$73$$, $isInput$$4$$ ? $domElement$$242_domNode$$33$$.value = $newValue$$73$$ : $AdfAgent$$.$AGENT$.$setTextContent$($domElement$$242_domNode$$33$$, $newValue$$73$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.SetDisplayValue", {$SetDisplayValue$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$SetDisplayValue$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentDblClick$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentDblClick$$($componentEvent$$188_myComponent$$) {
  var $srcComponent_srcParent$$ = $componentEvent$$188_myComponent$$.getSource();
  if($srcComponent_srcParent$$ instanceof AdfRichTable) {
    $componentEvent$$188_myComponent$$ = this.$getComponent$();
    for($srcComponent_srcParent$$ = $srcComponent_srcParent$$.getParent();$srcComponent_srcParent$$ != $componentEvent$$188_myComponent$$ && $srcComponent_srcParent$$ != $JSCompiler_alias_NULL$$;) {
      if($srcComponent_srcParent$$ instanceof AdfRichDialog) {
        (new $AdfDialogEvent$$($srcComponent_srcParent$$, $AdfDialogEvent$$.$OUTCOME_OK$)).$queue$();
        break
      }
      $srcComponent_srcParent$$ = $srcComponent_srcParent$$.getParent()
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentDblClick", {$HandleComponentDblClick$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentDblClick$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentDialog$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentDialog$$($callback$$53_componentEvent$$189$$) {
  var $component$$941$$ = this.$getComponent$(), $dialog$$10$$ = $callback$$53_componentEvent$$189$$.getSource(), $dialogClientId$$1_query$$4_queryClientId$$ = $component$$941$$.$getClientId$() + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_DIALOG_SUFFIX_ID$;
  if($dialog$$10$$.$getClientId$() == $dialogClientId$$1_query$$4_queryClientId$$) {
    $callback$$53_componentEvent$$189$$.$setRoot$($component$$941$$);
    if(this.$_OK_PRESSED$ = $callback$$53_componentEvent$$189$$.$getOutcome$() == $AdfDialogEvent$$.$OUTCOME_OK$) {
      $dialogClientId$$1_query$$4_queryClientId$$ = $component$$941$$.$getClientId$() + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_INTERNAL_QUERY_ID$;
      if($dialogClientId$$1_query$$4_queryClientId$$ = $AdfPage$$.$PAGE$.$findComponent$($dialogClientId$$1_query$$4_queryClientId$$)) {
        var $queryPeer$$ = $dialogClientId$$1_query$$4_queryClientId$$.$getPeer$();
        $queryPeer$$.bind($dialogClientId$$1_query$$4_queryClientId$$);
        if(!$queryPeer$$.$validateCriterionFields$()) {
          $callback$$53_componentEvent$$189$$.cancel();
          $callback$$53_componentEvent$$189$$.$stopBubbling$();
          return
        }
        this.bind($component$$941$$)
      }
      $AdfReturnPopupDataEvent$$.$queue$($component$$941$$, $JSCompiler_alias_TRUE$$)
    }else {
      $AdfLovInternalPopupClosedEvent$$.$queue$($component$$941$$, $AdfLovInternalPopupClosedEvent$$.$OPERATION_CANCEL$, $JSCompiler_alias_TRUE$$)
    }
    $AdfDhtmlInputListOfValuesSuperBasePeer$$.$FocusInputElement$($component$$941$$);
    if($callback$$53_componentEvent$$189$$ = this.$_busyStateListenerCallback$) {
      $AdfPage$$.$PAGE$.$removeBusyStateListener$(this, $callback$$53_componentEvent$$189$$), delete this.$_busyStateListenerCallback$
    }
    $component$$941$$.setProperty($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_DIALOG_CONTENT_HEIGHT$, $dialog$$10$$.getContentHeight(), $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_ALWAYS$);
    $component$$941$$.setProperty($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_DIALOG_CONTENT_WIDTH$, $dialog$$10$$.getContentWidth(), $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_ALWAYS$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentDialog", {$HandleComponentDialog$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentDialog$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyUp$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentKeyUp$$($componentEvent$$190$$) {
  var $component$$942$$ = this.$getComponent$(), $keyCode$$50$$ = $componentEvent$$190$$.$getKeyCode$();
  if(($AdfKeyStroke$$.$ENTER_KEY$ == $keyCode$$50$$ || $AdfKeyStroke$$.$TAB_KEY$ == $keyCode$$50$$) && $component$$942$$.$getProperty$($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_EVENT_QUEUED$)) {
    $componentEvent$$190$$.cancel(), $componentEvent$$190$$.$stopBubbling$(), $component$$942$$.setProperty($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_EVENT_QUEUED$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_NEVER$)
  }else {
    if(!$componentEvent$$190$$.$isCanceled$() && $AdfKeyStroke$$.$ENTER_KEY$ == $keyCode$$50$$) {
      var $tableId$$2$$ = $component$$942$$.$getClientId$() + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_INTERNAL_TABLE_SUFFIX_ID$, $sourceId$$4$$ = $componentEvent$$190$$.getSource().$getClientId$();
      if($sourceId$$4$$ && $sourceId$$4$$ == $tableId$$2$$) {
        $componentEvent$$190$$.cancel();
        $componentEvent$$190$$.$stopBubbling$();
        return
      }
    }
    $componentEvent$$190$$.$getEventPhase$() == $AdfBaseEvent$$.$AT_TARGET_PHASE$ && ($keyCode$$50$$ != $AdfKeyStroke$$.$TAB_KEY$ && this.$AutoTab$($component$$942$$, $componentEvent$$190$$.$getNativeEventTarget$()), delete this.$_nodeLength$);
    $AdfDhtmlInputListOfValuesSuperBasePeer$$.$superclass$.$HandleComponentKeyUp$.call(this, $componentEvent$$190$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentKeyUp", {$HandleComponentKeyUp$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyUp$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$AutoTab$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$AutoTab$$($component$$943$$, $node$$75$$) {
  if($component$$943$$.getAutoTab && $component$$943$$.getAutoTab()) {
    var $maximumLength$$ = $component$$943$$.getMaximumLength();
    if(!(1 > $maximumLength$$)) {
      var $nodeLength$$ = $node$$75$$.value ? $node$$75$$.value.length : 0;
      $nodeLength$$ >= $maximumLength$$ && $nodeLength$$ > this.$_nodeLength$ && this.$FocusNextElement$($node$$75$$)
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.AutoTab", {$AutoTab$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$AutoTab$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$FocusNextElement$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$FocusNextElement$$() {
  $AdfAssert$$.$failedInAbstractFunction$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.FocusNextElement", {$FocusNextElement$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$FocusNextElement$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyPress$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentKeyPress$$($componentEvent$$191_targetNode$$27$$) {
  this.$StopArrowKeyBubbling$($componentEvent$$191_targetNode$$27$$);
  var $component$$944_tableId$$3$$ = this.$getComponent$(), $keyCode$$51_sourceId$$5$$ = $componentEvent$$191_targetNode$$27$$.$getKeyCode$();
  if(($AdfKeyStroke$$.$ENTER_KEY$ == $keyCode$$51_sourceId$$5$$ || $AdfKeyStroke$$.$TAB_KEY$ == $keyCode$$51_sourceId$$5$$) && $component$$944_tableId$$3$$.$getProperty$($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_EVENT_QUEUED$)) {
    $componentEvent$$191_targetNode$$27$$.cancel(), $componentEvent$$191_targetNode$$27$$.$stopBubbling$()
  }else {
    if(!$componentEvent$$191_targetNode$$27$$.$isCanceled$() && $AdfKeyStroke$$.$ENTER_KEY$ == $keyCode$$51_sourceId$$5$$ && ($component$$944_tableId$$3$$ = $component$$944_tableId$$3$$.$getClientId$() + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_INTERNAL_TABLE_SUFFIX_ID$, ($keyCode$$51_sourceId$$5$$ = $componentEvent$$191_targetNode$$27$$.getSource().$getClientId$()) && $keyCode$$51_sourceId$$5$$ == $component$$944_tableId$$3$$)) {
      $componentEvent$$191_targetNode$$27$$.cancel();
      $componentEvent$$191_targetNode$$27$$.$stopBubbling$();
      return
    }
    $componentEvent$$191_targetNode$$27$$ = $componentEvent$$191_targetNode$$27$$.$getNativeEventTarget$();
    this.$_nodeLength$ = $componentEvent$$191_targetNode$$27$$.value ? $componentEvent$$191_targetNode$$27$$.value.length : 0
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentKeyPress", {$HandleComponentKeyPress$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyPress$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyDown$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentKeyDown$$($componentEvent$$192$$) {
  this.$StopArrowKeyBubbling$($componentEvent$$192$$);
  var $keyCode$$52$$ = $componentEvent$$192$$.$getKeyCode$(), $component$$945$$ = this.$getComponent$();
  switch($keyCode$$52$$) {
    case $AdfKeyStroke$$.$ENTER_KEY$:
      if(window.AdfAutoSuggestBehaviorImpl && $AdfAutoSuggestBehaviorImpl$$.$isPopupVisible$($component$$945$$, this)) {
        $componentEvent$$192$$.cancel();
        $componentEvent$$192$$.$stopBubbling$();
        break
      }
    ;
    case $AdfKeyStroke$$.$TAB_KEY$:
      var $targetNode$$28$$ = $componentEvent$$192$$.$getNativeEventTarget$();
      if(this.$IsKeyEventInInput$($component$$945$$, $componentEvent$$192$$)) {
        var $JSCompiler_inline_result$$45_contentNode$$inline_1808$$;
        a: {
          $JSCompiler_inline_result$$45_contentNode$$inline_1808$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$945$$);
          if($targetNode$$28$$ == $JSCompiler_inline_result$$45_contentNode$$inline_1808$$ && "INPUT" == $targetNode$$28$$.tagName) {
            var $lastValue$$inline_1809$$ = $AdfDhtmlInputBasePeer$$.$getLastValue$($JSCompiler_inline_result$$45_contentNode$$inline_1808$$), $value$$inline_1810$$ = $targetNode$$28$$.value;
            if($value$$inline_1810$$ != $lastValue$$inline_1809$$ && 0 < $value$$inline_1810$$.length && $component$$945$$.getAutoSubmit()) {
              $AdfDhtmlInputBasePeer$$.$setLastValue$($JSCompiler_inline_result$$45_contentNode$$inline_1808$$, $value$$inline_1810$$);
              $AdfLovInternalEvent$$.$queue$($component$$945$$, $AdfLovInternalEvent$$.$ACTION_TAB$, $JSCompiler_alias_TRUE$$);
              $JSCompiler_inline_result$$45_contentNode$$inline_1808$$ = $JSCompiler_alias_TRUE$$;
              break a
            }
          }
          $JSCompiler_inline_result$$45_contentNode$$inline_1808$$ = $JSCompiler_alias_FALSE$$
        }
        $JSCompiler_inline_result$$45_contentNode$$inline_1808$$ ? ($componentEvent$$192$$.cancel(), $componentEvent$$192$$.$stopBubbling$(), $component$$945$$.setProperty($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_EVENT_QUEUED$, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_NEVER$), $keyCode$$52$$ == $AdfKeyStroke$$.$TAB_KEY$ && (this.$preventNextValueSubmission$(), $AdfFocusUtils$$.$focusNextTabStop$($targetNode$$28$$))) : $keyCode$$52$$ == $AdfKeyStroke$$.$ENTER_KEY$ && 
        this.$RunValidation$($component$$945$$, $targetNode$$28$$)
      }
      break;
    case $AdfKeyStroke$$.$BACKSPACE_KEY$:
      $component$$945$$.getEditMode() == $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_EDIT_MODE_SELECT$ && this.$IsCancelBackSpaceKeyEvent$($component$$945$$, $componentEvent$$192$$) && $componentEvent$$192$$.cancel()
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentKeyDown", {$HandleComponentKeyDown$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentKeyDown$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsCancelBackSpaceKeyEvent$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$IsCancelBackSpaceKeyEvent$$() {
  $AdfAssert$$.$failedInAbstractFunction$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.IsCancelBackSpaceKeyEvent", {$IsCancelBackSpaceKeyEvent$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsCancelBackSpaceKeyEvent$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsKeyEventInInput$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$IsKeyEventInInput$$($component$$947$$, $componentEvent$$194$$) {
  var $subid$$7$$ = $AdfDhtmlEditableValuePeer$$.$GetContentNodeId$($component$$947$$);
  return $componentEvent$$194$$.$getNativeEventTarget$().id == $subid$$7$$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.IsKeyEventInInput", {$IsKeyEventInInput$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsKeyEventInInput$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentPopupClosed$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentPopupClosed$$($componentEvent$$195_popup$$31$$) {
  $componentEvent$$195_popup$$31$$ = $componentEvent$$195_popup$$31$$.getSource();
  var $component$$948$$ = this.$getComponent$(), $popupDialogId$$ = $component$$948$$.$getClientId$() + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_POPUP_SUFFIX_ID$;
  $componentEvent$$195_popup$$31$$.$getClientId$() == $popupDialogId$$ && ($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_setShown$($component$$948$$, $JSCompiler_alias_NULL$$), this.$_OK_PRESSED$ == $JSCompiler_alias_TRUE$$ && $AdfReturnPopupDataEvent$$.$queue$($component$$948$$, $JSCompiler_alias_TRUE$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentPopupClosed", {$HandleComponentPopupClosed$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentPopupClosed$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentPopupOpening$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$HandleComponentPopupOpening$$($callback$$54_componentEvent$$196_popup$$32$$) {
  $callback$$54_componentEvent$$196_popup$$32$$ = $callback$$54_componentEvent$$196_popup$$32$$.getSource();
  var $component$$949$$ = this.$getComponent$(), $clientId$$193$$ = $component$$949$$.$getClientId$();
  $callback$$54_componentEvent$$196_popup$$32$$ == $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_getLovPopup$($clientId$$193$$) && (this.$HideNoteWindow$(), $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_setShown$($component$$949$$, $clientId$$193$$), $callback$$54_componentEvent$$196_popup$$32$$ = this.$_busyStateListenerCallback$, $callback$$54_componentEvent$$196_popup$$32$$ || (this.$_busyStateListenerCallback$ = $callback$$54_componentEvent$$196_popup$$32$$ = this.$createCallback$(this.$_busyStateListener$)), 
  $AdfPage$$.$PAGE$.$addBusyStateListener$(this, $callback$$54_componentEvent$$196_popup$$32$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.HandleComponentPopupOpening", {$HandleComponentPopupOpening$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$HandleComponentPopupOpening$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$_busyStateListener$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$_busyStateListener$$($event$$163$$) {
  var $clientId$$194_component$$950_dialogClientId$$2$$ = this.$getComponent$();
  $clientId$$194_component$$950_dialogClientId$$2$$ == $JSCompiler_alias_NULL$$ && $AdfLogger$$.$LOGGER$.severe("Unexpected null component! ", $event$$163$$);
  $clientId$$194_component$$950_dialogClientId$$2$$ = $clientId$$194_component$$950_dialogClientId$$2$$.$getClientId$();
  if(this.$IsLovPopupVisible$($clientId$$194_component$$950_dialogClientId$$2$$)) {
    var $clientId$$194_component$$950_dialogClientId$$2$$ = $clientId$$194_component$$950_dialogClientId$$2$$ + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_LOVINTERNAL_DIALOG_SUFFIX_ID$, $dialog$$11$$ = $AdfPage$$.$PAGE$.$findComponent$($clientId$$194_component$$950_dialogClientId$$2$$);
    $dialog$$11$$ && $dialog$$11$$.$getPeer$().$__setDefaultButtonDisabled$($clientId$$194_component$$950_dialogClientId$$2$$, $event$$163$$.$isBusy$())
  }
};
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsLovPopupVisible$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$IsLovPopupVisible$$($clientId$$195_popup$$33$$) {
  return($clientId$$195_popup$$33$$ = $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_getLovPopup$($clientId$$195_popup$$33$$)) && $clientId$$195_popup$$33$$.$isPopupVisible$() ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.IsLovPopupVisible", {$IsLovPopupVisible$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsLovPopupVisible$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$ShowNoteWindow$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$ShowNoteWindow$$($component$$951$$, $isMouseOver$$1$$) {
  $component$$951$$ || ($component$$951$$ = this.$getComponent$());
  $component$$951$$ && this.$getDomElement$() && $AdfDhtmlInputListOfValuesSuperBasePeer$$.$superclass$.$ShowNoteWindow$.call(this, $component$$951$$, $isMouseOver$$1$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.ShowNoteWindow", {$ShowNoteWindow$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$ShowNoteWindow$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsNoteWindowVisible$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$IsNoteWindowVisible$$($component$$952$$) {
  $component$$952$$ || ($component$$952$$ = this.$getComponent$());
  return $component$$952$$ && this.$getDomElement$() ? $AdfDhtmlInputListOfValuesSuperBasePeer$$.$superclass$.$IsNoteWindowVisible$.call(this, $component$$952$$) : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.IsNoteWindowVisible", {$IsNoteWindowVisible$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$IsNoteWindowVisible$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.$_getLovPopup$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$_getLovPopup$$($lovClientId$$1$$) {
  return $AdfPage$$.$PAGE$.$findComponent$($lovClientId$$1$$ + $AdfDhtmlInputListOfValuesSuperBasePeer$$.$_POPUP_SUFFIX_ID$)
};
$AdfDhtmlInputListOfValuesSuperBasePeer$$.$_setShown$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$_setShown$$($component$$954$$, $shown$$) {
  $component$$954$$.setProperty($AdfDhtmlInputListOfValuesSuperBasePeer$$.$_SHOWN$, $shown$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$)
};
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$showToolbarPopup$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$showToolbarPopup$$($clientId$$196$$, $popupId$$54$$) {
  this.$_clientId$ = $clientId$$196$$;
  var $toobarId$$ = $clientId$$196$$ + "_afrLovToolbar", $popup$$34$$ = $AdfPage$$.$PAGE$.$findComponent$($popupId$$54$$);
  $popup$$34$$ != $JSCompiler_alias_NULL$$ && (this.$_popupClosedCallback$ || (this.$_popupClosedCallback$ = this.$createCallback$(this.$_toolbarPopupClosed$), $popup$$34$$.addEventListener($AdfPopupClosedEvent$$.$POPUP_CLOSED_EVENT_TYPE$, this.$_popupClosedCallback$)), $popup$$34$$.show({align:AdfRichPopup.$ALIGN_AFTER_END$, alignId:$toobarId$$}))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputListOfValuesSuperBasePeer.prototype.showToolbarPopup", {$showToolbarPopup$:$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$showToolbarPopup$});
$AdfDhtmlInputListOfValuesSuperBasePeer$$.prototype.$_toolbarPopupClosed$ = function $$AdfDhtmlInputListOfValuesSuperBasePeer$$$$$_toolbarPopupClosed$$() {
  var $component$$955$$ = $AdfPage$$.$PAGE$.$findComponent$(this.$_clientId$);
  $component$$955$$ != $JSCompiler_alias_NULL$$ && $AdfLovInternalPopupClosedEvent$$.$queue$($component$$955$$, $AdfLovInternalPopupClosedEvent$$.$OPERATION_TOOLBAR_CLOSED$, $JSCompiler_alias_TRUE$$)
};
