Class SpellSkillView

java.lang.Object
com.realtime.crossfire.jxclient.items.AbstractItemView
com.realtime.crossfire.jxclient.items.SpellSkillView
All Implemented Interfaces:
ItemView

public class SpellSkillView extends AbstractItemView
A list to display spell skills.
  • Constructor Details

    • SpellSkillView

      public SpellSkillView(@NotNull @NotNull SpellsManager spellsManager, @NotNull @NotNull FacesManager facesManager)
      Creates a new instance.
      Parameters:
      spellsManager - the spells to display
      facesManager - the faces manager for retrieving face information
  • Method Details

    • getSize

      public int getSize()
      Description copied from interface: ItemView
      Returns the number of items.
      Returns:
      the number of items
    • getItem

      @Nullable public @Nullable CfItem getItem(int index)
      Description copied from interface: ItemView
      Returns the CfItem in a given slot.
      Parameters:
      index - the slot index
      Returns:
      the item or null if the slot is empty