Atavism Version 2018.1AGIS API

atavism.agis.plugins
Class AgisInventoryClient.ItemEquipStatusMessage

java.lang.Object
  extended by atavism.msgsys.Message
      extended by atavism.msgsys.SubjectMessage
          extended by atavism.server.messages.PropertyMessage
              extended by atavism.agis.plugins.AgisInventoryClient.ItemEquipStatusMessage
All Implemented Interfaces:
EventParser, IPropertyMessage, java.io.Serializable
Enclosing class:
AgisInventoryClient

public static class AgisInventoryClient.ItemEquipStatusMessage
extends PropertyMessage

Message indicating an item is being equipped or unequipped.

Author:
Andrew Harrison
See Also:
Serialized Form

Field Summary
 
Fields inherited from class atavism.server.messages.PropertyMessage
lock, MSG_TYPE_PROPERTY, propertyMap, removedProperties
 
Fields inherited from class atavism.msgsys.SubjectMessage
oid
 
Constructor Summary
AgisInventoryClient.ItemEquipStatusMessage()
           
AgisInventoryClient.ItemEquipStatusMessage(OID oid, AgisItem item, AgisItem itemToUnequip, java.lang.String slot)
           
 
Method Summary
 AgisItem getItemToEquip()
           
 AgisItem getItemToUnequip()
           
 java.lang.String getSlot()
           
 void setItemToEquip(AgisItem itemToEquip)
           
 void setItemToUnequip(AgisItem itemToUnequip)
           
 void setSlot(java.lang.String slot)
           
 
Methods inherited from class atavism.server.messages.PropertyMessage
addPropertyStringElement, createFilteredPropertyString, createPropertyString, fromBuffer, get, getNamespace, getProperty, getPropertyMapRef, getRemovedPropertiesRef, keySet, parseBytes, put, removeProperty, setNamespace, setProperty, setProperty, toBuffer, toBuffer, toBuffer, toString, unmarshallProperyMap
 
Methods inherited from class atavism.msgsys.SubjectMessage
getSubject, setSubject
 
Methods inherited from class atavism.msgsys.Message
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AgisInventoryClient.ItemEquipStatusMessage

public AgisInventoryClient.ItemEquipStatusMessage()

AgisInventoryClient.ItemEquipStatusMessage

public AgisInventoryClient.ItemEquipStatusMessage(OID oid,
                                                  AgisItem item,
                                                  AgisItem itemToUnequip,
                                                  java.lang.String slot)
Method Detail

getItemToEquip

public AgisItem getItemToEquip()

setItemToEquip

public void setItemToEquip(AgisItem itemToEquip)

getItemToUnequip

public AgisItem getItemToUnequip()

setItemToUnequip

public void setItemToUnequip(AgisItem itemToUnequip)

getSlot

public java.lang.String getSlot()

setSlot

public void setSlot(java.lang.String slot)


Copyright © 2018 Dragonsan Studios Sp. z o.o.