atavism.server.objects
Class SoundData
java.lang.Object
atavism.server.objects.SoundData
- All Implemented Interfaces:
- java.io.Serializable
public class SoundData
- extends java.lang.Object
- implements java.io.Serializable
Sound information. A sound is a (file) name, a type (ambient or point),
and a set of properties. The properties are key-value string pairs.
- See Also:
SoundMessage
,
Serialized Form
Constructor Summary |
SoundData()
|
SoundData(java.lang.String fileName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SoundData
public SoundData()
SoundData
public SoundData(java.lang.String fileName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> properties)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setFileName
public void setFileName(java.lang.String fileName)
getFileName
public java.lang.String getFileName()
setType
public void setType(java.lang.String type)
getType
public java.lang.String getType()
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
addProperty
public void addProperty(java.lang.String key,
java.lang.String value)