aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-07-01 09:36:09 +0200
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-07-01 09:36:09 +0200
commit88486a007fa05986b09d319e62e266ce0db5b38a (patch)
tree49fe4af98fe00864682b5201cf1aeaa29b6e5b8d /pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java
parent49f9c9de6cd242157092a5eeeb8360d423e7b873 (diff)
downloadpdf-as-4-88486a007fa05986b09d319e62e266ce0db5b38a.tar.gz
pdf-as-4-88486a007fa05986b09d319e62e266ce0db5b38a.tar.bz2
pdf-as-4-88486a007fa05986b09d319e62e266ce0db5b38a.zip
Signatureblock generation refactored
Diffstat (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java')
-rw-r--r--pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/TableFactory.java16
1 files changed, 15 insertions, 1 deletions
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 0ff1dd4e..838d9d5a 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
@@ -198,11 +198,25 @@ public class TableFactory implements IProfileConstants {
resolver.resolve(key, value, profile), key);
if (entry != null)
{
- entry.setColSpan(2);
+ //entry.setColSpan(2);
entry.setStyle(defaultValueStyle_);
row.add(entry);
}
}
+ if (TYPE_CAPTION.equals(type))
+ {
+ // add a single value entry
+ ValueResolver resolver = new ValueResolver(certProvider, operationStatus);
+ String value = profile.getCaption(key);
+ Entry entry = new Entry(Entry.TYPE_CAPTION,
+ resolver.resolve(key, value, profile), key);
+ if (entry != null)
+ {
+ //entry.setColSpan(2);
+ entry.setStyle(defaultCaptionStyle_);
+ row.add(entry);
+ }
+ }
if ((TYPE_VALUE + TYPE_CAPTION).equals(type) || (TYPE_CAPTION + TYPE_VALUE).equals(type))
{
// add a caption value pair