| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hdgf.chunks.Chunk
public final class Chunk
Base of all chunks, which hold data, flags etc
| Nested Class Summary | |
|---|---|
| static class | Chunk.BlockOffsetCommandA special kind of command that holds the offset to a block | 
| static class | Chunk.CommandA command in the visio file. | 
| Field Summary | |
|---|---|
| protected  ChunkFactory.CommandDefinition[] | commandDefinitionsThe possible different commands we can hold | 
| Constructor Summary | |
|---|---|
| Chunk(ChunkHeader header,
      ChunkTrailer trailer,
      ChunkSeparator separator,
      byte[] contents) | |
| Method Summary | |
|---|---|
|  byte[] | _getContents() | 
|  ChunkFactory.CommandDefinition[] | getCommandDefinitions()Gets the command definitions, which define and describe much of the data held by the chunk. | 
|  Chunk.Command[] | getCommands() | 
|  ChunkHeader | getHeader() | 
|  java.lang.String | getName()Get the name of the chunk, as found from the CommandDefinitions | 
|  int | getOnDiskSize()Returns the size of the chunk, including any headers, trailers and separators. | 
|  ChunkSeparator | getSeparator()Gets the separator between this chunk and the next, if it exists | 
|  ChunkTrailer | getTrailer()Gets the trailer for this chunk, if it exists | 
| protected  void | processCommands()Uses our CommandDefinitions to process the commands our chunk type has, and figure out the values for them. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected ChunkFactory.CommandDefinition[] commandDefinitions
| Constructor Detail | 
|---|
public Chunk(ChunkHeader header,
             ChunkTrailer trailer,
             ChunkSeparator separator,
             byte[] contents)
| Method Detail | 
|---|
public byte[] _getContents()
public ChunkHeader getHeader()
public ChunkSeparator getSeparator()
public ChunkTrailer getTrailer()
public ChunkFactory.CommandDefinition[] getCommandDefinitions()
public Chunk.Command[] getCommands()
public java.lang.String getName()
public int getOnDiskSize()
protected void processCommands()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||