This project has retired. For details please refer to its Attic page.
RbacDatabase xref
View Javadoc

1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 1.7,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.archiva.redback.rbac.jdo;
7   
8   /**
9    * Class RbacDatabase.
10   * 
11   * @version $Revision$ $Date$
12   */
13  public class RbacDatabase
14      implements java.io.Serializable
15  {
16  
17        //--------------------------/
18       //- Class/Member Variables -/
19      //--------------------------/
20  
21      /**
22       * Field roles.
23       */
24      private java.util.List/*<JdoRole>*/ roles;
25  
26      /**
27       * Field permissions.
28       */
29      private java.util.List/*<JdoPermission>*/ permissions;
30  
31      /**
32       * Field operations.
33       */
34      private java.util.List/*<JdoOperation>*/ operations;
35  
36      /**
37       * Field resources.
38       */
39      private java.util.List/*<JdoResource>*/ resources;
40  
41      /**
42       * Field userAssignments.
43       */
44      private java.util.List/*<JdoUserAssignment>*/ userAssignments;
45  
46      /**
47       * Field modelEncoding.
48       */
49      private String modelEncoding = "UTF-8";
50  
51  
52        //-----------/
53       //- Methods -/
54      //-----------/
55  
56      /**
57       * Method addOperation.
58       * 
59       * @param jdoOperation
60       */
61      public void addOperation( JdoOperation jdoOperation )
62      {
63          getOperations().add( jdoOperation );
64      } //-- void addOperation( JdoOperation )
65  
66      /**
67       * Method addPermission.
68       * 
69       * @param jdoPermission
70       */
71      public void addPermission( JdoPermission jdoPermission )
72      {
73          getPermissions().add( jdoPermission );
74      } //-- void addPermission( JdoPermission )
75  
76      /**
77       * Method addResource.
78       * 
79       * @param jdoResource
80       */
81      public void addResource( JdoResource jdoResource )
82      {
83          getResources().add( jdoResource );
84      } //-- void addResource( JdoResource )
85  
86      /**
87       * Method addRole.
88       * 
89       * @param jdoRole
90       */
91      public void addRole( JdoRole jdoRole )
92      {
93          getRoles().add( jdoRole );
94      } //-- void addRole( JdoRole )
95  
96      /**
97       * Method addUserAssignment.
98       * 
99       * @param jdoUserAssignment
100      */
101     public void addUserAssignment( JdoUserAssignment jdoUserAssignment )
102     {
103         getUserAssignments().add( jdoUserAssignment );
104     } //-- void addUserAssignment( JdoUserAssignment )
105 
106     /**
107      * Get the modelEncoding field.
108      * 
109      * @return String
110      */
111     public String getModelEncoding()
112     {
113         return this.modelEncoding;
114     } //-- String getModelEncoding()
115 
116     /**
117      * Method getOperations.
118      * 
119      * @return List
120      */
121     public java.util.List/*<JdoOperation>*/ getOperations()
122     {
123         if ( this.operations == null )
124         {
125             this.operations = new java.util.ArrayList/*<JdoOperation>*/();
126         }
127 
128         return this.operations;
129     } //-- java.util.List/*<JdoOperation>*/ getOperations()
130 
131     /**
132      * Method getPermissions.
133      * 
134      * @return List
135      */
136     public java.util.List/*<JdoPermission>*/ getPermissions()
137     {
138         if ( this.permissions == null )
139         {
140             this.permissions = new java.util.ArrayList/*<JdoPermission>*/();
141         }
142 
143         return this.permissions;
144     } //-- java.util.List/*<JdoPermission>*/ getPermissions()
145 
146     /**
147      * Method getResources.
148      * 
149      * @return List
150      */
151     public java.util.List/*<JdoResource>*/ getResources()
152     {
153         if ( this.resources == null )
154         {
155             this.resources = new java.util.ArrayList/*<JdoResource>*/();
156         }
157 
158         return this.resources;
159     } //-- java.util.List/*<JdoResource>*/ getResources()
160 
161     /**
162      * Method getRoles.
163      * 
164      * @return List
165      */
166     public java.util.List/*<JdoRole>*/ getRoles()
167     {
168         if ( this.roles == null )
169         {
170             this.roles = new java.util.ArrayList/*<JdoRole>*/();
171         }
172 
173         return this.roles;
174     } //-- java.util.List/*<JdoRole>*/ getRoles()
175 
176     /**
177      * Method getUserAssignments.
178      * 
179      * @return List
180      */
181     public java.util.List/*<JdoUserAssignment>*/ getUserAssignments()
182     {
183         if ( this.userAssignments == null )
184         {
185             this.userAssignments = new java.util.ArrayList/*<JdoUserAssignment>*/();
186         }
187 
188         return this.userAssignments;
189     } //-- java.util.List/*<JdoUserAssignment>*/ getUserAssignments()
190 
191     /**
192      * Method removeOperation.
193      * 
194      * @param jdoOperation
195      */
196     public void removeOperation( JdoOperation jdoOperation )
197     {
198         getOperations().remove( jdoOperation );
199     } //-- void removeOperation( JdoOperation )
200 
201     /**
202      * Method removePermission.
203      * 
204      * @param jdoPermission
205      */
206     public void removePermission( JdoPermission jdoPermission )
207     {
208         getPermissions().remove( jdoPermission );
209     } //-- void removePermission( JdoPermission )
210 
211     /**
212      * Method removeResource.
213      * 
214      * @param jdoResource
215      */
216     public void removeResource( JdoResource jdoResource )
217     {
218         getResources().remove( jdoResource );
219     } //-- void removeResource( JdoResource )
220 
221     /**
222      * Method removeRole.
223      * 
224      * @param jdoRole
225      */
226     public void removeRole( JdoRole jdoRole )
227     {
228         getRoles().remove( jdoRole );
229     } //-- void removeRole( JdoRole )
230 
231     /**
232      * Method removeUserAssignment.
233      * 
234      * @param jdoUserAssignment
235      */
236     public void removeUserAssignment( JdoUserAssignment jdoUserAssignment )
237     {
238         getUserAssignments().remove( jdoUserAssignment );
239     } //-- void removeUserAssignment( JdoUserAssignment )
240 
241     /**
242      * Set the modelEncoding field.
243      * 
244      * @param modelEncoding
245      */
246     public void setModelEncoding( String modelEncoding )
247     {
248         this.modelEncoding = modelEncoding;
249     } //-- void setModelEncoding( String )
250 
251     /**
252      * Set the operations field.
253      * 
254      * @param operations
255      */
256     public void setOperations( java.util.List/*<JdoOperation>*/ operations )
257     {
258         this.operations = operations;
259     } //-- void setOperations( java.util.List )
260 
261     /**
262      * Set the permissions field.
263      * 
264      * @param permissions
265      */
266     public void setPermissions( java.util.List/*<JdoPermission>*/ permissions )
267     {
268         this.permissions = permissions;
269     } //-- void setPermissions( java.util.List )
270 
271     /**
272      * Set the resources field.
273      * 
274      * @param resources
275      */
276     public void setResources( java.util.List/*<JdoResource>*/ resources )
277     {
278         this.resources = resources;
279     } //-- void setResources( java.util.List )
280 
281     /**
282      * Set the roles field.
283      * 
284      * @param roles
285      */
286     public void setRoles( java.util.List/*<JdoRole>*/ roles )
287     {
288         this.roles = roles;
289     } //-- void setRoles( java.util.List )
290 
291     /**
292      * Set the userAssignments field.
293      * 
294      * @param userAssignments
295      */
296     public void setUserAssignments( java.util.List/*<JdoUserAssignment>*/ userAssignments )
297     {
298         this.userAssignments = userAssignments;
299     } //-- void setUserAssignments( java.util.List )
300 
301 }