diff options
author | Eike Stepper | 2012-06-10 07:32:21 +0000 |
---|---|---|
committer | Eike Stepper | 2012-06-10 07:32:21 +0000 |
commit | 814689821ed52e8ed19f17dbd5c54a4ef2e42433 (patch) | |
tree | ad9fee45e174db4fd2115fcf8cc83c1865bbbfee /plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo | |
parent | 4e52cc2de62311c6fc7887832702cd26975b912c (diff) | |
download | cdo-814689821ed52e8ed19f17dbd5c54a4ef2e42433.tar.gz cdo-814689821ed52e8ed19f17dbd5c54a4ef2e42433.tar.xz cdo-814689821ed52e8ed19f17dbd5c54a4ef2e42433.zip |
[380629] Design a default Security model
https://bugs.eclipse.org/bugs/show_bug.cgi?id=380629
Javadocs
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo')
4 files changed, 151 insertions, 5 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html index d2a6fe60dd..9a1fd34423 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html @@ -103,7 +103,7 @@ Class CDOObjectImpl</H2> <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo">CDOObject</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/id/CDOWithID.html" title="interface in org.eclipse.emf.cdo.common.id">CDOWithID</A>, <A HREF="../../../../../org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html" title="interface in org.eclipse.emf.cdo.common.model">CDOPackageTypeRegistry.CDOObjectMarker</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/notify/Notifier.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">Notifier</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EObject</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/EStructuralFeature.Internal.DynamicValueHolder.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">EStructuralFeature.Internal.DynamicValueHolder</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/InternalEObject.html?is-external=true" title="class or interface in org.eclipse.emf.ecore">InternalEObject</A>, org.eclipse.emf.spi.cdo.InternalCDOLoadable, org.eclipse.emf.spi.cdo.InternalCDOObject</DD> </DL> <DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A></DD> +<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html" title="class in org.eclipse.emf.cdo.eresource.impl">CDOResourceNodeImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html" title="class in org.eclipse.emf.cdo.etypes.impl">ModelElementImpl</A>, <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></DD> </DL> <HR> <DL> @@ -113,11 +113,13 @@ Class CDOObjectImpl</H2> </DL> <map id="APIVIZ" name="APIVIZ"> -<area shape="rect" id="node1" title="«interface» InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="55,6,219,61"/> +<area shape="rect" id="node1" title="«interface» InternalCDOObject (org.eclipse.emf.spi.cdo)" alt="" coords="305,6,468,61"/> <area shape="rect" id="node2" href="../../cdo/etypes/impl/ModelElementImpl.html" title="ModelElementImpl (org.eclipse.emf.cdo.etypes.impl)" alt="" coords="5,165,219,205"/> -<area shape="rect" id="node3" href="../../cdo/eresource/impl/CDOResourceNodeImpl.html" title="CDOResourceNodeImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="249,165,481,205"/> -<area shape="rect" id="node4" title="EStoreEObjectImpl (org.eclipse.emf.ecore.impl)" alt="" coords="249,13,431,53"/> -<area shape="rect" id="node5" href="CDOObjectImpl.html" title="CDOObjectImpl" alt="" coords="183,101,295,126"/> +<area shape="rect" id="node3" href="../../cdo/security/impl/CheckImpl.html" title="CheckImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="249,165,471,205"/> +<area shape="rect" id="node4" href="../../cdo/eresource/impl/CDOResourceNodeImpl.html" title="CDOResourceNodeImpl (org.eclipse.emf.cdo.eresource.impl)" alt="" coords="501,165,733,205"/> +<area shape="rect" id="node5" href="../../cdo/security/impl/UserPasswordImpl.html" title="UserPasswordImpl (org.eclipse.emf.cdo.security.impl)" alt="" coords="764,165,985,205"/> +<area shape="rect" id="node6" title="EStoreEObjectImpl (org.eclipse.emf.ecore.impl)" alt="" coords="498,13,680,53"/> +<area shape="rect" id="node7" href="CDOObjectImpl.html" title="CDOObjectImpl" alt="" coords="432,101,544,126"/> </map> <CENTER><IMG SRC="CDOObjectImpl.png" USEMAP="#APIVIZ" BORDER="0"></CENTER> diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png Binary files differindex f4382c5571..1f0e8ff16e 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.png diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html index 8800ffa40f..77fbd3aac3 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html @@ -97,6 +97,10 @@ Packages that use <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObj <TD><A HREF="#org.eclipse.emf.cdo.etypes.impl"><B>org.eclipse.emf.cdo.etypes.impl</B></A></TD> <TD>The generated EMF implementation of the CDO system data types and native annotations. </TD> </TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#org.eclipse.emf.cdo.security.impl"><B>org.eclipse.emf.cdo.security.impl</B></A></TD> +<TD> </TD> +</TR> </TABLE> <P> @@ -206,6 +210,127 @@ Uses of <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.ht </TABLE> <P> +<A NAME="org.eclipse.emf.cdo.security.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Uses of <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH> +</TR> +</TABLE> + +<P> + +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo">CDOObjectImpl</A> in <A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/AssigneeImpl.html" title="class in org.eclipse.emf.cdo.security.impl">AssigneeImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Assignee</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/CheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">CheckImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Check</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ClassCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ClassCheckImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Class Check</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/DirectoryImpl.html" title="class in org.eclipse.emf.cdo.security.impl">DirectoryImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Container</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/GroupImpl.html" title="class in org.eclipse.emf.cdo.security.impl">GroupImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Group</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/PackageCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">PackageCheckImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Package Check</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RealmImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RealmImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Realm</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/ResourceCheckImpl.html" title="class in org.eclipse.emf.cdo.security.impl">ResourceCheckImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Resource Check</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/RoleImpl.html" title="class in org.eclipse.emf.cdo.security.impl">RoleImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Role</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityElementImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityElementImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Element</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/SecurityItemImpl.html" title="class in org.eclipse.emf.cdo.security.impl">SecurityItemImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>Item</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>User</b></em>'</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/impl/UserPasswordImpl.html" title="class in org.eclipse.emf.cdo.security.impl">UserPasswordImpl</A></B></CODE> + +<BR> + An implementation of the model object '<em><b>User Password</b></em>'</TD> +</TR> +</TABLE> + +<P> <HR> diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html index 31d722d5ca..181ce5ee36 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html @@ -98,6 +98,10 @@ Packages that use <A HREF="../../../../../org/eclipse/emf/internal/cdo/package-s <TD>The generated EMF implementation of the CDO system data types and native annotations. </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><A HREF="#org.eclipse.emf.cdo.security.impl"><B>org.eclipse.emf.cdo.security.impl</B></A></TD> +<TD> </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> <TD><A HREF="#org.eclipse.emf.internal.cdo"><B>org.eclipse.emf.internal.cdo</B></A></TD> <TD>Exposes <A HREF="../../../../../org/eclipse/emf/internal/cdo/CDOObjectImpl.html" title="class in org.eclipse.emf.internal.cdo"><CODE>CDOObjectImpl</CODE></A> for extension in generated EMF models. </TD> </TR> @@ -134,6 +138,21 @@ Classes in <A HREF="../../../../../org/eclipse/emf/internal/cdo/package-summary. </TABLE> <P> +<A NAME="org.eclipse.emf.cdo.security.impl"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +Classes in <A HREF="../../../../../org/eclipse/emf/internal/cdo/package-summary.html">org.eclipse.emf.internal.cdo</A> used by <A HREF="../../../../../org/eclipse/emf/cdo/security/impl/package-summary.html">org.eclipse.emf.cdo.security.impl</A></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><B><A HREF="../../../../../org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html#org.eclipse.emf.cdo.security.impl"><B>CDOObjectImpl</B></A></B> + +<BR> + The base class of all <em>native</em> <A HREF="../../../../../org/eclipse/emf/cdo/CDOObject.html" title="interface in org.eclipse.emf.cdo"><CODE>objects</CODE></A>.</TD> +</TR> +</TABLE> + +<P> <A NAME="org.eclipse.emf.internal.cdo"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |