Class NonNullSetStyleableKey<T>

Type Parameters:
T - the element type of the set
All Implemented Interfaces:
ReadOnlyStyleableMapAccessor<ImmutableSequencedSet<T>>, WritableStyleableMapAccessor<ImmutableSequencedSet<T>>, Key<ImmutableSequencedSet<T>>, MapAccessor<ImmutableSequencedSet<T>>, NonNullKey<ImmutableSequencedSet<T>>, NonNullMapAccessor<ImmutableSequencedSet<T>>
Direct Known Subclasses:
WordSetStyleableKey

NonNullSetStyleableKey.
Author:
Werner Randelshofer
  • Constructor Details

    • NonNullSetStyleableKey

      public NonNullSetStyleableKey(String name, Type type, CssConverter<ImmutableSequencedSet<T>> converter)
      Creates a new instance with the specified name and with an empty list as the default value.
      Parameters:
      name - The name of the key.
      type - the class of the type
      converter - String converter for a list element
    • NonNullSetStyleableKey

      public NonNullSetStyleableKey(String name, Type type, CssConverter<ImmutableSequencedSet<T>> converter, ImmutableSequencedSet<T> defaultValue)
      Creates a new instance with the specified name, mask and default value.
      Parameters:
      name - The name of the key.
      type - the class of the type
      converter - String converter for a list element
      defaultValue - The default value.