Class SubmitGUIButtonBuilder
java.lang.Object
de.placeblock.betterinventories.builder.content.BaseGUISectionBuilder<T,B>
de.placeblock.betterinventories.builder.content.BaseGUIItemBuilder<G,B>
de.placeblock.betterinventories.builder.content.BaseGUIButtonBuilder<SubmitGUIButton,SubmitGUIButtonBuilder>
de.placeblock.betterinventories.builder.content.SubmitGUIButtonBuilder
- All Implemented Interfaces:
Builder<SubmitGUIButton,SubmitGUIButtonBuilder>
public class SubmitGUIButtonBuilder
extends BaseGUIButtonBuilder<SubmitGUIButton,SubmitGUIButtonBuilder>
Builder for creating SubmitGUIButtons
-
Field Summary
Fields inherited from interface de.placeblock.betterinventories.builder.Builder
VALUE_MISSING_EXCEPTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the ButtonSets the submit HandlersubmitDelay(int delay) Sets the submit-delaysubmitItem(org.bukkit.inventory.ItemStack item) Sets the submit-itemMethods inherited from class de.placeblock.betterinventories.builder.content.BaseGUIButtonBuilder
clickSound, cooldown, getClickSound, getCooldown, getOnClick, getOnLeftClick, getOnRightClick, getOnShiftClick, getOnShiftLeftClick, getOnShiftRightClick, getPermission, onClick, onLeftClick, onRightClick, onShiftClick, onShiftLeftClick, onShiftRightClick, permissionMethods inherited from class de.placeblock.betterinventories.builder.content.BaseGUIItemBuilder
getItem, itemMethods inherited from class de.placeblock.betterinventories.builder.content.BaseGUISectionBuilder
getGui, getSize, size
-
Constructor Details
-
SubmitGUIButtonBuilder
Creates a new SubmitGUIButtonBuilder- Parameters:
gui- The GUI for the Button
-
-
Method Details
-
submitItem
Sets the submit-item- Parameters:
item- The submit-item- Returns:
- this
-
submitDelay
Sets the submit-delay- Parameters:
delay- The submit-delay- Returns:
- this
-
onSubmit
Sets the submit Handler- Parameters:
callback- The submit Handler- Returns:
- this
-
build
Builds the Button- Returns:
- The new Button
-