org.seasar.uruma.viewer
クラス GenericTableViewerSorter

java.lang.Object
  上位を拡張 org.eclipse.jface.viewers.ViewerComparator
      上位を拡張 org.eclipse.jface.viewers.ViewerSorter
          上位を拡張 org.seasar.uruma.viewer.GenericTableViewerSorter

public class GenericTableViewerSorter
extends ViewerSorter

TableViewer 用の汎用ソートクラスです。

作成者:
y-komori

フィールドの概要
 
クラス org.eclipse.jface.viewers.ViewerSorter から継承されたフィールド
collator
 
コンストラクタの概要
GenericTableViewerSorter()
           
 
メソッドの概要
 int compare(Viewer viewer, Object e1, Object e2)
           
 void setSortKey(TableColumn tableColumn)
          ソートキーとなるカラムを設定します。
protected  void setupColumnMap(TableViewer viewer)
           
 
クラス org.eclipse.jface.viewers.ViewerSorter から継承されたメソッド
getCollator
 
クラス org.eclipse.jface.viewers.ViewerComparator から継承されたメソッド
category, getComparator, isSorterProperty, sort
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GenericTableViewerSorter

public GenericTableViewerSorter()
メソッドの詳細

setupColumnMap

protected void setupColumnMap(TableViewer viewer)

compare

public int compare(Viewer viewer,
                   Object e1,
                   Object e2)
オーバーライド:
クラス ViewerComparator 内の compare

setSortKey

public void setSortKey(TableColumn tableColumn)
ソートキーとなるカラムを設定します。
ソート順は呼び出すたびに反転します。

パラメータ:
tableColumn - ソートキーとなる TableColumn オブジェクト


Copyright © 2006-2007 The Seasar Foundation. All Rights Reserved.