function $AdfInsertTextBehavior$$($componentId$$8$$, $value$$107$$, $triggerType$$2$$) {
  this.Init($componentId$$8$$, $value$$107$$, $triggerType$$2$$)
}
$goog$exportSymbol$$("AdfInsertTextBehavior", $AdfInsertTextBehavior$$);
$AdfInsertTextBehavior$$.$InitClass$ = $JSCompiler_emptyFn$$();
$goog$exportSymbol$$("AdfInsertTextBehavior.InitClass", $AdfInsertTextBehavior$$.$InitClass$);
$AdfObject$$.$createSubclass$($AdfInsertTextBehavior$$, $AdfClientBehavior$$);
$AdfInsertTextBehavior$$.prototype.Init = function $$AdfInsertTextBehavior$$$$Init$($componentId$$9$$, $value$$108$$, $triggerType$$3$$) {
  $AdfInsertTextBehavior$$.$superclass$.Init.call(this);
  $AdfAssert$$.$assertString$($componentId$$9$$);
  this.$_componentId$ = $componentId$$9$$;
  this.$_value$ = $value$$108$$;
  this.$_triggerType$ = $triggerType$$3$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfInsertTextBehavior.prototype.Init", {Init:$AdfInsertTextBehavior$$.prototype.Init});
$AdfInsertTextBehavior$$.prototype.$initialize$ = function $$AdfInsertTextBehavior$$$$$initialize$$($component$$244$$) {
  var $triggerType$$4$$ = this.$_triggerType$;
  $triggerType$$4$$ || ($triggerType$$4$$ = $AdfActionEvent$$.$ACTION_EVENT_TYPE$);
  $component$$244$$.addEventListener($triggerType$$4$$, this.$fire$, this)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfInsertTextBehavior.prototype.initialize", {$initialize$:$AdfInsertTextBehavior$$.prototype.$initialize$});
$AdfInsertTextBehavior$$.prototype.$fire$ = function $$AdfInsertTextBehavior$$$$$fire$$($component$$inline_509_event$$77_source$$98$$) {
  $component$$inline_509_event$$77_source$$98$$.cancel();
  $component$$inline_509_event$$77_source$$98$$ = $component$$inline_509_event$$77_source$$98$$.getSource();
  var $componentId$$10_peer$$42$$ = this.$_componentId$, $component$$245$$ = $component$$inline_509_event$$77_source$$98$$.$findComponent$($componentId$$10_peer$$42$$), $logger$$2$$ = $AdfLogger$$.$LOGGER$;
  $component$$245$$ ? ($componentId$$10_peer$$42$$ = $component$$245$$.$getPeer$(), $componentId$$10_peer$$42$$.bind($component$$245$$), $componentId$$10_peer$$42$$.$replaceTextSelection$ && ($componentId$$10_peer$$42$$.$replaceTextSelection$(this.$_value$), ($component$$inline_509_event$$77_source$$98$$ = $component$$inline_509_event$$77_source$$98$$.$findComponent$($component$$inline_509_event$$77_source$$98$$.$getClientId$())) && $AdfFocusUtils$$.$focusElement$($AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$inline_509_event$$77_source$$98$$)))) : 
  $logger$$2$$.severe("Could not find component with Id: " + $componentId$$10_peer$$42$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfInsertTextBehavior.prototype.fire", {$fire$:$AdfInsertTextBehavior$$.prototype.$fire$});
