public class GermGuiScroll extends GermGuiPart<GermGuiScroll> implements IGuiPartContainer, IGuiPartInteractive<GermGuiScroll>, IGuiPartResizeable<GermGuiScroll>
GermGuiCallback.CallBackMachine
Constructor and Description |
---|
GermGuiScroll(java.lang.String indexName) |
Modifier and Type | Method and Description |
---|---|
void |
addGuiPart(GermGuiPart<? extends DynamicBase> germGuiPart) |
void |
clearGuiPart()
清空组件
|
GermGuiScroll |
clone() |
<T extends GermGuiPart<? extends DynamicBase>> |
getAllGuiParts(java.lang.Class<T> primitivePartClass) |
GermGuiPart<? extends DynamicBase> |
getBackground() |
java.lang.String |
getFocusPart() |
GermGuiPart<? extends DynamicBase> |
getGuiPart(java.lang.String indexName) |
<T extends GermGuiPart<? extends DynamicBase>> |
getGuiPart(java.lang.String indexName,
java.lang.Class<T> primitivePartClass) |
java.util.List<GermGuiPart<? extends DynamicBase>> |
getGuiParts() |
<T extends GermGuiPart<? extends DynamicBase>> |
getGuiParts(java.lang.Class<T> primitivePartClass) |
GermGuiSlot |
getGuiSlotFromIdentity(java.lang.String slotIdentity) |
java.lang.String |
getHeight() |
java.lang.String |
getHeightH() |
java.lang.String |
getHeightV() |
java.lang.String |
getLocationHX() |
java.lang.String |
getLocationHY() |
java.lang.String |
getLocationVX() |
java.lang.String |
getLocationVY() |
MappingType |
getMappingType() |
java.lang.String |
getScrollableH() |
java.lang.String |
getScrollableV() |
java.lang.String |
getScrolledH() |
java.lang.String |
getScrolledV() |
java.util.List<java.lang.String> |
getScrollHDos() |
java.lang.String |
getScrollHScript() |
java.util.List<java.lang.String> |
getScrollVDos() |
java.lang.String |
getScrollVScript() |
GermGuiPart<? extends DynamicBase> |
getSliderH() |
GermGuiPart<? extends DynamicBase> |
getSliderV() |
org.bukkit.configuration.ConfigurationSection |
getSrcBackground() |
org.bukkit.configuration.ConfigurationSection |
getSrcLayout() |
org.bukkit.configuration.ConfigurationSection |
getSrcScrollableParts() |
org.bukkit.configuration.ConfigurationSection |
getSrcSliderH() |
org.bukkit.configuration.ConfigurationSection |
getSrcSliderV() |
int |
getType() |
java.lang.String |
getWidth() |
java.lang.String |
getWidthH() |
java.lang.String |
getWidthV() |
boolean |
isInvalid() |
boolean |
isInvalidH() |
boolean |
isInvalidV() |
boolean |
isRelative() |
boolean |
isScrollDraggable() |
void |
removeGuiPart(GermGuiPart<? extends DynamicBase> germGuiPart) |
void |
removeGuiPart(java.lang.String indexName)
根据索引名删除组件
|
void |
scrollMove(java.lang.String scrolledV,
java.lang.String scrolledH,
java.lang.String duration) |
void |
scrollTo(GermGuiPart<? extends DynamicBase> germGuiPart,
java.lang.String duration) |
void |
scrollTo(java.lang.String realName,
java.lang.String duration) |
void |
scrollTo(java.lang.String scrolledV,
java.lang.String scrolledH,
java.lang.String duration) |
void |
setBackground(org.bukkit.configuration.ConfigurationSection configurationSection) |
GermGuiScroll |
setBackground(GermGuiPart<? extends DynamicBase> background) |
GermGuiScroll |
setFocusPart(java.lang.String focusPart) |
GermGuiScroll |
setH(java.lang.String height) |
GermGuiScroll |
setHeight(java.lang.String height) |
GermGuiScroll |
setHeightH(java.lang.String heightH) |
GermGuiScroll |
setHeightV(java.lang.String heightV) |
GermGuiScroll |
setInvalid(boolean invalid) |
GermGuiScroll |
setInvalidH(boolean invalidH) |
GermGuiScroll |
setInvalidV(boolean invalidV) |
GermGuiScroll |
setLayout(org.bukkit.configuration.ConfigurationSection layoutConfiguration) |
GermGuiScroll |
setLayout(GermGuiLayout germGuiLayout) |
GermGuiScroll |
setLocationHX(java.lang.String locationHX) |
GermGuiScroll |
setLocationHY(java.lang.String locationHY) |
GermGuiScroll |
setLocationVX(java.lang.String locationVX) |
GermGuiScroll |
setLocationVY(java.lang.String locationVY) |
void |
setMappingType(MappingType mappingType) |
protected void |
setParentPart(GermGuiPart<? extends DynamicBase> parentPart) |
GermGuiScroll |
setRelative(boolean relative) |
GermGuiScroll |
setScrollableH(java.lang.String scrollableH) |
void |
setScrollableParts(org.bukkit.configuration.ConfigurationSection configurationSection) |
GermGuiScroll |
setScrollableV(java.lang.String scrollableV) |
GermGuiScroll |
setScrollDraggable(boolean scrollDraggable) |
GermGuiScroll |
setScrolledH(java.lang.String scrolledH) |
GermGuiScroll |
setScrolledV(java.lang.String scrolledV) |
GermGuiScroll |
setScrollHDos(java.util.List<java.lang.String> scrollHDos) |
GermGuiScroll |
setScrollHDos(java.lang.Object obj) |
GermGuiScroll |
setScrollHScript(java.lang.String scrollHScript) |
GermGuiScroll |
setScrollVDos(java.util.List<java.lang.String> scrollVDos) |
GermGuiScroll |
setScrollVDos(java.lang.Object obj) |
GermGuiScroll |
setScrollVScript(java.lang.String scrollVScript) |
void |
setSliderH(org.bukkit.configuration.ConfigurationSection configurationSection) |
GermGuiScroll |
setSliderH(GermGuiPart<? extends DynamicBase> sliderH) |
void |
setSliderV(org.bukkit.configuration.ConfigurationSection configurationSection) |
GermGuiScroll |
setSliderV(GermGuiPart<? extends DynamicBase> sliderV) |
GermGuiScroll |
setW(java.lang.String width) |
GermGuiScroll |
setWidth(java.lang.String width) |
GermGuiScroll |
setWidthH(java.lang.String widthH) |
GermGuiScroll |
setWidthV(java.lang.String widthV) |
void |
sortGuiPart(java.util.Comparator<GermGuiPart<? extends DynamicBase>> comparator) |
copyFrom, copyTo, getEnable, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiScreen, getInitDos, getInitScript, getLocationX, getLocationY, getLocationZ, getParentPart, getPlayer, getRealName, getSimpleMap, getTickDos, getTickScript, getTooltip, getTooltip2, isAsync, isEnable, isOpened, isViewportCulling, loadSrc, loadSrc, refreshField, refreshList, setAsync, setEnable, setEnable, setGermGuiScreen, setIndexName, setInitDos, setInitDos, setInitScript, setLocationX, setLocationX, setLocationX, setLocationY, setLocationY, setLocationY, setLocationZ, setLocationZ, setLocationZ, setTickDos, setTickDos, setTickScript, setTooltip, setTooltip2, setViewportCulling, setX, setY, setZ
clearCallbackHandler, getCallbackHandler, getHandler, getPlayerHandler, onCallback, registerCallbackHandler, registerHandler, registerPlayerHandler, removeCallbackHandler, removeHandler, removeHandler, removePlayerHandler, removePlayerHandler
canEqual, copyFrom, copyTo, equals, getIndexName, getSrc, hashCode, toString
public int getType()
public GermGuiScroll clone()
clone
in class GermGuiPart<GermGuiScroll>
public void setMappingType(MappingType mappingType)
setMappingType
in interface IGuiPartContainer
public MappingType getMappingType()
getMappingType
in interface IGuiPartContainer
public final java.lang.String getFocusPart()
public final GermGuiScroll setFocusPart(java.lang.String focusPart)
public java.lang.String getWidth()
getWidth
in interface IGuiPartResizeable<GermGuiScroll>
public GermGuiScroll setWidth(java.lang.String width)
setWidth
in interface IGuiPartResizeable<GermGuiScroll>
public java.lang.String getHeight()
getHeight
in interface IGuiPartResizeable<GermGuiScroll>
public GermGuiScroll setHeight(java.lang.String height)
setHeight
in interface IGuiPartResizeable<GermGuiScroll>
public GermGuiScroll setW(java.lang.String width)
setW
in interface IGuiPartResizeable<GermGuiScroll>
public GermGuiScroll setH(java.lang.String height)
setH
in interface IGuiPartResizeable<GermGuiScroll>
public boolean isInvalid()
isInvalid
in interface IGuiPartInteractive<GermGuiScroll>
public GermGuiScroll setInvalid(boolean invalid)
setInvalid
in interface IGuiPartInteractive<GermGuiScroll>
public boolean isScrollDraggable()
public GermGuiScroll setScrollDraggable(boolean scrollDraggable)
public boolean isRelative()
public GermGuiScroll setRelative(boolean relative)
public void setBackground(org.bukkit.configuration.ConfigurationSection configurationSection)
public org.bukkit.configuration.ConfigurationSection getSrcBackground()
public void setSliderV(org.bukkit.configuration.ConfigurationSection configurationSection)
public org.bukkit.configuration.ConfigurationSection getSrcSliderV()
public java.lang.String getScrollableV()
public GermGuiScroll setScrollableV(java.lang.String scrollableV)
public java.lang.String getScrolledV()
public GermGuiScroll setScrolledV(java.lang.String scrolledV)
public java.lang.String getWidthV()
public GermGuiScroll setWidthV(java.lang.String widthV)
public java.lang.String getHeightV()
public GermGuiScroll setHeightV(java.lang.String heightV)
public java.lang.String getLocationVX()
public GermGuiScroll setLocationVX(java.lang.String locationVX)
public java.lang.String getLocationVY()
public GermGuiScroll setLocationVY(java.lang.String locationVY)
public boolean isInvalidV()
public GermGuiScroll setInvalidV(boolean invalidV)
public void setSliderH(org.bukkit.configuration.ConfigurationSection configurationSection)
public org.bukkit.configuration.ConfigurationSection getSrcSliderH()
public java.lang.String getScrollableH()
public GermGuiScroll setScrollableH(java.lang.String scrollableH)
public java.lang.String getScrolledH()
public GermGuiScroll setScrolledH(java.lang.String scrolledH)
public java.lang.String getWidthH()
public GermGuiScroll setWidthH(java.lang.String widthH)
public java.lang.String getHeightH()
public GermGuiScroll setHeightH(java.lang.String heightH)
public java.lang.String getLocationHX()
public GermGuiScroll setLocationHX(java.lang.String locationHX)
public java.lang.String getLocationHY()
public GermGuiScroll setLocationHY(java.lang.String locationHY)
public boolean isInvalidH()
public GermGuiScroll setInvalidH(boolean invalidH)
public final java.util.List<java.lang.String> getScrollHDos()
public final GermGuiScroll setScrollHDos(java.util.List<java.lang.String> scrollHDos)
public GermGuiScroll setScrollHDos(java.lang.Object obj)
public final java.util.List<java.lang.String> getScrollVDos()
public final GermGuiScroll setScrollVDos(java.util.List<java.lang.String> scrollVDos)
public GermGuiScroll setScrollVDos(java.lang.Object obj)
public final java.lang.String getScrollVScript()
public final GermGuiScroll setScrollVScript(java.lang.String scrollVScript)
public final java.lang.String getScrollHScript()
public final GermGuiScroll setScrollHScript(java.lang.String scrollHScript)
protected void setParentPart(GermGuiPart<? extends DynamicBase> parentPart)
setParentPart
in class GermGuiPart<GermGuiScroll>
public void clearGuiPart()
clearGuiPart
in interface IGuiPartContainer
public void setScrollableParts(org.bukkit.configuration.ConfigurationSection configurationSection)
public org.bukkit.configuration.ConfigurationSection getSrcScrollableParts()
public void scrollTo(java.lang.String scrolledV, java.lang.String scrolledH, java.lang.String duration)
public void scrollMove(java.lang.String scrolledV, java.lang.String scrolledH, java.lang.String duration)
public void scrollTo(GermGuiPart<? extends DynamicBase> germGuiPart, java.lang.String duration)
public void scrollTo(java.lang.String realName, java.lang.String duration)
public void addGuiPart(GermGuiPart<? extends DynamicBase> germGuiPart)
addGuiPart
in interface IGuiPartContainer
@Nullable public GermGuiPart<? extends DynamicBase> getGuiPart(java.lang.String indexName)
getGuiPart
in interface IGuiPartContainer
@Nullable public <T extends GermGuiPart<? extends DynamicBase>> T getGuiPart(java.lang.String indexName, java.lang.Class<T> primitivePartClass)
getGuiPart
in interface IGuiPartContainer
@NotNull public <T extends GermGuiPart<? extends DynamicBase>> @NotNull java.util.List<T> getGuiParts(java.lang.Class<T> primitivePartClass)
getGuiParts
in interface IGuiPartContainer
public void sortGuiPart(java.util.Comparator<GermGuiPart<? extends DynamicBase>> comparator)
sortGuiPart
in interface IGuiPartContainer
public void removeGuiPart(GermGuiPart<? extends DynamicBase> germGuiPart)
removeGuiPart
in interface IGuiPartContainer
public void removeGuiPart(java.lang.String indexName)
removeGuiPart
in interface IGuiPartContainer
indexName
- 索引名public java.util.List<GermGuiPart<? extends DynamicBase>> getGuiParts()
getGuiParts
in interface IGuiPartContainer
@Nullable public GermGuiSlot getGuiSlotFromIdentity(java.lang.String slotIdentity)
getGuiSlotFromIdentity
in interface IGuiPartContainer
public <T extends GermGuiPart<? extends DynamicBase>> java.util.List<T> getAllGuiParts(java.lang.Class<T> primitivePartClass)
getAllGuiParts
in interface IGuiPartContainer
public GermGuiScroll setBackground(GermGuiPart<? extends DynamicBase> background)
public GermGuiScroll setSliderV(GermGuiPart<? extends DynamicBase> sliderV)
public GermGuiScroll setSliderH(GermGuiPart<? extends DynamicBase> sliderH)
public final org.bukkit.configuration.ConfigurationSection getSrcLayout()
public final GermGuiScroll setLayout(org.bukkit.configuration.ConfigurationSection layoutConfiguration)
public final GermGuiScroll setLayout(GermGuiLayout germGuiLayout)
public GermGuiPart<? extends DynamicBase> getSliderV()
public GermGuiPart<? extends DynamicBase> getSliderH()
public GermGuiPart<? extends DynamicBase> getBackground()