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 AvatarAccess
public java.lang.String baseURL()
baseURL
in interface AvatarAccess
public byte[] asdData()
asd.xml
).asdData
in interface AvatarAccess
public byte[] configData()
config.xml
).configData
in interface AvatarAccess
public byte[] nonmanualsData()
nonmanuals.xml
).nonmanualsData
in interface AvatarAccess
public java.io.InputStream avatarDefStream()
avatardef.jarp
or avatardef.jarp
).avatarDefStream
in interface AvatarAccess
public java.lang.String avatarDefURL()
avatardef.jarp
or avatardef.jarp
).avatarDefURL
in interface AvatarAccess
public void terminateAccess()
terminateAccess
in interface AvatarAccess