Package org.apache.pdfbox.debugger.ui
Class ImageTypeMenu
- java.lang.Object
-
- org.apache.pdfbox.debugger.ui.MenuBase
-
- org.apache.pdfbox.debugger.ui.ImageTypeMenu
-
public final class ImageTypeMenu extends MenuBase
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JRadioButtonMenuItemargbItemprivate javax.swing.JRadioButtonMenuItembitonalItemprivate javax.swing.JRadioButtonMenuItemgrayItemstatic java.lang.StringIMAGETYPE_ARGBstatic java.lang.StringIMAGETYPE_BITONALstatic java.lang.StringIMAGETYPE_GRAYstatic java.lang.StringIMAGETYPE_RGBprivate static ImageTypeMenuinstanceprivate javax.swing.JRadioButtonMenuItemrgbItem
-
Constructor Summary
Constructors Modifier Constructor Description privateImageTypeMenu()Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private javax.swing.JMenucreateMenu()static ImageTypegetImageType()static ImageTypegetImageType(java.lang.String actionCommand)static ImageTypeMenugetInstance()Provides the ImageTypeMenu instance.static booleanisImageTypeMenu(java.lang.String actionCommand)voidsetImageTypeSelection(java.lang.String selection)Set the image type selection.-
Methods inherited from class org.apache.pdfbox.debugger.ui.MenuBase
addMenuListeners, getMenu, setEnableMenu, setMenu
-
-
-
-
Field Detail
-
IMAGETYPE_RGB
public static final java.lang.String IMAGETYPE_RGB
- See Also:
- Constant Field Values
-
IMAGETYPE_ARGB
public static final java.lang.String IMAGETYPE_ARGB
- See Also:
- Constant Field Values
-
IMAGETYPE_GRAY
public static final java.lang.String IMAGETYPE_GRAY
- See Also:
- Constant Field Values
-
IMAGETYPE_BITONAL
public static final java.lang.String IMAGETYPE_BITONAL
- See Also:
- Constant Field Values
-
instance
private static ImageTypeMenu instance
-
rgbItem
private javax.swing.JRadioButtonMenuItem rgbItem
-
argbItem
private javax.swing.JRadioButtonMenuItem argbItem
-
grayItem
private javax.swing.JRadioButtonMenuItem grayItem
-
bitonalItem
private javax.swing.JRadioButtonMenuItem bitonalItem
-
-
Method Detail
-
getInstance
public static ImageTypeMenu getInstance()
Provides the ImageTypeMenu instance.- Returns:
- ImageTypeMenu instance.
-
setImageTypeSelection
public void setImageTypeSelection(java.lang.String selection)
Set the image type selection.- Parameters:
selection- String instance.
-
isImageTypeMenu
public static boolean isImageTypeMenu(java.lang.String actionCommand)
-
getImageType
public static ImageType getImageType()
-
getImageType
public static ImageType getImageType(java.lang.String actionCommand)
-
createMenu
private javax.swing.JMenu createMenu()
-
-