<defaulting>要素
ネームスペース:  http://xmlns.oracle.com/uix/ui
派生元:  <ui:boundValue>要素
グループ:  UIX Components
要素の型:  BoundValue

<defaulting>要素は、最初の子バインド値を評価し、nullでなければ結果を返します。nullの場合は、2番目の値(デフォルト)を返します。

構文
<defaulting >
     <!-- The following child can be anything derived from the given element -->
   <boundValue> </boundValue>
</defaulting>

注意: 
  • この要素は派生元要素のすべての属性と子要素を持つことができます。
  • この要素にはテキストを含めることができます。

  • 説明

    <defaulting>要素は、最初の子バインド値を評価し、nullでなければ結果を返します。nullの場合は、2番目の値(デフォルト)を返します。


    <dataScope>
    
      <provider>
        <data name="ifData">
          <inline isTrue="If test was true."
                  isFalse="If test was false."/>
        </data>
      </provider>
    
      <contents>
        <styledText styleClass="OraInstructionText" >
          <boundAttribute name="text">
            <if>
    
              <defaulting>
                <dataObject select="conditional" source="ifData"/>
                <fixed javaType="boolean">true</fixed>
              </defaulting>
    
              <dataObject select="isTrue" source="ifData"/>
              <dataObject select="isFalse" source="ifData"/>
            </if>
          </boundAttribute>
        </styledText>
      </contents>
    
    </dataScope>

    子要素

    説明 必須 組込み可能な数
    <(その他の要素)> boundValueを表す2つの子要素。
    はい 2