org.jfree.report.modules.gui.swing.preview

Class PreviewPaneUtilities


public class PreviewPaneUtilities
extends java.lang.Object

Creation-Date: 17.11.2006, 15:06:51
Author:
Thomas Morgner

Method Summary

static void
addActionsToToolBar(JToolBar toolBar, ActionPlugin[] reportActions, PreviewPane pane)
static int
buildMenu(JMenu menu, ActionPlugin[] actions, PreviewPane pane)
static CategoryTreeItem[]
buildMenuTree(ActionCategory[] categories)
static ActionFactory
createActionFactory(Configuration config)
static IconTheme
createIconTheme(Configuration config)
static JMenu
createMenu(ActionCategory cat)
static double
getNextZoomIn(double zoom, double[] zoomFactors)
static double
getNextZoomOut(double zoom, double[] zoomFactors)
static HashMap
loadActions(SwingGuiContext swingGuiContext)
static ActionCategory[]
loadCategories(SwingGuiContext swingGuiContext)

Method Details

addActionsToToolBar

public static void addActionsToToolBar(JToolBar toolBar,
                                       ActionPlugin[] reportActions,
                                       PreviewPane pane)

buildMenu

public static int buildMenu(JMenu menu,
                            ActionPlugin[] actions,
                            PreviewPane pane)

buildMenuTree

public static CategoryTreeItem[] buildMenuTree(ActionCategory[] categories)

createActionFactory

public static ActionFactory createActionFactory(Configuration config)

createIconTheme

public static IconTheme createIconTheme(Configuration config)

createMenu

public static JMenu createMenu(ActionCategory cat)

getNextZoomIn

public static double getNextZoomIn(double zoom,
                                   double[] zoomFactors)

getNextZoomOut

public static double getNextZoomOut(double zoom,
                                    double[] zoomFactors)

loadActions

public static HashMap loadActions(SwingGuiContext swingGuiContext)

loadCategories

public static ActionCategory[] loadCategories(SwingGuiContext swingGuiContext)