|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMenuProvider
An interface for menu providers
Method Summary | |
---|---|
java.lang.Object |
getMenuBar(java.lang.String id,
java.lang.String documentPath,
IPentahoSession session)
Returns a menu bar object. |
java.lang.Object |
getPopupMenu(java.lang.String id,
java.lang.String documentPath,
IPentahoSession session)
Returns a popup menu object. |
Method Detail |
---|
java.lang.Object getMenuBar(java.lang.String id, java.lang.String documentPath, IPentahoSession session)
id
- The id of the menu to be returned. The menu will to be defined
in a XUL file e.g. pentaho-solutions/system/ui/menubar.xuldocumentPath
- The path to the file that contains the definition of
the menu e.g. system/ui/menubar.xulsession
- A session object that the IMenuProvider can use to filter
the menu items returned
java.lang.Object getPopupMenu(java.lang.String id, java.lang.String documentPath, IPentahoSession session)
id
- The id of the menu to be returned. The menu will to be defined
in a XUL file e.g. pentaho-solutions/system/ui/menubar.xuldocumentPath
- The path to the file that contains the definition of
the menu e.g. system/ui/menubar.xulsession
- A session object that the IMenuProvider can use to filter
the menu items returned
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |