public void restoreStateForRelayout(LayoutState layoutState) { _firstLines = layoutState.getFirstLines(); _firstLetters = layoutState.getFirstLetters(); _currentMarkerData = layoutState.getCurrentMarkerData(); if (isPrint()) { setPageName(layoutState.getPageName()); } }
public void restoreStateForRelayout(LayoutState layoutState) { _firstLines = layoutState.getFirstLines(); _firstLetters = layoutState.getFirstLetters(); _currentMarkerData = layoutState.getCurrentMarkerData(); if (isPrint()) { setPageName(layoutState.getPageName()); } }
public void restoreLayoutState(LayoutState layoutState) { _firstLines = layoutState.getFirstLines(); _firstLetters = layoutState.getFirstLetters(); _currentMarkerData = layoutState.getCurrentMarkerData(); _bfcs = layoutState.getBFCs(); if (isPrint()) { setPageName(layoutState.getPageName()); setExtraSpaceBottom(layoutState.getExtraSpaceBottom()); setExtraSpaceTop(layoutState.getExtraSpaceTop()); setNoPageBreak(layoutState.getNoPageBreak()); } }
public void restoreLayoutState(LayoutState layoutState) { _firstLines = layoutState.getFirstLines(); _firstLetters = layoutState.getFirstLetters(); _currentMarkerData = layoutState.getCurrentMarkerData(); _bfcs = layoutState.getBFCs(); if (isPrint()) { setPageName(layoutState.getPageName()); setExtraSpaceBottom(layoutState.getExtraSpaceBottom()); setExtraSpaceTop(layoutState.getExtraSpaceTop()); setNoPageBreak(layoutState.getNoPageBreak()); } }
public static BlockBox createRootBox(LayoutContext c, Document document) { Element root = document.getDocumentElement(); CalculatedStyle style = c.getSharedContext().getStyle(root); BlockBox result; if (style.isTable() || style.isInlineTable()) { result = new TableBox(); } else { result = new BlockBox(); } result.setStyle(style); result.setElement(root); c.resolveCounters(style); c.pushLayer(result); if (c.isPrint()) { if (! style.isIdent(CSSName.PAGE, IdentValue.AUTO)) { c.setPageName(style.getStringProperty(CSSName.PAGE)); } c.getRootLayer().addPage(c); } return result; }
public static BlockBox createRootBox(LayoutContext c, Document document) { Element root = document.getDocumentElement(); CalculatedStyle style = c.getSharedContext().getStyle(root); BlockBox result; if (style.isTable() || style.isInlineTable()) { result = new TableBox(); } else { result = new BlockBox(); } result.setStyle(style); result.setElement(root); c.resolveCounters(style); c.pushLayer(result); if (c.isPrint()) { if (! style.isIdent(CSSName.PAGE, IdentValue.AUTO)) { c.setPageName(style.getStringProperty(CSSName.PAGE)); } c.getRootLayer().addPage(c); } return result; }
if (pendingPageName && page == c.getRootLayer().getLastPage()) { c.getRootLayer().removeLastPage(); c.setPageName(c.getPendingPageName()); c.getRootLayer().addPage(c); c.setPageName(c.getPendingPageName()); c.setPageName(c.getPendingPageName());
if (pendingPageName && page == c.getRootLayer().getLastPage()) { c.getRootLayer().removeLastPage(); c.setPageName(c.getPendingPageName()); c.getRootLayer().addPage(c); c.setPageName(c.getPendingPageName()); c.setPageName(c.getPendingPageName());