ch.randelshofer.view
Interface AbstractStructView.StructNode
- All Known Implementing Classes:
- IFFStructView.IFFChunkNode, JFIFStructView.ImageSegment, JFIFStructView.JFIFSegment, LPFStructView.LPFNode, MP3StructView.MP3Node, MPEG4StructView.MPEG4Box, NeoChromeStructView.NeoNode, PictStructView.PictNode, PNGStructView.PNGChunk, QuickTimeStructView.QTAtom, RIFFStructView.RIFFChunkNode, SEQStructView.SeqNode, TIFFStructView.IFDEntryStructNode, TIFFStructView.IFDStructNode
- Enclosing class:
- AbstractStructView
protected static interface AbstractStructView.StructNode
getName
java.lang.String getName()
getId
java.lang.String getId()
getSize
long getSize()
getOffset
long getOffset()
getFile
java.io.File getFile()
- If the node is file based, returns the file otherwise returns null.
getDescription
java.lang.String getDescription()
getStructTableModel
org.monte.media.binary.StructTableModel getStructTableModel()
getRawData
byte[] getRawData(long offset,
int length)
getRawDataHighlights
java.util.List<org.monte.media.binary.BinaryPanel.Highlight> getRawDataHighlights()
getIndexInParent
int getIndexInParent()
- Returns the index of the node in its parent.
hasRawData
boolean hasRawData()