org.jfree.report.modules.gui.swing.preview
public class PreviewPaneUtilities extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
addActionsToToolBar(javax.swing.JToolBar toolBar,
ActionPlugin[] reportActions,
PreviewPane pane) |
static int |
buildMenu(javax.swing.JMenu menu,
ActionPlugin[] actions,
PreviewPane pane) |
static CategoryTreeItem[] |
buildMenuTree(ActionCategory[] categories) |
static ActionFactory |
createActionFactory(org.pentaho.reporting.libraries.base.config.Configuration config) |
static IconTheme |
createIconTheme(org.pentaho.reporting.libraries.base.config.Configuration config) |
static javax.swing.JMenu |
createMenu(ActionCategory cat) |
static double |
getNextZoomIn(double zoom,
double[] zoomFactors) |
static double |
getNextZoomOut(double zoom,
double[] zoomFactors) |
static java.util.HashMap |
loadActions(SwingGuiContext swingGuiContext) |
static ActionCategory[] |
loadCategories(SwingGuiContext swingGuiContext) |
public static javax.swing.JMenu createMenu(ActionCategory cat)
public static int buildMenu(javax.swing.JMenu menu, ActionPlugin[] actions, PreviewPane pane)
public static void addActionsToToolBar(javax.swing.JToolBar toolBar, ActionPlugin[] reportActions, PreviewPane pane)
public static double getNextZoomOut(double zoom, double[] zoomFactors)
public static double getNextZoomIn(double zoom, double[] zoomFactors)
public static IconTheme createIconTheme(org.pentaho.reporting.libraries.base.config.Configuration config)
public static ActionFactory createActionFactory(org.pentaho.reporting.libraries.base.config.Configuration config)
public static CategoryTreeItem[] buildMenuTree(ActionCategory[] categories)
public static java.util.HashMap loadActions(SwingGuiContext swingGuiContext)
public static ActionCategory[] loadCategories(SwingGuiContext swingGuiContext)