(byte[] data, int offset, EscherRecordFactory recordFactory)
| 36 | private byte field_2_marker = (byte) 0xFF; |
| 37 | |
| 38 | public int fillFields(byte[] data, int offset, EscherRecordFactory recordFactory) { |
| 39 | int bytesAfterHeader = readHeader( data, offset ); |
| 40 | int pos = offset + HEADER_SIZE; |
| 41 | |
| 42 | field_1_UID = new byte[16]; |
| 43 | System.arraycopy( data, pos, field_1_UID, 0, 16 ); pos += 16; |
| 44 | field_2_marker = data[pos]; pos++; |
| 45 | |
| 46 | field_pictureData = new byte[bytesAfterHeader - 17]; |
| 47 | System.arraycopy( data, pos, field_pictureData, 0, field_pictureData.length ); |
| 48 | |
| 49 | return bytesAfterHeader + HEADER_SIZE; |
| 50 | } |
| 51 | |
| 52 | public int serialize( int offset, byte[] data, EscherSerializationListener listener ) |
| 53 | { |
nothing calls this directly
no test coverage detected