0001: /* ====================================================================
0002: Licensed to the Apache Software Foundation (ASF) under one or more
0003: contributor license agreements. See the NOTICE file distributed with
0004: this work for additional information regarding copyright ownership.
0005: The ASF licenses this file to You under the Apache License, Version 2.0
0006: (the "License"); you may not use this file except in compliance with
0007: the License. You may obtain a copy of the License at
0008:
0009: http://www.apache.org/licenses/LICENSE-2.0
0010:
0011: Unless required by applicable law or agreed to in writing, software
0012: distributed under the License is distributed on an "AS IS" BASIS,
0013: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0014: See the License for the specific language governing permissions and
0015: limitations under the License.
0016: ==================================================================== */
0017:
0018: package org.apache.poi.hdf.model.hdftypes.definitions;
0019:
0020: import org.apache.poi.util.BitField;
0021: import org.apache.poi.util.BitFieldFactory;
0022: import org.apache.poi.util.LittleEndian;
0023: import org.apache.poi.util.StringUtil;
0024: import org.apache.poi.util.HexDump;
0025: import org.apache.poi.hdf.model.hdftypes.HDFType;
0026:
0027: /**
0028: * Character Properties.
0029: * NOTE: This source is automatically generated please do not modify this file. Either subclass or
0030: * remove the record in src/records/definitions.
0031:
0032: * @author S. Ryan Ackley
0033: */
0034: public abstract class CHPAbstractType implements HDFType {
0035:
0036: private short field_1_chse;
0037: private int field_2_format_flags;
0038: private static BitField fBold = BitFieldFactory.getInstance(0x0001);
0039: private static BitField fItalic = BitFieldFactory
0040: .getInstance(0x0002);
0041: private static BitField fRMarkDel = BitFieldFactory
0042: .getInstance(0x0004);
0043: private static BitField fOutline = BitFieldFactory
0044: .getInstance(0x0008);
0045: private static BitField fFldVanish = BitFieldFactory
0046: .getInstance(0x0010);
0047: private static BitField fSmallCaps = BitFieldFactory
0048: .getInstance(0x0020);
0049: private static BitField fCaps = BitFieldFactory.getInstance(0x0040);
0050: private static BitField fVanish = BitFieldFactory
0051: .getInstance(0x0080);
0052: private static BitField fRMark = BitFieldFactory
0053: .getInstance(0x0100);
0054: private static BitField fSpec = BitFieldFactory.getInstance(0x0200);
0055: private static BitField fStrike = BitFieldFactory
0056: .getInstance(0x0400);
0057: private static BitField fObj = BitFieldFactory.getInstance(0x0800);
0058: private static BitField fShadow = BitFieldFactory
0059: .getInstance(0x1000);
0060: private static BitField fLowerCase = BitFieldFactory
0061: .getInstance(0x2000);
0062: private static BitField fData = BitFieldFactory.getInstance(0x4000);
0063: private static BitField fOle2 = BitFieldFactory.getInstance(0x8000);
0064: private int field_3_format_flags1;
0065: private static BitField fEmboss = BitFieldFactory
0066: .getInstance(0x0001);
0067: private static BitField fImprint = BitFieldFactory
0068: .getInstance(0x0002);
0069: private static BitField fDStrike = BitFieldFactory
0070: .getInstance(0x0004);
0071: private static BitField fUsePgsuSettings = BitFieldFactory
0072: .getInstance(0x0008);
0073: private int field_4_ftcAscii;
0074: private int field_5_ftcFE;
0075: private int field_6_ftcOther;
0076: private int field_7_hps;
0077: private int field_8_dxaSpace;
0078: private byte field_9_iss;
0079: private byte field_10_kul;
0080: private byte field_11_ico;
0081: private int field_12_hpsPos;
0082: private int field_13_lidDefault;
0083: private int field_14_lidFE;
0084: private byte field_15_idctHint;
0085: private int field_16_wCharScale;
0086: private int field_17_fcPic;
0087: private int field_18_fcObj;
0088: private int field_19_lTagObj;
0089: private int field_20_ibstRMark;
0090: private int field_21_ibstRMarkDel;
0091: private short[] field_22_dttmRMark;
0092: private short[] field_23_dttmRMarkDel;
0093: private int field_24_istd;
0094: private int field_25_baseIstd;
0095: private int field_26_ftcSym;
0096: private int field_27_xchSym;
0097: private int field_28_idslRMReason;
0098: private int field_29_idslReasonDel;
0099: private byte field_30_ysr;
0100: private byte field_31_chYsr;
0101: private int field_32_hpsKern;
0102: private short field_33_Highlight;
0103: private static BitField icoHighlight = BitFieldFactory
0104: .getInstance(0x001f);
0105: private static BitField fHighlight = BitFieldFactory
0106: .getInstance(0x0020);
0107: private static BitField kcd = BitFieldFactory.getInstance(0x01c0);
0108: private static BitField fNavHighlight = BitFieldFactory
0109: .getInstance(0x0200);
0110: private static BitField fChsDiff = BitFieldFactory
0111: .getInstance(0x0400);
0112: private static BitField fMacChs = BitFieldFactory
0113: .getInstance(0x0800);
0114: private static BitField fFtcAsciSym = BitFieldFactory
0115: .getInstance(0x1000);
0116: private short field_34_fPropMark;
0117: private int field_35_ibstPropRMark;
0118: private int field_36_dttmPropRMark;
0119: private byte field_37_sfxtText;
0120: private byte field_38_fDispFldRMark;
0121: private int field_39_ibstDispFldRMark;
0122: private int field_40_dttmDispFldRMark;
0123: private byte[] field_41_xstDispFldRMark;
0124: private int field_42_shd;
0125: private short[] field_43_brc;
0126:
0127: public CHPAbstractType() {
0128:
0129: }
0130:
0131: /**
0132: * Size of record (exluding 4 byte header)
0133: */
0134: public int getSize() {
0135: return 4 + +2 + 2 + 2 + 2 + 2 + 2 + 2 + 4 + 1 + 1 + 1 + 2 + 2
0136: + 2 + 1 + 2 + 4 + 4 + 4 + 2 + 2 + 4 + 4 + 2 + 2 + 2 + 2
0137: + 2 + 2 + 1 + 1 + 2 + 2 + 2 + 2 + 4 + 1 + 1 + 2 + 4
0138: + 32 + 2 + 4;
0139: }
0140:
0141: /**
0142: * Get the chse field for the CHP record.
0143: */
0144: public short getChse() {
0145: return field_1_chse;
0146: }
0147:
0148: /**
0149: * Set the chse field for the CHP record.
0150: */
0151: public void setChse(short field_1_chse) {
0152: this .field_1_chse = field_1_chse;
0153: }
0154:
0155: /**
0156: * Get the format_flags field for the CHP record.
0157: */
0158: public int getFormat_flags() {
0159: return field_2_format_flags;
0160: }
0161:
0162: /**
0163: * Set the format_flags field for the CHP record.
0164: */
0165: public void setFormat_flags(int field_2_format_flags) {
0166: this .field_2_format_flags = field_2_format_flags;
0167: }
0168:
0169: /**
0170: * Get the format_flags1 field for the CHP record.
0171: */
0172: public int getFormat_flags1() {
0173: return field_3_format_flags1;
0174: }
0175:
0176: /**
0177: * Set the format_flags1 field for the CHP record.
0178: */
0179: public void setFormat_flags1(int field_3_format_flags1) {
0180: this .field_3_format_flags1 = field_3_format_flags1;
0181: }
0182:
0183: /**
0184: * Get the ftcAscii field for the CHP record.
0185: */
0186: public int getFtcAscii() {
0187: return field_4_ftcAscii;
0188: }
0189:
0190: /**
0191: * Set the ftcAscii field for the CHP record.
0192: */
0193: public void setFtcAscii(int field_4_ftcAscii) {
0194: this .field_4_ftcAscii = field_4_ftcAscii;
0195: }
0196:
0197: /**
0198: * Get the ftcFE field for the CHP record.
0199: */
0200: public int getFtcFE() {
0201: return field_5_ftcFE;
0202: }
0203:
0204: /**
0205: * Set the ftcFE field for the CHP record.
0206: */
0207: public void setFtcFE(int field_5_ftcFE) {
0208: this .field_5_ftcFE = field_5_ftcFE;
0209: }
0210:
0211: /**
0212: * Get the ftcOther field for the CHP record.
0213: */
0214: public int getFtcOther() {
0215: return field_6_ftcOther;
0216: }
0217:
0218: /**
0219: * Set the ftcOther field for the CHP record.
0220: */
0221: public void setFtcOther(int field_6_ftcOther) {
0222: this .field_6_ftcOther = field_6_ftcOther;
0223: }
0224:
0225: /**
0226: * Get the hps field for the CHP record.
0227: */
0228: public int getHps() {
0229: return field_7_hps;
0230: }
0231:
0232: /**
0233: * Set the hps field for the CHP record.
0234: */
0235: public void setHps(int field_7_hps) {
0236: this .field_7_hps = field_7_hps;
0237: }
0238:
0239: /**
0240: * Get the dxaSpace field for the CHP record.
0241: */
0242: public int getDxaSpace() {
0243: return field_8_dxaSpace;
0244: }
0245:
0246: /**
0247: * Set the dxaSpace field for the CHP record.
0248: */
0249: public void setDxaSpace(int field_8_dxaSpace) {
0250: this .field_8_dxaSpace = field_8_dxaSpace;
0251: }
0252:
0253: /**
0254: * Get the iss field for the CHP record.
0255: */
0256: public byte getIss() {
0257: return field_9_iss;
0258: }
0259:
0260: /**
0261: * Set the iss field for the CHP record.
0262: */
0263: public void setIss(byte field_9_iss) {
0264: this .field_9_iss = field_9_iss;
0265: }
0266:
0267: /**
0268: * Get the kul field for the CHP record.
0269: */
0270: public byte getKul() {
0271: return field_10_kul;
0272: }
0273:
0274: /**
0275: * Set the kul field for the CHP record.
0276: */
0277: public void setKul(byte field_10_kul) {
0278: this .field_10_kul = field_10_kul;
0279: }
0280:
0281: /**
0282: * Get the ico field for the CHP record.
0283: */
0284: public byte getIco() {
0285: return field_11_ico;
0286: }
0287:
0288: /**
0289: * Set the ico field for the CHP record.
0290: */
0291: public void setIco(byte field_11_ico) {
0292: this .field_11_ico = field_11_ico;
0293: }
0294:
0295: /**
0296: * Get the hpsPos field for the CHP record.
0297: */
0298: public int getHpsPos() {
0299: return field_12_hpsPos;
0300: }
0301:
0302: /**
0303: * Set the hpsPos field for the CHP record.
0304: */
0305: public void setHpsPos(int field_12_hpsPos) {
0306: this .field_12_hpsPos = field_12_hpsPos;
0307: }
0308:
0309: /**
0310: * Get the lidDefault field for the CHP record.
0311: */
0312: public int getLidDefault() {
0313: return field_13_lidDefault;
0314: }
0315:
0316: /**
0317: * Set the lidDefault field for the CHP record.
0318: */
0319: public void setLidDefault(int field_13_lidDefault) {
0320: this .field_13_lidDefault = field_13_lidDefault;
0321: }
0322:
0323: /**
0324: * Get the lidFE field for the CHP record.
0325: */
0326: public int getLidFE() {
0327: return field_14_lidFE;
0328: }
0329:
0330: /**
0331: * Set the lidFE field for the CHP record.
0332: */
0333: public void setLidFE(int field_14_lidFE) {
0334: this .field_14_lidFE = field_14_lidFE;
0335: }
0336:
0337: /**
0338: * Get the idctHint field for the CHP record.
0339: */
0340: public byte getIdctHint() {
0341: return field_15_idctHint;
0342: }
0343:
0344: /**
0345: * Set the idctHint field for the CHP record.
0346: */
0347: public void setIdctHint(byte field_15_idctHint) {
0348: this .field_15_idctHint = field_15_idctHint;
0349: }
0350:
0351: /**
0352: * Get the wCharScale field for the CHP record.
0353: */
0354: public int getWCharScale() {
0355: return field_16_wCharScale;
0356: }
0357:
0358: /**
0359: * Set the wCharScale field for the CHP record.
0360: */
0361: public void setWCharScale(int field_16_wCharScale) {
0362: this .field_16_wCharScale = field_16_wCharScale;
0363: }
0364:
0365: /**
0366: * Get the fcPic field for the CHP record.
0367: */
0368: public int getFcPic() {
0369: return field_17_fcPic;
0370: }
0371:
0372: /**
0373: * Set the fcPic field for the CHP record.
0374: */
0375: public void setFcPic(int field_17_fcPic) {
0376: this .field_17_fcPic = field_17_fcPic;
0377: }
0378:
0379: /**
0380: * Get the fcObj field for the CHP record.
0381: */
0382: public int getFcObj() {
0383: return field_18_fcObj;
0384: }
0385:
0386: /**
0387: * Set the fcObj field for the CHP record.
0388: */
0389: public void setFcObj(int field_18_fcObj) {
0390: this .field_18_fcObj = field_18_fcObj;
0391: }
0392:
0393: /**
0394: * Get the lTagObj field for the CHP record.
0395: */
0396: public int getLTagObj() {
0397: return field_19_lTagObj;
0398: }
0399:
0400: /**
0401: * Set the lTagObj field for the CHP record.
0402: */
0403: public void setLTagObj(int field_19_lTagObj) {
0404: this .field_19_lTagObj = field_19_lTagObj;
0405: }
0406:
0407: /**
0408: * Get the ibstRMark field for the CHP record.
0409: */
0410: public int getIbstRMark() {
0411: return field_20_ibstRMark;
0412: }
0413:
0414: /**
0415: * Set the ibstRMark field for the CHP record.
0416: */
0417: public void setIbstRMark(int field_20_ibstRMark) {
0418: this .field_20_ibstRMark = field_20_ibstRMark;
0419: }
0420:
0421: /**
0422: * Get the ibstRMarkDel field for the CHP record.
0423: */
0424: public int getIbstRMarkDel() {
0425: return field_21_ibstRMarkDel;
0426: }
0427:
0428: /**
0429: * Set the ibstRMarkDel field for the CHP record.
0430: */
0431: public void setIbstRMarkDel(int field_21_ibstRMarkDel) {
0432: this .field_21_ibstRMarkDel = field_21_ibstRMarkDel;
0433: }
0434:
0435: /**
0436: * Get the dttmRMark field for the CHP record.
0437: */
0438: public short[] getDttmRMark() {
0439: return field_22_dttmRMark;
0440: }
0441:
0442: /**
0443: * Set the dttmRMark field for the CHP record.
0444: */
0445: public void setDttmRMark(short[] field_22_dttmRMark) {
0446: this .field_22_dttmRMark = field_22_dttmRMark;
0447: }
0448:
0449: /**
0450: * Get the dttmRMarkDel field for the CHP record.
0451: */
0452: public short[] getDttmRMarkDel() {
0453: return field_23_dttmRMarkDel;
0454: }
0455:
0456: /**
0457: * Set the dttmRMarkDel field for the CHP record.
0458: */
0459: public void setDttmRMarkDel(short[] field_23_dttmRMarkDel) {
0460: this .field_23_dttmRMarkDel = field_23_dttmRMarkDel;
0461: }
0462:
0463: /**
0464: * Get the istd field for the CHP record.
0465: */
0466: public int getIstd() {
0467: return field_24_istd;
0468: }
0469:
0470: /**
0471: * Set the istd field for the CHP record.
0472: */
0473: public void setIstd(int field_24_istd) {
0474: this .field_24_istd = field_24_istd;
0475: }
0476:
0477: /**
0478: * Get the baseIstd field for the CHP record.
0479: */
0480: public int getBaseIstd() {
0481: return field_25_baseIstd;
0482: }
0483:
0484: /**
0485: * Set the baseIstd field for the CHP record.
0486: */
0487: public void setBaseIstd(int field_25_baseIstd) {
0488: this .field_25_baseIstd = field_25_baseIstd;
0489: }
0490:
0491: /**
0492: * Get the ftcSym field for the CHP record.
0493: */
0494: public int getFtcSym() {
0495: return field_26_ftcSym;
0496: }
0497:
0498: /**
0499: * Set the ftcSym field for the CHP record.
0500: */
0501: public void setFtcSym(int field_26_ftcSym) {
0502: this .field_26_ftcSym = field_26_ftcSym;
0503: }
0504:
0505: /**
0506: * Get the xchSym field for the CHP record.
0507: */
0508: public int getXchSym() {
0509: return field_27_xchSym;
0510: }
0511:
0512: /**
0513: * Set the xchSym field for the CHP record.
0514: */
0515: public void setXchSym(int field_27_xchSym) {
0516: this .field_27_xchSym = field_27_xchSym;
0517: }
0518:
0519: /**
0520: * Get the idslRMReason field for the CHP record.
0521: */
0522: public int getIdslRMReason() {
0523: return field_28_idslRMReason;
0524: }
0525:
0526: /**
0527: * Set the idslRMReason field for the CHP record.
0528: */
0529: public void setIdslRMReason(int field_28_idslRMReason) {
0530: this .field_28_idslRMReason = field_28_idslRMReason;
0531: }
0532:
0533: /**
0534: * Get the idslReasonDel field for the CHP record.
0535: */
0536: public int getIdslReasonDel() {
0537: return field_29_idslReasonDel;
0538: }
0539:
0540: /**
0541: * Set the idslReasonDel field for the CHP record.
0542: */
0543: public void setIdslReasonDel(int field_29_idslReasonDel) {
0544: this .field_29_idslReasonDel = field_29_idslReasonDel;
0545: }
0546:
0547: /**
0548: * Get the ysr field for the CHP record.
0549: */
0550: public byte getYsr() {
0551: return field_30_ysr;
0552: }
0553:
0554: /**
0555: * Set the ysr field for the CHP record.
0556: */
0557: public void setYsr(byte field_30_ysr) {
0558: this .field_30_ysr = field_30_ysr;
0559: }
0560:
0561: /**
0562: * Get the chYsr field for the CHP record.
0563: */
0564: public byte getChYsr() {
0565: return field_31_chYsr;
0566: }
0567:
0568: /**
0569: * Set the chYsr field for the CHP record.
0570: */
0571: public void setChYsr(byte field_31_chYsr) {
0572: this .field_31_chYsr = field_31_chYsr;
0573: }
0574:
0575: /**
0576: * Get the hpsKern field for the CHP record.
0577: */
0578: public int getHpsKern() {
0579: return field_32_hpsKern;
0580: }
0581:
0582: /**
0583: * Set the hpsKern field for the CHP record.
0584: */
0585: public void setHpsKern(int field_32_hpsKern) {
0586: this .field_32_hpsKern = field_32_hpsKern;
0587: }
0588:
0589: /**
0590: * Get the Highlight field for the CHP record.
0591: */
0592: public short getHighlight() {
0593: return field_33_Highlight;
0594: }
0595:
0596: /**
0597: * Set the Highlight field for the CHP record.
0598: */
0599: public void setHighlight(short field_33_Highlight) {
0600: this .field_33_Highlight = field_33_Highlight;
0601: }
0602:
0603: /**
0604: * Get the fPropMark field for the CHP record.
0605: */
0606: public short getFPropMark() {
0607: return field_34_fPropMark;
0608: }
0609:
0610: /**
0611: * Set the fPropMark field for the CHP record.
0612: */
0613: public void setFPropMark(short field_34_fPropMark) {
0614: this .field_34_fPropMark = field_34_fPropMark;
0615: }
0616:
0617: /**
0618: * Get the ibstPropRMark field for the CHP record.
0619: */
0620: public int getIbstPropRMark() {
0621: return field_35_ibstPropRMark;
0622: }
0623:
0624: /**
0625: * Set the ibstPropRMark field for the CHP record.
0626: */
0627: public void setIbstPropRMark(int field_35_ibstPropRMark) {
0628: this .field_35_ibstPropRMark = field_35_ibstPropRMark;
0629: }
0630:
0631: /**
0632: * Get the dttmPropRMark field for the CHP record.
0633: */
0634: public int getDttmPropRMark() {
0635: return field_36_dttmPropRMark;
0636: }
0637:
0638: /**
0639: * Set the dttmPropRMark field for the CHP record.
0640: */
0641: public void setDttmPropRMark(int field_36_dttmPropRMark) {
0642: this .field_36_dttmPropRMark = field_36_dttmPropRMark;
0643: }
0644:
0645: /**
0646: * Get the sfxtText field for the CHP record.
0647: */
0648: public byte getSfxtText() {
0649: return field_37_sfxtText;
0650: }
0651:
0652: /**
0653: * Set the sfxtText field for the CHP record.
0654: */
0655: public void setSfxtText(byte field_37_sfxtText) {
0656: this .field_37_sfxtText = field_37_sfxtText;
0657: }
0658:
0659: /**
0660: * Get the fDispFldRMark field for the CHP record.
0661: */
0662: public byte getFDispFldRMark() {
0663: return field_38_fDispFldRMark;
0664: }
0665:
0666: /**
0667: * Set the fDispFldRMark field for the CHP record.
0668: */
0669: public void setFDispFldRMark(byte field_38_fDispFldRMark) {
0670: this .field_38_fDispFldRMark = field_38_fDispFldRMark;
0671: }
0672:
0673: /**
0674: * Get the ibstDispFldRMark field for the CHP record.
0675: */
0676: public int getIbstDispFldRMark() {
0677: return field_39_ibstDispFldRMark;
0678: }
0679:
0680: /**
0681: * Set the ibstDispFldRMark field for the CHP record.
0682: */
0683: public void setIbstDispFldRMark(int field_39_ibstDispFldRMark) {
0684: this .field_39_ibstDispFldRMark = field_39_ibstDispFldRMark;
0685: }
0686:
0687: /**
0688: * Get the dttmDispFldRMark field for the CHP record.
0689: */
0690: public int getDttmDispFldRMark() {
0691: return field_40_dttmDispFldRMark;
0692: }
0693:
0694: /**
0695: * Set the dttmDispFldRMark field for the CHP record.
0696: */
0697: public void setDttmDispFldRMark(int field_40_dttmDispFldRMark) {
0698: this .field_40_dttmDispFldRMark = field_40_dttmDispFldRMark;
0699: }
0700:
0701: /**
0702: * Get the xstDispFldRMark field for the CHP record.
0703: */
0704: public byte[] getXstDispFldRMark() {
0705: return field_41_xstDispFldRMark;
0706: }
0707:
0708: /**
0709: * Set the xstDispFldRMark field for the CHP record.
0710: */
0711: public void setXstDispFldRMark(byte[] field_41_xstDispFldRMark) {
0712: this .field_41_xstDispFldRMark = field_41_xstDispFldRMark;
0713: }
0714:
0715: /**
0716: * Get the shd field for the CHP record.
0717: */
0718: public int getShd() {
0719: return field_42_shd;
0720: }
0721:
0722: /**
0723: * Set the shd field for the CHP record.
0724: */
0725: public void setShd(int field_42_shd) {
0726: this .field_42_shd = field_42_shd;
0727: }
0728:
0729: /**
0730: * Get the brc field for the CHP record.
0731: */
0732: public short[] getBrc() {
0733: return field_43_brc;
0734: }
0735:
0736: /**
0737: * Set the brc field for the CHP record.
0738: */
0739: public void setBrc(short[] field_43_brc) {
0740: this .field_43_brc = field_43_brc;
0741: }
0742:
0743: /**
0744: * Sets the fBold field value.
0745: *
0746: */
0747: public void setFBold(boolean value) {
0748: field_2_format_flags = (int) fBold.setBoolean(
0749: field_2_format_flags, value);
0750:
0751: }
0752:
0753: /**
0754: *
0755: * @return the fBold field value.
0756: */
0757: public boolean isFBold() {
0758: return fBold.isSet(field_2_format_flags);
0759:
0760: }
0761:
0762: /**
0763: * Sets the fItalic field value.
0764: *
0765: */
0766: public void setFItalic(boolean value) {
0767: field_2_format_flags = (int) fItalic.setBoolean(
0768: field_2_format_flags, value);
0769:
0770: }
0771:
0772: /**
0773: *
0774: * @return the fItalic field value.
0775: */
0776: public boolean isFItalic() {
0777: return fItalic.isSet(field_2_format_flags);
0778:
0779: }
0780:
0781: /**
0782: * Sets the fRMarkDel field value.
0783: *
0784: */
0785: public void setFRMarkDel(boolean value) {
0786: field_2_format_flags = (int) fRMarkDel.setBoolean(
0787: field_2_format_flags, value);
0788:
0789: }
0790:
0791: /**
0792: *
0793: * @return the fRMarkDel field value.
0794: */
0795: public boolean isFRMarkDel() {
0796: return fRMarkDel.isSet(field_2_format_flags);
0797:
0798: }
0799:
0800: /**
0801: * Sets the fOutline field value.
0802: *
0803: */
0804: public void setFOutline(boolean value) {
0805: field_2_format_flags = (int) fOutline.setBoolean(
0806: field_2_format_flags, value);
0807:
0808: }
0809:
0810: /**
0811: *
0812: * @return the fOutline field value.
0813: */
0814: public boolean isFOutline() {
0815: return fOutline.isSet(field_2_format_flags);
0816:
0817: }
0818:
0819: /**
0820: * Sets the fFldVanish field value.
0821: *
0822: */
0823: public void setFFldVanish(boolean value) {
0824: field_2_format_flags = (int) fFldVanish.setBoolean(
0825: field_2_format_flags, value);
0826:
0827: }
0828:
0829: /**
0830: *
0831: * @return the fFldVanish field value.
0832: */
0833: public boolean isFFldVanish() {
0834: return fFldVanish.isSet(field_2_format_flags);
0835:
0836: }
0837:
0838: /**
0839: * Sets the fSmallCaps field value.
0840: *
0841: */
0842: public void setFSmallCaps(boolean value) {
0843: field_2_format_flags = (int) fSmallCaps.setBoolean(
0844: field_2_format_flags, value);
0845:
0846: }
0847:
0848: /**
0849: *
0850: * @return the fSmallCaps field value.
0851: */
0852: public boolean isFSmallCaps() {
0853: return fSmallCaps.isSet(field_2_format_flags);
0854:
0855: }
0856:
0857: /**
0858: * Sets the fCaps field value.
0859: *
0860: */
0861: public void setFCaps(boolean value) {
0862: field_2_format_flags = (int) fCaps.setBoolean(
0863: field_2_format_flags, value);
0864:
0865: }
0866:
0867: /**
0868: *
0869: * @return the fCaps field value.
0870: */
0871: public boolean isFCaps() {
0872: return fCaps.isSet(field_2_format_flags);
0873:
0874: }
0875:
0876: /**
0877: * Sets the fVanish field value.
0878: *
0879: */
0880: public void setFVanish(boolean value) {
0881: field_2_format_flags = (int) fVanish.setBoolean(
0882: field_2_format_flags, value);
0883:
0884: }
0885:
0886: /**
0887: *
0888: * @return the fVanish field value.
0889: */
0890: public boolean isFVanish() {
0891: return fVanish.isSet(field_2_format_flags);
0892:
0893: }
0894:
0895: /**
0896: * Sets the fRMark field value.
0897: *
0898: */
0899: public void setFRMark(boolean value) {
0900: field_2_format_flags = (int) fRMark.setBoolean(
0901: field_2_format_flags, value);
0902:
0903: }
0904:
0905: /**
0906: *
0907: * @return the fRMark field value.
0908: */
0909: public boolean isFRMark() {
0910: return fRMark.isSet(field_2_format_flags);
0911:
0912: }
0913:
0914: /**
0915: * Sets the fSpec field value.
0916: *
0917: */
0918: public void setFSpec(boolean value) {
0919: field_2_format_flags = (int) fSpec.setBoolean(
0920: field_2_format_flags, value);
0921:
0922: }
0923:
0924: /**
0925: *
0926: * @return the fSpec field value.
0927: */
0928: public boolean isFSpec() {
0929: return fSpec.isSet(field_2_format_flags);
0930:
0931: }
0932:
0933: /**
0934: * Sets the fStrike field value.
0935: *
0936: */
0937: public void setFStrike(boolean value) {
0938: field_2_format_flags = (int) fStrike.setBoolean(
0939: field_2_format_flags, value);
0940:
0941: }
0942:
0943: /**
0944: *
0945: * @return the fStrike field value.
0946: */
0947: public boolean isFStrike() {
0948: return fStrike.isSet(field_2_format_flags);
0949:
0950: }
0951:
0952: /**
0953: * Sets the fObj field value.
0954: *
0955: */
0956: public void setFObj(boolean value) {
0957: field_2_format_flags = (int) fObj.setBoolean(
0958: field_2_format_flags, value);
0959:
0960: }
0961:
0962: /**
0963: *
0964: * @return the fObj field value.
0965: */
0966: public boolean isFObj() {
0967: return fObj.isSet(field_2_format_flags);
0968:
0969: }
0970:
0971: /**
0972: * Sets the fShadow field value.
0973: *
0974: */
0975: public void setFShadow(boolean value) {
0976: field_2_format_flags = (int) fShadow.setBoolean(
0977: field_2_format_flags, value);
0978:
0979: }
0980:
0981: /**
0982: *
0983: * @return the fShadow field value.
0984: */
0985: public boolean isFShadow() {
0986: return fShadow.isSet(field_2_format_flags);
0987:
0988: }
0989:
0990: /**
0991: * Sets the fLowerCase field value.
0992: *
0993: */
0994: public void setFLowerCase(boolean value) {
0995: field_2_format_flags = (int) fLowerCase.setBoolean(
0996: field_2_format_flags, value);
0997:
0998: }
0999:
1000: /**
1001: *
1002: * @return the fLowerCase field value.
1003: */
1004: public boolean isFLowerCase() {
1005: return fLowerCase.isSet(field_2_format_flags);
1006:
1007: }
1008:
1009: /**
1010: * Sets the fData field value.
1011: *
1012: */
1013: public void setFData(boolean value) {
1014: field_2_format_flags = (int) fData.setBoolean(
1015: field_2_format_flags, value);
1016:
1017: }
1018:
1019: /**
1020: *
1021: * @return the fData field value.
1022: */
1023: public boolean isFData() {
1024: return fData.isSet(field_2_format_flags);
1025:
1026: }
1027:
1028: /**
1029: * Sets the fOle2 field value.
1030: *
1031: */
1032: public void setFOle2(boolean value) {
1033: field_2_format_flags = (int) fOle2.setBoolean(
1034: field_2_format_flags, value);
1035:
1036: }
1037:
1038: /**
1039: *
1040: * @return the fOle2 field value.
1041: */
1042: public boolean isFOle2() {
1043: return fOle2.isSet(field_2_format_flags);
1044:
1045: }
1046:
1047: /**
1048: * Sets the fEmboss field value.
1049: *
1050: */
1051: public void setFEmboss(boolean value) {
1052: field_3_format_flags1 = (int) fEmboss.setBoolean(
1053: field_3_format_flags1, value);
1054:
1055: }
1056:
1057: /**
1058: *
1059: * @return the fEmboss field value.
1060: */
1061: public boolean isFEmboss() {
1062: return fEmboss.isSet(field_3_format_flags1);
1063:
1064: }
1065:
1066: /**
1067: * Sets the fImprint field value.
1068: *
1069: */
1070: public void setFImprint(boolean value) {
1071: field_3_format_flags1 = (int) fImprint.setBoolean(
1072: field_3_format_flags1, value);
1073:
1074: }
1075:
1076: /**
1077: *
1078: * @return the fImprint field value.
1079: */
1080: public boolean isFImprint() {
1081: return fImprint.isSet(field_3_format_flags1);
1082:
1083: }
1084:
1085: /**
1086: * Sets the fDStrike field value.
1087: *
1088: */
1089: public void setFDStrike(boolean value) {
1090: field_3_format_flags1 = (int) fDStrike.setBoolean(
1091: field_3_format_flags1, value);
1092:
1093: }
1094:
1095: /**
1096: *
1097: * @return the fDStrike field value.
1098: */
1099: public boolean isFDStrike() {
1100: return fDStrike.isSet(field_3_format_flags1);
1101:
1102: }
1103:
1104: /**
1105: * Sets the fUsePgsuSettings field value.
1106: *
1107: */
1108: public void setFUsePgsuSettings(boolean value) {
1109: field_3_format_flags1 = (int) fUsePgsuSettings.setBoolean(
1110: field_3_format_flags1, value);
1111:
1112: }
1113:
1114: /**
1115: *
1116: * @return the fUsePgsuSettings field value.
1117: */
1118: public boolean isFUsePgsuSettings() {
1119: return fUsePgsuSettings.isSet(field_3_format_flags1);
1120:
1121: }
1122:
1123: /**
1124: * Sets the icoHighlight field value.
1125: *
1126: */
1127: public void setIcoHighlight(byte value) {
1128: field_33_Highlight = (short) icoHighlight.setValue(
1129: field_33_Highlight, value);
1130:
1131: }
1132:
1133: /**
1134: *
1135: * @return the icoHighlight field value.
1136: */
1137: public byte getIcoHighlight() {
1138: return (byte) icoHighlight.getValue(field_33_Highlight);
1139:
1140: }
1141:
1142: /**
1143: * Sets the fHighlight field value.
1144: *
1145: */
1146: public void setFHighlight(boolean value) {
1147: field_33_Highlight = (short) fHighlight.setBoolean(
1148: field_33_Highlight, value);
1149:
1150: }
1151:
1152: /**
1153: *
1154: * @return the fHighlight field value.
1155: */
1156: public boolean isFHighlight() {
1157: return fHighlight.isSet(field_33_Highlight);
1158:
1159: }
1160:
1161: /**
1162: * Sets the kcd field value.
1163: *
1164: */
1165: public void setKcd(byte value) {
1166: field_33_Highlight = (short) kcd.setValue(field_33_Highlight,
1167: value);
1168:
1169: }
1170:
1171: /**
1172: *
1173: * @return the kcd field value.
1174: */
1175: public byte getKcd() {
1176: return (byte) kcd.getValue(field_33_Highlight);
1177:
1178: }
1179:
1180: /**
1181: * Sets the fNavHighlight field value.
1182: *
1183: */
1184: public void setFNavHighlight(boolean value) {
1185: field_33_Highlight = (short) fNavHighlight.setBoolean(
1186: field_33_Highlight, value);
1187:
1188: }
1189:
1190: /**
1191: *
1192: * @return the fNavHighlight field value.
1193: */
1194: public boolean isFNavHighlight() {
1195: return fNavHighlight.isSet(field_33_Highlight);
1196:
1197: }
1198:
1199: /**
1200: * Sets the fChsDiff field value.
1201: *
1202: */
1203: public void setFChsDiff(boolean value) {
1204: field_33_Highlight = (short) fChsDiff.setBoolean(
1205: field_33_Highlight, value);
1206:
1207: }
1208:
1209: /**
1210: *
1211: * @return the fChsDiff field value.
1212: */
1213: public boolean isFChsDiff() {
1214: return fChsDiff.isSet(field_33_Highlight);
1215:
1216: }
1217:
1218: /**
1219: * Sets the fMacChs field value.
1220: *
1221: */
1222: public void setFMacChs(boolean value) {
1223: field_33_Highlight = (short) fMacChs.setBoolean(
1224: field_33_Highlight, value);
1225:
1226: }
1227:
1228: /**
1229: *
1230: * @return the fMacChs field value.
1231: */
1232: public boolean isFMacChs() {
1233: return fMacChs.isSet(field_33_Highlight);
1234:
1235: }
1236:
1237: /**
1238: * Sets the fFtcAsciSym field value.
1239: *
1240: */
1241: public void setFFtcAsciSym(boolean value) {
1242: field_33_Highlight = (short) fFtcAsciSym.setBoolean(
1243: field_33_Highlight, value);
1244:
1245: }
1246:
1247: /**
1248: *
1249: * @return the fFtcAsciSym field value.
1250: */
1251: public boolean isFFtcAsciSym() {
1252: return fFtcAsciSym.isSet(field_33_Highlight);
1253:
1254: }
1255:
1256: } // END OF CLASS
|