public class DiagramContentViewerCreator
extends EmfContentViewerCreator
Constructor and Description |
---|
DiagramContentViewerCreator()
Constructs a new DiagramContentViewerCreator
|
Modifier and Type | Method and Description |
---|---|
protected IContentViewer |
createCustomContentViewer(org.eclipse.swt.widgets.Composite parent,
IContentViewerPane contentViewerPane,
ViewModeDescriptor viewMode)
Creates a diagram content viewer and returns it to the caller.
|
protected CustomDiagramRootEditPart |
createDiagramRootEditPart()
Creates a new CustomDiagramRootEditPart.
|
IContentViewer |
createDiagramViewer(org.eclipse.swt.widgets.Composite parent,
IContentViewerPane contentViewerPane,
MergeSessionInfo sessionInfo,
ViewModeDescriptor viewMode)
Creates and returns a diagram viewer
|
IInputInterpreter |
createInputInterpreter(IContentViewerPane contentViewerPane)
Creates a new input interpreter that taking diagram content viewer into
consideration
|
protected org.eclipse.jface.viewers.Viewer |
createTextViewer(org.eclipse.swt.widgets.Composite parent,
Delta delta) |
public DiagramContentViewerCreator()
public final IContentViewer createDiagramViewer(org.eclipse.swt.widgets.Composite parent, IContentViewerPane contentViewerPane, MergeSessionInfo sessionInfo, ViewModeDescriptor viewMode)
parent
- the SWT parent control under which to create the viewer's SWT
controlcontentViewerPane
- the content viewer panesessionInfo
- the session infoviewMode
- the mode of the viewerprotected CustomDiagramRootEditPart createDiagramRootEditPart()
protected IContentViewer createCustomContentViewer(org.eclipse.swt.widgets.Composite parent, IContentViewerPane contentViewerPane, ViewModeDescriptor viewMode)
parent
- the SWT parent control under which to create the viewer's SWT
controlcontentViewerPane
- the content viewer paneviewMode
- the mode of the viewercom.ibm.xtools.comparemerge.emf.viewers.EmfContentViewerCreator#createCustomContentViewer(org.eclipse.swt.widgets.Composite,
com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane,
com.ibm.xtools.comparemerge.ui.utils.ViewModeDescriptor)
public IInputInterpreter createInputInterpreter(IContentViewerPane contentViewerPane)
contentViewerPane
- the content viewer panecom.ibm.xtools.comparemerge.ui.viewers.IContentViewerCreator#createInputInterpreter(com.ibm.xtools.comparemerge.ui.panes.IContentViewerPane)
protected org.eclipse.jface.viewers.Viewer createTextViewer(org.eclipse.swt.widgets.Composite parent, Delta delta)