Revision 25967 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/fmap/dal/feature/transform/join/JoinTransform.java
JoinTransform.java | ||
---|---|---|
135 | 135 |
if (this.targetNamesMap.containsKey(keyAttr2)) { |
136 | 136 |
this.attrsForQuery = this.attrs; |
137 | 137 |
} else { |
138 |
this.attrsForQuery = Arrays.copyOf(this.attrs, |
|
139 |
this.attrs.length + 1); |
|
140 |
this.attrsForQuery[this.attrs.length] = keyAttr2; |
|
138 |
ArrayList list = new ArrayList(this.attrs.length + 1); |
|
139 |
list.addAll(Arrays.asList(this.attrs)); |
|
140 |
list.add(keyAttr2); |
|
141 |
this.attrsForQuery = (String[]) list.toArray(new String[] {}); |
|
141 | 142 |
} |
142 | 143 |
|
143 | 144 |
// assign calculated feature type as this transform's feature type |
Also available in: Unified diff