com.realtime.crossfire.jxclient.items
Interface ItemSetListener

All Superinterfaces:
java.util.EventListener

public interface ItemSetListener
extends java.util.EventListener

Interface for listeners in ItemSet related events.


Method Summary
 void itemAdded(CfItem item)
          A CfItem has been added.
 void itemChanged(CfItem item)
          A CfItem's attributes have been changed.
 void itemMoved(CfItem item)
          A CfItem's location has been changed.
 void itemRemoved(CfItem item)
          A CfItem has been removed.
 void openContainerChanged(int tag)
          The currently opened container has changed.
 void playerChanged(CfItem player)
          The player CfItem has changed.
 

Method Detail

itemAdded

void itemAdded(@NotNull
               CfItem item)
A CfItem has been added.

Parameters:
item - the added item

itemChanged

void itemChanged(@NotNull
                 CfItem item)
A CfItem's attributes have been changed.

Parameters:
item - the changed item

itemMoved

void itemMoved(@NotNull
               CfItem item)
A CfItem's location has been changed.

Parameters:
item - the moved item

itemRemoved

void itemRemoved(@NotNull
                 CfItem item)
A CfItem has been removed.

Parameters:
item - the removed item

openContainerChanged

void openContainerChanged(int tag)
The currently opened container has changed.

Parameters:
tag - the opened container's tag or 0

playerChanged

void playerChanged(@Nullable
                   CfItem player)
The player CfItem has changed.

Parameters:
player - the new player item or null