JAL-247 comment to clarify wrapped print algorithm
[jalview.git] / src / jalview / gui / AlignmentPanel.java
index 9cf01fa..c46a2ab 100644 (file)
@@ -1124,6 +1124,12 @@ public class AlignmentPanel extends GAlignmentPanel implements
     g.setFont(av.getFont());
     g.setColor(Color.black);
 
+    /*
+     * method: print the whole wrapped alignment, but with a clip region that
+     * is restricted to the requested page; this supports selective print of 
+     * single  pages or ranges, (at the cost of some repeated processing in 
+     * the 'normal' case, when all pages are printed)
+     */
     g.translate(0, -pageNumber * pageHeight);
 
     g.setClip(0, pageNumber * pageHeight, pageWidth, pageHeight);