Annotation Type WorkbenchPreference

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String identifier
      A unique identifier used to reference parent nodes (see #parents).
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String bundleKey
      Defines a bundle key that will be used to internationalize the property's label wherever its necessary.
      String[] parents
      The identifiers of all parents of this preference.
    • Element Detail

      • identifier

        String identifier
        A unique identifier used to reference parent nodes (see #parents).
        Returns:
        A unique identifier for the preference bean.
      • parents

        String[] parents
        The identifiers of all parents of this preference.
        Returns:
        The parents of this preference. Empty if there is not one.
        Default:
        {}
      • bundleKey

        String bundleKey
        Defines a bundle key that will be used to internationalize the property's label wherever its necessary. It's expected that the TranslationService will have access to the key translation.
        Returns:
        The preference bundle key.
        Default:
        ""