package jxl.write.biff;

import jxl.biff.StringHelper;
import jxl.biff.Type;
import jxl.biff.WritableRecordData;

/* JADX INFO: loaded from: classes.dex */
class BoundsheetRecord extends WritableRecordData {
    private boolean chartOnly;
    private byte[] data;
    private boolean hidden;
    private String name;

    public BoundsheetRecord(String str) {
        super(Type.BOUNDSHEET);
        this.name = str;
        this.hidden = false;
        this.chartOnly = false;
    }

    @Override // jxl.biff.WritableRecordData
    public byte[] getData() {
        byte[] bArr = new byte[(this.name.length() * 2) + 8];
        this.data = bArr;
        if (this.chartOnly) {
            bArr[5] = 2;
        } else {
            bArr[5] = 0;
        }
        if (this.hidden) {
            byte[] bArr2 = this.data;
            bArr2[4] = 1;
            bArr2[5] = 0;
        }
        this.data[6] = (byte) this.name.length();
        byte[] bArr3 = this.data;
        bArr3[7] = 1;
        StringHelper.getUnicodeBytes(this.name, bArr3, 8);
        return this.data;
    }

    void setChartOnly() {
        this.chartOnly = true;
    }

    void setHidden() {
        this.hidden = true;
    }
}
