pbwest 2004/07/23 21:12:46 Modified: src/java/org/apache/fop/area Tag: FOP_0-20-0_Alt-Design RegionViewport.java Log: No longer implements Cloneable. clone() removed. Commented-out methods removed. Revision Changes Path No revision No revision 1.3.2.8 +2 -102 xml-fop/src/java/org/apache/fop/area/RegionViewport.java Index: RegionViewport.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/RegionViewport.java,v retrieving revision 1.3.2.7 retrieving revision 1.3.2.8 diff -u -r1.3.2.7 -r1.3.2.8 --- RegionViewport.java 1 Jun 2004 06:27:05 -0000 1.3.2.7 +++ RegionViewport.java 24 Jul 2004 04:12:46 -0000 1.3.2.8 @@ -26,8 +26,8 @@ * This area is the viewport for a region and contains a region area. */ public class RegionViewport -extends AbstractViewport -implements Viewport, Cloneable { +extends BlockViewportArea +implements Viewport { /** * Creates a new region viewport with a null rectangular area @@ -60,106 +60,6 @@ */ public RegionRefArea getRegionRefArea() { return (RegionRefArea)(getReferenceArea()); - } - - /** - * Return the sum of region border- and padding-before - * - * @return width in millipoints - */ -// public int getBorderAndPaddingWidthBefore() { -// int margin = 0; -// BorderProps bps = (BorderProps) getTrait(Trait.BORDER_BEFORE); -// if (bps != null) { -// margin = bps.width; -// } -// -// Integer padWidth = (Integer) getTrait(Trait.PADDING_BEFORE); -// if (padWidth != null) { -// margin += padWidth.intValue(); -// } -// -// return margin; -// } - - /** - * Return the sum of region border- and padding-after - * - * @return width in millipoints - */ -// public int getBorderAndPaddingWidthAfter() { -// int margin = 0; -// -// BorderProps bps = (BorderProps) getTrait(Trait.BORDER_AFTER); -// if (bps != null) { -// margin = bps.width; -// } -// -// Integer padWidth = (Integer) getTrait(Trait.PADDING_AFTER); -// if (padWidth != null) { -// margin += padWidth.intValue(); -// } -// -// return margin; -// } - - /** - * Return the sum of region border- and padding-start - * - * @return width in millipoints - */ -// public int getBorderAndPaddingWidthStart() { -// int margin = 0; -// BorderProps bps = (BorderProps) getTrait(Trait.BORDER_START); -// if (bps != null) { -// margin = bps.width; -// } -// -// Integer padWidth = (Integer) getTrait(Trait.PADDING_START); -// if (padWidth != null) { -// margin += padWidth.intValue(); -// } -// -// return margin; -// } - - /** - * Return the sum of region border- and padding-end - * - * @return width in millipoints - */ -// public int getBorderAndPaddingWidthEnd() { -// int margin = 0; -// BorderProps bps = (BorderProps) getTrait(Trait.BORDER_END); -// if (bps != null) { -// margin = bps.width; -// } -// -// Integer padWidth = (Integer) getTrait(Trait.PADDING_END); -// if (padWidth != null) { -// margin += padWidth.intValue(); -// } -// -// return margin; -// } - - /** - * Clone this region viewport. - * Used when creating a copy from the page master. - * - * @return a new copy of this region viewport - */ - public Object clone() { - synchronized (sync) { - RegionViewport rv; - try { - rv = (RegionViewport)(super.clone()); - } catch (CloneNotSupportedException e) { - throw new RuntimeException(e); - } - rv.refArea = (PageRefArea)(refArea.clone()); - return rv; - } } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]