Lines Matching refs:add
120 // permissions that the changer will add or remove
157 boolean add = (op == '+');
160 if (!add && !remove && !assign)
185 if (add) {
187 if (r) toAdd.add(OWNER_READ);
188 if (w) toAdd.add(OWNER_WRITE);
189 if (x) toAdd.add(OWNER_EXECUTE);
192 if (r) toAdd.add(GROUP_READ);
193 if (w) toAdd.add(GROUP_WRITE);
194 if (x) toAdd.add(GROUP_EXECUTE);
197 if (r) toAdd.add(OTHERS_READ);
198 if (w) toAdd.add(OTHERS_WRITE);
199 if (x) toAdd.add(OTHERS_EXECUTE);
204 if (r) toRemove.add(OWNER_READ);
205 if (w) toRemove.add(OWNER_WRITE);
206 if (x) toRemove.add(OWNER_EXECUTE);
209 if (r) toRemove.add(GROUP_READ);
210 if (w) toRemove.add(GROUP_WRITE);
211 if (x) toRemove.add(GROUP_EXECUTE);
214 if (r) toRemove.add(OTHERS_READ);
215 if (w) toRemove.add(OTHERS_WRITE);
216 if (x) toRemove.add(OTHERS_EXECUTE);
221 if (r) toAdd.add(OWNER_READ);
222 else toRemove.add(OWNER_READ);
223 if (w) toAdd.add(OWNER_WRITE);
224 else toRemove.add(OWNER_WRITE);
225 if (x) toAdd.add(OWNER_EXECUTE);
226 else toRemove.add(OWNER_EXECUTE);
229 if (r) toAdd.add(GROUP_READ);
230 else toRemove.add(GROUP_READ);
231 if (w) toAdd.add(GROUP_WRITE);
232 else toRemove.add(GROUP_WRITE);
233 if (x) toAdd.add(GROUP_EXECUTE);
234 else toRemove.add(GROUP_EXECUTE);
237 if (r) toAdd.add(OTHERS_READ);
238 else toRemove.add(OTHERS_READ);
239 if (w) toAdd.add(OTHERS_WRITE);
240 else toRemove.add(OTHERS_WRITE);
241 if (x) toAdd.add(OTHERS_EXECUTE);
242 else toRemove.add(OTHERS_EXECUTE);