[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