private void adjustChildren(JustificationInfo info) { float adjust = 0.0f; for (Iterator i = getChildIterator(); i.hasNext(); ) { Box b = (Box)i.next(); b.setX(b.getX() + Math.round(adjust)); if (b instanceof InlineLayoutBox) { adjust += ((InlineLayoutBox)b).adjustHorizontalPosition(info, adjust); } } calcChildLocations(); }
private void adjustChildren(JustificationInfo info) { float adjust = 0.0f; for (Iterator i = getChildIterator(); i.hasNext(); ) { Box b = (Box)i.next(); b.setX(b.getX() + Math.round(adjust)); if (b instanceof InlineLayoutBox) { adjust += ((InlineLayoutBox)b).adjustHorizontalPosition(info, adjust); } } calcChildLocations(); }
current.calcChildLocations();
public void paintInline(RenderingContext c) { if (! getParent().getStyle().isVisible()) { return; } if (isContainsDynamicFunction()) { lookForDynamicFunctions(c); int totalLineWidth = InlineBoxing.positionHorizontally(c, this, 0); setContentWidth(totalLineWidth); calcChildLocations(); align(true); calcPaintingInfo(c, false); } if (_textDecorations != null) { c.getOutputDevice().drawTextDecoration(c, this); } if (c.debugDrawLineBoxes()) { c.getOutputDevice().drawDebugOutline(c, this, FSRGBColor.GREEN); } }
public void paintInline(RenderingContext c) { if (! getParent().getStyle().isVisible()) { return; } if (isContainsDynamicFunction()) { lookForDynamicFunctions(c); int totalLineWidth = InlineBoxing.positionHorizontally(c, this, 0); setContentWidth(totalLineWidth); calcChildLocations(); align(true); calcPaintingInfo(c, false); } if (_textDecorations != null) { c.getOutputDevice().drawTextDecoration(c, this); } if (c.debugDrawLineBoxes()) { c.getOutputDevice().drawDebugOutline(c, this, FSRGBColor.GREEN); } }
setX(calcX); calcCanvasLocation(); calcChildLocations();
setX(calcX); calcCanvasLocation(); calcChildLocations();