Class ArrayConfigOption
java.lang.Object
zombie.config.ConfigOption
zombie.config.ArrayConfigOption
-
Constructor Summary
ConstructorsConstructorDescriptionArrayConfigOption(String name, ConfigOption elementHandler, String separator, String defaultValue) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getElement(int index) doublegetElementAsDouble(int index, float defaultValue) getType()getValueAsColorInfo(ColorInfo colorInfo) booleanbooleanmakeCopy()voidvoidvoidsetFixedSize(int size) setMultiLine(boolean bMultiLine) voidsetValueVarArgs(Object... args) intsize()Methods inherited from class ConfigOption
getName, getValueAsLuaString
-
Constructor Details
-
ArrayConfigOption
public ArrayConfigOption(String name, ConfigOption elementHandler, String separator, String defaultValue)
-
-
Method Details
-
setFixedSize
-
setMultiLine
-
isMultiLine
public boolean isMultiLine() -
clear
public void clear() -
getType
- Specified by:
getTypein classConfigOption
-
resetToDefault
public void resetToDefault()- Specified by:
resetToDefaultin classConfigOption
-
setDefaultToCurrentValue
public void setDefaultToCurrentValue()- Specified by:
setDefaultToCurrentValuein classConfigOption
-
parse
- Specified by:
parsein classConfigOption
-
getValueAsString
- Specified by:
getValueAsStringin classConfigOption
-
setValueFromObject
- Specified by:
setValueFromObjectin classConfigOption
-
getValueAsObject
- Specified by:
getValueAsObjectin classConfigOption
-
isValidString
- Specified by:
isValidStringin classConfigOption
-
getTooltip
- Specified by:
getTooltipin classConfigOption
-
makeCopy
- Specified by:
makeCopyin classConfigOption
-
size
public int size() -
getElement
-
setValueVarArgs
-
getValueAsColorInfo
-
getElementAsDouble
public double getElementAsDouble(int index, float defaultValue)
-