Package org.eclipse.emf.edapt.common.ui
Class ModelSash
- 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.swt.custom.SashForm
-
- org.eclipse.emf.edapt.common.ui.ModelSash
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
- Direct Known Subclasses:
MigrationModelSash
public class ModelSash extends org.eclipse.swt.custom.SashForm
A sash to display both the structure and the properties of a metamodel- Author:
- markus.herrmannsdoer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertiesTableViewer
getPropertiesViewer()
Getter for properties viewerStructureTreeViewer
getStructureViewer()
Getter for structure viewer-
Methods inherited from class org.eclipse.swt.custom.SashForm
getMaximizedControl, getOrientation, getSashWidth, getStyle, getWeights, setBackground, setForeground, setLayout, setMaximizedControl, setOrientation, setSashWidth, setToolTipText, setWeights
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, 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, 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, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
ModelSash
public ModelSash(org.eclipse.swt.widgets.Composite parent, int style)
Constructor- Parameters:
parent
- Parent compositestyle
- Sash style
-
ModelSash
public ModelSash(org.eclipse.swt.widgets.Composite parent, int style, org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
Constructor- Parameters:
parent
- Parent compositestyle
- Sash style
-
-
Method Detail
-
getStructureViewer
public StructureTreeViewer getStructureViewer()
Getter for structure viewer- Returns:
- Structure viewer
-
getPropertiesViewer
public PropertiesTableViewer getPropertiesViewer()
Getter for properties viewer- Returns:
- Properties viewer
-
-