Package org.opentcs.components.plantoverview

# Interface PropertySuggestions

    public interface PropertySuggestions

Objects implementing this interface provide a set for suggested property keys and values each.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `java.util.Set<java.lang.String>` | `getKeySuggestions()` | Returns suggested property keys.
  `java.util.Set<java.lang.String>` | `getValueSuggestions()` | Returns suggested property values.
  `default java.util.Set<java.lang.String>` | `getValueSuggestionsFor​(java.lang.String key)` | Returns suggested property values that are specified for the `key`.

- ## Method Details

  - ### getKeySuggestions

    @Nonnull java.util.Set<java.lang.String> getKeySuggestions()
    Returns suggested property keys.
    Returns:
      Suggested property keys.

  - ### getValueSuggestions

    @Nonnull java.util.Set<java.lang.String> getValueSuggestions()
    Returns suggested property values.
    Returns:
      Suggested property values.

  - ### getValueSuggestionsFor

    default java.util.Set<java.lang.String> getValueSuggestionsFor​(java.lang.String key)
    Returns suggested property values that are specified for the `key`.
    Parameters:
      `key` - A key suggestion for which value suggestions are requested.
    Returns:
      A set of property value suggestions.