From 0f8777952974daf03099bf48c6db1d91bd431bb2 Mon Sep 17 00:00:00 2001
From: Tobias Kellner <tobias.kellner@iaik.tugraz.at>
Date: Sat, 15 Mar 2014 00:19:36 +0100
Subject: Remove unused imports and variables

---
 .../at/gv/egiz/pdfas/lib/api/PdfAsFactory.java     | 12 ++--
 .../impl/configuration/GlobalConfiguration.java    |  1 -
 .../impl/signing/pdfbox/PdfboxSignerWrapper.java   |  3 +-
 .../sig_interface/SignatureDataInjector.java       |  1 -
 .../lib/impl/stamping/CertificateResolver.java     |  1 -
 .../gv/egiz/pdfas/lib/impl/stamping/IResolver.java |  1 -
 .../egiz/pdfas/lib/impl/stamping/TableFactory.java | 23 +++++---
 .../pdfas/lib/impl/stamping/ValueResolver.java     |  1 -
 .../pdfbox/PDFAsVisualSignatureBuilder.java        |  2 +-
 .../pdfbox/PDFAsVisualSignatureDesigner.java       | 13 +----
 .../lib/impl/stamping/pdfbox/PDFBoxTable.java      | 64 +++++++++++-----------
 .../lib/impl/stamping/pdfbox/PdfBoxStamper.java    | 15 ++---
 .../java/at/gv/egiz/sl/util/BKUSLConnector.java    |  2 -
 .../java/at/gv/egiz/sl/util/BaseSLConnector.java   |  1 -
 .../at/knowcenter/wag/egov/egiz/pdf/PDFPage.java   | 28 +++++++---
 .../knowcenter/wag/egov/egiz/pdf/PDFUtilities.java |  4 +-
 16 files changed, 83 insertions(+), 89 deletions(-)

(limited to 'pdf-as-lib/src/main/java')

diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/PdfAsFactory.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/PdfAsFactory.java
index 6f84e9bc..bb747bc6 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/PdfAsFactory.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/PdfAsFactory.java
@@ -33,10 +33,6 @@ import java.io.FileNotFoundException;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.net.URL;
-import java.util.Enumeration;
-import java.util.jar.Attributes;
-import java.util.jar.Manifest;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipInputStream;
 
@@ -57,10 +53,10 @@ public class PdfAsFactory {
 
 	private static final String DEFAULT_CONFIG_RES = "config/config.zip";
 
-	private static final String MAN_ATTRIBUTE = "JARMANIFEST";
-	private static final String PDF_AS_LIB = "PDF-AS-LIB";
-	private static final String IMPL_VERSION = "Implementation-Version";
-	private static final String SCM_REVISION = "SCMREVISION";
+//	private static final String MAN_ATTRIBUTE = "JARMANIFEST";
+//	private static final String PDF_AS_LIB = "PDF-AS-LIB";
+//	private static final String IMPL_VERSION = "Implementation-Version";
+//	private static final String SCM_REVISION = "SCMREVISION";
 	
 
 	static {
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/GlobalConfiguration.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/GlobalConfiguration.java
index 78bde7ec..f2864a07 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/GlobalConfiguration.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/configuration/GlobalConfiguration.java
@@ -24,7 +24,6 @@
 package at.gv.egiz.pdfas.lib.impl.configuration;
 
 import at.gv.egiz.pdfas.common.settings.ISettings;
-import at.gv.egiz.pdfas.lib.api.Configuration;
 import at.gv.egiz.pdfas.lib.api.IConfigurationConstants;
 
 public class GlobalConfiguration extends SpecificBaseConfiguration 
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PdfboxSignerWrapper.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PdfboxSignerWrapper.java
index 4fe2ba6c..6c1934ff 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PdfboxSignerWrapper.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PdfboxSignerWrapper.java
@@ -45,7 +45,8 @@ public class PdfboxSignerWrapper implements PDFASSignatureInterface {
 			.getLogger(PdfboxSignerWrapper.class);
 
 	private IPlainSigner signer;
-	private PDSignature signature;
+	@SuppressWarnings("unused")
+  private PDSignature signature;
 	private int[] byteRange;
 	private Calendar date;
 
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java
index 3308f784..e667f0ea 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/sig_interface/SignatureDataInjector.java
@@ -25,7 +25,6 @@ package at.gv.egiz.pdfas.lib.impl.signing.sig_interface;
 
 import iaik.x509.X509Certificate;
 
-import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.util.Calendar;
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/CertificateResolver.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/CertificateResolver.java
index 42f81f42..e5b8acd0 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/CertificateResolver.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/CertificateResolver.java
@@ -38,7 +38,6 @@ import at.gv.egiz.pdfas.common.settings.SignatureProfileSettings;
 import at.gv.egiz.pdfas.common.utils.DNUtils;
 import at.gv.egiz.pdfas.common.utils.OgnlUtils;
 import at.gv.egiz.pdfas.lib.impl.status.ICertificateProvider;
-import at.gv.egiz.pdfas.lib.impl.status.RequestedSignature;
 
 public class CertificateResolver implements IResolver {
 
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/IResolver.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/IResolver.java
index 8c38039f..03529d5a 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/IResolver.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/IResolver.java
@@ -25,7 +25,6 @@ package at.gv.egiz.pdfas.lib.impl.stamping;
 
 import at.gv.egiz.pdfas.common.settings.SignatureProfileSettings;
 import at.gv.egiz.pdfas.lib.impl.status.ICertificateProvider;
-import at.gv.egiz.pdfas.lib.impl.status.RequestedSignature;
 
 /**
  * Created with IntelliJ IDEA.
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java
index 038e9a88..429aa6d0 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java
@@ -23,25 +23,29 @@
  ******************************************************************************/
 package at.gv.egiz.pdfas.lib.impl.stamping;
 
+import static at.gv.egiz.pdfas.common.utils.StringUtils.extractLastID;
+
+import java.util.ArrayList;
+import java.util.Hashtable;
+import java.util.Iterator;
+import java.util.Map;
+import java.util.Vector;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
 import at.gv.egiz.pdfas.common.settings.IProfileConstants;
 import at.gv.egiz.pdfas.common.settings.ISettings;
 import at.gv.egiz.pdfas.common.settings.SignatureProfileSettings;
 import at.gv.egiz.pdfas.lib.impl.status.ICertificateProvider;
-import at.gv.egiz.pdfas.lib.impl.status.RequestedSignature;
 import at.knowcenter.wag.egov.egiz.pdf.sig.SignatureEntry;
 import at.knowcenter.wag.egov.egiz.table.Entry;
 import at.knowcenter.wag.egov.egiz.table.Style;
 import at.knowcenter.wag.egov.egiz.table.Table;
 
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import java.util.*;
-
-import static at.gv.egiz.pdfas.common.utils.StringUtils.extractLastID;
-
 public class TableFactory implements IProfileConstants {
 
+    @SuppressWarnings("unused")
     private static final Logger logger = LoggerFactory.getLogger(TableFactory.class);
 
     /**
@@ -120,7 +124,7 @@ public class TableFactory implements IProfileConstants {
             String table_def_key = table_def_iter.next();
             int dot_idx = (table_def_key.lastIndexOf(".") > 0 ? table_def_key.lastIndexOf(".") + 1 : table_def_key.length());
             String table_def = table_def_key.substring(dot_idx);
-            String table_def_keys_prefix = table_def_key.substring(0, dot_idx-1);
+            //String table_def_keys_prefix = table_def_key.substring(0, dot_idx-1);
             String table_def_string = configuration.getValue(table_def_key);
             if (table_def.matches("\\D*"))
             {
@@ -294,6 +298,7 @@ public class TableFactory implements IProfileConstants {
      *          the key to get the caption for
      * @return a caption for the given key
      */
+    @SuppressWarnings("unused")
     private static String getSigCaption(String key)
     {
 
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/ValueResolver.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/ValueResolver.java
index ebd5c962..b05fc52c 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/ValueResolver.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/ValueResolver.java
@@ -34,7 +34,6 @@ import org.slf4j.LoggerFactory;
 import at.gv.egiz.pdfas.common.settings.IProfileConstants;
 import at.gv.egiz.pdfas.common.settings.SignatureProfileSettings;
 import at.gv.egiz.pdfas.lib.impl.status.ICertificateProvider;
-import at.gv.egiz.pdfas.lib.impl.status.RequestedSignature;
 
 /**
  * Created with IntelliJ IDEA. User: afitzek Date: 9/11/13 Time: 11:11 AM To
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java
index 8da6d149..0b183c08 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java
@@ -254,7 +254,7 @@ public class PDFAsVisualSignatureBuilder extends PDVisibleSigBuilder {
 
 	private PDFAsVisualSignatureProperties properties;
 	private ISettings settings;
-	private List<PDFont> addedFonts = new ArrayList<PDFont>();
+//	private List<PDFont> addedFonts = new ArrayList<PDFont>();
 	private PDResources innerFormResources;
 	private Map<String, ImageObject> images = new HashMap<String, ImageObject>();
 
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java
index bd516100..b2183753 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java
@@ -6,7 +6,6 @@ import java.io.ByteArrayOutputStream;
 import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.util.Arrays;
 import java.util.List;
 
 import javax.imageio.ImageIO;
@@ -14,17 +13,11 @@ import javax.imageio.ImageIO;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.PDPage;
 import org.apache.pdfbox.pdmodel.common.PDRectangle;
-import org.apache.pdfbox.pdmodel.font.PDType1Font;
-import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSignDesigner;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import at.knowcenter.wag.egov.egiz.table.Table;
 
 public class PDFAsVisualSignatureDesigner {
 
-    private static final Logger logger = LoggerFactory.getLogger(PDFAsVisualSignatureDesigner.class);
-	
+//	private static final Logger logger = LoggerFactory.getLogger(PDFAsVisualSignatureDesigner.class);
+
 	private Float sigImgWidth;
 	private Float sigImgHeight;
 	private float xAxis;
@@ -36,7 +29,7 @@ public class PDFAsVisualSignatureDesigner {
 	private float[] formaterRectangleParams = { 0, 0, 100, 50 }; // default
 	private byte[] AffineTransformParams = { 1, 0, 0, 1, 0, 0 }; // default
 	private float imageSizeInPercents;
-	private PDDocument document = null;
+//	private PDDocument document = null;
 	PDFAsVisualSignatureProperties properties;
 
 	/**
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java
index 2ef653d8..9cde5fe6 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java
@@ -285,38 +285,38 @@ public class PDFBoxTable {
 		return lines.toArray(new String[0]);
 	}
 	
-	private String[] breakString(String value, PDFont f, float maxwidth) throws IOException {
-		String[] words = value.split(" ");
-		List<String> lines = new ArrayList<String>();
-		int cLine = 0;
-		String cLineValue = "";
-		for (int i = 0; i < words.length; i++) {
-			String word = words[i];
-			String[] lineBreaks = word.split("\n");
-			if (lineBreaks.length > 1) {
-				for (int j = 0; j < lineBreaks.length; j++) {
-					String subword = lineBreaks[j];
-					// if (cLine + subword.length() > maxline) {
-					lines.add(cLineValue.trim());
-					cLineValue = "";
-					cLine = 0;
-					// }
-					cLineValue += subword + " ";
-					cLine += subword.length();
-				}
-			} else {
-				if (f.getStringWidth(cLineValue + word) > maxwidth && cLineValue.length() != 0) {
-					lines.add(cLineValue.trim());
-					cLineValue = "";
-					cLine = 0;
-				}
-				cLineValue += word + " ";
-				cLine += word.length();
-			}
-		}
-		lines.add(cLineValue.trim());
-		return lines.toArray(new String[0]);
-	}
+//	private String[] breakString(String value, PDFont f, float maxwidth) throws IOException {
+//		String[] words = value.split(" ");
+//		List<String> lines = new ArrayList<String>();
+//		int cLine = 0;
+//		String cLineValue = "";
+//		for (int i = 0; i < words.length; i++) {
+//			String word = words[i];
+//			String[] lineBreaks = word.split("\n");
+//			if (lineBreaks.length > 1) {
+//				for (int j = 0; j < lineBreaks.length; j++) {
+//					String subword = lineBreaks[j];
+//					// if (cLine + subword.length() > maxline) {
+//					lines.add(cLineValue.trim());
+//					cLineValue = "";
+//					cLine = 0;
+//					// }
+//					cLineValue += subword + " ";
+//					cLine += subword.length();
+//				}
+//			} else {
+//				if (f.getStringWidth(cLineValue + word) > maxwidth && cLineValue.length() != 0) {
+//					lines.add(cLineValue.trim());
+//					cLineValue = "";
+//					cLine = 0;
+//				}
+//				cLineValue += word + " ";
+//				cLine += word.length();
+//			}
+//		}
+//		lines.add(cLineValue.trim());
+//		return lines.toArray(new String[0]);
+//	}
 
 	private float getCellHeight(Entry cell, float width) throws IOException {
 		boolean isValue = true;
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java
index 1bd4fed5..762f22e9 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java
@@ -2,11 +2,6 @@ package at.gv.egiz.pdfas.lib.impl.stamping.pdfbox;
 
 import java.io.IOException;
 
-import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDFTemplateBuilder;
-import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSigBuilder;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
 import at.gv.egiz.pdfas.common.exceptions.PdfAsException;
 import at.gv.egiz.pdfas.common.settings.ISettings;
 import at.gv.egiz.pdfas.lib.impl.stamping.IPDFStamper;
@@ -17,12 +12,12 @@ import at.knowcenter.wag.egov.egiz.table.Table;
 
 public class PdfBoxStamper implements IPDFStamper {
 
-	private static final Logger logger = LoggerFactory.getLogger(PdfBoxStamper.class);
-	
-	private PDFTemplateBuilder pdfBuilder;
-	
+//	private static final Logger logger = LoggerFactory.getLogger(PdfBoxStamper.class);
+
+//	private PDFTemplateBuilder pdfBuilder;
+
 	public PdfBoxStamper() {
-		this.pdfBuilder = new PDVisibleSigBuilder();
+//		this.pdfBuilder = new PDVisibleSigBuilder();
 	}
 	
 	public IPDFVisualObject createVisualPDFObject(PDFObject pdf, Table table) throws IOException {
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BKUSLConnector.java b/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BKUSLConnector.java
index 95be4512..9545b32f 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BKUSLConnector.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BKUSLConnector.java
@@ -32,12 +32,10 @@ import javax.xml.bind.JAXBException;
 
 import org.apache.http.HttpResponse;
 import org.apache.http.client.ClientProtocolException;
-import org.apache.http.client.HttpClient;
 import org.apache.http.client.methods.HttpPost;
 import org.apache.http.entity.ContentType;
 import org.apache.http.entity.mime.MultipartEntityBuilder;
 import org.apache.http.impl.client.CloseableHttpClient;
-import org.apache.http.impl.client.DefaultHttpClient;
 import org.apache.http.impl.client.HttpClientBuilder;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BaseSLConnector.java b/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BaseSLConnector.java
index 0001d855..d8aa2672 100644
--- a/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BaseSLConnector.java
+++ b/pdf-as-lib/src/main/java/at/gv/egiz/sl/util/BaseSLConnector.java
@@ -24,7 +24,6 @@
 package at.gv.egiz.sl.util;
 
 import java.math.BigInteger;
-import java.util.Arrays;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
diff --git a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFPage.java b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFPage.java
index cdfedcc9..7ea4e4d1 100644
--- a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFPage.java
+++ b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFPage.java
@@ -48,8 +48,11 @@
  */
 package at.knowcenter.wag.egov.egiz.pdf;
 
-import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.*;
-import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.*;
+import java.awt.Rectangle;
+import java.awt.geom.GeneralPath;
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
 
 import org.apache.commons.lang3.math.NumberUtils;
 import org.apache.pdfbox.cos.COSName;
@@ -68,12 +71,21 @@ import org.apache.pdfbox.util.operator.OperatorProcessor;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.awt.*;
-import java.awt.geom.GeneralPath;
-import java.io.IOException;
-import java.io.Writer;
-import java.util.List;
-import java.util.Map;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.ClosePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.CurveTo;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.CurveToReplicateFinalPoint;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.CurveToReplicateInitialPoint;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.LineTo;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.construction.MoveTo;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.CloseAndStrokePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.CloseFillEvenOddAndStrokePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.CloseFillNonZeroAndStrokePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.EndPath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.FillEvenOddAndStrokePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.FillNonZeroAndStrokePath;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.FillPathEvenOddRule;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.FillPathNonZeroWindingNumberRule;
+import at.knowcenter.wag.egov.egiz.pdf.operator.path.painting.StrokePath;
 
 /**
  * PDFPage is an inner class that is used to calculate the page length of a PDF
diff --git a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFUtilities.java b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFUtilities.java
index 9bc9d38c..4a9b6886 100644
--- a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFUtilities.java
+++ b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/pdf/PDFUtilities.java
@@ -51,12 +51,12 @@ package at.knowcenter.wag.egov.egiz.pdf;
 import java.io.IOException;
 import java.util.List;
 
-import at.gv.egiz.pdfas.common.exceptions.PDFIOException;
 import org.apache.pdfbox.cos.COSStream;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.PDPage;
 import org.apache.pdfbox.pdmodel.PDResources;
-import org.apache.pdfbox.pdmodel.interactive.pagenavigation.PDThreadBead;
+
+import at.gv.egiz.pdfas.common.exceptions.PDFIOException;
 
 
 /**
-- 
cgit v1.2.3