atavism.agis.objects
Class AgisGroup
java.lang.Object
atavism.server.objects.NamedPropertyClass
atavism.server.objects.Entity
atavism.agis.objects.AgisGroup
- All Implemented Interfaces:
- java.io.Serializable
public class AgisGroup
- extends Entity
- See Also:
- Serialized Form
Methods inherited from class atavism.server.objects.Entity |
addSubObjectNamespace, equals, equals, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, hasSubObjectNamespace, isDeleted, registerTransientPropertyKey, removeProperty, removeSubObjectNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, toString, unregisterTransientPropertyKey |
Methods inherited from class atavism.server.objects.NamedPropertyClass |
getBooleanProperty, getIntProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AgisGroup
public AgisGroup()
GetGroupOid
public OID GetGroupOid()
AddGroupMember
public AgisGroupMember AddGroupMember(CombatInfo combatInfo)
RemoveGroupMember
public void RemoveGroupMember(CombatInfo combatInfo)
RemoveOfflineGroupMember
public void RemoveOfflineGroupMember(OID targetOid)
GetGroupMembers
public java.util.Hashtable<OID,AgisGroupMember> GetGroupMembers()
GetNumGroupMembers
public int GetNumGroupMembers()
GetGroupLeaderOid
public OID GetGroupLeaderOid()
GetGroupMember
public AgisGroupMember GetGroupMember(OID groupMemberOid)
SetGroupLeaderOid
public void SetGroupLeaderOid(OID value)
SetupVoiceGroup
protected void SetupVoiceGroup()
RemoveVoiceGroup
public void RemoveVoiceGroup()
SetGroupMuted
public void SetGroupMuted(java.lang.Boolean value)
GetGroupMuted
public java.lang.Boolean GetGroupMuted()
SetMemberOffline
public void SetMemberOffline(OID groupMemberOid)
SetMemberOnline
public void SetMemberOnline(OID groupMemberOid)