Class CommandStationProgStateConverter

  • All Implemented Interfaces:
    com.jgoodies.binding.value.BindingConverter<org.bidib.jbidibc.messages.enums.CommandStationProgState,​Object>

    public final class CommandStationProgStateConverter
    extends Object
    implements com.jgoodies.binding.value.BindingConverter<org.bidib.jbidibc.messages.enums.CommandStationProgState,​Object>
    Converts Values to Strings and vice-versa using a given Format.
    • Constructor Detail

      • CommandStationProgStateConverter

        public CommandStationProgStateConverter()
    • Method Detail

      • targetValue

        public Object targetValue​(org.bidib.jbidibc.messages.enums.CommandStationProgState sourceValue)
        Formats the source value and returns a String representation.
        Specified by:
        targetValue in interface com.jgoodies.binding.value.BindingConverter<org.bidib.jbidibc.messages.enums.CommandStationProgState,​Object>
        Parameters:
        sourceValue - the source value
        Returns:
        the formatted sourceValue
      • sourceValue

        public org.bidib.jbidibc.messages.enums.CommandStationProgState sourceValue​(Object targetValue)
        Parses the given String encoding and sets it as the subject's new value. Silently catches ParseException.
        Specified by:
        sourceValue in interface com.jgoodies.binding.value.BindingConverter<org.bidib.jbidibc.messages.enums.CommandStationProgState,​Object>
        Parameters:
        targetValue - the value to be converted and set as new subject value