Author: tilman Date: Sat Aug 2 13:10:12 2025 New Revision: 1927585 Log: PDFBOX-6047: refactor
Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/TextStripperMenu.java Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/TextStripperMenu.java ============================================================================== --- pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/TextStripperMenu.java Sat Aug 2 12:45:02 2025 (r1927584) +++ pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/TextStripperMenu.java Sat Aug 2 13:10:12 2025 (r1927585) @@ -26,8 +26,8 @@ import javax.swing.JMenu; public class TextStripperMenu extends MenuBase { private static TextStripperMenu instance; - private static JCheckBoxMenuItem sortOptionMenuItem; - private static JCheckBoxMenuItem ignoreSpacesOptionMenuItem; + private static final JCheckBoxMenuItem SORTOPTIONMENUITEM = new JCheckBoxMenuItem("sort"); + private static final JCheckBoxMenuItem IGNORESPACESOPTIONMENUITEM = new JCheckBoxMenuItem("ignore spaces"); /** * Constructor. @@ -35,13 +35,8 @@ public class TextStripperMenu extends Me private TextStripperMenu() { JMenu menu = new JMenu("Text extraction options"); - - sortOptionMenuItem = new JCheckBoxMenuItem("sort"); - menu.add(sortOptionMenuItem); - - ignoreSpacesOptionMenuItem = new JCheckBoxMenuItem("ignore spaces"); - menu.add(ignoreSpacesOptionMenuItem); - + menu.add(SORTOPTIONMENUITEM); + menu.add(IGNORESPACESOPTIONMENUITEM); setMenu(menu); } @@ -61,11 +56,11 @@ public class TextStripperMenu extends Me public static boolean isSorted() { - return sortOptionMenuItem.isSelected(); + return SORTOPTIONMENUITEM.isSelected(); } public static boolean isIgnoreSpaces() { - return ignoreSpacesOptionMenuItem.isSelected(); + return IGNORESPACESOPTIONMENUITEM.isSelected(); } }