Class XulDesignerFrame
- java.lang.Object
-
- org.pentaho.reporting.designer.core.xul.XulDesignerFrame
-
public class XulDesignerFrame extends Object
-
-
Constructor Summary
Constructors Constructor Description XulDesignerFrame()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionSwingMenuitem
createMenu(Action action)
org.pentaho.ui.xul.containers.XulMenupopup
createPopupMenu(String label, org.pentaho.ui.xul.XulComponent parent)
<T extends JComponent>
TgetComponent(String id, Class<T> type)
JMenuBar
getMenuBar()
ReportDesignerContext
getReportDesignerContext()
org.pentaho.ui.xul.containers.XulWindow
getWindow()
<T extends org.pentaho.ui.xul.XulComponent>
TgetXulComponent(String id, Class<T> type)
void
setReportDesignerContext(ReportDesignerContext reportDesignerContext)
-
-
-
Method Detail
-
getWindow
public org.pentaho.ui.xul.containers.XulWindow getWindow()
-
getMenuBar
public JMenuBar getMenuBar()
-
getXulComponent
public <T extends org.pentaho.ui.xul.XulComponent> T getXulComponent(String id, Class<T> type)
-
getComponent
public <T extends JComponent> T getComponent(String id, Class<T> type)
-
setReportDesignerContext
public void setReportDesignerContext(ReportDesignerContext reportDesignerContext)
-
getReportDesignerContext
public ReportDesignerContext getReportDesignerContext()
-
createMenu
public ActionSwingMenuitem createMenu(Action action)
-
createPopupMenu
public org.pentaho.ui.xul.containers.XulMenupopup createPopupMenu(String label, org.pentaho.ui.xul.XulComponent parent) throws org.pentaho.ui.xul.XulException
- Throws:
org.pentaho.ui.xul.XulException
-
-