[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf/ui ...
Norman Richards
norman.richards at jboss.com
Sun Feb 4 14:10:34 EST 2007
User: nrichards
Date: 07/02/04 14:10:34
Modified: src/pdf/org/jboss/seam/pdf/ui UIDocument.java
Log:
refactor to expose DocumentData
Revision Changes Path
1.15 +8 -8 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.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- UIDocument.java 3 Feb 2007 02:05:37 -0000 1.14
+++ UIDocument.java 4 Feb 2007 19:10:34 -0000 1.15
@@ -1,9 +1,10 @@
package org.jboss.seam.pdf.ui;
import org.jboss.seam.core.Manager;
+import org.jboss.seam.pdf.DocumentData;
import org.jboss.seam.pdf.ITextUtils;
import org.jboss.seam.pdf.DocumentStore;
-import org.jboss.seam.pdf.DocumentStore.DocType;
+import org.jboss.seam.pdf.DocumentData.DocType;
import javax.faces.component.UIComponent;
import javax.faces.component.ValueHolder;
@@ -20,12 +21,12 @@
{
public static final String COMPONENT_TYPE = "org.jboss.seam.pdf.ui.UIDocument";
-
DocWriter writer;
Document document;
ByteArrayOutputStream stream;
String id;
String baseName;
+
DocType docType;
String type;
@@ -268,11 +269,10 @@
bytes = signatureField.sign(bytes);
}
+ DocumentData documentData = new DocumentData(baseName, docType, bytes);
+
if (sendRedirect) {
- DocumentStore.instance().saveData(id,
- baseName,
- docType,
- bytes);
+ DocumentStore.instance().saveData(id,documentData);
ResponseWriter response = context.getResponseWriter();
response.endElement("body");
@@ -286,7 +286,7 @@
if (parent instanceof ValueHolder) {
ValueHolder holder = (ValueHolder) parent;
- holder.setValue(bytes);
+ holder.setValue(documentData);
}
}
More information about the jboss-cvs-commits
mailing list