Package zombie.config

Class ConfigOption

java.lang.Object
zombie.config.ConfigOption
Direct Known Subclasses:
BooleanConfigOption, DoubleConfigOption, IntegerConfigOption, StringConfigOption

public abstract class ConfigOption extends Object
  • Constructor Details

    • ConfigOption

      public ConfigOption(String name)
  • Method Details

    • getName

      public String getName()
    • getType

      public abstract String getType()
    • resetToDefault

      public abstract void resetToDefault()
    • setDefaultToCurrentValue

      public abstract void setDefaultToCurrentValue()
    • parse

      public abstract void parse(String s)
    • getValueAsString

      public abstract String getValueAsString()
    • getValueAsLuaString

      public String getValueAsLuaString()
    • setValueFromObject

      public abstract void setValueFromObject(Object o)
    • getValueAsObject

      public abstract Object getValueAsObject()
    • isValidString

      public abstract boolean isValidString(String s)
    • getTooltip

      public abstract String getTooltip()