equal
deleted
inserted
replaced
154 // residual attributes |
154 // residual attributes |
155 |
155 |
156 String[] reqAttrs; |
156 String[] reqAttrs; |
157 if ((reqAttrs = searchArgs.reqAttrs) != null) { |
157 if ((reqAttrs = searchArgs.reqAttrs) != null) { |
158 // create an attribute set for those requested |
158 // create an attribute set for those requested |
159 Attributes rattrs = new BasicAttributes(true); // caseignore |
159 Attributes rattrs = new BasicAttributes(true); // ignore case |
160 for (int i = 0; i < reqAttrs.length; i++) { |
160 for (int i = 0; i < reqAttrs.length; i++) { |
161 rattrs.put(reqAttrs[i], null); |
161 rattrs.put(reqAttrs[i], null); |
162 } |
162 } |
163 for (int i = 0; i < Obj.JAVA_ATTRIBUTES.length; i++) { |
163 for (int i = 0; i < Obj.JAVA_ATTRIBUTES.length; i++) { |
164 // Remove Java-object attributes if not requested |
164 // Remove Java-object attributes if not requested |
211 super.update(ne); |
211 super.update(ne); |
212 |
212 |
213 // Update search-specific variables |
213 // Update search-specific variables |
214 LdapSearchEnumeration se = (LdapSearchEnumeration)ne; |
214 LdapSearchEnumeration se = (LdapSearchEnumeration)ne; |
215 startName = se.startName; |
215 startName = se.startName; |
216 //VR - keep original args, don't overwite with current args |
|
217 // searchArgs = se.searchArgs; |
|
218 } |
216 } |
219 |
217 |
220 void setStartName(Name nm) { |
218 void setStartName(Name nm) { |
221 startName = nm; |
219 startName = nm; |
222 } |
220 } |