亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? axisoptionsrecord.java

?? java 報表 to office文檔: 本包由java語言開發
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
/* ====================================================================   Copyright 2002-2004   Apache Software Foundation   Licensed under the Apache License, Version 2.0 (the "License");   you may not use this file except in compliance with the License.   You may obtain a copy of the License at       http://www.apache.org/licenses/LICENSE-2.0   Unless required by applicable law or agreed to in writing, software   distributed under the License is distributed on an "AS IS" BASIS,   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   See the License for the specific language governing permissions and   limitations under the License.==================================================================== */        package org.apache.poi.hssf.record;import org.apache.poi.util.*;/** * The axis options record provides unit information and other various tidbits about the axis. * 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(acoliver at apache.org) */public class AxisOptionsRecord    extends Record{    public final static short      sid                             = 0x1062;    private  short      field_1_minimumCategory;    private  short      field_2_maximumCategory;    private  short      field_3_majorUnitValue;    private  short      field_4_majorUnit;    private  short      field_5_minorUnitValue;    private  short      field_6_minorUnit;    private  short      field_7_baseUnit;    private  short      field_8_crossingPoint;    private  short      field_9_options;    private  BitField   defaultMinimum                              = new BitField(0x1);    private  BitField   defaultMaximum                              = new BitField(0x2);    private  BitField   defaultMajor                                = new BitField(0x4);    private  BitField   defaultMinorUnit                            = new BitField(0x8);    private  BitField   isDate                                      = new BitField(0x10);    private  BitField   defaultBase                                 = new BitField(0x20);    private  BitField   defaultCross                                = new BitField(0x40);    private  BitField   defaultDateSettings                         = new BitField(0x80);    public AxisOptionsRecord()    {    }    /**     * Constructs a AxisOptions record and sets its fields appropriately.     *     * @param id    id must be 0x1062 or an exception     *              will be throw upon validation     * @param size  size the size of the data area of the record     * @param data  data of the record (should not contain sid/len)     */    public AxisOptionsRecord(short id, short size, byte [] data)    {        super(id, size, data);        }    /**     * Constructs a AxisOptions record and sets its fields appropriately.     *     * @param id    id must be 0x1062 or an exception     *              will be throw upon validation     * @param size  size the size of the data area of the record     * @param data  data of the record (should not contain sid/len)     * @param offset of the record's data     */    public AxisOptionsRecord(short id, short size, byte [] data, int offset)    {        super(id, size, data, offset);        }    /**     * Checks the sid matches the expected side for this record     *     * @param id   the expected sid.     */    protected void validateSid(short id)    {        if (id != sid)        {            throw new RecordFormatException("Not a AxisOptions record");        }    }    protected void fillFields(byte [] data, short size, int offset)    {        int pos = 0;        field_1_minimumCategory        = LittleEndian.getShort(data, pos + 0x0 + offset);        field_2_maximumCategory        = LittleEndian.getShort(data, pos + 0x2 + offset);        field_3_majorUnitValue         = LittleEndian.getShort(data, pos + 0x4 + offset);        field_4_majorUnit              = LittleEndian.getShort(data, pos + 0x6 + offset);        field_5_minorUnitValue         = LittleEndian.getShort(data, pos + 0x8 + offset);        field_6_minorUnit              = LittleEndian.getShort(data, pos + 0xa + offset);        field_7_baseUnit               = LittleEndian.getShort(data, pos + 0xc + offset);        field_8_crossingPoint          = LittleEndian.getShort(data, pos + 0xe + offset);        field_9_options                = LittleEndian.getShort(data, pos + 0x10 + offset);    }    public String toString()    {        StringBuffer buffer = new StringBuffer();        buffer.append("[AXCEXT]\n");        buffer.append("    .minimumCategory      = ")            .append("0x").append(HexDump.toHex(  getMinimumCategory ()))            .append(" (").append( getMinimumCategory() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .maximumCategory      = ")            .append("0x").append(HexDump.toHex(  getMaximumCategory ()))            .append(" (").append( getMaximumCategory() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .majorUnitValue       = ")            .append("0x").append(HexDump.toHex(  getMajorUnitValue ()))            .append(" (").append( getMajorUnitValue() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .majorUnit            = ")            .append("0x").append(HexDump.toHex(  getMajorUnit ()))            .append(" (").append( getMajorUnit() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .minorUnitValue       = ")            .append("0x").append(HexDump.toHex(  getMinorUnitValue ()))            .append(" (").append( getMinorUnitValue() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .minorUnit            = ")            .append("0x").append(HexDump.toHex(  getMinorUnit ()))            .append(" (").append( getMinorUnit() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .baseUnit             = ")            .append("0x").append(HexDump.toHex(  getBaseUnit ()))            .append(" (").append( getBaseUnit() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .crossingPoint        = ")            .append("0x").append(HexDump.toHex(  getCrossingPoint ()))            .append(" (").append( getCrossingPoint() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("    .options              = ")            .append("0x").append(HexDump.toHex(  getOptions ()))            .append(" (").append( getOptions() ).append(" )");        buffer.append(System.getProperty("line.separator"));         buffer.append("         .defaultMinimum           = ").append(isDefaultMinimum()).append('\n');         buffer.append("         .defaultMaximum           = ").append(isDefaultMaximum()).append('\n');         buffer.append("         .defaultMajor             = ").append(isDefaultMajor()).append('\n');         buffer.append("         .defaultMinorUnit         = ").append(isDefaultMinorUnit()).append('\n');         buffer.append("         .isDate                   = ").append(isIsDate()).append('\n');         buffer.append("         .defaultBase              = ").append(isDefaultBase()).append('\n');         buffer.append("         .defaultCross             = ").append(isDefaultCross()).append('\n');         buffer.append("         .defaultDateSettings      = ").append(isDefaultDateSettings()).append('\n');         buffer.append("[/AXCEXT]\n");        return buffer.toString();    }    public int serialize(int offset, byte[] data)    {        int pos = 0;        LittleEndian.putShort(data, 0 + offset, sid);        LittleEndian.putShort(data, 2 + offset, (short)(getRecordSize() - 4));        LittleEndian.putShort(data, 4 + offset + pos, field_1_minimumCategory);        LittleEndian.putShort(data, 6 + offset + pos, field_2_maximumCategory);        LittleEndian.putShort(data, 8 + offset + pos, field_3_majorUnitValue);        LittleEndian.putShort(data, 10 + offset + pos, field_4_majorUnit);        LittleEndian.putShort(data, 12 + offset + pos, field_5_minorUnitValue);        LittleEndian.putShort(data, 14 + offset + pos, field_6_minorUnit);        LittleEndian.putShort(data, 16 + offset + pos, field_7_baseUnit);        LittleEndian.putShort(data, 18 + offset + pos, field_8_crossingPoint);        LittleEndian.putShort(data, 20 + offset + pos, field_9_options);        return getRecordSize();    }    /**     * Size of record (exluding 4 byte header)     */    public int getRecordSize()    {        return 4  + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2;    }    public short getSid()    {        return this.sid;    }    public Object clone() {        AxisOptionsRecord rec = new AxisOptionsRecord();            rec.field_1_minimumCategory = field_1_minimumCategory;        rec.field_2_maximumCategory = field_2_maximumCategory;        rec.field_3_majorUnitValue = field_3_majorUnitValue;        rec.field_4_majorUnit = field_4_majorUnit;        rec.field_5_minorUnitValue = field_5_minorUnitValue;        rec.field_6_minorUnit = field_6_minorUnit;        rec.field_7_baseUnit = field_7_baseUnit;        rec.field_8_crossingPoint = field_8_crossingPoint;        rec.field_9_options = field_9_options;        return rec;    }    /**     * Get the minimum category field for the AxisOptions record.     */    public short getMinimumCategory()    {        return field_1_minimumCategory;    }    /**     * Set the minimum category field for the AxisOptions record.     */    public void setMinimumCategory(short field_1_minimumCategory)    {        this.field_1_minimumCategory = field_1_minimumCategory;    }    /**     * Get the maximum category field for the AxisOptions record.     */    public short getMaximumCategory()    {        return field_2_maximumCategory;    }    /**     * Set the maximum category field for the AxisOptions record.     */    public void setMaximumCategory(short field_2_maximumCategory)    {        this.field_2_maximumCategory = field_2_maximumCategory;    }    /**     * Get the major unit value field for the AxisOptions record.     */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合av免费| 99久久久久免费精品国产| 91影视在线播放| 精品久久国产97色综合| 亚洲国产精品嫩草影院| 粉嫩欧美一区二区三区高清影视| 日韩一区二区三区视频| 亚洲黄色av一区| 7777精品久久久大香线蕉| 国产精品欧美综合在线| 秋霞影院一区二区| 色综合亚洲欧洲| 久久嫩草精品久久久精品 | 久久夜色精品国产欧美乱极品| 国产原创一区二区三区| 欧美一级xxx| 国产伦精品一区二区三区免费| 国产精品人人做人人爽人人添| 日本大香伊一区二区三区| 国产精品国产三级国产aⅴ原创 | 欧美xxxxxxxx| 激情五月婷婷综合| 精品国产一区二区精华| 久久精品二区亚洲w码| 6080yy午夜一二三区久久| 久久电影国产免费久久电影| 国产日韩精品一区二区浪潮av | 色一情一乱一乱一91av| 中文字幕一区二区在线观看 | 国产精品影视在线| 久久众筹精品私拍模特| 一本色道久久综合精品竹菊| 午夜精品久久久久久久99水蜜桃 | 91日韩一区二区三区| 亚洲成a人v欧美综合天堂下载 | 成人av免费在线观看| 国产精品视频麻豆| 欧美日韩激情在线| 日韩高清欧美激情| 日韩精品一区二区三区在线播放| 日日摸夜夜添夜夜添国产精品| 色8久久精品久久久久久蜜| 男女激情视频一区| 亚洲视频小说图片| 欧美探花视频资源| 亚洲成人资源网| 国产亚洲综合色| 国产老肥熟一区二区三区| 亚洲综合一区在线| 欧美一区二区视频观看视频| 麻豆91精品91久久久的内涵| 国产亚洲午夜高清国产拍精品| 91精彩视频在线| 国产精品123区| 中文字幕在线不卡| 精品久久99ma| 欧美日韩视频在线一区二区| 久久精品二区亚洲w码| 一区二区三区产品免费精品久久75| 欧美性猛交xxxx黑人交| 成人免费电影视频| 亚洲欧美日韩一区| 中文字幕中文字幕中文字幕亚洲无线| 欧美自拍丝袜亚洲| 日韩电影在线一区二区三区| 中文av一区特黄| 欧美精品一区男女天堂| 欧美日韩精品高清| 97se亚洲国产综合自在线观| 国产麻豆一精品一av一免费| 视频一区免费在线观看| 亚洲欧美日韩久久精品| 欧美激情综合五月色丁香| 91高清视频在线| 成人精品国产福利| 国产一区二区h| 蜜臀久久99精品久久久画质超高清 | 69久久夜色精品国产69蝌蚪网| 色综合久久天天| 国产超碰在线一区| 精品午夜久久福利影院| 国产精品久久毛片a| 久久这里只有精品首页| 91精品免费在线| 欧美日韩免费一区二区三区| 色狠狠一区二区三区香蕉| av高清久久久| 蜜桃久久av一区| 天天综合色天天综合色h| 亚洲激情av在线| 亚洲美女视频在线观看| 中文字幕欧美日韩一区| 久久久久久电影| 国内精品写真在线观看| 麻豆精品在线观看| 亚洲成av人影院| 亚洲国产成人av| 亚洲综合激情网| 伊人一区二区三区| 亚洲欧美日韩人成在线播放| 亚洲视频免费在线观看| 亚洲欧美激情在线| 日韩一区中文字幕| 136国产福利精品导航| 亚洲欧美影音先锋| 亚洲视频中文字幕| 亚洲精品亚洲人成人网在线播放| 亚洲欧美日韩综合aⅴ视频| 亚洲欧洲精品一区二区三区不卡 | 日本一区二区视频在线观看| 久久久夜色精品亚洲| 欧美精品一区二区在线观看| 欧美成人精精品一区二区频| 精品国产乱码久久久久久夜甘婷婷 | 91精品国产色综合久久不卡蜜臀| 7777精品伊人久久久大香线蕉完整版 | 欧美一级欧美一级在线播放| 91精选在线观看| 日韩一区二区三区免费看| 欧美日韩精品一区二区三区四区| 欧美猛男gaygay网站| 六月婷婷色综合| 美女久久久精品| 欧美一级生活片| 亚洲精品一区在线观看| 久久精品一区二区三区不卡牛牛| 中文字幕精品一区二区三区精品| 自拍偷拍亚洲激情| 一区二区三区中文字幕精品精品| 亚洲资源在线观看| 日韩国产高清影视| 国产一区二区三区国产| 成人理论电影网| 欧美亚洲自拍偷拍| 日韩一区二区免费高清| 久久久综合视频| 亚洲视频图片小说| 三级久久三级久久| 国产乱一区二区| 国产成人在线观看免费网站| 99久久伊人精品| 91高清视频免费看| 日韩精品专区在线影院观看| 欧美一级在线视频| 国产视频一区二区三区在线观看| ㊣最新国产の精品bt伙计久久| 亚洲第一福利一区| 久草精品在线观看| 99这里都是精品| 欧美高清dvd| 欧美经典一区二区三区| 亚洲制服丝袜一区| 经典三级视频一区| 色婷婷一区二区| 精品理论电影在线观看| 国产二区国产一区在线观看| 精品日本一线二线三线不卡| 日韩午夜在线观看视频| 国产精品二三区| 亚洲最大成人网4388xx| 欧美日韩日日骚| 色综合亚洲欧洲| 99国产精品一区| 色国产精品一区在线观看| 欧美性猛交xxxx乱大交退制版 | 欧美亚洲一区二区在线| 欧美一级久久久久久久大片| 国产欧美日韩视频一区二区| 亚洲高清久久久| 国产曰批免费观看久久久| 色av成人天堂桃色av| 精品国产亚洲一区二区三区在线观看| 国产精品灌醉下药二区| 日韩成人伦理电影在线观看| 国产精品91xxx| 欧美美女喷水视频| 国产精品国产三级国产普通话三级| 日本亚洲免费观看| 成人福利电影精品一区二区在线观看| 91黄色免费版| 亚洲精品一线二线三线无人区| 亚洲影视在线播放| 成人久久视频在线观看| 欧美人成免费网站| 中文字幕中文字幕在线一区| 精品一区二区三区在线观看国产 | 国产免费成人在线视频| 五月天激情小说综合| av在线免费不卡| 精品国产精品一区二区夜夜嗨| 制服.丝袜.亚洲.另类.中文| 亚洲美女在线国产| 国产成人在线视频免费播放| 欧美福利电影网| 亚洲精选视频免费看| 国产成都精品91一区二区三| 日韩欧美国产不卡| 亚洲午夜精品网| 99re这里都是精品| 国产午夜精品在线观看|