| Method from org.apache.poi.hssf.model.WorkbookRecordList Detail: |
public void add(int pos,
Record r) {
records.add(pos, r);
if (getProtpos() >= pos) setProtpos( protpos + 1 );
if (getBspos() >= pos) setBspos( bspos + 1 );
if (getTabpos() >= pos) setTabpos( tabpos + 1 );
if (getFontpos() >= pos) setFontpos( fontpos + 1 );
if (getXfpos() >= pos) setXfpos( xfpos + 1 );
if (getBackuppos() >= pos) setBackuppos( backuppos + 1 );
if (getNamepos() >= pos) setNamepos(namepos+1);
if (getSupbookpos() >= pos) setSupbookpos(supbookpos+1);
if ((getPalettepos() != -1) && (getPalettepos() >= pos)) setPalettepos( palettepos + 1 );
if (getExternsheetPos() >= pos) setExternsheetPos(getExternsheetPos() + 1);
}
|
public Record get(int i) {
return (Record) records.get(i);
}
|
public int getBackuppos() {
return backuppos;
}
|
public int getBspos() {
return bspos;
}
|
public int getExternsheetPos() {
return externsheetPos;
}
Returns the externsheetPos. |
public int getFontpos() {
return fontpos;
}
|
public int getNamepos() {
return namepos;
}
|
public int getPalettepos() {
return palettepos;
}
|
public int getProtpos() {
return protpos;
}
|
public List getRecords() {
return records;
}
|
public int getSupbookpos() {
return supbookpos;
}
|
public int getTabpos() {
return tabpos;
}
|
public int getXfpos() {
return xfpos;
}
|
public Iterator iterator() {
return records.iterator();
}
|
public void remove(Object record) {
int i = records.indexOf(record);
this.remove(i);
}
|
public void remove(int pos) {
records.remove(pos);
if (getProtpos() >= pos) setProtpos( protpos - 1 );
if (getBspos() >= pos) setBspos( bspos - 1 );
if (getTabpos() >= pos) setTabpos( tabpos - 1 );
if (getFontpos() >= pos) setFontpos( fontpos - 1 );
if (getXfpos() >= pos) setXfpos( xfpos - 1 );
if (getBackuppos() >= pos) setBackuppos( backuppos - 1 );
if (getNamepos() >= pos) setNamepos(getNamepos()-1);
if (getSupbookpos() >= pos) setSupbookpos(getSupbookpos()-1);
if ((getPalettepos() != -1) && (getPalettepos() >= pos)) setPalettepos( palettepos - 1 );
if (getExternsheetPos() >= pos) setExternsheetPos( getExternsheetPos() -1);
}
|
public void setBackuppos(int backuppos) {
this.backuppos = backuppos;
}
|
public void setBspos(int bspos) {
this.bspos = bspos;
}
|
public void setExternsheetPos(int externsheetPos) {
this.externsheetPos = externsheetPos;
}
|
public void setFontpos(int fontpos) {
this.fontpos = fontpos;
}
|
public void setNamepos(int namepos) {
this.namepos = namepos;
}
|
public void setPalettepos(int palettepos) {
this.palettepos = palettepos;
}
|
public void setProtpos(int protpos) {
this.protpos = protpos;
}
|
public void setRecords(List records) {
// hold the position of the palette, if applicable
this.records = records;
}
|
public void setSupbookpos(int supbookpos) {
this.supbookpos = supbookpos;
}
|
public void setTabpos(int tabpos) {
this.tabpos = tabpos;
}
|
public void setXfpos(int xfpos) {
this.xfpos = xfpos;
}
|
public int size() {
return records.size();
}
|