diff options
author | Eike Stepper | 2012-06-10 05:14:13 +0000 |
---|---|---|
committer | Eike Stepper | 2012-06-10 05:14:13 +0000 |
commit | 7c04f6905700d5ee65f01b70ee07f0ac291d9451 (patch) | |
tree | 815f272a5c2471da505ca2b9af8d6cb8562cc647 /plugins/org.eclipse.emf.cdo.security/model | |
parent | 3aa06bd3de3bec99de8f70444a6324a7ce705565 (diff) | |
download | cdo-7c04f6905700d5ee65f01b70ee07f0ac291d9451.tar.gz cdo-7c04f6905700d5ee65f01b70ee07f0ac291d9451.tar.xz cdo-7c04f6905700d5ee65f01b70ee07f0ac291d9451.zip |
[380629] Design a default Security model
https://bugs.eclipse.org/bugs/show_bug.cgi?id=380629
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.security/model')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.security/model/security.ecore | 2 | ||||
-rw-r--r-- | plugins/org.eclipse.emf.cdo.security/model/security.genmodel | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.security/model/security.ecore b/plugins/org.eclipse.emf.cdo.security/model/security.ecore index fb055fac82..bbe75c2177 100644 --- a/plugins/org.eclipse.emf.cdo.security/model/security.ecore +++ b/plugins/org.eclipse.emf.cdo.security/model/security.ecore @@ -58,6 +58,8 @@ eType="#//Group" changeable="false" volatile="true" transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="allRoles" upperBound="-1" eType="#//Role" changeable="false" volatile="true" transient="true" derived="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="allChecks" upperBound="-1" + eType="#//Check" changeable="false" volatile="true" transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="unassignedRoles" upperBound="-1" eType="#//Role" changeable="false" volatile="true" transient="true" derived="true"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString" diff --git a/plugins/org.eclipse.emf.cdo.security/model/security.genmodel b/plugins/org.eclipse.emf.cdo.security/model/security.genmodel index a13f5b7041..2e01449c8c 100644 --- a/plugins/org.eclipse.emf.cdo.security/model/security.genmodel +++ b/plugins/org.eclipse.emf.cdo.security/model/security.genmodel @@ -54,6 +54,7 @@ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference security.ecore#//User/groups"/> <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference security.ecore#//User/allGroups"/> <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference security.ecore#//User/allRoles"/> + <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference security.ecore#//User/allChecks"/> <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference security.ecore#//User/unassignedRoles"/> <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute security.ecore#//User/label"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute security.ecore#//User/firstName"/> |