Skip to content

Commit b9c9af3

Browse files
committed
PDFBOX-5660: delete unneeded throws, as suggested by Valery Bokov; closes #433
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1932867 13f79535-47bb-0310-9956-ffa450edef68
1 parent 43ce7d1 commit b9c9af3

4 files changed

Lines changed: 7 additions & 10 deletions

File tree

examples/src/main/java/org/apache/pdfbox/examples/printing/OpaquePDFRenderer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,15 @@ public OpaquePDFRenderer(PDDocument document)
9393
}
9494

9595
@Override
96-
protected PageDrawer createPageDrawer(PageDrawerParameters parameters) throws IOException
96+
protected PageDrawer createPageDrawer(PageDrawerParameters parameters)
9797
{
9898
return new OpaquePageDrawer(parameters);
9999
}
100100

101101
private static class OpaquePageDrawer extends PageDrawer
102102
{
103103

104-
OpaquePageDrawer(PageDrawerParameters parameters) throws IOException
104+
OpaquePageDrawer(PageDrawerParameters parameters)
105105
{
106106
super(parameters);
107107
addOperator(new OpaqueDrawObject(this));

examples/src/main/java/org/apache/pdfbox/examples/rendering/CustomPageDrawer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private static class MyPDFRenderer extends PDFRenderer
7878
}
7979

8080
@Override
81-
protected PageDrawer createPageDrawer(PageDrawerParameters parameters) throws IOException
81+
protected PageDrawer createPageDrawer(PageDrawerParameters parameters)
8282
{
8383
return new MyPageDrawer(parameters);
8484
}
@@ -89,7 +89,7 @@ protected PageDrawer createPageDrawer(PageDrawerParameters parameters) throws IO
8989
*/
9090
private static class MyPageDrawer extends PageDrawer
9191
{
92-
MyPageDrawer(PageDrawerParameters parameters) throws IOException
92+
MyPageDrawer(PageDrawerParameters parameters)
9393
{
9494
super(parameters);
9595
}

pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFRenderer.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -540,11 +540,9 @@ private RenderingHints createDefaultRenderingHints(Graphics2D graphics)
540540
* Returns a new PageDrawer instance, using the given parameters. May be overridden.
541541
*
542542
* @param parameters parameters to be used when creating the PageDrawer instance
543-
* @return a new PageDrawer instance
544-
*
545-
* @throws IOException id the PageDrawer instance could not be created
543+
* @return a new PageDrawer instance.
546544
*/
547-
protected PageDrawer createPageDrawer(PageDrawerParameters parameters) throws IOException
545+
protected PageDrawer createPageDrawer(PageDrawerParameters parameters)
548546
{
549547
PageDrawer pageDrawer = new PageDrawer(parameters);
550548
pageDrawer.setAnnotationFilter(annotationFilter);

pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,9 +188,8 @@ public class PageDrawer extends PDFGraphicsStreamEngine
188188
* Constructor.
189189
*
190190
* @param parameters Parameters for page drawing.
191-
* @throws IOException If there is an error loading properties from the file.
192191
*/
193-
public PageDrawer(PageDrawerParameters parameters) throws IOException
192+
public PageDrawer(PageDrawerParameters parameters)
194193
{
195194
super(parameters.getPage());
196195
this.renderer = parameters.getRenderer();

0 commit comments

Comments
 (0)