langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
equal
deleted
inserted
replaced
112 configuration.message.notice("doclet.Building_Index"); |
112 configuration.message.notice("doclet.Building_Index"); |
113 } |
113 } |
114 this.noDeprecated = noDeprecated; |
114 this.noDeprecated = noDeprecated; |
115 this.classesOnly = classesOnly; |
115 this.classesOnly = classesOnly; |
116 buildIndexMap(configuration.root); |
116 buildIndexMap(configuration.root); |
117 Set set = indexmap.keySet(); |
117 Set<Character> set = indexmap.keySet(); |
118 elements = set.toArray(); |
118 elements = set.toArray(); |
119 Arrays.sort(elements); |
119 Arrays.sort(elements); |
120 } |
120 } |
121 |
121 |
122 /** |
122 /** |
213 /** |
213 /** |
214 * Return a map of all the individual member lists with Unicode character. |
214 * Return a map of all the individual member lists with Unicode character. |
215 * |
215 * |
216 * @return Map index map. |
216 * @return Map index map. |
217 */ |
217 */ |
218 public Map getIndexMap() { |
218 public Map<Character,List<Doc>> getIndexMap() { |
219 return indexmap; |
219 return indexmap; |
220 } |
220 } |
221 |
221 |
222 /** |
222 /** |
223 * Return the sorted list of members, for passed Unicode Character. |
223 * Return the sorted list of members, for passed Unicode Character. |
224 * |
224 * |
225 * @param index index Unicode character. |
225 * @param index index Unicode character. |
226 * @return List member list for specific Unicode character. |
226 * @return List member list for specific Unicode character. |
227 */ |
227 */ |
228 public List getMemberList(Character index) { |
228 public List<Doc> getMemberList(Character index) { |
229 return (List)indexmap.get(index); |
229 return indexmap.get(index); |
230 } |
230 } |
231 |
231 |
232 /** |
232 /** |
233 * Array of IndexMap keys, Unicode characters. |
233 * Array of IndexMap keys, Unicode characters. |
234 */ |
234 */ |