public abstract class BaseAccess extends java.lang.Object implements AvatarAccess
AvatarAccess interface supported by an AvatarData
instance.| Constructor and Description |
|---|
BaseAccess() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
asdData()
Returns the content of the avatar's ASD XML file (
asd.xml). |
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()
Returns the avatar name.
|
java.lang.String |
baseURL()
Returns the base URL for the avatar data.
|
byte[] |
configData()
Returns the content of the avatar's animgen configuration data XML
file (
config.xml). |
byte[] |
nonmanualsData()
Returns the content of the avatar's nonmanuals XML file
(
nonmanuals.xml). |
void |
terminateAccess()
Performs any necessary termination actions for this avatar access,
for example releasing any temporary files or other resources
associated with it.
|
public java.lang.String avatarName()
avatarName in interface AvatarAccesspublic java.lang.String baseURL()
baseURL in interface AvatarAccesspublic byte[] asdData()
asd.xml).asdData in interface AvatarAccesspublic byte[] configData()
config.xml).configData in interface AvatarAccesspublic byte[] nonmanualsData()
nonmanuals.xml).nonmanualsData in interface AvatarAccesspublic java.io.InputStream avatarDefStream()
avatardef.jarp or avatardef.jarp).avatarDefStream in interface AvatarAccesspublic java.lang.String avatarDefURL()
avatardef.jarp or avatardef.jarp).avatarDefURL in interface AvatarAccesspublic void terminateAccess()
terminateAccess in interface AvatarAccess