Lines 43-51
Link Here
|
43 |
private short field_3_first_column; |
43 |
private short field_3_first_column; |
44 |
private short field_4_last_column; |
44 |
private short field_4_last_column; |
45 |
|
45 |
|
46 |
private BitField rowRelative = BitFieldFactory.getInstance(0x8000); |
46 |
private final static BitField rowRelative = BitFieldFactory.getInstance(0x8000); |
47 |
private BitField colRelative = BitFieldFactory.getInstance(0x4000); |
47 |
private final static BitField colRelative = BitFieldFactory.getInstance(0x4000); |
48 |
private BitField column = BitFieldFactory.getInstance(0x3FFF); |
48 |
private final static BitField columnMask = BitFieldFactory.getInstance(0x3FFF); |
49 |
|
49 |
|
50 |
protected AreaPtg() { |
50 |
protected AreaPtg() { |
51 |
//Required for clone methods |
51 |
//Required for clone methods |
Lines 157-163
Link Here
|
157 |
*/ |
157 |
*/ |
158 |
public short getFirstColumn() |
158 |
public short getFirstColumn() |
159 |
{ |
159 |
{ |
160 |
return column.getShortValue(field_3_first_column); |
160 |
return columnMask.getShortValue(field_3_first_column); |
161 |
} |
161 |
} |
162 |
|
162 |
|
163 |
/** |
163 |
/** |
Lines 204-210
Link Here
|
204 |
*/ |
204 |
*/ |
205 |
public void setFirstColumn(short column) |
205 |
public void setFirstColumn(short column) |
206 |
{ |
206 |
{ |
207 |
field_3_first_column = column; // fixme |
207 |
field_3_first_column=columnMask.setShortValue(field_3_first_column, column); |
208 |
} |
208 |
} |
209 |
|
209 |
|
210 |
/** |
210 |
/** |
Lines 220-226
Link Here
|
220 |
*/ |
220 |
*/ |
221 |
public short getLastColumn() |
221 |
public short getLastColumn() |
222 |
{ |
222 |
{ |
223 |
return column.getShortValue(field_4_last_column); |
223 |
return columnMask.getShortValue(field_4_last_column); |
224 |
} |
224 |
} |
225 |
|
225 |
|
226 |
/** |
226 |
/** |
Lines 269-275
Link Here
|
269 |
*/ |
269 |
*/ |
270 |
public void setLastColumn(short column) |
270 |
public void setLastColumn(short column) |
271 |
{ |
271 |
{ |
272 |
field_4_last_column = column; // fixme |
272 |
field_4_last_column=columnMask.setShortValue(field_4_last_column, column); |
273 |
} |
273 |
} |
274 |
|
274 |
|
275 |
/** |
275 |
/** |