Class IdentityTranslator<T>

java.lang.Object
org.tentackle.fx.translate.AbstractValueTranslator<T,T>
org.tentackle.fx.translate.IdentityTranslator<T>
Type Parameters:
T - the type
All Implemented Interfaces:
ValueTranslator<T,T>
Direct Known Subclasses:
BooleanBooleanTranslator, CharArrayCharArrayTranslator, ColorColorTranslator, EnumEnumTranslator, StringStringTranslator

public abstract class IdentityTranslator<T> extends AbstractValueTranslator<T,T>
The identity translator base class.
Author:
harald
  • Constructor Details

    • IdentityTranslator

      public IdentityTranslator(FxComponent component)
      Creates a dummy translator.
      Parameters:
      component - the component
  • Method Details

    • toViewFunction

      public Function<T,T> toViewFunction()
      Description copied from interface: ValueTranslator
      Function to translate a model value to a view value.
      Returns:
      the function
    • toModelFunction

      public Function<T,T> toModelFunction()
      Description copied from interface: ValueTranslator
      Function to translate a view value to a model value.
      Returns:
      the function