Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/acs/damsel/srvr/group/Group.java


1   package org.acs.damsel.srvr.group;
2   
3   /**
4    * <p>Title: Group</p>
5    * <p>Description: Instances of the Group class contain the group name and
6    * description, as well as Strings representing all of the possible
7    * permissions that a group can have.  Class provides getters and setters for
8    * all of the permissions as well as the group name and description.</p>
9    * @version 1.0
10   */
11  public class Group {
12  
13    public String groupName;
14    public String description;
15    public String canCreateCollections;
16    public String canEditCollections;
17    public String canRemoveCollections;
18    public String canCreateRepositories;
19    public String canEditRepositories;
20    public String canRemoveRepositories;
21    public String canCreateAssets;
22    public String canEditAssets;
23    public String canRemoveAssets;
24    public String canCreateUsers;
25    public String canEditUsers;
26    public String canRemoveUsers;
27    public String canCreateSchemas;
28    public String canEditSchemas;
29    public String canRemoveSchemas;
30    public String canCreateGroups;
31    public String canEditGroups;
32    public String canRemoveGroups;
33  
34    /**
35     * Default constructor initializes the group name and description as empty
36     * strings and sets all permission strings to false.
37     */
38    public Group() {
39      groupName = "";
40      description = "";
41      canCreateCollections = "false";
42      canEditCollections = "false";
43      canRemoveCollections = "false";
44      canCreateRepositories = "false";
45      canEditRepositories = "false";
46      canRemoveRepositories = "false";
47      canCreateAssets = "false";
48      canEditAssets = "false";
49      canRemoveAssets = "false";
50      canCreateUsers = "false";
51      canEditUsers = "false";
52      canRemoveUsers = "false";
53      canCreateSchemas = "false";
54      canEditSchemas = "false";
55      canRemoveSchemas = "false";
56      canCreateGroups = "false";
57      canEditGroups = "false";
58      canRemoveGroups = "false";
59    }
60  
61    /* getters and setters */
62    public String getGroupName() {
63      return groupName;
64    }
65    public void setGroupName(String groupName) {
66      this.groupName = groupName;
67    }
68    public String getDescription() {
69      return description;
70    }
71    public void setDescription(String description) {
72      this.description = description;
73    }
74    public boolean isCanCreateCollections() {
75      if(canCreateCollections.equals("false"))
76         return false;
77      return true;
78    }
79    public void setCanCreateCollections(boolean canCreateCollections) {
80      this.canCreateCollections = Boolean.toString(canCreateCollections);
81    }
82    public boolean isCanEditCollections() {
83      if(canEditCollections.equals("false"))
84         return false;
85      return true;
86    }
87    public void setCanEditCollections(boolean canEditCollections) {
88      this.canEditCollections = Boolean.toString(canEditCollections);
89    }
90    public boolean isCanRemoveCollections() {
91      if(canRemoveCollections.equals("false"))
92         return false;
93      return true;
94    }
95    public void setCanRemoveCollections(boolean canRemoveCollections) {
96      this.canRemoveCollections = Boolean.toString(canRemoveCollections);
97    }
98    public boolean isCanCreateRepositories() {
99      if(canCreateRepositories.equals("false"))
100        return false;
101     return true;
102   }
103   public void setCanCreateRepositories(boolean canCreateRepositories) {
104     this.canCreateRepositories = Boolean.toString(canCreateRepositories);
105   }
106   public boolean isCanEditRepositories() {
107     if(canEditRepositories.equals("false"))
108        return false;
109     return true;
110   }
111   public void setCanEditRepositories(boolean canEditRepositories) {
112     this.canEditRepositories = Boolean.toString(canEditRepositories);
113   }
114   public boolean isCanRemoveRepositories() {
115     if(canRemoveRepositories.equals("false"))
116        return false;
117     return true;
118   }
119   public void setCanRemoveRepositories(boolean canRemoveRepositories) {
120     this.canRemoveRepositories = Boolean.toString(canRemoveRepositories);
121   }
122   public boolean isCanCreateAssets() {
123     if(canCreateAssets.equals("false"))
124        return false;
125     return true;
126   }
127   public void setCanCreateAssets(boolean canCreateAssets) {
128     this.canCreateAssets = Boolean.toString(canCreateAssets);
129   }
130   public boolean isCanEditAssets() {
131     if(canEditAssets.equals("false"))
132        return false;
133     return true;
134   }
135   public void setCanEditAssets(boolean canEditAssets) {
136     this.canEditAssets = Boolean.toString(canEditAssets);
137   }
138   public boolean isCanRemoveAssets() {
139     if(canRemoveAssets.equals("false"))
140        return false;
141     return true;
142   }
143   public void setCanRemoveAssets(boolean canRemoveAssets) {
144     this.canRemoveAssets = Boolean.toString(canRemoveAssets);
145   }
146   public boolean isCanCreateUsers() {
147     if(canCreateUsers.equals("false"))
148        return false;
149     return true;
150   }
151   public void setCanCreateUsers(boolean canCreateUsers) {
152     this.canCreateUsers = Boolean.toString(canCreateUsers);
153   }
154   public boolean isCanEditUsers() {
155     if(canEditUsers.equals("false"))
156        return false;
157     return true;
158   }
159   public void setCanEditUsers(boolean canEditUsers) {
160     this.canEditUsers = Boolean.toString(canEditUsers);
161   }
162   public boolean isCanRemoveUsers() {
163     if(canRemoveUsers.equals("false"))
164        return false;
165     return true;
166   }
167   public void setCanRemoveUsers(boolean canRemoveUsers) {
168     this.canRemoveUsers = Boolean.toString(canRemoveUsers);
169   }
170   public boolean isCanCreateSchemas() {
171     if(canCreateSchemas.equals("false"))
172        return false;
173     return true;
174   }
175   public void setCanCreateSchemas(boolean canCreateSchemas) {
176     this.canCreateSchemas = Boolean.toString(canCreateSchemas);
177   }
178   public boolean isCanEditSchemas() {
179     if(canEditSchemas.equals("false"))
180        return false;
181     return true;
182   }
183   public void setCanEditSchemas(boolean canEditSchemas) {
184     this.canEditSchemas = Boolean.toString(canEditSchemas);
185   }
186   public boolean isCanRemoveSchemas() {
187     if(canRemoveSchemas.equals("false"))
188        return false;
189     return true;
190   }
191   public void setCanRemoveSchemas(boolean canRemoveSchemas) {
192     this.canRemoveSchemas = Boolean.toString(canRemoveSchemas);
193   }
194   public boolean isCanCreateGroups() {
195     if(canCreateGroups.equals("false"))
196        return false;
197     return true;
198   }
199   public boolean isCanEditGroups() {
200     if(canEditGroups.equals("false"))
201        return false;
202     return true;
203   }
204   public boolean isCanRemoveGroups() {
205     if(canRemoveGroups.equals("false"))
206        return false;
207     return true;
208   }
209   public void setCanCreateGroups(boolean canCreateGroups) {
210     this.canCreateGroups = Boolean.toString(canCreateGroups);
211   }
212   public void setCanEditGroups(boolean canEditGroups) {
213     this.canEditGroups = Boolean.toString(canEditGroups);
214   }
215   public void setCanRemoveGroups(boolean canRemoveGroups) {
216     this.canRemoveGroups = Boolean.toString(canRemoveGroups);
217   }
218 
219 }