All Superinterfaces:
OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>
All Known Implementing Classes:
TethysUICoreValueSet

public interface TethysUIValueSet extends OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>
A set of keyed values.
  • Method Details

    • applyColorMapping

      void applyColorMapping(Map<String,String> pMappings)
      Apply new Mappings.
      Parameters:
      pMappings - the colour mappings
    • getValueForKey

      String getValueForKey(String pKey)
      Get value for key.
      Parameters:
      pKey - the value key
      Returns:
      the relevant value
    • getDefaultValueForKey

      String getDefaultValueForKey(String pKey)
      Get default value for key.
      Parameters:
      pKey - the value key
      Returns:
      the relevant value
    • resolveValues

      String resolveValues(String pSource)
      Resolve values.
      Parameters:
      pSource - the source string
      Returns:
      the resolved string