Top Fields Constructors Methods
org.apache.pdfbox.debugger.ui

public final Class ImageTypeMenu

extends MenuBase
Class Inheritance
Imports
javax.swing.ButtonGroup, .JMenu, .JRadioButtonMenuItem, org.apache.pdfbox.rendering.ImageType

Author
Tilman Hausherr A singleton class that provides the imagetype menu for the menubar. To act upon the menu item selection, the user of the class must add ActionListener which will check for the action command and act accordingly.

Field Summary

Modifier and TypeField and Description
private JRadioButtonMenuItem
private JRadioButtonMenuItem
private JRadioButtonMenuItem
public static final String
public static final String
public static final String
public static final String
private static ImageTypeMenu
private JRadioButtonMenuItem

Constructor Summary

AccessConstructor and Description
private
ImageTypeMenu()

Constructor.

Method Summary

Modifier and TypeMethod and Description
private JMenu
public static ImageType
public static ImageType
getImageType(String actionCommand)

public static ImageTypeMenu

Returns:

ImageTypeMenu instance.
getInstance
()

Provides the ImageTypeMenu instance.

public static boolean
isImageTypeMenu(String actionCommand)

public void
setImageTypeSelection(String
String instance.
selection
)

Set the image type selection.

Inherited from org.apache.pdfbox.debugger.ui.MenuBase:
addMenuListenersgetMenusetEnableMenusetMenu

Field Detail

argbItemback to summary
private JRadioButtonMenuItem argbItem
bitonalItemback to summary
private JRadioButtonMenuItem bitonalItem
grayItemback to summary
private JRadioButtonMenuItem grayItem
IMAGETYPE_ARGBback to summary
public static final String IMAGETYPE_ARGB
IMAGETYPE_BITONALback to summary
public static final String IMAGETYPE_BITONAL
IMAGETYPE_GRAYback to summary
public static final String IMAGETYPE_GRAY
IMAGETYPE_RGBback to summary
public static final String IMAGETYPE_RGB
instanceback to summary
private static ImageTypeMenu instance
rgbItemback to summary
private JRadioButtonMenuItem rgbItem

Constructor Detail

ImageTypeMenuback to summary
private ImageTypeMenu()

Constructor.

Method Detail

createMenuback to summary
private JMenu createMenu()
getImageTypeback to summary
public static ImageType getImageType()
getImageTypeback to summary
public static ImageType getImageType(String actionCommand)
getInstanceback to summary
public static ImageTypeMenu getInstance()

Provides the ImageTypeMenu instance.

Returns:ImageTypeMenu

ImageTypeMenu instance.

isImageTypeMenuback to summary
public static boolean isImageTypeMenu(String actionCommand)
setImageTypeSelectionback to summary
public void setImageTypeSelection(String selection)

Set the image type selection.

Parameters
selection:String

String instance.