Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoratikhomirov2010-04-28 17:21:26 -0400
committeratikhomirov2010-04-28 17:21:26 -0400
commitb70541bdd20979864f42bcd0cb8fa4810f0a0312 (patch)
treeb838f2ceba6437bee4382a95b6c389ad392175d0
parentcfe2f8ad3d2760e9a3e5ae575e6293492e7f303e (diff)
downloadorg.eclipse.gmf-tooling-b70541bdd20979864f42bcd0cb8fa4810f0a0312.tar.gz
org.eclipse.gmf-tooling-b70541bdd20979864f42bcd0cb8fa4810f0a0312.tar.xz
org.eclipse.gmf-tooling-b70541bdd20979864f42bcd0cb8fa4810f0a0312.zip
[231330] reduce use of static fields - completely moved expression handling to originating factory.
LinkConstraints refactored to give access to present link instance in canExist method
-rw-r--r--plugins/org.eclipse.gmf.codegen/models/gmfgen.emf2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/org.eclipse.gmf.codegen/models/gmfgen.emf b/plugins/org.eclipse.gmf.codegen/models/gmfgen.emf
index 307cb01b1..24733ceb9 100644
--- a/plugins/org.eclipse.gmf.codegen/models/gmfgen.emf
+++ b/plugins/org.eclipse.gmf.codegen/models/gmfgen.emf
@@ -376,6 +376,8 @@ abstract interface PackageNames {
attr String notationViewFactoriesPackageName;
}
+// FIXME introduce a separate entity to generate single class that keeps link constraints, model element selectors and initializers
+// Do not use inner class in BaseItemSemanticEditPolicy
@deprecated(documentation="Operations supplied by this interface are hardly useful and will be removed soon")
abstract interface LinkConstraints {
@genmodel(documentation="Indicates whether this diagram contains link creation constraints or not")

Back to the top