Revision 32068
branches/v2_0_0_prep/libraries/libGeocoding/src/org/gvsig/geocoding/address/Literal.java | ||
---|---|---|
40 | 40 |
public interface Literal extends SortedMap<String, String>, |
41 | 41 |
GeocodingPersistence, Comparable<Literal> { |
42 | 42 |
|
43 |
/** |
|
44 |
* get array with values (String) |
|
45 |
* @return |
|
46 |
*/ |
|
47 |
public String[] getStringValuesArray(); |
|
48 |
|
|
43 | 49 |
} |
branches/v2_0_0_prep/libraries/libGeocoding/src/org/gvsig/geocoding/address/impl/DefaultLiteral.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
package org.gvsig.geocoding.address.impl; |
29 | 29 |
|
30 |
import java.util.Collection; |
|
31 |
import java.util.Iterator; |
|
30 | 32 |
import java.util.Map; |
31 | 33 |
import java.util.TreeMap; |
32 | 34 |
|
... | ... | |
110 | 112 |
return this.toString().compareTo(o.toString()); |
111 | 113 |
} |
112 | 114 |
|
115 |
/** |
|
116 |
* |
|
117 |
*/ |
|
118 |
public String[] getStringValuesArray() { |
|
119 |
String[] array = new String[this.size()]; |
|
120 |
Collection<String> vals = this.values(); |
|
121 |
int i = 0; |
|
122 |
for (String val : vals) { |
|
123 |
array[i]=val; |
|
124 |
i++; |
|
125 |
} |
|
126 |
return array; |
|
127 |
} |
|
128 |
|
|
113 | 129 |
} |
Also available in: Unified diff