Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend')
-rw-r--r--plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend43
1 files changed, 21 insertions, 22 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend b/plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend
index eac67c43c73..63b4d9e479b 100644
--- a/plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend
+++ b/plugins/developer/org.eclipse.papyrus.def/xtend/aspects/xpt/diagram/editpolicies/BaseItemSemanticEditPolicy.xtend
@@ -11,24 +11,23 @@
* Michael Golubev (Montages) - #386838 - migrate to Xtend2
* Christian W. Damus - bug 451230
*/
-package aspects.xpt.diagram.editpolicies
-
-import com.google.inject.Inject
-import com.google.inject.Singleton
-import metamodel.MetaModel
-import org.eclipse.emf.codegen.ecore.genmodel.GenClass
-import org.eclipse.emf.codegen.ecore.genmodel.GenFeature
-import org.eclipse.gmf.codegen.gmfgen.GenDiagram
-import org.eclipse.gmf.codegen.gmfgen.GenLink
-import org.eclipse.gmf.codegen.gmfgen.TypeLinkModelFacet
-import org.eclipse.papyrus.papyrusgmfgenextension.GenerateUsingElementTypeCreationCommand
-import plugin.Activator
-import xpt.Common
-import xpt.OclMigrationProblems_qvto
-import xpt.diagram.editpolicies.Utils_qvto
-import xpt.editor.VisualIDRegistry
-import xpt.providers.ElementTypes
-
+package aspects.xpt.diagram.editpolicies
+
+import aspects.xpt.Common
+import com.google.inject.Inject
+import com.google.inject.Singleton
+import metamodel.MetaModel
+import org.eclipse.emf.codegen.ecore.genmodel.GenClass
+import org.eclipse.emf.codegen.ecore.genmodel.GenFeature
+import org.eclipse.gmf.codegen.gmfgen.GenDiagram
+import org.eclipse.gmf.codegen.gmfgen.GenLink
+import org.eclipse.gmf.codegen.gmfgen.TypeLinkModelFacet
+import org.eclipse.papyrus.papyrusgmfgenextension.GenerateUsingElementTypeCreationCommand
+import plugin.Activator
+import xpt.OclMigrationProblems_qvto
+import xpt.editor.VisualIDRegistry
+import xpt.providers.ElementTypes
+
//Documentation: PapyrusGenCode
//This tamplate has been modified in order to allow the moving command
@Singleton class BaseItemSemanticEditPolicy extends xpt.diagram.editpolicies.BaseItemSemanticEditPolicy {
@@ -37,7 +36,7 @@ import xpt.providers.ElementTypes
@Inject extension VisualIDRegistry
@Inject ElementTypes xptElementTypes;
@Inject extension OclMigrationProblems_qvto;
- @Inject extension Utils_qvto
+ @Inject extension xpt.diagram.editpolicies.Utils_qvto
@Inject MetaModel xptMetaModel;
override BaseItemSemanticEditPolicy(GenDiagram it) '''
@@ -337,7 +336,7 @@ if («featureBoundComparator(it, getContainerVariable(modelFacet), modelFacet.get
override canCreate(GenLink it) '''
«generatedMemberComment()»
-public boolean canCreate«getUniqueIdentifier()»(
+public boolean canCreate«stringUniqueIdentifier()»(
«IF !it.sansDomain»
«canCreateParameters(it.modelFacet)»
«ENDIF»
@@ -345,7 +344,7 @@ public boolean canCreate«getUniqueIdentifier()»(
«IF !it.sansDomain»
«checkEMFConstraints(it.modelFacet)»
«ENDIF»
- return canExist«getUniqueIdentifier()»(
+ return canExist«stringUniqueIdentifier()»(
«IF !it.sansDomain»
«canCreateValues(it.modelFacet)»
«ENDIF»
@@ -397,7 +396,7 @@ public boolean canCreate«getUniqueIdentifier()»(
*/
override canExist(GenLink it) '''
«generatedMemberComment()»
- public boolean canExist«getUniqueIdentifier()»(
+ public boolean canExist«stringUniqueIdentifier()»(
«IF !it.sansDomain»
«canExistParameters(it.modelFacet)»
«ENDIF»

Back to the top