Annotation Type WorkbenchPreference
-
@Qualifier @Retention(RUNTIME) @Target(TYPE) public @interface WorkbenchPreference
Annotation used to qualify preference beans.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description StringidentifierA unique identifier used to reference parent nodes (see #parents).
-
-
-
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:
- ""
-
-