View | Details | Raw Unified | Return to bug 21027
Collapse All | Expand All

(-)ContinueRecord.java (+10 lines)
Lines 267-270 Link Here
267
    protected void fillFields(byte [] ignored_parm1, short ignored_parm2, int ignored_parm3)
267
    protected void fillFields(byte [] ignored_parm1, short ignored_parm2, int ignored_parm3)
268
    {
268
    {
269
    }
269
    }
270
271
    /**
272
     * Clone this record.
273
     */
274
    public Object clone() {
275
      ContinueRecord clone = new ContinueRecord();
276
      clone.setData(field_1_data);
277
      return clone;
278
    }
279
270
}
280
}
(-)PasswordRecord.java (+10 lines)
Lines 166-169 Link Here
166
    {
166
    {
167
        return this.sid;
167
        return this.sid;
168
    }
168
    }
169
170
    /**
171
     * Clone this record.
172
     */
173
    public Object clone() {
174
      PasswordRecord clone = new PasswordRecord();
175
      clone.setPassword(field_1_password);
176
      return clone;
177
    }
178
169
}
179
}
(-)formula/Area3DPtg.java (+1 lines)
Lines 318-323 Link Here
318
		ptg.field_3_last_row = field_3_last_row;
318
		ptg.field_3_last_row = field_3_last_row;
319
		ptg.field_4_first_column = field_4_first_column;
319
		ptg.field_4_first_column = field_4_first_column;
320
		ptg.field_5_last_column = field_5_last_column;
320
		ptg.field_5_last_column = field_5_last_column;
321
            ptg.setClass(ptgClass);
321
		return ptg;
322
		return ptg;
322
	}
323
	}
323
324
(-)formula/AreaPtg.java (+1 lines)
Lines 321-326 Link Here
321
      ptg.field_2_last_row = field_2_last_row;
321
      ptg.field_2_last_row = field_2_last_row;
322
      ptg.field_3_first_column = field_3_first_column;
322
      ptg.field_3_first_column = field_3_first_column;
323
      ptg.field_4_last_column = field_4_last_column;
323
      ptg.field_4_last_column = field_4_last_column;
324
      ptg.setClass(ptgClass);
324
      return ptg;
325
      return ptg;
325
    }
326
    }
326
327
(-)formula/FuncPtg.java (-1 / +2 lines)
Lines 63-69 Link Here
63
      FuncPtg ptg = new FuncPtg();
63
      FuncPtg ptg = new FuncPtg();
64
      //ptg.field_1_num_args = field_1_num_args;
64
      //ptg.field_1_num_args = field_1_num_args;
65
      ptg.field_2_fnc_index = field_2_fnc_index;
65
      ptg.field_2_fnc_index = field_2_fnc_index;
66
      return ptg;
66
      ptg.setClass(ptgClass);
67
     return ptg;
67
    }
68
    }
68
    
69
    
69
    public int getSize() {
70
    public int getSize() {
(-)formula/FuncVarPtg.java (+1 lines)
Lines 52-57 Link Here
52
      FuncVarPtg ptg = new FuncVarPtg();
52
      FuncVarPtg ptg = new FuncVarPtg();
53
      ptg.field_1_num_args = field_1_num_args;
53
      ptg.field_1_num_args = field_1_num_args;
54
      ptg.field_2_fnc_index = field_2_fnc_index;
54
      ptg.field_2_fnc_index = field_2_fnc_index;
55
      ptg.setClass(ptgClass);
55
      return ptg;
56
      return ptg;
56
    }
57
    }
57
    
58
    
(-)formula/NamePtg.java (+1 lines)
Lines 121-126 Link Here
121
      ptg.field_1_ixti = field_1_ixti;
121
      ptg.field_1_ixti = field_1_ixti;
122
      ptg.field_2_label_index = field_2_label_index;
122
      ptg.field_2_label_index = field_2_label_index;
123
      ptg.field_3_zero = field_3_zero;
123
      ptg.field_3_zero = field_3_zero;
124
      ptg.setClass(ptgClass);
124
      return ptg;
125
      return ptg;
125
    }
126
    }
126
}
127
}
(-)formula/NameXPtg.java (-1 / +2 lines)
Lines 102-108 Link Here
102
102
103
    public void writeBytes(byte [] array, int offset)
103
    public void writeBytes(byte [] array, int offset)
104
    {
104
    {
105
        array[ offset + 0 ] = sid;
105
        array[ offset + 0 ] = (byte)(sid + ptgClass);
106
        LittleEndian.putShort(array, offset + 1, field_1_ixals);
106
        LittleEndian.putShort(array, offset + 1, field_1_ixals);
107
        LittleEndian.putShort(array,offset+3, field_2_ilbl);
107
        LittleEndian.putShort(array,offset+3, field_2_ilbl);
108
        LittleEndian.putShort(array, offset + 5, field_3_reserved);
108
        LittleEndian.putShort(array, offset + 5, field_3_reserved);
Lines 125-130 Link Here
125
      ptg.field_1_ixals = field_1_ixals;
125
      ptg.field_1_ixals = field_1_ixals;
126
      ptg.field_3_reserved = field_3_reserved;
126
      ptg.field_3_reserved = field_3_reserved;
127
      ptg.field_2_ilbl = field_2_ilbl;
127
      ptg.field_2_ilbl = field_2_ilbl;
128
      ptg.setClass(ptgClass);
128
      return ptg;
129
      return ptg;
129
    }
130
    }
130
}
131
}
(-)formula/Ref3DPtg.java (+1 lines)
Lines 210-215 Link Here
210
     ptg.field_1_index_extern_sheet = field_1_index_extern_sheet;
210
     ptg.field_1_index_extern_sheet = field_1_index_extern_sheet;
211
     ptg.field_2_row = field_2_row;
211
     ptg.field_2_row = field_2_row;
212
     ptg.field_3_column = field_3_column;
212
     ptg.field_3_column = field_3_column;
213
     ptg.setClass(ptgClass);
213
     return ptg;
214
     return ptg;
214
   }
215
   }
215
216
(-)formula/ReferencePtg.java (+1 lines)
Lines 193-198 Link Here
193
      ReferencePtg ptg = new ReferencePtg();
193
      ReferencePtg ptg = new ReferencePtg();
194
      ptg.field_1_row = field_1_row;
194
      ptg.field_1_row = field_1_row;
195
      ptg.field_2_col = field_2_col;
195
      ptg.field_2_col = field_2_col;
196
      ptg.setClass(ptgClass);
196
      return ptg;
197
      return ptg;
197
    }
198
    }
198
}
199
}

Return to bug 21027