<defaulting>要素 |
![]() |
ネームスペース: | http://xmlns.oracle.com/uix/ui |
派生元: | <ui:boundValue>要素 |
グループ: | UIX Components |
要素の型: | BoundValue |
構文 |
![]() |
<defaulting> <!-- The following child can be anything derived from the given element --> <boundValue></boundValue> </defaulting>
説明 |
![]() |
デフォルトの要素は、それぞれの子のバインド値を評価し、最初のnullでない値を返します。
<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>
例 |
![]() |
<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>