org.eclipse.gmt.umlx.editor.outline
Class OutlineViewer

java.lang.Object
  extended by org.eclipse.gef.ui.parts.AbstractEditPartViewer
      extended by org.eclipse.gef.ui.parts.TreeViewer
          extended by org.eclipse.gmt.umlx.editor.outline.OutlineViewer
All Implemented Interfaces:
org.eclipse.gef.EditPartViewer, org.eclipse.jface.viewers.ISelectionProvider

public class OutlineViewer
extends org.eclipse.gef.ui.parts.TreeViewer


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.gef.EditPartViewer
org.eclipse.gef.EditPartViewer.Conditional
 
Constructor Summary
OutlineViewer()
           
 
Method Summary
 ActiveEditDomain getEditDomain()
           
 java.util.List getSelectedEditParts()
           
 GSheet getSheet()
           
 void setContents(java.lang.Object contents)
           
 void setEditDomain(ActiveEditDomain domain)
           
 void setEditDomain(org.eclipse.gef.EditDomain domain)
          Deprecated. 
static OutlineViewer validate(org.eclipse.gef.EditPartViewer viewer)
           
 
Methods inherited from class org.eclipse.gef.ui.parts.TreeViewer
createControl, findObjectAtExcluding, reveal
 
Methods inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
addDragSourceListener, addDragSourceListener, addDropTargetListener, addDropTargetListener, addPropertyChangeListener, addSelectionChangedListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, flush, getContents, getContextMenu, getControl, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getProperty, getRootEditPart, getSelection, getVisualPartMap, registerAccessibleEditPart, removeDragSourceListener, removeDragSourceListener, removeDropTargetListener, removeDropTargetListener, removePropertyChangeListener, removeSelectionChangedListener, select, setContents, setContextMenu, setControl, setCursor, setEditPartFactory, setFocus, setKeyHandler, setProperty, setRootEditPart, setRouteEventsToEditDomain, setSelection, unregisterAccessibleEditPart
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutlineViewer

public OutlineViewer()
Method Detail

validate

public static OutlineViewer validate(org.eclipse.gef.EditPartViewer viewer)

getEditDomain

public ActiveEditDomain getEditDomain()
Specified by:
getEditDomain in interface org.eclipse.gef.EditPartViewer
Overrides:
getEditDomain in class org.eclipse.gef.ui.parts.AbstractEditPartViewer

getSelectedEditParts

public java.util.List getSelectedEditParts()
Specified by:
getSelectedEditParts in interface org.eclipse.gef.EditPartViewer
Overrides:
getSelectedEditParts in class org.eclipse.gef.ui.parts.AbstractEditPartViewer

getSheet

public GSheet getSheet()

setContents

public void setContents(java.lang.Object contents)
Specified by:
setContents in interface org.eclipse.gef.EditPartViewer
Overrides:
setContents in class org.eclipse.gef.ui.parts.AbstractEditPartViewer

setEditDomain

@Deprecated
public void setEditDomain(org.eclipse.gef.EditDomain domain)
Deprecated. 

Specified by:
setEditDomain in interface org.eclipse.gef.EditPartViewer
Overrides:
setEditDomain in class org.eclipse.gef.ui.parts.AbstractEditPartViewer

setEditDomain

public void setEditDomain(ActiveEditDomain domain)