Skip to content

Commit 23bada2

Browse files
committed
PDFBOX-5660: replace syserror with dialogbox
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1932629 13f79535-47bb-0310-9956-ffa450edef68
1 parent 1bfb868 commit 23bada2

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

debugger/src/main/java/org/apache/pdfbox/debugger/PDFDebugger.java

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import java.io.FileInputStream;
4040
import java.io.IOException;
4141
import java.io.InputStream;
42-
import java.io.PrintStream;
4342
import java.lang.reflect.Method;
4443
import java.net.URI;
4544
import java.net.URISyntaxException;
@@ -207,10 +206,6 @@ public class PDFDebugger extends JFrame implements Callable<Integer>, HyperlinkL
207206
private String currentTreeViewMode = TreeViewMenu.VIEW_PAGES;
208207

209208
// cli options
210-
// Expected for CLI app to write to System.out/System.err
211-
@SuppressWarnings("squid:S106")
212-
private final PrintStream SYSERR;
213-
214209
@Option(names = { "-h", "--help" }, usageHelp = true, description = "display this help message")
215210
boolean usageHelpRequested;
216211

@@ -237,7 +232,6 @@ public PDFDebugger()
237232
{
238233
currentTreeViewMode = TreeViewMenu.VIEW_STRUCTURE;
239234
}
240-
SYSERR = System.err;
241235
}
242236

243237
/**
@@ -248,14 +242,13 @@ public PDFDebugger()
248242
*/
249243
public PDFDebugger(String initialViewMode)
250244
{
251-
SYSERR = System.err;
252245
if (TreeViewMenu.isValidViewMode(initialViewMode))
253246
{
254247
currentTreeViewMode = initialViewMode;
255248
}
256249
else
257250
{
258-
SYSERR.println("Unknown view mode " + initialViewMode);
251+
new ErrorDialog(new IllegalArgumentException("Unknown view mode: " + "initialViewMode")).setVisible(true);
259252
}
260253
}
261254

@@ -321,7 +314,7 @@ public Integer call()
321314
}
322315
catch (Exception ex)
323316
{
324-
SYSERR.println( "Error viewing document: " + ex.getMessage());
317+
new ErrorDialog(ex).setVisible(true);
325318
return 4;
326319
}
327320
return 0;

0 commit comments

Comments
 (0)