[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf/ui ...
Norman Richards
norman.richards at jboss.com
Thu Dec 20 14:34:55 EST 2007
User: nrichards
Date: 07/12/20 14:34:55
Modified: src/pdf/org/jboss/seam/pdf/ui UIDocument.java
Log:
JBSEAM-2366
Revision Changes Path
1.26 +11 -4 jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UIDocument.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- UIDocument.java 3 Dec 2007 17:25:45 -0000 1.25
+++ UIDocument.java 20 Dec 2007 19:34:55 -0000 1.26
@@ -31,6 +31,7 @@
ByteArrayOutputStream stream;
String id;
String baseName;
+ String disposition;
DocumentType documentType;
@@ -51,7 +52,9 @@
UISignature signatureField;
-
+ public void setDisposition(String disposition) {
+ this.disposition = disposition;
+ }
public void setType(String type) {
this.type = type;
@@ -287,13 +290,17 @@
byte[] bytes = stream.toByteArray();
- if (signatureField != null)
- {
+ if (signatureField != null) {
bytes = signatureField.sign(bytes);
}
DocumentData documentData = new DocumentData(baseName, documentType, bytes);
+ String dispositionValue = (String) valueBinding(context, "disposition", disposition);
+ if (dispositionValue != null) {
+ documentData.setDisposition(dispositionValue);
+ }
+
if (sendRedirect) {
DocumentStore.instance().saveData(id,documentData);
More information about the jboss-cvs-commits
mailing list