Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security')
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html50
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html50
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html24
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html282
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html44
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html44
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html4
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html26
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html8
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html14
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html12
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html2
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html35
-rw-r--r--plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html30
23 files changed, 383 insertions, 268 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
index 613eae9aa2..51f7399a80 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Assignee.html
@@ -127,8 +127,8 @@ Interface Assignee</H2>
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getRoles()"><CODE><em>Roles</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getId()"><CODE><em>Id</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Assignee.html#getRoles()"><CODE><em>Roles</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html
index 3d8e984230..849354c150 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/ClassCheck.html
@@ -122,7 +122,7 @@ Interface ClassCheck</H2>
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()"><CODE><em>Classes</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
</ul>
</p>
<P>
@@ -148,11 +148,19 @@ Interface ClassCheck</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()">getClasses</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Classes</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Applicable Class</b></em>' reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
@@ -204,16 +212,15 @@ Interface ClassCheck</H2>
</TR>
</TABLE>
-<A NAME="getClasses()"><!-- --></A><H3>
-getClasses</H3>
+<A NAME="getApplicableClass()"><!-- --></A><H3>
+getApplicableClass</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&gt; <B>getClasses</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getApplicableClass</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Classes</b></em>' reference list.
- The list contents are of type <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><CODE>EClass</CODE></A>.
+<DD>Returns the value of the '<em><b>Applicable Class</b></em>' reference.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Classes</em>' reference list isn't clear,
+ If the meaning of the '<em>Applicable Class</em>' reference isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -223,13 +230,34 @@ getClasses</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Classes</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_Classes()"><CODE>SecurityPackage.getClassCheck_Classes()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>setApplicableClass(EClass)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()"><CODE>SecurityPackage.getClassCheck_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>required="true"</DD>
</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="setApplicableClass(org.eclipse.emf.ecore.EClass)"><!-- --></A><H3>
+setApplicableClass</H3>
+<PRE>
+void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;value)</PRE>
+<DL>
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>' reference.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
index 22e738d2ab..d78ece4c25 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Group.html
@@ -122,12 +122,12 @@ Interface Group</H2>
<p>
The following features are supported:
<ul>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getUsers()"><CODE><em>Users</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getInheritedGroups()"><CODE><em>Inherited Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getInheritingGroups()"><CODE><em>Inheriting Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getAllInheritedGroups()"><CODE><em>All Inherited Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getAllInheritingGroups()"><CODE><em>All Inheriting Groups</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Group.html#getUsers()"><CODE><em>Users</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html
index ea4d80c8d0..f0ac31a18d 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/PackageCheck.html
@@ -122,7 +122,7 @@ Interface PackageCheck</H2>
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()"><CODE><em>Packages</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
</ul>
</p>
<P>
@@ -148,11 +148,19 @@ Interface PackageCheck</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()">getPackages</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Packages</b></em>' reference list.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value of the '<em><b>Applicable Package</b></em>' reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.Check"><!-- --></A>
@@ -204,16 +212,15 @@ Interface PackageCheck</H2>
</TR>
</TABLE>
-<A NAME="getPackages()"><!-- --></A><H3>
-getPackages</H3>
+<A NAME="getApplicablePackage()"><!-- --></A><H3>
+getApplicablePackage</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&gt; <B>getPackages</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A> <B>getApplicablePackage</B>()</PRE>
<DL>
-<DD>Returns the value of the '<em><b>Packages</b></em>' reference list.
- The list contents are of type <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore"><CODE>EPackage</CODE></A>.
+<DD>Returns the value of the '<em><b>Applicable Package</b></em>' reference.
<!-- begin-user-doc -->
<p>
- If the meaning of the '<em>Packages</em>' reference list isn't clear,
+ If the meaning of the '<em>Applicable Package</em>' reference isn't clear,
there really should be more of a description here...
</p>
<!-- end-user-doc -->
@@ -223,13 +230,34 @@ getPackages</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Packages</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_Packages()"><CODE>SecurityPackage.getPackageCheck_Packages()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>setApplicablePackage(EPackage)</CODE></A>,
+<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()"><CODE>SecurityPackage.getPackageCheck_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Model</B></DT>
<DD>required="true"</DD>
</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><!-- --></A><H3>
+setApplicablePackage</H3>
+<PRE>
+void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;value)</PRE>
+<DL>
+<DD>Sets the value of the '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>' reference.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
index 3a42462e24..455ae3bcb1 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/Role.html
@@ -122,9 +122,9 @@ Interface Role</H2>
<p>
The following features are supported:
<ul>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getId()"><CODE><em>Id</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/Role.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
index 5b89acd967..b909edbcb8 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.Literals.html
@@ -194,10 +194,10 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK__CLASSES">CLASS_CHECK__CLASSES</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Classes</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Applicable Class</b></em>' reference feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -290,10 +290,10 @@ Interface SecurityPackage.Literals</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK__PACKAGES">PACKAGE_CHECK__PACKAGES</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.Literals.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Packages</b></em>' reference list feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The meta object literal for the '<em><b>Applicable Package</b></em>' reference feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1336,12 +1336,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0
</DL>
<HR>
-<A NAME="CLASS_CHECK__CLASSES"><!-- --></A><H3>
-CLASS_CHECK__CLASSES</H3>
+<A NAME="CLASS_CHECK__APPLICABLE_CLASS"><!-- --></A><H3>
+CLASS_CHECK__APPLICABLE_CLASS</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>CLASS_CHECK__CLASSES</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>CLASS_CHECK__APPLICABLE_CLASS</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Classes</b></em>' reference list feature.
+<DD>The meta object literal for the '<em><b>Applicable Class</b></em>' reference feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -1369,12 +1369,12 @@ static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__PACKAGES"><!-- --></A><H3>
-PACKAGE_CHECK__PACKAGES</H3>
+<A NAME="PACKAGE_CHECK__APPLICABLE_PACKAGE"><!-- --></A><H3>
+PACKAGE_CHECK__APPLICABLE_PACKAGE</H3>
<PRE>
-static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>PACKAGE_CHECK__PACKAGES</B></PRE>
+static final <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></PRE>
<DL>
-<DD>The meta object literal for the '<em><b>Packages</b></em>' reference list feature.
+<DD>The meta object literal for the '<em><b>Applicable Package</b></em>' reference feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
index bff0aeeec3..bcfca08515 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/SecurityPackage.html
@@ -278,10 +278,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__CLASSES">CLASS_CHECK__CLASSES</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Classes</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Applicable Class</b></em>' reference</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -478,10 +478,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PACKAGES">PACKAGE_CHECK__PACKAGES</A></B></CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Packages</b></em>' reference list</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The feature id for the '<em><b>Applicable Package</b></em>' reference</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -960,10 +960,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_Classes()">getClassCheck_Classes</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()"><CODE><em>Classes</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1056,10 +1056,10 @@ Interface SecurityPackage</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_Packages()">getPackageCheck_Packages</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()"><CODE><em>Packages</em></CODE></A>'</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1878,17 +1878,17 @@ static final int <B>ROLE__ANNOTATIONS</B></PRE>
</DL>
<HR>
-<A NAME="ROLE__ASSIGNEES"><!-- --></A><H3>
-ROLE__ASSIGNEES</H3>
+<A NAME="ROLE__ID"><!-- --></A><H3>
+ROLE__ID</H3>
<PRE>
-static final int <B>ROLE__ASSIGNEES</B></PRE>
+static final int <B>ROLE__ID</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Assignees</b></em>' reference list.
+<DD>The feature id for the '<em><b>Id</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__ASSIGNEES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__ID">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -1914,17 +1914,17 @@ static final int <B>ROLE__CHECKS</B></PRE>
</DL>
<HR>
-<A NAME="ROLE__ID"><!-- --></A><H3>
-ROLE__ID</H3>
+<A NAME="ROLE__ASSIGNEES"><!-- --></A><H3>
+ROLE__ASSIGNEES</H3>
<PRE>
-static final int <B>ROLE__ID</B></PRE>
+static final int <B>ROLE__ASSIGNEES</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Id</b></em>' attribute.
+<DD>The feature id for the '<em><b>Assignees</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__ID">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ROLE__ASSIGNEES">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -1986,17 +1986,17 @@ static final int <B>ASSIGNEE__ANNOTATIONS</B></PRE>
</DL>
<HR>
-<A NAME="ASSIGNEE__ROLES"><!-- --></A><H3>
-ASSIGNEE__ROLES</H3>
+<A NAME="ASSIGNEE__ID"><!-- --></A><H3>
+ASSIGNEE__ID</H3>
<PRE>
-static final int <B>ASSIGNEE__ROLES</B></PRE>
+static final int <B>ASSIGNEE__ID</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Roles</b></em>' reference list.
+<DD>The feature id for the '<em><b>Id</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ASSIGNEE__ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ASSIGNEE__ID">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2004,17 +2004,17 @@ static final int <B>ASSIGNEE__ROLES</B></PRE>
</DL>
<HR>
-<A NAME="ASSIGNEE__ID"><!-- --></A><H3>
-ASSIGNEE__ID</H3>
+<A NAME="ASSIGNEE__ROLES"><!-- --></A><H3>
+ASSIGNEE__ROLES</H3>
<PRE>
-static final int <B>ASSIGNEE__ID</B></PRE>
+static final int <B>ASSIGNEE__ROLES</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Id</b></em>' attribute.
+<DD>The feature id for the '<em><b>Roles</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ASSIGNEE__ID">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.ASSIGNEE__ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2076,6 +2076,24 @@ static final int <B>GROUP__ANNOTATIONS</B></PRE>
</DL>
<HR>
+<A NAME="GROUP__ID"><!-- --></A><H3>
+GROUP__ID</H3>
+<PRE>
+static final int <B>GROUP__ID</B></PRE>
+<DL>
+<DD>The feature id for the '<em><b>Id</b></em>' attribute.
+ <!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.GROUP__ID">Constant Field Values</A><DT><B>Generated</B></DT>
+ <DD></DD>
+<DT><B>Ordered</B></DT>
+ <DD></DD>
+</DL>
+</DL>
+<HR>
+
<A NAME="GROUP__ROLES"><!-- --></A><H3>
GROUP__ROLES</H3>
<PRE>
@@ -2094,17 +2112,17 @@ static final int <B>GROUP__ROLES</B></PRE>
</DL>
<HR>
-<A NAME="GROUP__ID"><!-- --></A><H3>
-GROUP__ID</H3>
+<A NAME="GROUP__USERS"><!-- --></A><H3>
+GROUP__USERS</H3>
<PRE>
-static final int <B>GROUP__ID</B></PRE>
+static final int <B>GROUP__USERS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Id</b></em>' attribute.
+<DD>The feature id for the '<em><b>Users</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.GROUP__ID">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.GROUP__USERS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2202,24 +2220,6 @@ static final int <B>GROUP__ALL_ROLES</B></PRE>
</DL>
<HR>
-<A NAME="GROUP__USERS"><!-- --></A><H3>
-GROUP__USERS</H3>
-<PRE>
-static final int <B>GROUP__USERS</B></PRE>
-<DL>
-<DD>The feature id for the '<em><b>Users</b></em>' reference list.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.GROUP__USERS">Constant Field Values</A><DT><B>Generated</B></DT>
- <DD></DD>
-<DT><B>Ordered</B></DT>
- <DD></DD>
-</DL>
-</DL>
-<HR>
-
<A NAME="GROUP_FEATURE_COUNT"><!-- --></A><H3>
GROUP_FEATURE_COUNT</H3>
<PRE>
@@ -2274,17 +2274,17 @@ static final int <B>USER__ANNOTATIONS</B></PRE>
</DL>
<HR>
-<A NAME="USER__ROLES"><!-- --></A><H3>
-USER__ROLES</H3>
+<A NAME="USER__ID"><!-- --></A><H3>
+USER__ID</H3>
<PRE>
-static final int <B>USER__ROLES</B></PRE>
+static final int <B>USER__ID</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Roles</b></em>' reference list.
+<DD>The feature id for the '<em><b>Id</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ID">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2292,17 +2292,17 @@ static final int <B>USER__ROLES</B></PRE>
</DL>
<HR>
-<A NAME="USER__ID"><!-- --></A><H3>
-USER__ID</H3>
+<A NAME="USER__ROLES"><!-- --></A><H3>
+USER__ROLES</H3>
<PRE>
-static final int <B>USER__ID</B></PRE>
+static final int <B>USER__ROLES</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Id</b></em>' attribute.
+<DD>The feature id for the '<em><b>Roles</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ID">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2328,17 +2328,17 @@ static final int <B>USER__GROUPS</B></PRE>
</DL>
<HR>
-<A NAME="USER__ALL_GROUPS"><!-- --></A><H3>
-USER__ALL_GROUPS</H3>
+<A NAME="USER__LABEL"><!-- --></A><H3>
+USER__LABEL</H3>
<PRE>
-static final int <B>USER__ALL_GROUPS</B></PRE>
+static final int <B>USER__LABEL</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>All Groups</b></em>' reference list.
+<DD>The feature id for the '<em><b>Label</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_GROUPS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LABEL">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2346,17 +2346,17 @@ static final int <B>USER__ALL_GROUPS</B></PRE>
</DL>
<HR>
-<A NAME="USER__ALL_ROLES"><!-- --></A><H3>
-USER__ALL_ROLES</H3>
+<A NAME="USER__FIRST_NAME"><!-- --></A><H3>
+USER__FIRST_NAME</H3>
<PRE>
-static final int <B>USER__ALL_ROLES</B></PRE>
+static final int <B>USER__FIRST_NAME</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>All Roles</b></em>' reference list.
+<DD>The feature id for the '<em><b>First Name</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__FIRST_NAME">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2364,17 +2364,17 @@ static final int <B>USER__ALL_ROLES</B></PRE>
</DL>
<HR>
-<A NAME="USER__ALL_CHECKS"><!-- --></A><H3>
-USER__ALL_CHECKS</H3>
+<A NAME="USER__LAST_NAME"><!-- --></A><H3>
+USER__LAST_NAME</H3>
<PRE>
-static final int <B>USER__ALL_CHECKS</B></PRE>
+static final int <B>USER__LAST_NAME</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>All Checks</b></em>' reference list.
+<DD>The feature id for the '<em><b>Last Name</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_CHECKS">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LAST_NAME">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2382,17 +2382,17 @@ static final int <B>USER__ALL_CHECKS</B></PRE>
</DL>
<HR>
-<A NAME="USER__UNASSIGNED_ROLES"><!-- --></A><H3>
-USER__UNASSIGNED_ROLES</H3>
+<A NAME="USER__EMAIL"><!-- --></A><H3>
+USER__EMAIL</H3>
<PRE>
-static final int <B>USER__UNASSIGNED_ROLES</B></PRE>
+static final int <B>USER__EMAIL</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Unassigned Roles</b></em>' reference list.
+<DD>The feature id for the '<em><b>Email</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__UNASSIGNED_ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__EMAIL">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2400,17 +2400,17 @@ static final int <B>USER__UNASSIGNED_ROLES</B></PRE>
</DL>
<HR>
-<A NAME="USER__LABEL"><!-- --></A><H3>
-USER__LABEL</H3>
+<A NAME="USER__DEFAULT_PERMISSION_OVERRIDE"><!-- --></A><H3>
+USER__DEFAULT_PERMISSION_OVERRIDE</H3>
<PRE>
-static final int <B>USER__LABEL</B></PRE>
+static final int <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Label</b></em>' attribute.
+<DD>The feature id for the '<em><b>Default Permission Override</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LABEL">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION_OVERRIDE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2418,17 +2418,17 @@ static final int <B>USER__LABEL</B></PRE>
</DL>
<HR>
-<A NAME="USER__FIRST_NAME"><!-- --></A><H3>
-USER__FIRST_NAME</H3>
+<A NAME="USER__DEFAULT_PERMISSION"><!-- --></A><H3>
+USER__DEFAULT_PERMISSION</H3>
<PRE>
-static final int <B>USER__FIRST_NAME</B></PRE>
+static final int <B>USER__DEFAULT_PERMISSION</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>First Name</b></em>' attribute.
+<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__FIRST_NAME">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2436,17 +2436,17 @@ static final int <B>USER__FIRST_NAME</B></PRE>
</DL>
<HR>
-<A NAME="USER__LAST_NAME"><!-- --></A><H3>
-USER__LAST_NAME</H3>
+<A NAME="USER__LOCKED"><!-- --></A><H3>
+USER__LOCKED</H3>
<PRE>
-static final int <B>USER__LAST_NAME</B></PRE>
+static final int <B>USER__LOCKED</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Last Name</b></em>' attribute.
+<DD>The feature id for the '<em><b>Locked</b></em>' attribute.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LAST_NAME">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LOCKED">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2454,17 +2454,17 @@ static final int <B>USER__LAST_NAME</B></PRE>
</DL>
<HR>
-<A NAME="USER__EMAIL"><!-- --></A><H3>
-USER__EMAIL</H3>
+<A NAME="USER__PASSWORD"><!-- --></A><H3>
+USER__PASSWORD</H3>
<PRE>
-static final int <B>USER__EMAIL</B></PRE>
+static final int <B>USER__PASSWORD</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Email</b></em>' attribute.
+<DD>The feature id for the '<em><b>Password</b></em>' containment reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__EMAIL">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__PASSWORD">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2472,17 +2472,17 @@ static final int <B>USER__EMAIL</B></PRE>
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION_OVERRIDE"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION_OVERRIDE</H3>
+<A NAME="USER__ALL_GROUPS"><!-- --></A><H3>
+USER__ALL_GROUPS</H3>
<PRE>
-static final int <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
+static final int <B>USER__ALL_GROUPS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Default Permission Override</b></em>' attribute.
+<DD>The feature id for the '<em><b>All Groups</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION_OVERRIDE">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_GROUPS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2490,17 +2490,17 @@ static final int <B>USER__DEFAULT_PERMISSION_OVERRIDE</B></PRE>
</DL>
<HR>
-<A NAME="USER__DEFAULT_PERMISSION"><!-- --></A><H3>
-USER__DEFAULT_PERMISSION</H3>
+<A NAME="USER__ALL_ROLES"><!-- --></A><H3>
+USER__ALL_ROLES</H3>
<PRE>
-static final int <B>USER__DEFAULT_PERMISSION</B></PRE>
+static final int <B>USER__ALL_ROLES</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Default Permission</b></em>' attribute.
+<DD>The feature id for the '<em><b>All Roles</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__DEFAULT_PERMISSION">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2508,17 +2508,17 @@ static final int <B>USER__DEFAULT_PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="USER__LOCKED"><!-- --></A><H3>
-USER__LOCKED</H3>
+<A NAME="USER__ALL_CHECKS"><!-- --></A><H3>
+USER__ALL_CHECKS</H3>
<PRE>
-static final int <B>USER__LOCKED</B></PRE>
+static final int <B>USER__ALL_CHECKS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Locked</b></em>' attribute.
+<DD>The feature id for the '<em><b>All Checks</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__LOCKED">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__ALL_CHECKS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2526,17 +2526,17 @@ static final int <B>USER__LOCKED</B></PRE>
</DL>
<HR>
-<A NAME="USER__PASSWORD"><!-- --></A><H3>
-USER__PASSWORD</H3>
+<A NAME="USER__UNASSIGNED_ROLES"><!-- --></A><H3>
+USER__UNASSIGNED_ROLES</H3>
<PRE>
-static final int <B>USER__PASSWORD</B></PRE>
+static final int <B>USER__UNASSIGNED_ROLES</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Password</b></em>' containment reference.
+<DD>The feature id for the '<em><b>Unassigned Roles</b></em>' reference list.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__PASSWORD">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.USER__UNASSIGNED_ROLES">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2742,17 +2742,17 @@ static final int <B>CLASS_CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="CLASS_CHECK__CLASSES"><!-- --></A><H3>
-CLASS_CHECK__CLASSES</H3>
+<A NAME="CLASS_CHECK__APPLICABLE_CLASS"><!-- --></A><H3>
+CLASS_CHECK__APPLICABLE_CLASS</H3>
<PRE>
-static final int <B>CLASS_CHECK__CLASSES</B></PRE>
+static final int <B>CLASS_CHECK__APPLICABLE_CLASS</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Classes</b></em>' reference list.
+<DD>The feature id for the '<em><b>Applicable Class</b></em>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__CLASSES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.CLASS_CHECK__APPLICABLE_CLASS">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -2832,17 +2832,17 @@ static final int <B>PACKAGE_CHECK__PERMISSION</B></PRE>
</DL>
<HR>
-<A NAME="PACKAGE_CHECK__PACKAGES"><!-- --></A><H3>
-PACKAGE_CHECK__PACKAGES</H3>
+<A NAME="PACKAGE_CHECK__APPLICABLE_PACKAGE"><!-- --></A><H3>
+PACKAGE_CHECK__APPLICABLE_PACKAGE</H3>
<PRE>
-static final int <B>PACKAGE_CHECK__PACKAGES</B></PRE>
+static final int <B>PACKAGE_CHECK__APPLICABLE_PACKAGE</B></PRE>
<DL>
-<DD>The feature id for the '<em><b>Packages</b></em>' reference list.
+<DD>The feature id for the '<em><b>Applicable Package</b></em>' reference.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__PACKAGES">Constant Field Values</A><DT><B>Generated</B></DT>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.emf.cdo.security.SecurityPackage.PACKAGE_CHECK__APPLICABLE_PACKAGE">Constant Field Values</A><DT><B>Generated</B></DT>
<DD></DD>
<DT><B>Ordered</B></DT>
<DD></DD>
@@ -4008,12 +4008,12 @@ getClassCheck</H3>
</DL>
<HR>
-<A NAME="getClassCheck_Classes()"><!-- --></A><H3>
-getClassCheck_Classes</H3>
+<A NAME="getClassCheck_ApplicableClass()"><!-- --></A><H3>
+getClassCheck_ApplicableClass</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_Classes</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_ApplicableClass</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()"><CODE><em>Classes</em></CODE></A>'.
+<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4022,7 +4022,7 @@ getClassCheck_Classes</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>Classes</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()"><CODE>ClassCheck.getClasses()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><CODE>getClassCheck()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -4051,12 +4051,12 @@ getPackageCheck</H3>
</DL>
<HR>
-<A NAME="getPackageCheck_Packages()"><!-- --></A><H3>
-getPackageCheck_Packages</H3>
+<A NAME="getPackageCheck_ApplicablePackage()"><!-- --></A><H3>
+getPackageCheck_ApplicablePackage</H3>
<PRE>
-<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_Packages</B>()</PRE>
+<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_ApplicablePackage</B>()</PRE>
<DL>
-<DD>Returns the meta object for the reference list '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()"><CODE><em>Packages</em></CODE></A>'.
+<DD>Returns the meta object for the reference '<A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A>'.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -4065,7 +4065,7 @@ getPackageCheck_Packages</H3>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>Packages</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()"><CODE>PackageCheck.getPackages()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A>,
<A HREF="../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><CODE>getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
index d3589b9e62..05a88e83ad 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/User.html
@@ -123,10 +123,6 @@ Interface User</H2>
The following features are supported:
<ul>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getGroups()"><CODE><em>Groups</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
- <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getLabel()"><CODE><em>Label</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getFirstName()"><CODE><em>First Name</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getLastName()"><CODE><em>Last Name</em></CODE></A></li>
@@ -135,6 +131,10 @@ Interface User</H2>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#isLocked()"><CODE><em>Locked</em></CODE></A></li>
<li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getPassword()"><CODE><em>Password</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../org/eclipse/emf/cdo/security/User.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
index 0218b0db6e..e70f897fa5 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/AssigneeImpl.html
@@ -135,8 +135,8 @@ Class AssigneeImpl</H2>
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html#getRoles()"><CODE><em>Roles</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html#getId()"><CODE><em>Id</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html#getRoles()"><CODE><em>Roles</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html
index fbbd5f514f..0c3f2a4f04 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html
@@ -128,7 +128,7 @@ Class ClassCheckImpl</H2>
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getClasses()"><CODE><em>Classes</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getApplicableClass()"><CODE><em>Applicable Class</em></CODE></A></li>
</ul>
</p>
<P>
@@ -291,8 +291,8 @@ Class ClassCheckImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getClasses()">getClasses</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#getApplicableClass()">getApplicableClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -307,6 +307,14 @@ Class ClassCheckImpl</H2>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;newApplicableClass)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.CheckImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -472,20 +480,40 @@ protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/or
</DL>
<HR>
-<A NAME="getClasses()"><!-- --></A><H3>
-getClasses</H3>
+<A NAME="getApplicableClass()"><!-- --></A><H3>
+getApplicableClass</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&gt; <B>getClasses</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A> <B>getApplicableClass</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()">getClasses</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()">getApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Classes</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_Classes()"><CODE>SecurityPackage.getClassCheck_Classes()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)"><CODE>ClassCheck.setApplicableClass(EClass)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()"><CODE>SecurityPackage.getClassCheck_ApplicableClass()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setApplicableClass(org.eclipse.emf.ecore.EClass)"><!-- --></A><H3>
+setApplicableClass</H3>
+<PRE>
+public void <B>setApplicableClass</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EClass.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EClass</A>&nbsp;newApplicableClass)</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#setApplicableClass(org.eclipse.emf.ecore.EClass)">setApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html" title="interface in org.eclipse.emf.cdo.security">ClassCheck</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>newApplicableClass</CODE> - the new value of the '<em>Applicable Class</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
index 3019b19478..4130af147e 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/GroupImpl.html
@@ -131,12 +131,12 @@ Class GroupImpl</H2>
<p>
The following features are implemented:
<ul>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getUsers()"><CODE><em>Users</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getInheritedGroups()"><CODE><em>Inherited Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getInheritingGroups()"><CODE><em>Inheriting Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getAllInheritedGroups()"><CODE><em>All Inherited Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getAllInheritingGroups()"><CODE><em>All Inheriting Groups</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html#getUsers()"><CODE><em>Users</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html
index d7721ca34d..2a30d5307a 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html
@@ -128,7 +128,7 @@ Class PackageCheckImpl</H2>
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getPackages()"><CODE><em>Packages</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getApplicablePackage()"><CODE><em>Applicable Package</em></CODE></A></li>
</ul>
</p>
<P>
@@ -291,8 +291,8 @@ Class PackageCheckImpl</H2>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&gt;</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getPackages()">getPackages</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#getApplicablePackage()">getApplicablePackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -307,6 +307,14 @@ Class PackageCheckImpl</H2>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;newApplicablePackage)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.emf.cdo.security.impl.CheckImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -472,20 +480,40 @@ protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/or
</DL>
<HR>
-<A NAME="getPackages()"><!-- --></A><H3>
-getPackages</H3>
+<A NAME="getApplicablePackage()"><!-- --></A><H3>
+getApplicablePackage</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/EList.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">EList</A>&lt;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&gt; <B>getPackages</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A> <B>getApplicablePackage</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()">getPackages</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()">getApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the value of the '<em>Packages</em>' reference list.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_Packages()"><CODE>SecurityPackage.getPackageCheck_Packages()</CODE></A><DT><B>Generated</B></DT>
+<DT><B>Returns:</B><DD>the value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><CODE>PackageCheck.setApplicablePackage(EPackage)</CODE></A>,
+<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()"><CODE>SecurityPackage.getPackageCheck_ApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setApplicablePackage(org.eclipse.emf.ecore.EPackage)"><!-- --></A><H3>
+setApplicablePackage</H3>
+<PRE>
+public void <B>setApplicablePackage</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EPackage.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EPackage</A>&nbsp;newApplicablePackage)</PRE>
+<DL>
+<DD><!-- begin-user-doc -->
+ <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#setApplicablePackage(org.eclipse.emf.ecore.EPackage)">setApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html" title="interface in org.eclipse.emf.cdo.security">PackageCheck</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>newApplicablePackage</CODE> - the new value of the '<em>Applicable Package</em>' reference.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
</DD>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
index 94df5a9ac2..abb3f38954 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/RoleImpl.html
@@ -130,9 +130,9 @@ Class RoleImpl</H2>
<p>
The following features are implemented:
<ul>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getId()"><CODE><em>Id</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getChecks()"><CODE><em>Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html#getAssignees()"><CODE><em>Assignees</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
index 66b9a61740..ba3d8cbad2 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html
@@ -285,7 +285,7 @@ Class SecurityPackageImpl</H2>
<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.emf.cdo.security.<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK">CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION">CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE">CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT">CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK">CLASS_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__CLASSES">CLASS_CHECK__CLASSES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION">CLASS_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE">CLASS_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT">CLASS_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY">DIRECTORY</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ANNOTATIONS">DIRECTORY__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ITEMS">DIRECTORY__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__NAME">DIRECTORY__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY_FEATURE_COUNT">DIRECTORY_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eINSTANCE">eINSTANCE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNAME">eNAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_PREFIX">eNS_PREFIX</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_URI">eNS_URI</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP">GROUP</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITED_GROUPS">GROUP__ALL_INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITING_GROUPS">GROUP__ALL_INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_ROLES">GROUP__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ANNOTATIONS">GROUP__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ID">GROUP__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITED_GROUPS">GROUP__INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITING_GROUPS">GROUP__INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ROLES">GROUP__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__USERS">GROUP__USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP_FEATURE_COUNT">GROUP_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK">PACKAGE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PACKAGES">PACKAGE_CHECK__PACKAGES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION">PACKAGE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE">PACKAGE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT">PACKAGE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_USERS">REALM__ALL_USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ANNOTATIONS">REALM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ITEMS">REALM__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__NAME">REALM__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM_FEATURE_COUNT">REALM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK">RESOURCE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION">RESOURCE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE">RESOURCE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT">RESOURCE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE">ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ANNOTATIONS">ROLE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ASSIGNEES">ROLE__ASSIGNEES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS">ROLE__CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT">ROLE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT">SECURITY_ELEMENT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT__ANNOTATIONS">SECURITY_ELEMENT__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT_FEATURE_COUNT">SECURITY_ELEMENT_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM">SECURITY_ITEM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM__ANNOTATIONS">SECURITY_ITEM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM_FEATURE_COUNT">SECURITY_ITEM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER">USER</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_ROLES">USER__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ANNOTATIONS">USER__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__EMAIL">USER__EMAIL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__FIRST_NAME">USER__FIRST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__GROUPS">USER__GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ID">USER__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LABEL">USER__LABEL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LAST_NAME">USER__LAST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LOCKED">USER__LOCKED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__PASSWORD">USER__PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ROLES">USER__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__UNASSIGNED_ROLES">USER__UNASSIGNED_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_FEATURE_COUNT">USER_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD">USER_PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD__ENCRYPTED">USER_PASSWORD__ENCRYPTED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD_FEATURE_COUNT">USER_PASSWORD_FEATURE_COUNT</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE">ASSIGNEE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ANNOTATIONS">ASSIGNEE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ID">ASSIGNEE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE__ROLES">ASSIGNEE__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ASSIGNEE_FEATURE_COUNT">ASSIGNEE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK">CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__PERMISSION">CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK__ROLE">CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CHECK_FEATURE_COUNT">CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK">CLASS_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__APPLICABLE_CLASS">CLASS_CHECK__APPLICABLE_CLASS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__PERMISSION">CLASS_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK__ROLE">CLASS_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#CLASS_CHECK_FEATURE_COUNT">CLASS_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY">DIRECTORY</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ANNOTATIONS">DIRECTORY__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__ITEMS">DIRECTORY__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY__NAME">DIRECTORY__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#DIRECTORY_FEATURE_COUNT">DIRECTORY_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eINSTANCE">eINSTANCE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNAME">eNAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_PREFIX">eNS_PREFIX</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#eNS_URI">eNS_URI</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP">GROUP</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITED_GROUPS">GROUP__ALL_INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_INHERITING_GROUPS">GROUP__ALL_INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ALL_ROLES">GROUP__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ANNOTATIONS">GROUP__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ID">GROUP__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITED_GROUPS">GROUP__INHERITED_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__INHERITING_GROUPS">GROUP__INHERITING_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__ROLES">GROUP__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP__USERS">GROUP__USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#GROUP_FEATURE_COUNT">GROUP_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK">PACKAGE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__APPLICABLE_PACKAGE">PACKAGE_CHECK__APPLICABLE_PACKAGE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__PERMISSION">PACKAGE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK__ROLE">PACKAGE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PACKAGE_CHECK_FEATURE_COUNT">PACKAGE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#PERMISSION">PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM">REALM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_CHECKS">REALM__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_GROUPS">REALM__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_ROLES">REALM__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ALL_USERS">REALM__ALL_USERS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ANNOTATIONS">REALM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__DEFAULT_PERMISSION">REALM__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__ITEMS">REALM__ITEMS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM__NAME">REALM__NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#REALM_FEATURE_COUNT">REALM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK">RESOURCE_CHECK</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PATTERN">RESOURCE_CHECK__PATTERN</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__PERMISSION">RESOURCE_CHECK__PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK__ROLE">RESOURCE_CHECK__ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#RESOURCE_CHECK_FEATURE_COUNT">RESOURCE_CHECK_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE">ROLE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ANNOTATIONS">ROLE__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ASSIGNEES">ROLE__ASSIGNEES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__CHECKS">ROLE__CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE__ID">ROLE__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#ROLE_FEATURE_COUNT">ROLE_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT">SECURITY_ELEMENT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT__ANNOTATIONS">SECURITY_ELEMENT__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ELEMENT_FEATURE_COUNT">SECURITY_ELEMENT_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM">SECURITY_ITEM</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM__ANNOTATIONS">SECURITY_ITEM__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#SECURITY_ITEM_FEATURE_COUNT">SECURITY_ITEM_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER">USER</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_CHECKS">USER__ALL_CHECKS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_GROUPS">USER__ALL_GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ALL_ROLES">USER__ALL_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ANNOTATIONS">USER__ANNOTATIONS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION">USER__DEFAULT_PERMISSION</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__DEFAULT_PERMISSION_OVERRIDE">USER__DEFAULT_PERMISSION_OVERRIDE</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__EMAIL">USER__EMAIL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__FIRST_NAME">USER__FIRST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__GROUPS">USER__GROUPS</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ID">USER__ID</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LABEL">USER__LABEL</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LAST_NAME">USER__LAST_NAME</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__LOCKED">USER__LOCKED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__PASSWORD">USER__PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__ROLES">USER__ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER__UNASSIGNED_ROLES">USER__UNASSIGNED_ROLES</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_FEATURE_COUNT">USER_FEATURE_COUNT</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD">USER_PASSWORD</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD__ENCRYPTED">USER_PASSWORD__ENCRYPTED</A>, <A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#USER_PASSWORD_FEATURE_COUNT">USER_PASSWORD_FEATURE_COUNT</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder"><!-- --></A>
@@ -374,7 +374,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck_Classes()">getClassCheck_Classes</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -470,7 +470,7 @@ Class SecurityPackageImpl</H2>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck_Packages()">getPackageCheck_Packages</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityPackageImpl.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -1912,20 +1912,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/e
</DL>
<HR>
-<A NAME="getClassCheck_Classes()"><!-- --></A><H3>
-getClassCheck_Classes</H3>
+<A NAME="getClassCheck_ApplicableClass()"><!-- --></A><H3>
+getClassCheck_ApplicableClass</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_Classes</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getClassCheck_ApplicableClass</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_Classes()">getClassCheck_Classes</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck_ApplicableClass()">getClassCheck_ApplicableClass</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>Classes</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getClasses()"><CODE>ClassCheck.getClasses()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Class</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/ClassCheck.html#getApplicableClass()"><CODE>ClassCheck.getApplicableClass()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getClassCheck()"><CODE>SecurityPackage.getClassCheck()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
@@ -1953,20 +1953,20 @@ public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/e
</DL>
<HR>
-<A NAME="getPackageCheck_Packages()"><!-- --></A><H3>
-getPackageCheck_Packages</H3>
+<A NAME="getPackageCheck_ApplicablePackage()"><!-- --></A><H3>
+getPackageCheck_ApplicablePackage</H3>
<PRE>
-public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_Packages</B>()</PRE>
+public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EReference.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EReference</A> <B>getPackageCheck_ApplicablePackage</B>()</PRE>
<DL>
<DD><!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_Packages()">getPackageCheck_Packages</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck_ApplicablePackage()">getPackageCheck_ApplicablePackage</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html" title="interface in org.eclipse.emf.cdo.security">SecurityPackage</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>the meta object for the reference list '<em>Packages</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getPackages()"><CODE>PackageCheck.getPackages()</CODE></A>,
+<DT><B>Returns:</B><DD>the meta object for the reference '<em>Applicable Package</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/emf/cdo/security/PackageCheck.html#getApplicablePackage()"><CODE>PackageCheck.getApplicablePackage()</CODE></A>,
<A HREF="../../../../../../org/eclipse/emf/cdo/security/SecurityPackage.html#getPackageCheck()"><CODE>SecurityPackage.getPackageCheck()</CODE></A><DT><B>Generated</B></DT>
<DD></DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
index b41b3c0c90..49126ab0a4 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/impl/UserImpl.html
@@ -132,10 +132,6 @@ Class UserImpl</H2>
The following features are implemented:
<ul>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getGroups()"><CODE><em>Groups</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
- <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getLabel()"><CODE><em>Label</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getFirstName()"><CODE><em>First Name</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getLastName()"><CODE><em>Last Name</em></CODE></A></li>
@@ -144,6 +140,10 @@ Class UserImpl</H2>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getDefaultPermission()"><CODE><em>Default Permission</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#isLocked()"><CODE><em>Locked</em></CODE></A></li>
<li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getPassword()"><CODE><em>Password</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllGroups()"><CODE><em>All Groups</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllRoles()"><CODE><em>All Roles</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getAllChecks()"><CODE><em>All Checks</em></CODE></A></li>
+ <li><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html#getUnassignedRoles()"><CODE><em>Unassigned Roles</em></CODE></A></li>
</ul>
</p>
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html
index f3df4e3668..323e9c36dc 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html
@@ -243,10 +243,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#addClassesPropertyDescriptor(java.lang.Object)">addClassesPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/ClassCheckItemProvider.html#addApplicableClassPropertyDescriptor(java.lang.Object)">addApplicableClassPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Classes feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Applicable Class feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -475,12 +475,12 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
</DL>
<HR>
-<A NAME="addClassesPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addClassesPropertyDescriptor</H3>
+<A NAME="addApplicableClassPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addApplicableClassPropertyDescriptor</H3>
<PRE>
-protected void <B>addClassesPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected void <B>addApplicableClassPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This adds a property descriptor for the Classes feature.
+<DD>This adds a property descriptor for the Applicable Class feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
@@ -548,7 +548,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
index 20d721eb7a..ae6cf74968 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/DirectoryItemProvider.html
@@ -611,7 +611,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
index dd988c5557..9757c26b13 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/GroupItemProvider.html
@@ -616,7 +616,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html
index 24c21c7652..0afcb4f146 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html
@@ -243,10 +243,10 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#addPackagesPropertyDescriptor(java.lang.Object)">addPackagesPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/PackageCheckItemProvider.html#addApplicablePackagePropertyDescriptor(java.lang.Object)">addApplicablePackagePropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Packages feature</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Applicable Package feature</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -475,12 +475,12 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
</DL>
<HR>
-<A NAME="addPackagesPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addPackagesPropertyDescriptor</H3>
+<A NAME="addApplicablePackagePropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
+addApplicablePackagePropertyDescriptor</H3>
<PRE>
-protected void <B>addPackagesPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected void <B>addApplicablePackagePropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
-<DD>This adds a property descriptor for the Packages feature.
+<DD>This adds a property descriptor for the Applicable Package feature.
<!-- begin-user-doc -->
<!-- end-user-doc -->
<P>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
index fd53e6fd8f..0092417f0f 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RealmItemProvider.html
@@ -638,7 +638,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
index eca5164e59..c5ac3cf8d9 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/RoleItemProvider.html
@@ -639,7 +639,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
index 7f5e03f75e..7c766217aa 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserItemProvider.html
@@ -330,6 +330,16 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#getChildrenFeaturesGen(java.lang.Object)">getChildrenFeaturesGen</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This specifies how to implement <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#getChildren(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.getChildren(java.lang.Object)</CODE></A> and is used to deduce an appropriate feature for an
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/AddCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>AddCommand</CODE></A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/RemoveCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>RemoveCommand</CODE></A> or
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/MoveCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>MoveCommand</CODE></A> in <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)</CODE></A></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserItemProvider.html#getImage(java.lang.Object)">getImage</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
@@ -694,6 +704,27 @@ protected void <B>addLockedPropertyDescriptor</B>(<A HREF="http://download.oracl
</DL>
<HR>
+<A NAME="getChildrenFeaturesGen(java.lang.Object)"><!-- --></A><H3>
+getChildrenFeaturesGen</H3>
+<PRE>
+public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;? extends <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EStructuralFeature.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature</A>&gt; <B>getChildrenFeaturesGen</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+<DL>
+<DD>This specifies how to implement <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#getChildren(java.lang.Object)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.getChildren(java.lang.Object)</CODE></A> and is used to deduce an appropriate feature for an
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/AddCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>AddCommand</CODE></A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/RemoveCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>RemoveCommand</CODE></A> or
+ <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/command/MoveCommand.html?is-external=true" title="class or interface in org.eclipse.emf.edit.command"><CODE>MoveCommand</CODE></A> in <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ItemProviderAdapter.html?is-external=true#createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter)" title="class or interface in org.eclipse.emf.edit.provider"><CODE>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class<? extends org.eclipse.emf.common.command.Command>, org.eclipse.emf.edit.command.CommandParameter)</CODE></A>.
+ <!-- begin-user-doc --> <!-- end-user-doc -->
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Generated</B></DT>
+ <DD></DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getChildrenFeatures(java.lang.Object)"><!-- --></A><H3>
getChildrenFeatures</H3>
<PRE>
@@ -710,7 +741,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Colle
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
@@ -789,7 +820,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html
index d4aa78fbdd..284b56ee02 100644
--- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html
+++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html
@@ -242,14 +242,6 @@ This is the item provider adapter for a <A HREF="../../../../../../org/eclipse/e
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html#addEncryptedPropertyDescriptor(java.lang.Object)">addEncryptedPropertyDescriptor</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This adds a property descriptor for the Encrypted feature</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/provider/UserPasswordItemProvider.html#collectNewChildDescriptors(java.util.Collection, java.lang.Object)">collectNewChildDescriptors</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;&nbsp;newChildDescriptors,
<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
@@ -481,26 +473,6 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.
</DL>
<HR>
-<A NAME="addEncryptedPropertyDescriptor(java.lang.Object)"><!-- --></A><H3>
-addEncryptedPropertyDescriptor</H3>
-<PRE>
-protected void <B>addEncryptedPropertyDescriptor</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
-<DL>
-<DD>This adds a property descriptor for the Encrypted feature.
- <!-- begin-user-doc -->
- <!-- end-user-doc -->
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Generated</B></DT>
- <DD></DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
<A NAME="hasChildren(java.lang.Object)"><!-- --></A><H3>
hasChildren</H3>
<PRE>
@@ -573,7 +545,7 @@ public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Strin
</DD>
<DD><DL>
<DT><B>Generated</B></DT>
- <DD></DD>
+ <DD>NOT</DD>
</DL>
</DD>
</DL>

Back to the top