@Target(value={TYPE,METHOD}) @Retention(value=SOURCE) public static @interface OptionsPanelController.SubRegistration
OptionsPanelController instance.AdvancedOption| Modifier and Type | Required Element and Description |
|---|---|
String |
displayName
Label shown on the tab.
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
id
Optional path that can be used (with
OptionsPanelController.SubRegistration.location()) in OptionsDisplayer.open(String). |
String |
keywords
Optional keywords (separated by commas) for use with Quick Search (must also specify
OptionsPanelController.SubRegistration.keywordsCategory()). |
String |
keywordsCategory
Keyword category for use with Quick Search (must also specify
OptionsPanelController.SubRegistration.keywords()). |
String |
location
Location of this panel inside some top-level panel matching
OptionsPanelController.ContainerRegistration.id(). |
int |
position
Position relative to sibling subpanels.
|
public abstract String displayName
#key syntax.public abstract String id
OptionsPanelController.SubRegistration.location()) in OptionsDisplayer.open(String).
Typically this should be a reference to a compile-time constant to which other code can refer.public abstract String location
OptionsPanelController.ContainerRegistration.id().
If unspecified, placed in the Miscellaneous panel.
Typically this should be a reference to a compile-time constant also used for the container's ID.public abstract String keywords
OptionsPanelController.SubRegistration.keywordsCategory()).
You may use #key syntax.public abstract String keywordsCategory
OptionsPanelController.SubRegistration.keywords()).public abstract int position
OptionsPanelController.SubRegistration.location() (Miscellaneous panel is sorted alphabetically).