Package org.apache.poi.hssf.record.pivottable

Examples of org.apache.poi.hssf.record.pivottable.PageItemRecord


      case ChartStartObjectRecord.sid: return new ChartStartObjectRecord(in);

      // pivot table
      case StreamIDRecord.sid:        return new StreamIDRecord(in);
      case ViewSourceRecord.sid:      return new ViewSourceRecord(in);
      case PageItemRecord.sid:        return new PageItemRecord(in);
      case ViewDefinitionRecord.sid:  return new ViewDefinitionRecord(in);
      case ViewFieldsRecord.sid:      return new ViewFieldsRecord(in);
      case DataItemRecord.sid:        return new DataItemRecord(in);
      case ExtendedPivotTableViewFieldsRecord.sid: return new ExtendedPivotTableViewFieldsRecord(in);
    }
View Full Code Here


public final class TestPageItemRecord extends TestCase {
 
  public void testMoreThanOneInfoItem_bug46917() {
    byte[] data = HexRead.readFromString("01 02 03 04 05 06 07 08 09 0A 0B 0C");
    RecordInputStream in = TestcaseRecordInputStream.create(PageItemRecord.sid, data);
    PageItemRecord rec = new PageItemRecord(in);
    if (in.remaining() == 6) {
      throw new AssertionFailedError("Identified bug 46917");
    }
    assertEquals(0, in.remaining());
   
    assertEquals(4+data.length, rec.getRecordSize());
  }
View Full Code Here

  }

  private static PageItemRecord confirmSerialize(String hexDump) {
    byte[] data = HexRead.readFromString(hexDump);
    RecordInputStream in = TestcaseRecordInputStream.create(PageItemRecord.sid, data);
    PageItemRecord rec = new PageItemRecord(in);
    assertEquals(0, in.remaining());
    assertEquals(4+data.length, rec.getRecordSize());
    byte[] data2 = rec.serialize();
    TestcaseRecordInputStream.confirmRecordEncoding(PageItemRecord.sid, data, data2);
    return rec;
  }
View Full Code Here

      case ChartStartObjectRecord.sid: return new ChartStartObjectRecord(in);

      // pivot table
      case StreamIDRecord.sid:        return new StreamIDRecord(in);
      case ViewSourceRecord.sid:      return new ViewSourceRecord(in);
      case PageItemRecord.sid:        return new PageItemRecord(in);
      case ViewDefinitionRecord.sid:  return new ViewDefinitionRecord(in);
      case ViewFieldsRecord.sid:      return new ViewFieldsRecord(in);
      case DataItemRecord.sid:        return new DataItemRecord(in);
      case ExtendedPivotTableViewFieldsRecord.sid: return new ExtendedPivotTableViewFieldsRecord(in);
    }
View Full Code Here

TOP

Related Classes of org.apache.poi.hssf.record.pivottable.PageItemRecord

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.