Class Setting<K>

    • Constructor Detail

      • Setting

        public Setting​(String javascriptKey,
                       K defaultValue)
    • Method Detail

      • get

        public final K get​(YuiObject settings)
      • set

        public final void set​(K value,
                              YuiObject settings)
      • getKey

        public String getKey()
      • isValid

        public boolean isValid​(K value)
      • setAllowNull

        public void setAllowNull​(boolean allowNull)
      • getScriptValue

        public abstract String getScriptValue​(K value)
      • newValue

        public abstract K newValue()
      • setFromString

        public abstract void setFromString​(String value,
                                           YuiObject settings)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object