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

<fixed>要素は、常に同じ値を返すバインディングを定義します。

構文
<fixed
    [ javaType="string" ]
    [ text="string" ]
>
</fixed>

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

  • 説明

    <fixed>要素は、常に同じ値を返すバインディングを定義します。 固定の文字列が返されるようにテキスト属性を設定することも、固定の結果として解析する子の型を示すようにjavaType属性を設定することもできます。 テキスト属性の場合のユーティリティは、テキストがboundValue要素のかわりに使用できるため、非常に制限されています。 先頭および後続の空白はテキストから切り捨てられますが、text属性からは切り捨てられません。


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

    属性

    説明
    javaType この属性のJava型。 値は完全なJavaクラス名、または次の値のいずれかです。
    • string
    • int
    • char
    • boolean

    string
    text このバインド値に使用する固定のテキスト値。
    string