diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java')
-rw-r--r-- | plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java index 4ce58931f..cf1ec8b00 100644 --- a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java +++ b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java @@ -8,14 +8,17 @@ package org.eclipse.etrice.ui.behavior.link; +import org.eclipse.etrice.ui.behavior.DiagramAccess; +import org.eclipse.etrice.ui.common.base.refactoring.DiagramReferenceUpdater; +import org.eclipse.etrice.ui.common.base.support.DiagramAccessBase; import org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule; +import org.eclipse.xtext.ui.refactoring.IReferenceUpdater; /** * @author Henrik Rentz-Reichert - initial contribution and API * */ -public class ResourceModule extends - AbstractGenericResourceRuntimeModule { +public class ResourceModule extends AbstractGenericResourceRuntimeModule { /* (non-Javadoc) * @see org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule#getLanguageName() @@ -32,5 +35,13 @@ public class ResourceModule extends protected String getFileExtensions() { return "behavior"; } + + public Class<? extends IReferenceUpdater> bindIReferenceUpdater() { + return DiagramReferenceUpdater.class; + } + + public Class<? extends DiagramAccessBase> bindDiagramAccess() { + return DiagramAccess.class; + } } |