Class ExtendedView<T extends Ingredient>
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>
- All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder,Refreshable
- Direct Known Subclasses:
ArtExtendedView
-
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 TypeMethodDescriptionprotected voidbooleanonInventoryClose(org.bukkit.event.inventory.InventoryCloseEvent event) voidonOwnInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event) Methods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
getDynamic, handleIngredientClickAction, hasNextPage, hasPrevPage, hasViewers, nextPage, open, prevPage, refresh, setDynamic, updateDynamicContent, updatePlaceholders, updateStatesMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, execute, getInventory, getState, handleException, onInventoryClick, prepareForDrawing, setState, updateInventoryTitle, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
onDrag, onDrag, onOutsideClick
-
Constructor Details
-
ExtendedView
public ExtendedView()
-
-
Method Details
-
onOwnInventoryClick
public void onOwnInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event) - Overrides:
onOwnInventoryClickin classView
-
onInventoryClose
public boolean onInventoryClose(org.bukkit.event.inventory.InventoryCloseEvent event) - Overrides:
onInventoryClosein classAbstractView- Returns:
- true if closed, false if re-opened
-
initializeDrawer
protected void initializeDrawer()- Overrides:
initializeDrawerin classPagedView<T extends Ingredient>
-
getDrawer
- Overrides:
getDrawerin classPagedView<T extends Ingredient>
-