function $AdfDhtmlTooltip$$() {
  this.Init()
}
$goog$exportSymbol$$("AdfDhtmlTooltip", $AdfDhtmlTooltip$$);
$AdfObject$$.$createSubclass$($AdfDhtmlTooltip$$, $AdfAbstractFloatingElement$$);
$AdfDhtmlTooltip$$.prototype.Init = function $$AdfDhtmlTooltip$$$$Init$() {
  $AdfDhtmlTooltip$$.$superclass$.Init.call(this, $AdfDhtmlZOrderManager$$.$FLOATINGTYPE_TOOLTIP$);
  this.$setElement$($JSCompiler_StaticMethods__createHtml$$(this));
  this.$hide$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTooltip.prototype.Init", {Init:$AdfDhtmlTooltip$$.prototype.Init});
function $JSCompiler_StaticMethods__createHtml$$($JSCompiler_StaticMethods__createHtml$self$$) {
  var $cel$$ = document.createElement("div");
  $cel$$.className = "AFTooltip";
  return $JSCompiler_StaticMethods__createHtml$self$$.$_contentElement$ = $cel$$
}
$AdfDhtmlTooltip$$.prototype.$setContent$ = function $$AdfDhtmlTooltip$$$$$setContent$$($style$$12_toolTipContent$$) {
  var $contentElement$$5$$ = this.$_contentElement$;
  $contentElement$$5$$.firstChild && $contentElement$$5$$.removeChild($contentElement$$5$$.firstChild);
  $contentElement$$5$$.appendChild($style$$12_toolTipContent$$);
  $style$$12_toolTipContent$$ = $style$$12_toolTipContent$$.style;
  $style$$12_toolTipContent$$.textDecoration = "none";
  $style$$12_toolTipContent$$.display = "block";
  $style$$12_toolTipContent$$.width && ($style$$12_toolTipContent$$.width = "")
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTooltip.prototype.setContent", {$setContent$:$AdfDhtmlTooltip$$.prototype.$setContent$});
$AdfDhtmlTooltip$$.prototype.show = function $$AdfDhtmlTooltip$$$$show$($topPos$$, $leftPos$$1$$) {
  $AdfDhtmlTooltip$$.$superclass$.show.call(this);
  this.setPosition($topPos$$, $leftPos$$1$$);
  this.$raiseToFront$();
  var $element$$156$$ = this.$getElement$();
  $AdfDhtmlShadowDecorator$$.$hasShadowDecorator$($element$$156$$) ? ($AdfDhtmlShadowDecorator$$.$moveShadowDecorator$($element$$156$$), $AdfDhtmlShadowDecorator$$.$showShadowDecorator$($element$$156$$, $JSCompiler_alias_TRUE$$)) : $AdfDhtmlShadowDecorator$$.$createShadowDecorator$($element$$156$$, $element$$156$$.parentNode)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTooltip.prototype.show", {show:$AdfDhtmlTooltip$$.prototype.show});
$AdfDhtmlTooltip$$.prototype.$hide$ = function $$AdfDhtmlTooltip$$$$$hide$$() {
  $AdfDhtmlTooltip$$.$superclass$.$hide$.call(this);
  var $element$$157$$ = this.$getElement$();
  $AdfDhtmlShadowDecorator$$.$hasShadowDecorator$($element$$157$$) && $AdfDhtmlShadowDecorator$$.$removeShadowDecorator$($element$$157$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTooltip.prototype.hide", {$hide$:$AdfDhtmlTooltip$$.prototype.$hide$});
