atavism.agis.objects
Class Voxeland
java.lang.Object
atavism.agis.objects.Voxeland
- All Implemented Interfaces:
- java.io.Serializable
public class Voxeland
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Voxeland
public Voxeland()
Voxeland
public Voxeland(int id,
java.lang.String instance,
OID instanceOid)
addChange
public void addChange(int x,
int y,
int z,
int type)
addSubscriber
public void addSubscriber(OID subscriber)
removeSubscriber
public void removeSubscriber(OID subscriber)
getID
public int getID()
setID
public void setID(int id)
getInstance
public java.lang.String getInstance()
setInstance
public void setInstance(java.lang.String instance)
getOwner
public OID getOwner()
setOwner
public void setOwner(OID instanceOid)
getChanges
public java.util.ArrayList<Voxeland.VoxelandChange> getChanges()
setChanges
public void setChanges(java.util.ArrayList<Voxeland.VoxelandChange> changes)
getSubscribers
public java.util.ArrayList<OID> getSubscribers()