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

Class PreviewPaneUtilities

public class PreviewPaneUtilities extends Object

Creation-Date: 17.11.2006, 15:06:51

Author: Thomas Morgner

Method Summary
static voidaddActionsToToolBar(JToolBar toolBar, ActionPlugin[] reportActions, PreviewPane pane)
static intbuildMenu(JMenu menu, ActionPlugin[] actions, PreviewPane pane)
static CategoryTreeItem[]buildMenuTree(ActionCategory[] categories)
static ActionFactorycreateActionFactory(Configuration config)
static IconThemecreateIconTheme(Configuration config)
static JMenucreateMenu(ActionCategory cat)
static doublegetNextZoomIn(double zoom, double[] zoomFactors)
static doublegetNextZoomOut(double zoom, double[] zoomFactors)
static HashMaploadActions(SwingGuiContext swingGuiContext)
static ActionCategory[]loadCategories(SwingGuiContext swingGuiContext)

Method Detail

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)