B C G I P R S

B

become(ResourceModel) - Method in class ResourceManager.ResourceModel
A sort of copy constructor; allows an existing ResourceModel to take over the data of another rather than instantiating a new one.

C

contains(short) - Method in class ResourceManager.ResourceType
A convenience method allowing a test with a primitive short key in addition to the Short Object method
contains(Short) - Method in class ResourceManager.ResourceType
Test whether a Resource of the given ID exists or not
contains(String) - Method in class ResourceManager.ResourceModel
A method to check whether any Resources of the given Type exist
contains(String, short) - Method in class ResourceManager.ResourceModel
A convenience method allowing a test with a primitive short key in addition to the Short Object method
contains(String, Short) - Method in class ResourceManager.ResourceModel
A method to check whether a Resource of the given Type and ID exists

G

getCountOfType(String) - Method in class ResourceManager.ResourceModel
Returns the number of Resources of the given type
getData() - Method in class ResourceManager.Resource
Returns the raw byte data of the Resource - the heart of the Resource
getFilename() - Method in class ResourceManager.ResourceModel
Returns the name of the Mac Resource Fork file being managed
getID() - Method in class ResourceManager.Resource
Returns the numeric ID of the Resource
getID() - Method in class ResourceManager.ResourceType
Returns the Type Code of this ResourceType, e.g.
getName() - Method in class ResourceManager.Resource
Returns the name of Resource, if any.
getResArray() - Method in class ResourceManager.ResourceType
Returns all the Resources of this ResourceType in a standard Array.
getResource(short) - Method in class ResourceManager.ResourceType
A convenience method allowing access with a primitive short key in addition to the Short Object method
getResource(Short) - Method in class ResourceManager.ResourceType
Returns the single Resource keyed to the given ID.
getResource(String, short) - Method in class ResourceManager.ResourceModel
A convenience method allowing access with a primitive short key in addition to the Short Object method
getResource(String, Short) - Method in class ResourceManager.ResourceModel
Returns the single Resource keyed to the given numeric Resource ID of the ResourceType keyed to the given 4-Letter Type ID.
getResourceIDs() - Method in class ResourceManager.ResourceType
Returns an Enumeration of all the ID keys of the type to enable iterative Hashtable access to all the Resources of this type
getResourceType(String) - Method in class ResourceManager.ResourceModel
Returns the single ResourceType keyed to the given ID.
getTypeArray() - Method in class ResourceManager.ResourceModel
Returns a String array of all the Types of the Model
getTypes() - Method in class ResourceManager.ResourceModel
Returns an Enumeration of all the Type keys of the Model to enable iterative Hashtable access to all the ResourceType of this Model

I

init() - Method in class ResourceManager.ResourceModel
Prepares the ResourceModel for loading.
init(String) - Method in class ResourceManager.ResourceModel
Prepares the ResourceModel for loading and sets the name of the file being loaded.

P

print(PrintStream) - Method in class ResourceManager.Resource
Dumps the Resource information (not including data) to a Stream
print(PrintStream) - Method in class ResourceManager.ResourceModel
Dumps the ResourceModel information (not including data) to a Stream
print(PrintStream) - Method in class ResourceManager.ResourceType
Dumps the ResourceType information (not including data) to a Stream
printAll(PrintStream) - Method in class ResourceManager.ResourceModel
Dumps the ResourceModel information (not including data) to a Stream as well as the info of all the Types it holds
printAll(PrintStream) - Method in class ResourceManager.ResourceType
Dumps the ResourceType information (not including data) to a Stream as well as the info of all the Resources it holds

R

read(RandomAccessFile) - Method in class ResourceManager.ResourceModel
Initiates a full read, parse and store of the Mac Resource Fork specified by the given RandomAccessFile.
read(RandomAccessFile, long) - Method in class ResourceManager.ResourceModel
Initiates a full read, parse and store of the Mac Resource Fork specified by the given RandomAccessFile.
Resource - class ResourceManager.Resource.
Resource: Resource reads and holds the binary data of a MacOS Resource and all pertinent information: the ID, name, and size.
Resource() - Constructor for class ResourceManager.Resource
 
ResourceModel - class ResourceManager.ResourceModel.
ResourceModel: A Data Model (as in MVC Model) for managing the Resources stored in the Resource Fork of a Macintosh File.
ResourceModel() - Constructor for class ResourceManager.ResourceModel
Sets up a new ResourceModel
ResourceModel(String) - Constructor for class ResourceManager.ResourceModel
Sets up a new ResourceModel to load from the given filename
ResourceType - class ResourceManager.ResourceType.
ResourceType: ResourceType reads and holds all the Resources of a single type (e.g.
ResourceType() - Constructor for class ResourceManager.ResourceType
 

S

setFilename(String) - Method in class ResourceManager.ResourceModel
Sets the name of the Mac Resource Fork file being managed
size() - Method in class ResourceManager.Resource
Returns the size of the Resource data
size() - Method in class ResourceManager.ResourceType
Returns the number of Items of this ResourceType

B C G I P R S