@Target(value=PACKAGE) @Retention(value=SOURCE) public static @interface OptionsPanelController.ContainerRegistration
package-info.java
).
Register children using OptionsPanelController.SubRegistration
.OptionsCategory
Modifier and Type | Required Element and Description |
---|---|
String |
categoryName
Label shown on the button.
|
String |
iconBase
Path to icon for the button.
|
String |
id
Path that can be used in
OptionsDisplayer.open(String) and OptionsPanelController.SubRegistration.location() . |
Modifier and Type | Optional Element and Description |
---|---|
String |
keywords
Optional keywords (separated by commas) for use with Quick Search (must also specify
OptionsPanelController.ContainerRegistration.keywordsCategory() ). |
String |
keywordsCategory
Keyword category for use with Quick Search (must also specify
OptionsPanelController.ContainerRegistration.keywords() ). |
int |
position
Position relative to other top-level panels.
|
public abstract String id
OptionsDisplayer.open(String)
and OptionsPanelController.SubRegistration.location()
.
Typically this should be a reference to a compile-time constant to which other code can refer.public abstract String categoryName
#key
syntax.public abstract String iconBase
public abstract String keywords
OptionsPanelController.ContainerRegistration.keywordsCategory()
).
You may use #key
syntax.public abstract String keywordsCategory
OptionsPanelController.ContainerRegistration.keywords()
).