Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2013-09-19 18:29:47 +0000
committerEike Stepper2013-09-19 18:29:47 +0000
commitaf9ce07ac1e7e452c0cb7b2d11a20b30caae5367 (patch)
tree8e30d8339c51dc73028a848695996efec3d8cce0 /plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf
parent47a001205811c0f1b35cb6ae4051ad1702fb0bee (diff)
downloadcdo-af9ce07ac1e7e452c0cb7b2d11a20b30caae5367.tar.gz
cdo-af9ce07ac1e7e452c0cb7b2d11a20b30caae5367.tar.xz
cdo-af9ce07ac1e7e452c0cb7b2d11a20b30caae5367.zip
[417473] Provide an expressions model
https://bugs.eclipse.org/bugs/show_bug.cgi?id=417473
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf')
-rw-r--r--plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf/cdo/security/provider/ExpressionFilterItemProvider.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf/cdo/security/provider/ExpressionFilterItemProvider.java b/plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf/cdo/security/provider/ExpressionFilterItemProvider.java
index 43fe692af2..c0e33fd3bd 100644
--- a/plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf/cdo/security/provider/ExpressionFilterItemProvider.java
+++ b/plugins/org.eclipse.emf.cdo.security.edit/src/org/eclipse/emf/cdo/security/provider/ExpressionFilterItemProvider.java
@@ -194,22 +194,19 @@ public class ExpressionFilterItemProvider extends ObjectFilterItemProvider imple
ExpressionsFactory.eINSTANCE.createStringValue()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
- ExpressionsFactory.eINSTANCE.createListValue()));
-
- newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
ExpressionsFactory.eINSTANCE.createFunctionInvocation()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
ExpressionsFactory.eINSTANCE.createMemberInvocation()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
- ExpressionsFactory.eINSTANCE.createMemberAccess()));
+ ExpressionsFactory.eINSTANCE.createStaticAccess()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
- ExpressionsFactory.eINSTANCE.createContextAccess()));
+ ExpressionsFactory.eINSTANCE.createMemberAccess()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
- ExpressionsFactory.eINSTANCE.createThis()));
+ ExpressionsFactory.eINSTANCE.createContextAccess()));
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
ExpressionsFactory.eINSTANCE.createContainedObject()));
@@ -219,6 +216,9 @@ public class ExpressionFilterItemProvider extends ObjectFilterItemProvider imple
newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
ExpressionsFactory.eINSTANCE.createLinkedExpression()));
+
+ newChildDescriptors.add(createChildParameter(SecurityPackage.Literals.EXPRESSION_FILTER__EXPRESSION,
+ ExpressionsFactory.eINSTANCE.createListConstruction()));
}
}

Back to the top