Revision 7178 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/DwgObject.java
DwgObject.java | ||
---|---|---|
34 | 34 |
*/ |
35 | 35 |
package com.iver.cit.jdwglib.dwg; |
36 | 36 |
|
37 |
import java.util.Vector; |
|
37 |
import java.util.ArrayList; |
|
38 |
import java.util.ArrayList; |
|
38 | 39 |
|
39 | 40 |
/** |
40 | 41 |
* The DwgObject class represents a DWG object |
... | ... | |
54 | 55 |
protected int linetypeFlags; |
55 | 56 |
protected int plotstyleFlags; |
56 | 57 |
protected int sizeInBits; |
57 |
protected Vector extendedData;
|
|
58 |
protected ArrayList extendedData;
|
|
58 | 59 |
protected int graphicData; |
59 | 60 |
protected int subEntityHandle; |
60 | 61 |
protected int xDicObjHandle; |
... | ... | |
74 | 75 |
Integer mode = (Integer)DwgUtil.getBits(data, 2, bitPos); |
75 | 76 |
bitPos = bitPos + 2; |
76 | 77 |
setMode(mode.intValue()); |
77 |
Vector v = DwgUtil.getBitLong(data, bitPos);
|
|
78 |
ArrayList v = DwgUtil.getBitLong(data, bitPos);
|
|
78 | 79 |
bitPos = ((Integer)v.get(0)).intValue(); |
79 | 80 |
int rnum = ((Integer)v.get(1)).intValue(); |
80 | 81 |
setNumReactors(rnum); |
... | ... | |
113 | 114 |
*/ |
114 | 115 |
public int readObjectTailV15(int[] data, int offset) throws Exception { |
115 | 116 |
int bitPos = offset; |
116 |
Vector v = null;
|
|
117 |
ArrayList v = null;
|
|
117 | 118 |
if (getMode()==0x0) { |
118 | 119 |
v = DwgUtil.getHandle(data, bitPos); |
119 | 120 |
bitPos = ((Integer)v.get(0)).intValue(); |
... | ... | |
121 | 122 |
for (int i=1;i<v.size();i++) { |
122 | 123 |
sh[i-1] = ((Integer)v.get(i)).intValue(); |
123 | 124 |
} |
124 |
Vector shv = new Vector();
|
|
125 |
ArrayList shv = new ArrayList();
|
|
125 | 126 |
for (int i=0;i<sh.length;i++) { |
126 | 127 |
shv.add(new Integer(sh[i])); |
127 | 128 |
} |
... | ... | |
141 | 142 |
for (int i=1;i<v.size();i++) { |
142 | 143 |
xh[i-1] = ((Integer)v.get(i)).intValue(); |
143 | 144 |
} |
144 |
Vector xhv = new Vector();
|
|
145 |
ArrayList xhv = new ArrayList();
|
|
145 | 146 |
for (int i=0;i<xh.length;i++) { |
146 | 147 |
xhv.add(new Integer(xh[i])); |
147 | 148 |
} |
... | ... | |
153 | 154 |
lh[i-1] = ((Integer)v.get(i)).intValue(); |
154 | 155 |
} |
155 | 156 |
setLayerHandleCode(lh[0]); |
156 |
Vector lhv = new Vector();
|
|
157 |
ArrayList lhv = new ArrayList();
|
|
157 | 158 |
for (int i=0;i<lh.length;i++) { |
158 | 159 |
lhv.add(new Integer(lh[i])); |
159 | 160 |
} |
... | ... | |
210 | 211 |
/** |
211 | 212 |
* @return Returns the extendedData. |
212 | 213 |
*/ |
213 |
public Vector getExtendedData() {
|
|
214 |
public ArrayList getExtendedData() {
|
|
214 | 215 |
return extendedData; |
215 | 216 |
} |
216 | 217 |
/** |
217 |
* @param extendedData The extendedData to set.
|
|
218 |
* @param extData The extendedData to set. |
|
218 | 219 |
*/ |
219 |
public void setExtendedData(Vector extendedData) {
|
|
220 |
this.extendedData = extendedData;
|
|
220 |
public void setExtendedData(ArrayList extData) {
|
|
221 |
this.extendedData = extData; |
|
221 | 222 |
} |
222 | 223 |
/** |
223 | 224 |
* @return Returns the graphicData. |
Also available in: Unified diff