browseMenuの作成

このトピックでは、browseMenuのレイアウト作成のステップを説明します。階層データは、この手順では使用されません。ADF UIXを使用したデータ・ツリーの使用の詳細は、「ADF UIX開発者ガイド」を参照してください。

browseMenuを作成するには、次のようにします。

  1. 目的のファイルの設計構造ウィンドウで、「pageLayout」ノードを探します。

    「pageLayout」ノードが表示されない場合は、「page」->「content」->「dataScope」->「document」->「body」->「form」と開きます。

  2. コンポーネント・パレットで、ドロップダウン・リストから「Navigation Components」を選択し、次にリストからbrowseMenuコンポーネントを「pageLayout」ノードにドラッグ・アンド・ドロップします。

    「browseMenu」ノードが、「pageLayout」ノードの下に挿入され、強調表示されます。

  3. プロパティ・インスペクタでは、browseMenuに対して次の属性を設定します。
  4. 設計構造ウィンドウで、「pageLayout」->「browseMenu」->「browseMenu-名前付きの子」を開き、「contentLink」を右クリックしてから「contentLinkの中に挿入」->「link」を選択します。

    「link」ノードが、開かれている「contentLink」ノードの下に挿入され、強調表示されます。

  5. プロパティ・インスペクタでは、挿入されたコンテンツ・リンクに対して次の属性を設定します。
  6. 設計構造ウィンドウで、「pageLayout」->「browseMenu」->「browseMenu-名前付きの子」を開き、「Categories」を右クリックしてから「Categoriesの中に挿入」->「bulletedList」を選択します。

    「bulletedList」ノードが、開かれている「Categories」ノードの下に挿入されます。

  7. 「bulletedList」ノードを右クリックして、「bulletedListの中に挿入」->「link」を選択します。

    「link」ノードが、開かれている「Categories」「bulletedList」ノードの下に挿入され、強調表示されます。

  8. プロパティ・インスペクタで、挿入したリンクのtext属性および必要なその他の属性を設定します。
  9. ステップ7と8を繰り返し、「categories」に任意の数のリンクを追加します。
  10. 設計構造ウィンドウで、「pageLayout」->「browseMenu」->「browseMenu-名前付きの子」を開き、「Items」を右クリックしてから「Itemsの中に挿入」->「bulletedList」を選択します。

    「bulletedList」ノードが、開かれている「Items」ノードの下に挿入されます。

  11. 「bulletedList」ノードを右クリックして、「bulletedListの中に挿入」->「link」を選択します。

    「link」ノードが、開かれている「Items」「bulletedList」ノードの下に挿入され、強調表示されます。

  12. プロパティ・インスペクタで、挿入したリンクのtext属性および必要なその他の属性を設定します。
  13. ステップ11と12を繰り返し、「items」に任意の数のリンクを追加します。
  14. 設計構造ウィンドウで、「pageLayout」->browseMenu->「browseMenu-名前付きの子」を開き、「location」を右クリックしてから「locationの中に挿入」->「breadCrumbs」を選択します。

    「breadCrumbs」ノードが、開かれている「location」ノードの下に挿入されます。

  15. 「breadCrumbs」ノードを右クリックして、「breadCrumbsの中に挿入」->「link」を選択します。

    「link」ノードが、開かれている「breadCrumbs」ノードの下に挿入され、強調表示されます。

  16. プロパティ・インスペクタで、挿入したリンクのtext属性および必要なその他の属性を設定します。
  17. ステップ15と16を繰り返し、「breadCrumbs」に任意の数のリンクを追加します。

ヒント: 「location」および「contentLink」が使用されているが空の場合は、rendered属性をfalseに設定して、間隔が正しく表示されるようにします。

注意:

例(UIX XML)


...
<pageLayout>
  <contents>
    <!-- BrowseMenu Prototype -->
    <browseMenu categoryTitle="Categories"
                itemTitle="Items"
                title="Browse">
      <categories>
        <bulletedList>
          <contents>
            <link text=""/>
          </contents>
        </bulletedList>
      </categories>
      <contentLink/>
      <items>
        <bulletedList>
          <contents>
            <link text=""/>
          </contents>
        </bulletedList>
      </items>
      <location>
        <breadcrumbs>
          <contents>
            <link text="link"/>
          </contents>
        </breadcrumbs>
      </location>
    </browseMenu>
  </contents>

  <!-- REST OF PAGE LAYOUT-->

</pageLayout>
...    

browseMenuについて

ナビゲーション・コンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.