|
org.netbeans.modules.options.api/1 1.18.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value={TYPE,METHOD})
@Retention(value=SOURCE)
public static @interface OptionsPanelController.SubRegistration
Registers a subpanel inside a top-level container panel in the Options dialog.
Should be placed on a OptionsPanelController instance.
AdvancedOption| Required Element Summary | |
|---|---|
String |
displayName
Label shown on the tab. |
| Optional Element Summary | |
|---|---|
String |
id
Optional path that can be used (with location()) in OptionsDisplayer.open(String). |
String |
keywords
Optional keywords (separated by commas) for use with Quick Search (must also specify keywordsCategory()). |
String |
keywordsCategory
Keyword category for use with Quick Search (must also specify keywords()). |
String |
location
Location of this panel inside some top-level panel matching OptionsPanelController.ContainerRegistration.id(). |
int |
position
Position relative to sibling subpanels. |
| Element Detail |
|---|
public abstract String displayName
#key syntax.
public abstract String id
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
keywordsCategory()).
You may use #key syntax.
public abstract String keywordsCategory
keywords()).
public abstract int position
location() (Miscellaneous panel is sorted alphabetically).
|
org.netbeans.modules.options.api/1 1.18.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||