Package org.eclipse.emf.cdo.ui.widgets
Class CommitHistoryComposite
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Scrollable
- 
- org.eclipse.swt.widgets.Composite
- 
- org.eclipse.emf.cdo.ui.widgets.CommitHistoryComposite
 
 
 
 
 
- 
- All Implemented Interfaces:
- Drawable
 
 public class CommitHistoryComposite extends Composite A UI component that renders a the elements of aCDOCommitHistoryin form of a commit table with a branch tree.- Since:
- 4.2
- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCommitHistoryComposite.ContentProviderProvides the content of a CommitHistoryComposite, i.e., the elements of aCDOCommitHistory.static classCommitHistoryComposite.InputEncapsulates the input of aCommitHistoryComposite.static classCommitHistoryComposite.LabelProviderATableLabelProviderfor the content of a CommitHistoryComposite, i.e., the elements of aCDOCommitHistory.
 - 
Constructor SummaryConstructors Constructor Description CommitHistoryComposite(Composite parent, int viewerStyle)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcommitInfoChanged(CDOCommitInfo newCommitInfo)protected CommitHistoryComposite.ContentProvidercreateContentProvider()protected CDOCommitHistorycreateHistory(CDOSession session, CDOBranch branch, CDOObject object)protected CommitHistoryComposite.LabelProvidercreateLabelProvider()protected TableViewercreateTableViewer()voiddispose()protected voiddoubleClicked(CDOCommitInfo commitInfo)CDOCommitHistorygetHistory()CommitHistoryComposite.InputgetInput()CommitHistoryComposite.LabelProvidergetLabelProvider()TableViewergetTableViewer()intgetViewerStyle()voidrefreshLayout()voidrefreshLayout(boolean refreshCommits)booleansetFocus()voidsetInput(CommitHistoryComposite.Input input)- 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
 - 
Methods inherited from class org.eclipse.swt.widgets.ScrollablecomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.swt.graphics.DrawableisAutoScalable
 
- 
 
- 
- 
- 
Constructor Detail- 
CommitHistoryCompositepublic CommitHistoryComposite(Composite parent, int viewerStyle) 
 
- 
 - 
Method Detail- 
getViewerStylepublic final int getViewerStyle() - Since:
- 4.4
 
 - 
getTableViewerpublic final TableViewer getTableViewer() 
 - 
getLabelProviderpublic final CommitHistoryComposite.LabelProvider getLabelProvider() 
 - 
getInputpublic final CommitHistoryComposite.Input getInput() 
 - 
setInputpublic final void setInput(CommitHistoryComposite.Input input) 
 - 
refreshLayoutpublic void refreshLayout() 
 - 
refreshLayoutpublic void refreshLayout(boolean refreshCommits) - Since:
- 4.6
 
 - 
getHistorypublic final CDOCommitHistory getHistory() 
 - 
createTableViewerprotected TableViewer createTableViewer() 
 - 
createContentProviderprotected CommitHistoryComposite.ContentProvider createContentProvider() 
 - 
createLabelProviderprotected CommitHistoryComposite.LabelProvider createLabelProvider() 
 - 
createHistoryprotected CDOCommitHistory createHistory(CDOSession session, CDOBranch branch, CDOObject object) 
 - 
commitInfoChangedprotected void commitInfoChanged(CDOCommitInfo newCommitInfo) 
 - 
doubleClickedprotected void doubleClicked(CDOCommitInfo commitInfo) 
 
- 
 
-