Class AsyncGUIPane.Builder<T>
java.lang.Object
de.placeblock.betterinventories.Builder<B,P>
de.placeblock.betterinventories.content.GUISection.AbstractBuilder<B,P>
de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane.AbstractBuilder<B,P,GUISection>
de.placeblock.betterinventories.content.pane.impl.async.BaseAsyncGUIPane.AbstractBuilder<AsyncGUIPane.Builder<T>,AsyncGUIPane<T>,T>
de.placeblock.betterinventories.content.pane.impl.async.AsyncGUIPane.Builder<T>
- Type Parameters:
T- The result of the task
- Enclosing class:
- AsyncGUIPane<T>
public static class AsyncGUIPane.Builder<T>
extends BaseAsyncGUIPane.AbstractBuilder<AsyncGUIPane.Builder<T>,AsyncGUIPane<T>,T>
Builder for creating
AsyncGUIPane-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the instanceprotected AsyncGUIPane.Builder<T>self()Returns the Builder instance itselfMethods inherited from class de.placeblock.betterinventories.content.pane.impl.async.BaseAsyncGUIPane.AbstractBuilder
loadingItem, onCompleteMethods inherited from class de.placeblock.betterinventories.content.pane.impl.simple.BaseSimpleGUIPane.AbstractBuilder
autoSize, isAutoSizeMethods inherited from class de.placeblock.betterinventories.content.GUISection.AbstractBuilder
adoptMinMax, getMaxSize, getMinSize, maxSize, maxSize, minSize, minSize, size, size
-
Constructor Details
-
Builder
Creates a new Builder- Parameters:
gui- The gui this Pane belongs totask- The running task
-
-
Method Details
-
build
Description copied from class:BuilderBuilds the instance- Specified by:
buildin classBuilder<AsyncGUIPane.Builder<T>,AsyncGUIPane<T>> - Returns:
- The new instance
-
self
Description copied from class:BuilderReturns the Builder instance itself- Specified by:
selfin classBuilder<AsyncGUIPane.Builder<T>,AsyncGUIPane<T>> - Returns:
- the Builder instance itself
-