Package org.eclipse.emf.edapt.common.ui
Class PropertiesTableViewer
- 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.AbstractTableViewer
-
- org.eclipse.jface.viewers.TableViewer
-
- org.eclipse.emf.edapt.common.ui.AutoColumnSizeTableViewer
-
- org.eclipse.emf.edapt.common.ui.PropertiesTableViewer
-
- All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider
,org.eclipse.jface.viewers.IInputSelectionProvider
,org.eclipse.jface.viewers.IPostSelectionProvider
,org.eclipse.jface.viewers.ISelectionProvider
public class PropertiesTableViewer extends AutoColumnSizeTableViewer
A table viewer to display the properties of a metamodel element using the Ecore default item property source- Author:
- markus.herrmannsdoer
-
-
Constructor Summary
Constructors Constructor Description PropertiesTableViewer(org.eclipse.swt.widgets.Composite parent, int style, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setElement(org.eclipse.emf.ecore.EObject input)
Set the metamodel model element as input (This method should be used instead of setInput)void
setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
-
Methods inherited from class org.eclipse.jface.viewers.TableViewer
getControl, getTable, refresh, refresh, remove
-
Methods inherited from class org.eclipse.jface.viewers.AbstractTableViewer
add, add, clear, getElementAt, getLabelProvider, insert, remove, replace, reveal, setContentProvider, setItemCount
-
Methods inherited from class org.eclipse.jface.viewers.ColumnViewer
applyEditorValue, cancelEditing, editElement, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getLabelProvider, isBusy, isCellEditorActive, refresh, refresh, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, update
-
Methods inherited from class org.eclipse.jface.viewers.StructuredViewer
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, getComparator, getComparer, getFilters, getSelection, getSorter, getStructuredSelection, refresh, refresh, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSorter, setUseHashlookup, testFindItem, testFindItems, update
-
Methods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, getData, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
-
-
-
-
Method Detail
-
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
- Overrides:
setSelection
in classorg.eclipse.jface.viewers.TableViewer
-
setElement
public void setElement(org.eclipse.emf.ecore.EObject input)
Set the metamodel model element as input (This method should be used instead of setInput)- Parameters:
input
- Input metamodel element
-
-