org.eclipse.birt.report.engine.layout.pdf.emitter
Class InlineStackingLayout
java.lang.Object
org.eclipse.birt.report.engine.layout.pdf.emitter.Layout
org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout
org.eclipse.birt.report.engine.layout.pdf.emitter.InlineStackingLayout
- All Implemented Interfaces:
- IInlineStackingLayout
- Direct Known Subclasses:
- InlineContainerLayout, InlineTextLayout
public class InlineStackingLayout
- extends org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout
- implements IInlineStackingLayout
Fields inherited from class org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout |
contextList, currentContext, isInBlockStacking, isInline, offsetX, offsetY |
Fields inherited from class org.eclipse.birt.report.engine.layout.pdf.emitter.Layout |
content, context, logger, parent, specifiedHeight, specifiedWidth |
Constructor Summary |
InlineStackingLayout(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context,
org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parent,
IContent content)
|
Methods inherited from class org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout |
addArea, addArea, addArea, addToRoot, addToRoot, align, autoPageBreak, closeExcludingLast, closeFirstN, closeLayout, getCurrentMaxContentHeight, getCurrentMaxContentWidth, getLineHeight, getMaxAvaHeight, getMaxAvaWidth, getOffsetX, getOffsetY, gotoFirstPage, gotoLastPage, isPageEmpty, isRootEmpty, layout, setCurrentContext, step |
Methods inherited from class org.eclipse.birt.report.engine.layout.pdf.emitter.Layout |
calculateSpecifiedHeight, calculateSpecifiedWidth, getDimensionValue, getDimensionValue, getDimensionValue, getDimensionValue, getDimensionValue, getDimensionValue, getParent, getResolution, getTableLayoutManager, removeMargin, resolveBoxConflict, validateBoxProperty, validateBoxProperty, visitContent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InlineStackingLayout
public InlineStackingLayout(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context,
org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parent,
IContent content)
addToRoot
protected void addToRoot(org.eclipse.birt.report.engine.layout.area.impl.AbstractArea area)
- Overrides:
addToRoot
in class org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout
closeLayout
protected void closeLayout(org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout.ContainerContext currentContext,
int index,
boolean finished)
- Specified by:
closeLayout
in class org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout
createRoot
protected void createRoot()
- Specified by:
createRoot
in class org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout
verticalAlign
protected void verticalAlign()
initialize
protected void initialize()
- Specified by:
initialize
in class org.eclipse.birt.report.engine.layout.pdf.emitter.Layout
endLine
public boolean endLine()
throws org.eclipse.birt.core.exception.BirtException
- Specified by:
endLine
in interface IInlineStackingLayout
- Throws:
org.eclipse.birt.core.exception.BirtException
getMaxLineWidth
public int getMaxLineWidth()
- Specified by:
getMaxLineWidth
in interface IInlineStackingLayout
isEmptyLine
public boolean isEmptyLine()
- Specified by:
isEmptyLine
in interface IInlineStackingLayout
setTextIndent
public void setTextIndent(ITextContent textContent)
- Specified by:
setTextIndent
in interface IInlineStackingLayout
Copyright © 2008 Actuate Corp. All rights reserved.