tkormann    01/10/15 08:34:32

  Modified:    sources/org/apache/batik/apps/svgbrowser
                        JSVGViewerFrame.java
  Log:
  Print now supports URI fragment
  
  Revision  Changes    Path
  1.62      +7 -2      
xml-batik/sources/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java
  
  Index: JSVGViewerFrame.java
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/sources/org/apache/batik/apps/svgbrowser/JSVGViewerFrame.java,v
  retrieving revision 1.61
  retrieving revision 1.62
  diff -u -r1.61 -r1.62
  --- JSVGViewerFrame.java      2001/10/15 15:24:53     1.61
  +++ JSVGViewerFrame.java      2001/10/15 15:34:32     1.62
  @@ -157,7 +157,7 @@
    * This class represents a SVG viewer swing frame.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stephane Hillion</a>
  - * @version $Id: JSVGViewerFrame.java,v 1.61 2001/10/15 15:24:53 tkormann Exp $
  + * @version $Id: JSVGViewerFrame.java,v 1.62 2001/10/15 15:34:32 tkormann Exp $
    */
   public class JSVGViewerFrame
       extends    JFrame
  @@ -842,6 +842,11 @@
                   final SVGDocument doc = svgDocument;
                   new Thread() {
                       public void run(){
  +                     String uri = doc.getURL();
  +                     String fragment = svgCanvas.getFragmentIdentifier();
  +                     if (fragment != null) {
  +                         uri += "#"+fragment;
  +                     }
                           //
                           // Build a PrintTranscoder to handle printing
                           // of the svgDocument object
  @@ -864,7 +869,7 @@
                           //
                           // Do transcoding now
                           //
  -                        pt.transcode(new TranscoderInput(doc), null);
  +                        pt.transcode(new TranscoderInput(uri), null);
   
                           //
                           // Print
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to