ADF Facesには、コンポーネントをドラッグ・ソースとして宣言的に有効化するためのaf:attributeDragSource
およびaf:componentDragSource
という2つのタグが用意されています。これらのタグは、ドラッグ・ソース・コンポーネントとして有効化するコンポーネント内でネストされます。次に例を示します。
<af:outputText value="Drag Me">
<af:componentDragSource/>
</af:outputText>
af:attributeDragSource
タグでは、コンポーネント属性をドラッグ・ソースとして使用するように指定できます。たとえば、コンポーネントがaf:outputText
の場合は、次のように指定します。
<af:outputText value="Home">
コンポーネントとそのvalue
属性をドラッグ・ソースとして有効化するには、次のようにaf:outputText
内にaf:attributeDragSource
を埋め込み、value
をドラッグ・ソース属性として指定します。
<af:outputText value="Home">
<af:attributeDragSource attribute="value"/>
</af:outputText>
コレクション・モデル(af:table
、af:tree
など)をドラッグ・ソースとして使用するデータ・コンポーネントを指定するには、af:collectionDragSource
タグを使用します。このタグの使用方法の詳細は、ADF Facesタグ・リファレンスを参照してください。
Copyright © 1997, 2009, Oracle. All rights reserved.