org.seasar.eclipse.common.viewer
クラス TableProvider

java.lang.Object
  上位を拡張 org.eclipse.core.commands.common.EventManager
      上位を拡張 org.eclipse.jface.viewers.BaseLabelProvider
          上位を拡張 org.eclipse.jface.viewers.LabelProvider
              上位を拡張 org.seasar.eclipse.common.viewer.TableProvider
すべての実装されたインタフェース:
IBaseLabelProvider, ICellModifier, ILabelProvider, ITableLabelProvider

public class TableProvider
extends LabelProvider
implements ITableLabelProvider, ICellModifier

作成者:
taichi
関連項目:
ColumnDescriptor

コンストラクタの概要
TableProvider(TableViewer viewer, ColumnDescriptor[] cds)
           
 
メソッドの概要
 boolean canModify(Object element, String property)
           
 Image getColumnImage(Object element, int columnIndex)
           
 String getColumnText(Object element, int columnIndex)
           
protected  ColumnDescriptor getDescriptor(int index)
           
protected  ColumnDescriptor getDescriptor(String name)
           
 Object getValue(Object element, String property)
           
 void modify(Object element, String property, Object value)
           
 
クラス org.eclipse.jface.viewers.LabelProvider から継承されたメソッド
getImage, getText
 
クラス org.eclipse.jface.viewers.BaseLabelProvider から継承されたメソッド
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
 
クラス org.eclipse.core.commands.common.EventManager から継承されたメソッド
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.eclipse.jface.viewers.IBaseLabelProvider から継承されたメソッド
addListener, dispose, isLabelProperty, removeListener
 

コンストラクタの詳細

TableProvider

public TableProvider(TableViewer viewer,
                     ColumnDescriptor[] cds)
メソッドの詳細

getDescriptor

protected ColumnDescriptor getDescriptor(String name)

getDescriptor

protected ColumnDescriptor getDescriptor(int index)

getColumnImage

public Image getColumnImage(Object element,
                            int columnIndex)
定義:
インタフェース ITableLabelProvider 内の getColumnImage

getColumnText

public String getColumnText(Object element,
                            int columnIndex)
定義:
インタフェース ITableLabelProvider 内の getColumnText

canModify

public boolean canModify(Object element,
                         String property)
定義:
インタフェース ICellModifier 内の canModify

getValue

public Object getValue(Object element,
                       String property)
定義:
インタフェース ICellModifier 内の getValue

modify

public void modify(Object element,
                   String property,
                   Object value)
定義:
インタフェース ICellModifier 内の modify


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