public tableListWord(tableList t) { this.name = t.getName(); this.rows = t.getRows(); this.header = t.getHeader(); this.merge = t.getMerge(); //this.circleIndex = t.circleIndex; }
public tableListWord(tableList t, int[] indexField) { this.name = t.getName(); this.header = t.getHeader(); header = new string[indexField.Length]; // exception null or 0 element. string[] htmp = t.getHeader(); // clone header for (int i = 0; i < indexField.Length; i++) { if (indexField[i] < htmp.Length) { header[i] = htmp[indexField[i]]; } else { header[i] = ""; } } // clone rows for (int i = 0; i < t.getRowNumber(); i++) { object[] tmps1 = t.getRow(i); object[] tmps2 = new object[indexField.Length]; // exception null or 0 element. for (int j = 0; j < indexField.Length; j++) { if (indexField[j] < htmp.Length) { tmps2[j] = tmps1[indexField[j]]; } else { tmps2[j] = ""; } } addRow(tmps2); } //this.circleIndex = t.circleIndex; }
public bool equals(tableList t) { //System.out.println (name + "-VS-" + t.getName()); return(t.getName().Equals(name)); }