Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 7f2dbd18d49ae7de341d27703b0d5e4c8e550c78 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package org.eclipse.jpt.jpadiagrameditor.ui.internal.provider;

import org.eclipse.gef.ContextMenuProvider;
import org.eclipse.graphiti.ui.editor.DiagramBehavior;
import org.eclipse.graphiti.ui.editor.IDiagramContainerUI;

public class JPADiagramBehavior extends DiagramBehavior{

	public JPADiagramBehavior(IDiagramContainerUI diagramContainer) {
		super(diagramContainer);
		this.setParentPart(diagramContainer.getWorkbenchPart());
		this.initDefaultBehaviors();
	}
	
	@Override
	protected ContextMenuProvider createContextMenuProvider() {
		return new JPAEditorContextMenuProvider(getDiagramContainer().getGraphicalViewer(),
				getDiagramContainer().getActionRegistry(),
				getConfigurationProvider());
	}
}

Back to the top