📄 fibabstracttype.java
字号:
/* ==================================================================== * The Apache Software License, Version 1.1 * * Copyright (c) 2003 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in * the documentation and/or other materials provided with the * distribution. * * 3. The end-user documentation included with the redistribution, * if any, must include the following acknowledgment: * "This product includes software developed by the * Apache Software Foundation (http://www.apache.org/)." * Alternately, this acknowledgment may appear in the software itself, * if and wherever such third-party acknowledgments normally appear. * * 4. The names "Apache" and "Apache Software Foundation" and * "Apache POI" must not be used to endorse or promote products * derived from this software without prior written permission. For * written permission, please contact apache@apache.org. * * 5. Products derived from this software may not be called "Apache", * "Apache POI", nor may "Apache" appear in their name, without * prior written permission of the Apache Software Foundation. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * ==================================================================== * * This software consists of voluntary contributions made by many * individuals on behalf of the Apache Software Foundation. For more * information on the Apache Software Foundation, please see * <http://www.apache.org/>. */package org.apache.poi.hdf.model.hdftypes.definitions;import org.apache.poi.util.BitField;import org.apache.poi.util.LittleEndian;import org.apache.poi.util.StringUtil;import org.apache.poi.util.HexDump;import org.apache.poi.hdf.model.hdftypes.HDFType;/** * File information Block. * NOTE: This source is automatically generated please do not modify this file. Either subclass or * remove the record in src/records/definitions. * @author Andrew C. Oliver */public abstract class FIBAbstractType implements HDFType{ private int field_1_wIdent; private int field_2_nFib; private int field_3_nProduct; private int field_4_lid; private int field_5_pnNext; private short field_6_options; private BitField fDot = new BitField(0x0001); private BitField fGlsy = new BitField(0x0002); private BitField fComplex = new BitField(0x0004); private BitField fHasPic = new BitField(0x0008); private BitField cQuickSaves = new BitField(0x00F0); private BitField fEncrypted = new BitField(0x0100); private BitField fWhichTblStm = new BitField(0x0200); private BitField fReadOnlyRecommended = new BitField(0x0400); private BitField fWriteReservation = new BitField(0x0800); private BitField fExtChar = new BitField(0x1000); private BitField fLoadOverride = new BitField(0x2000); private BitField fFarEast = new BitField(0x4000); private BitField fCrypto = new BitField(0x8000); private int field_7_nFibBack; private int field_8_lKey; private int field_9_envr; private short field_10_history; private BitField fMac = new BitField(0x0001); private BitField fEmptySpecial = new BitField(0x0002); private BitField fLoadOverridePage = new BitField(0x0004); private BitField fFutureSavedUndo = new BitField(0x0008); private BitField fWord97Saved = new BitField(0x0010); private BitField fSpare0 = new BitField(0x00FE); private int field_11_chs; private int field_12_chsTables; private int field_13_fcMin; private int field_14_fcMac; private int field_15_csw; private int field_16_wMagicCreated; private int field_17_wMagicRevised; private int field_18_wMagicCreatedPrivate; private int field_19_wMagicRevisedPrivate; private int field_20_pnFbpChpFirst_W6; private int field_21_pnChpFirst_W6; private int field_22_cpnBteChp_W6; private int field_23_pnFbpPapFirst_W6; private int field_24_pnPapFirst_W6; private int field_25_cpnBtePap_W6; private int field_26_pnFbpLvcFirst_W6; private int field_27_pnLvcFirst_W6; private int field_28_cpnBteLvc_W6; private int field_29_lidFE; private int field_30_clw; private int field_31_cbMac; private int field_32_lProductCreated; private int field_33_lProductRevised; private int field_34_ccpText; private int field_35_ccpFtn; private int field_36_ccpHdd; private int field_37_ccpMcr; private int field_38_ccpAtn; private int field_39_ccpEdn; private int field_40_ccpTxbx; private int field_41_ccpHdrTxbx; private int field_42_pnFbpChpFirst; private int field_43_pnChpFirst; private int field_44_cpnBteChp; private int field_45_pnFbpPapFirst; private int field_46_pnPapFirst; private int field_47_cpnBtePap; private int field_48_pnFbpLvcFirst; private int field_49_pnLvcFirst; private int field_50_cpnBteLvc; private int field_51_fcIslandFirst; private int field_52_fcIslandLim; private int field_53_cfclcb; private int field_54_fcStshfOrig; private int field_55_lcbStshfOrig; private int field_56_fcStshf; private int field_57_lcbStshf; private int field_58_fcPlcffndRef; private int field_59_lcbPlcffndRef; private int field_60_fcPlcffndTxt; private int field_61_lcbPlcffndTxt; private int field_62_fcPlcfandRef; private int field_63_lcbPlcfandRef; private int field_64_fcPlcfandTxt; private int field_65_lcbPlcfandTxt; private int field_66_fcPlcfsed; private int field_67_lcbPlcfsed; private int field_68_fcPlcpad; private int field_69_lcbPlcpad; private int field_70_fcPlcfphe; private int field_71_lcbPlcfphe; private int field_72_fcSttbfglsy; private int field_73_lcbSttbfglsy; private int field_74_fcPlcfglsy; private int field_75_lcbPlcfglsy; private int field_76_fcPlcfhdd; private int field_77_lcbPlcfhdd; private int field_78_fcPlcfbteChpx; private int field_79_lcbPlcfbteChpx; private int field_80_fcPlcfbtePapx; private int field_81_lcbPlcfbtePapx; private int field_82_fcPlcfsea; private int field_83_lcbPlcfsea; private int field_84_fcSttbfffn; private int field_85_lcbSttbfffn; private int field_86_fcPlcffldMom; private int field_87_lcbPlcffldMom; private int field_88_fcPlcffldHdr; private int field_89_lcbPlcffldHdr; private int field_90_fcPlcffldFtn; private int field_91_lcbPlcffldFtn; private int field_92_fcPlcffldAtn; private int field_93_lcbPlcffldAtn; private int field_94_fcPlcffldMcr; private int field_95_lcbPlcffldMcr; private int field_96_fcSttbfbkmk; private int field_97_lcbSttbfbkmk; private int field_98_fcPlcfbkf; private int field_99_lcbPlcfbkf; private int field_100_fcPlcfbkl; private int field_101_lcbPlcfbkl; private int field_102_fcCmds; private int field_103_lcbCmds; private int field_104_fcPlcmcr; private int field_105_lcbPlcmcr; private int field_106_fcSttbfmcr; private int field_107_lcbSttbfmcr; private int field_108_fcPrDrvr; private int field_109_lcbPrDrvr; private int field_110_fcPrEnvPort; private int field_111_lcbPrEnvPort; private int field_112_fcPrEnvLand; private int field_113_lcbPrEnvLand; private int field_114_fcWss; private int field_115_lcbWss; private int field_116_fcDop; private int field_117_lcbDop; private int field_118_fcSttbfAssoc; private int field_119_lcbSttbfAssoc; private int field_120_fcClx; private int field_121_lcbClx; private int field_122_fcPlcfpgdFtn; private int field_123_lcbPlcfpgdFtn; private int field_124_fcAutosaveSource; private int field_125_lcbAutosaveSource; private int field_126_fcGrpXstAtnOwners; private int field_127_lcbGrpXstAtnOwners; private int field_128_fcSttbfAtnbkmk; private int field_129_lcbSttbfAtnbkmk; private int field_130_fcPlcdoaMom; private int field_131_lcbPlcdoaMom; private int field_132_fcPlcdoaHdr; private int field_133_lcbPlcdoaHdr; private int field_134_fcPlcspaMom; private int field_135_lcbPlcspaMom; private int field_136_fcPlcspaHdr; private int field_137_lcbPlcspaHdr; private int field_138_fcPlcfAtnbkf; private int field_139_lcbPlcfAtnbkf; private int field_140_fcPlcfAtnbkl; private int field_141_lcbPlcfAtnbkl; private int field_142_fcPms; private int field_143_lcbPms; private int field_144_fcFormFldSttbs; private int field_145_lcbFormFldSttbs; private int field_146_fcPlcfendRef; private int field_147_lcbPlcfendRef; private int field_148_fcPlcfendTxt; private int field_149_lcbPlcfendTxt; private int field_150_fcPlcffldEdn; private int field_151_lcbPlcffldEdn; private int field_152_fcPlcfpgdEdn; private int field_153_lcbPlcfpgdEdn; private int field_154_fcDggInfo; private int field_155_lcbDggInfo; private int field_156_fcSttbfRMark; private int field_157_lcbSttbfRMark; private int field_158_fcSttbCaption; private int field_159_lcbSttbCaption; private int field_160_fcSttbAutoCaption; private int field_161_lcbSttbAutoCaption; private int field_162_fcPlcfwkb; private int field_163_lcbPlcfwkb; private int field_164_fcPlcfspl;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -