public interface AvatarAccess
Modifier and Type | Method and Description |
---|---|
byte[] |
asdData()
Returns the avatar's ASD XML file (
asd.xml ) as a byte array. |
java.io.InputStream |
avatarDefStream()
Returns an input stream for the data in the ARP avatar definition
file for this avatar (
avatardef.jarp or avatardef.jarp ). |
java.lang.String |
avatarDefURL()
Returns the URL for the ARP avatar definition file for this avatar
(
avatardef.jarp or avatardef.jarp ). |
java.lang.String |
avatarName()
The avatar name.
|
java.lang.String |
baseURL()
The base URL for the directory containing the avatar data files.
|
byte[] |
configData()
Returns the avatar's animgen configuration data XML file
(
config.xml ) as a byte array. |
byte[] |
nonmanualsData()
Returns the avatar's nonmanuals XML file (
nonmanuals.xml )
as a byte array. |
void |
terminateAccess()
Performs any necessary termination actions for this avatar access,
for example releasing any temporary files or other resources
associated with it.
|
java.lang.String avatarName()
java.lang.String baseURL()
byte[] asdData()
asd.xml
) as a byte array.byte[] configData()
config.xml
) as a byte array.byte[] nonmanualsData()
nonmanuals.xml
)
as a byte array.java.io.InputStream avatarDefStream()
avatardef.jarp
or avatardef.jarp
).java.lang.String avatarDefURL()
avatardef.jarp
or avatardef.jarp
).void terminateAccess()