org.seasar.jface.viewer
インタフェース ViewerAdapter<VIEWER_TYPE extends Viewer>

既知の実装クラスの一覧:
AbstractViewerAdapter, ComboViewerAdapter, TableViewerAdapter

public interface ViewerAdapter<VIEWER_TYPE extends Viewer>

Viewer の利用をサポートするためのインターフェースです。

ViewerAdapter の実装クラスは JFace の Viewer インスタンスと対になって生成され、WindowContext に登録されます。
これらのクラスは、WidgetValueBinder から Viewer に対して値を設定するのに利用されます。

作成者:
y-komori

メソッドの概要
 Object getSelectedElement()
          現在選択されているオブジェクトを取得します。
 Object[] getSelectedElements()
          現在選択されている複数のオブジェクトを取得します。
 VIEWER_TYPE getViewer()
          本クラスのサポートする Viewer を返します。
 void setContents(List<?> contents)
          Viewer へ表示するオブジェクトを List 形式でセットします。
 void setContents(Object[] contents)
          Viewer へ表示するオブジェクトを配列形式でセットします。
 

メソッドの詳細

getViewer

VIEWER_TYPE getViewer()
本クラスのサポートする Viewer を返します。

戻り値:
Viewer の実装オブジェクト。

setContents

void setContents(Object[] contents)
Viewer へ表示するオブジェクトを配列形式でセットします。

パラメータ:
contents - テーブルへ表示するオブジェクトの配列

setContents

void setContents(List<?> contents)
Viewer へ表示するオブジェクトを List 形式でセットします。

パラメータ:
contents - テーブルへ表示するオブジェクトのリスト

getSelectedElement

Object getSelectedElement()
現在選択されているオブジェクトを取得します。

戻り値:
選択中のオブジェクト

getSelectedElements

Object[] getSelectedElements()
現在選択されている複数のオブジェクトを取得します。

戻り値:
選択中のオブジェクト


Copyright © 2006 The Seasar Foundation. All Rights Reserved.