org.seasar.uruma.viewer
クラス UrumaTreeViewer

java.lang.Object
  上位を拡張 org.eclipse.jface.viewers.Viewer
      上位を拡張 org.eclipse.jface.viewers.ContentViewer
          上位を拡張 org.eclipse.jface.viewers.StructuredViewer
              上位を拡張 org.eclipse.jface.viewers.ColumnViewer
                  上位を拡張 org.eclipse.jface.viewers.AbstractTreeViewer
                      上位を拡張 org.eclipse.jface.viewers.TreeViewer
                          上位を拡張 org.seasar.uruma.viewer.UrumaTreeViewer
すべての実装されたインタフェース:
IDoubleClickListener, IInputProvider, IInputSelectionProvider, IPostSelectionProvider, ISelectionProvider

public class UrumaTreeViewer
extends TreeViewer
implements IDoubleClickListener

機能拡張した TreeViewer です。

作成者:
y-komori

入れ子のクラスの概要
 
クラス org.eclipse.jface.viewers.StructuredViewer から継承された入れ子のクラス/インタフェース
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders
 
フィールドの概要
 
クラス org.eclipse.jface.viewers.AbstractTreeViewer から継承されたフィールド
ALL_LEVELS
 
クラス org.eclipse.jface.viewers.Viewer から継承されたフィールド
WIDGET_DATA_KEY
 
コンストラクタの概要
UrumaTreeViewer(Composite parent)
          UrumaTreeViewer を構築します。
UrumaTreeViewer(Composite parent, int style)
          UrumaTreeViewer を構築します。
UrumaTreeViewer(Tree tree)
          UrumaTreeViewer を構築します。
 
メソッドの概要
 void doubleClick(DoubleClickEvent event)
           
protected  void init()
           
 
クラス org.eclipse.jface.viewers.TreeViewer から継承されたメソッド
addTreeListener, assertContentProviderType, createChildren, createViewerEditor, disassociate, doGetColumnCount, editElement, getChild, getChildren, getColumnViewerOwner, getControl, getExpanded, getItemAt, getItemCount, getItemCount, getItems, getLabelProvider, getParentElement, getParentItem, getRawChildren, getSelection, getTree, getViewerRowFromItem, handleTreeExpand, hookControl, internalAdd, internalInitializeTree, internalRefreshStruct, isExpandable, mapElement, newItem, remove, removeAll, replace, setChildCount, setContentProvider, setExpanded, setHasChildren, setSelection, setSelection, showItem, updatePlus
 
クラス org.eclipse.jface.viewers.AbstractTreeViewer から継承されたメソッド
add, add, addSelectionListener, addTreeListener, associate, buildLabel, collapseAll, collapseToLevel, createTreeItem, doFindInputItem, doFindItem, doUpdateItem, doUpdateItem, expandAll, expandToLevel, expandToLevel, fireTreeCollapsed, fireTreeExpanded, getAutoExpandLevel, getExpandedElements, getExpandedState, getExpandedTreePaths, getFilteredChildren, getNextItem, getPreviousItem, getSelection, getSelectionFromWidget, getSortedChildren, getTreePathFromItem, getVisibleExpandedElements, handleDoubleSelect, handleTreeCollapse, indexForElement, inputChanged, insert, internalCollapseToLevel, internalExpand, internalExpandToLevel, internalFindItems, internalGetWidgetToSelect, internalIsInputOrEmptyPath, internalRefresh, internalRefresh, internalRefresh, internalRemove, internalRemove, isSameSelection, labelProviderChanged, remove, remove, remove, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setExpandedElements, setExpandedState, setExpandedTreePaths, setSelectionToWidget, setSelectionToWidget, updateChildren
 
クラス org.eclipse.jface.viewers.ColumnViewer から継承されたメソッド
applyEditorValue, cancelEditing, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, hookEditingSupport, isCellEditorActive, refresh, refresh, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, triggerEditorActivationEvent, update
 
クラス org.eclipse.jface.viewers.StructuredViewer から継承されたメソッド
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilters, getRoot, getSorter, handleDispose, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, needsRefilter, preservingSelection, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, updateSelection, usingElementMap
 
クラス org.eclipse.jface.viewers.ContentViewer から継承されたメソッド
getContentProvider, getInput
 
クラス org.eclipse.jface.viewers.Viewer から継承されたメソッド
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, setData, setSelection
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.eclipse.jface.viewers.ISelectionProvider から継承されたメソッド
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

コンストラクタの詳細

UrumaTreeViewer

public UrumaTreeViewer(Composite parent)
UrumaTreeViewer を構築します。

パラメータ:
parent - 親 Composite

UrumaTreeViewer

public UrumaTreeViewer(Composite parent,
                       int style)
UrumaTreeViewer を構築します。

パラメータ:
parent - 親 Composite
style - スタイル値

UrumaTreeViewer

public UrumaTreeViewer(Tree tree)
UrumaTreeViewer を構築します。

パラメータ:
tree - Tree オブジェクト
メソッドの詳細

init

protected void init()

doubleClick

public void doubleClick(DoubleClickEvent event)
定義:
インタフェース IDoubleClickListener 内の doubleClick


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