|
||||||||||
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 | |
---|---|
Object |
getMenuBar(String id,
String documentPath,
IPentahoSession session)
Returns a menu bar object. |
Object |
getPopupMenu(String id,
String documentPath,
IPentahoSession session)
Returns a popup menu object. |
Method Detail |
---|
Object getMenuBar(String id, 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
Object getPopupMenu(String id, 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 |