public class IFFParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ID_CAT |
static int |
ID_FILLER |
static int |
ID_FORM |
static int |
ID_LIST |
static int |
ID_PROP |
static int[] |
RESERVED_IDs |
| Constructor and Description |
|---|
IFFParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
declareCollectionChunk(int type,
int id) |
void |
declareDataChunk(int type,
int id) |
void |
declareGroupChunk(int type,
int id) |
void |
declarePropertyChunk(int type,
int id) |
static java.lang.String |
idToString(int anID) |
protected boolean |
isCollectionChunk(IFFChunk chunk) |
static boolean |
isContentType(int id) |
protected boolean |
isDataChunk(IFFChunk chunk) |
static boolean |
isFormType(int id) |
protected boolean |
isGroupChunk(IFFChunk chunk) |
static boolean |
isGroupID(int id) |
static boolean |
isID(int id) |
static boolean |
isLocalChunkID(int id) |
protected boolean |
isPropertyChunk(IFFChunk chunk) |
static boolean |
isReservedID(int id) |
void |
parse(java.io.InputStream in,
IFFVisitor v) |
static int |
stringToID(java.lang.String aString) |
public static final int ID_FORM
public static final int ID_CAT
public static final int ID_LIST
public static final int ID_PROP
public static final int ID_FILLER
public static final int[] RESERVED_IDs
public void parse(java.io.InputStream in,
IFFVisitor v)
throws ParseException,
AbortException,
java.io.IOException
ParseExceptionAbortExceptionjava.io.IOExceptionprotected boolean isDataChunk(IFFChunk chunk)
protected boolean isGroupChunk(IFFChunk chunk)
protected boolean isPropertyChunk(IFFChunk chunk)
protected boolean isCollectionChunk(IFFChunk chunk)
public void declareDataChunk(int type,
int id)
public void declareGroupChunk(int type,
int id)
public void declarePropertyChunk(int type,
int id)
public void declareCollectionChunk(int type,
int id)
public static boolean isGroupID(int id)
public static boolean isID(int id)
public static boolean isLocalChunkID(int id)
public static boolean isReservedID(int id)
public static boolean isFormType(int id)
public static boolean isContentType(int id)
public static java.lang.String idToString(int anID)
public static int stringToID(java.lang.String aString)
Copyright © 2022. All Rights Reserved.