|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface UIMenu
When present on an UrlPage, this defines the basic data that is needed to have the page be accessible from a menu. This can be used to maintain menu data close to a page. All texts accessed herein
Optional Element Summary | |
---|---|
java.lang.String |
baseKey
The base for a key to use for finding the subitems; this base is used and .title, .label, .search gets added to it. |
java.lang.Class<?> |
bundleBase
Used to override the default location for the message file. |
java.lang.String |
bundleName
The name of the message bundle defining the texts for this entry. |
java.lang.String |
descKey
Defines the bundle key for a short description of this page, to be used in the menu. |
java.lang.Class<?> |
iconBase
When present this indicates that the icon is a classpath resource. |
java.lang.String |
iconName
The application-relative URL of the icon that should be used to show on the menu entry and the title bar. |
java.lang.String |
labelKey
The key describing the menu label for this page. |
java.lang.String |
menuID
The unique ID for this page in the menu. |
java.lang.String |
searchKey
Defines the bundle key for the set of keywords to search for this item. |
java.lang.String |
titleKey
The bundle key for the page title. |
public abstract java.lang.Class<?> bundleBase
public abstract java.lang.String bundleName
public abstract java.lang.String baseKey
public abstract java.lang.String menuID
public abstract java.lang.String titleKey
public abstract java.lang.String searchKey
public abstract java.lang.String descKey
public abstract java.lang.String labelKey
public abstract java.lang.String iconName
public abstract java.lang.Class<?> iconBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |