Class AbstractObjectFieldConfigurationBuilder<T,​C extends AbstractObjectFieldConfigurationBuilder<T,​C>>

    • Constructor Detail

      • AbstractObjectFieldConfigurationBuilder

        public AbstractObjectFieldConfigurationBuilder​(IValidator<java.lang.String> validator,
                                                       IConverter<java.lang.String,​T,​java.lang.RuntimeException> toObjectConverter,
                                                       IConverter<T,​java.lang.String,​java.lang.RuntimeException> toStringConverter)
    • Method Detail

      • setDisguise

        public void setDisguise​(boolean isDisguise)
      • setCharacterFilter

        public C setCharacterFilter​(ICharFilter characterFilter)
      • setValidator

        public C setValidator​(IValidator<java.lang.String> validator)
      • addValidator

        public C addValidator​(IValidator<java.lang.String> validator)
      • setEnabledModel

        public C setEnabledModel​(IBooleanModel enabledModel)
      • addValidatorFactory

        public C addValidatorFactory​(IFactory<IConverter<java.lang.String,​T,​java.lang.RuntimeException>,​IValidator<java.lang.String>,​java.lang.RuntimeException> factory)
      • setToObjectConverter

        public C setToObjectConverter​(IConverter<java.lang.String,​T,​java.lang.RuntimeException> toObjectConverter)
      • setToStringConverter

        public C setToStringConverter​(IConverter<T,​java.lang.String,​java.lang.RuntimeException> toStringConverter)
      • setEditable

        public C setEditable​(boolean isEditable)
      • setColumns

        public C setColumns​(int columns)
      • addActionFactory

        public C addActionFactory​(IActionFactory<T> actionFactory)
      • addButtonFactory

        public C addButtonFactory​(IButtonFactory<T> actionFactory)
      • setBackgroundColor

        public C setBackgroundColor​(java.awt.Color background)
      • addClearAction

        public C addClearAction​(java.lang.String tooltip)