var $AdfDhtmlShowDetailItemPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlShowDisclosurePeer$$, "AdfDhtmlShowDetailItemPeer");
$goog$exportSymbol$$("AdfDhtmlShowDetailItemPeer", $AdfDhtmlShowDetailItemPeer$$);
$AdfDhtmlShowDetailItemPeer$$.$InitSubclass$ = function $$AdfDhtmlShowDetailItemPeer$$$$InitSubclass$$() {
  $AdfRichUIPeer$$.$addComponentPropertyChanges$(this, AdfRichShowDetailItem.FLEX, AdfRichShowDetailItem.INFLEXIBLE_HEIGHT);
};
$goog$exportSymbol$$("AdfDhtmlShowDetailItemPeer.InitSubclass", $AdfDhtmlShowDetailItemPeer$$.$InitSubclass$);
$AdfDhtmlShowDetailItemPeer$$.prototype.$InitDomElement$ = function $$AdfDhtmlShowDetailItemPeer$$$$$InitDomElement$$($component$$2145$$, $domElement$$534$$) {
  $AdfDhtmlShowDetailItemPeer$$.$superclass$.$InitDomElement$.call(this, $component$$2145$$, $domElement$$534$$);
  if ("first" == $component$$2145$$.getStretchChildren()) {
    var $onlyChild$$4$$ = $AdfDomUtils$$.$getOnlyChildElement$($domElement$$534$$);
    if ($onlyChild$$4$$ && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$2145$$, $onlyChild$$4$$)) {
      var $onlyChildStyle$$2$$ = $onlyChild$$4$$.style;
      $onlyChildStyle$$2$$.position = "absolute";
      "IFRAME" == $onlyChild$$4$$.tagName ? ($onlyChildStyle$$2$$.width = "100%", $onlyChildStyle$$2$$.height = "100%") : ($onlyChildStyle$$2$$.width = "auto", $onlyChildStyle$$2$$.height = "auto", $onlyChildStyle$$2$$.top = "0px", $onlyChildStyle$$2$$.bottom = "0px", $onlyChildStyle$$2$$.left = "0px", $onlyChildStyle$$2$$.right = "0px");
    }
  } else {
    $AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && ($onlyChild$$4$$ = $AdfDomUtils$$.$getOnlyChildElement$($domElement$$534$$)) && $onlyChild$$4$$.style && "100%" == $onlyChild$$4$$.style.height && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$2145$$, $onlyChild$$4$$) && ($onlyChild$$4$$.style.position = "absolute");
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.InitDomElement", {$InitDomElement$:$AdfDhtmlShowDetailItemPeer$$.prototype.$InitDomElement$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$GetElementToReplaceWithSVG$ = function $$AdfDhtmlShowDetailItemPeer$$$$$GetElementToReplaceWithSVG$$($clientId$$435_component$$2146$$) {
  $clientId$$435_component$$2146$$ = $clientId$$435_component$$2146$$.$getClientId$();
  return $AdfAgent$$.$getAgent$().getElementById($AdfRichUIPeer$$.$CreateSubId$($clientId$$435_component$$2146$$, "icon"));
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.GetElementToReplaceWithSVG", {$GetElementToReplaceWithSVG$:$AdfDhtmlShowDetailItemPeer$$.prototype.$GetElementToReplaceWithSVG$});
function $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$($JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$, $ancestorNumber_component$$2147$$, $onlyChild$$5$$) {
  var $ancestor$$7$$ = $onlyChild$$5$$.parentNode;
  if (window.AdfRichPanelTabbed && $ancestorNumber_component$$2147$$.getParent() instanceof AdfRichPanelTabbed) {
    $ancestorNumber_component$$2147$$ = 1;
    for ($ancestor$$7$$ = $onlyChild$$5$$.parentNode;4 > $ancestorNumber_component$$2147$$ && null != $ancestor$$7$$;) {
      $ancestor$$7$$ = $ancestor$$7$$.parentNode, null != $ancestor$$7$$ && ++$ancestorNumber_component$$2147$$;
    }
    if (4 == $ancestorNumber_component$$2147$$ && null != $ancestor$$7$$ && "TD" == $ancestor$$7$$.tagName) {
      return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = !0, !1;
    }
  } else {
    if (window.AdfRichPanelAccordion && $ancestorNumber_component$$2147$$.getParent() instanceof AdfRichPanelAccordion) {
      if ("absolute" != $ancestor$$7$$.style.position) {
        return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = !0, !1;
      }
    } else {
      if (window.AdfRichPanelSpringboard && $ancestorNumber_component$$2147$$.getParent() instanceof AdfRichPanelSpringboard && "absolute" != $ancestor$$7$$.style.position) {
        return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = !0, !1;
      }
    }
  }
  return !0;
}
$AdfDhtmlShowDetailItemPeer$$.prototype.$SetBusy$ = function $$AdfDhtmlShowDetailItemPeer$$$$$SetBusy$$($isBusy$$24$$) {
  if (!$AdfPage$$.$PAGE$.$isAttachmentMode$()) {
    var $clientId$$436_component$$2148$$ = this.$getComponent$(), $parent$$58$$ = $clientId$$436_component$$2148$$.getParent();
    $parent$$58$$ && "oracle.adf.RichPanelTabbed" == $parent$$58$$.getComponentType() && ($clientId$$436_component$$2148$$ = $clientId$$436_component$$2148$$.$getClientId$(), $JSCompiler_StaticMethods__changeCursor$$($clientId$$436_component$$2148$$, $AdfDhtmlPanelTabbedPeer$$.$TAB_SUB_ID_ABOVE$, $isBusy$$24$$), $JSCompiler_StaticMethods__changeCursor$$($clientId$$436_component$$2148$$, $AdfDhtmlPanelTabbedPeer$$.$TAB_SUB_ID_BELOW$, $isBusy$$24$$));
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.SetBusy", {$SetBusy$:$AdfDhtmlShowDetailItemPeer$$.prototype.$SetBusy$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentFlexChanged$ = function $$AdfDhtmlShowDetailItemPeer$$$$$ComponentFlexChanged$$($component$$2149$$) {
  return $component$$2149$$.$ResizeHandlePropertyChange$ ? !0 : !1;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.ComponentFlexChanged", {$ComponentFlexChanged$:$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentFlexChanged$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentInflexibleHeightChanged$ = function $$AdfDhtmlShowDetailItemPeer$$$$$ComponentInflexibleHeightChanged$$($component$$2151$$) {
  return $component$$2151$$.$ResizeHandlePropertyChange$ ? !0 : !1;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.ComponentInflexibleHeightChanged", {$ComponentInflexibleHeightChanged$:$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentInflexibleHeightChanged$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$DomReplaceNotify$ = function $$AdfDhtmlShowDetailItemPeer$$$$$DomReplaceNotify$$($replacedDomNode$$2$$) {
  if (!this.$_bypassStretching$) {
    var $component$$2152_onlyChildStyle$$3$$ = this.$getComponent$();
    if ("absolute" != $replacedDomNode$$2$$.style.position && "absolute" == $replacedDomNode$$2$$.parentNode.style.position) {
      if ("first" == $component$$2152_onlyChildStyle$$3$$.getStretchChildren()) {
        $AdfDomUtils$$.$getOnlyChildElement$(this.$getDomElement$()) == $replacedDomNode$$2$$ && ($component$$2152_onlyChildStyle$$3$$ = $replacedDomNode$$2$$.style, $component$$2152_onlyChildStyle$$3$$.position = "absolute", $component$$2152_onlyChildStyle$$3$$.width = "100%", $component$$2152_onlyChildStyle$$3$$.height = "100%");
      } else {
        if ($AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$) {
          var $onlyChild$$6$$ = $AdfDomUtils$$.$getOnlyChildElement$(this.$getDomElement$());
          $onlyChild$$6$$ && $onlyChild$$6$$ == $replacedDomNode$$2$$ && $onlyChild$$6$$.style && "100%" == $onlyChild$$6$$.style.height && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$2152_onlyChildStyle$$3$$, $onlyChild$$6$$) && ($onlyChild$$6$$.style.position = "absolute");
        }
      }
    }
    return $replacedDomNode$$2$$;
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.DomReplaceNotify", {$DomReplaceNotify$:$AdfDhtmlShowDetailItemPeer$$.prototype.$DomReplaceNotify$});
function $JSCompiler_StaticMethods__changeCursor$$($clientId$$437_tabElement$$9_tabId$$5$$, $subId$$43$$, $isBusy$$25$$) {
  $clientId$$437_tabElement$$9_tabId$$5$$ = $AdfRichUIPeer$$.$CreateSubId$($clientId$$437_tabElement$$9_tabId$$5$$, $subId$$43$$);
  ($clientId$$437_tabElement$$9_tabId$$5$$ = $AdfAgent$$.$getAgent$().getElementById($clientId$$437_tabElement$$9_tabId$$5$$)) && $AdfDomUtils$$.$addOrRemoveCSSClassName$($isBusy$$25$$, $clientId$$437_tabElement$$9_tabId$$5$$, $AdfRichUIPeer$$.$BUSY_STYLECLASS$);
}
$AdfDhtmlShowDetailItemPeer$$.prototype.$getContainerId$ = function $$AdfDhtmlShowDetailItemPeer$$$$$getContainerId$$($aligningElement$$3$$) {
  var $component$$2153$$ = this.$getComponent$(), $parent$$59$$ = $component$$2153$$.getParent(), $parentPeer$$20$$ = $parent$$59$$.$getPeer$();
  return $parentPeer$$20$$ && $parentPeer$$20$$.$getContainerId$ ? ($parentPeer$$20$$.bind($parent$$59$$), $parentPeer$$20$$.$getContainerId$($aligningElement$$3$$)) : $component$$2153$$.$getClientId$();
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.getContainerId", {$getContainerId$:$AdfDhtmlShowDetailItemPeer$$.prototype.$getContainerId$});
