Class MultiShapeArtExtendedView<T extends Ingredient,ART extends ArtIngredient>
java.lang.Object
ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
ru.cwcode.tkach.refreshmenu.inventory.view.View
ru.cwcode.tkach.refreshmenu.inventory.view.PagedView<T>
ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView<T>
ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView<T,ART>
ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView<T,ART>
- All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder,Refreshable
public class MultiShapeArtExtendedView<T extends Ingredient,ART extends ArtIngredient>
extends ArtExtendedView<T,ART>
-
Field Summary
Fields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
dynamic, dynamicChar, maxPage, page, pageSize, playerFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
behavior, drawer, placeholders, shape, statesFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
canCloseHimself, inventory, menu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidnextShape(org.bukkit.entity.Player player) voidprevShape(org.bukkit.entity.Player player) voidsetShapes(List<InventoryShape> shapes) protected voidMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
bindArt, bindArt, bindArts, bindArts, getArt, getDrawer, handleIngredientClickAction, initializeDrawer, setArts, setArtsMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
onInventoryClose, onOwnInventoryClickMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
getDynamic, hasViewers, nextPage, open, prevPage, refresh, setDynamic, updateDynamicContentMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, execute, getInventory, getState, handleException, onInventoryClick, setState, updateInventoryTitle, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
onDrag, onDrag, onOutsideClick
-
Constructor Details
-
MultiShapeArtExtendedView
public MultiShapeArtExtendedView()
-
-
Method Details
-
nextShape
public void nextShape(org.bukkit.entity.Player player) -
prevShape
public void prevShape(org.bukkit.entity.Player player) -
updatePlaceholders
protected void updatePlaceholders()- Overrides:
updatePlaceholdersin classPagedView<T extends Ingredient>
-
setShapes
-