Uses of Interface
com.openhtmltopdf.layout.Styleable
Packages that use Styleable
-
Uses of Styleable in com.openhtmltopdf.layout
Methods in com.openhtmltopdf.layout that return StyleableModifier and TypeMethodDescriptionprivate static StyleableBoxBuilder.createChildBlockBox(LayoutContext c, BoxBuilder.ChildBoxInfo info, Element element, CalculatedStyle style) Methods in com.openhtmltopdf.layout that return types with arguments of type StyleableModifier and TypeMethodDescriptionBoxBuilder.createGeneratedContent(LayoutContext c, Element element, String peName, CalculatedStyle style, PropertyValue property, BoxBuilder.ChildBoxInfo info) Creates generated content boxes for pseudo elements such as::before.BoxBuilder.createGeneratedContentList(LayoutContext c, Element element, List<PropertyValue> values, String peName, CalculatedStyle style, int mode, BoxBuilder.ChildBoxInfo info, List<Styleable> result) BoxBuilder.createGeneratedMarginBoxContent(LayoutContext c, Element element, PropertyValue property, CalculatedStyle style, BoxBuilder.ChildBoxInfo info) BoxBuilder.wrapGeneratedContent(LayoutContext c, Element element, String peName, CalculatedStyle style, BoxBuilder.ChildBoxInfo info, BoxBuilder.ChildBoxInfo childInfo, List<Styleable> inlineBoxes) Methods in com.openhtmltopdf.layout with parameters of type StyleableModifier and TypeMethodDescriptionprivate static booleanWhitespaceStripper.canCollapseThrough(Styleable styleable) private static voidBoxBuilder.createColumnContainer(LayoutContext c, Styleable child, Element element, CalculatedStyle style) private static booleanBoxBuilder.isTableRowOrRowGroup(Styleable child) Method parameters in com.openhtmltopdf.layout with type arguments of type StyleableModifier and TypeMethodDescriptionprivate static booleanBoxBuilder.containsOrphanedTableContent(List<Styleable> children) private static voidBoxBuilder.createAnonymousBlock(SharedContext c, Box parent, List<Styleable> inline, List<InlineBox> savedParents) private static voidBoxBuilder.createAnonymousBlock(SharedContext c, Box parent, List<Styleable> inline, List<InlineBox> savedParents, IdentValue display) private static voidBoxBuilder.createAnonymousTableContent(LayoutContext c, BlockBox source, IdentValue next, List<Styleable> childrenForAnonymous, List<Styleable> childrenWithAnonymous) private static voidBoxBuilder.createChildren(LayoutContext c, BlockBox blockParent, Element parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, boolean inline) private static voidBoxBuilder.createElementChild(LayoutContext c, Element parent, BlockBox blockParent, Node working, List<Styleable> children, BoxBuilder.ChildBoxInfo info, BoxBuilder.CreateChildrenContext context) private static voidBoxBuilder.createInlineChildren(LayoutContext c, Element parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, BoxBuilder.CreateChildrenContext context, Element element) private static InlineBoxBoxBuilder.doBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) Attempts to divide a Text node further into directional text runs, either LTR or RTL.private static InlineBoxBoxBuilder.doFakeBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) private static voidBoxBuilder.insertAnonymousBlocks(SharedContext c, Box parent, List<Styleable> children, boolean layoutRunningBlocks) private static voidBoxBuilder.insertGeneratedContent(LayoutContext c, Element element, CalculatedStyle parentStyle, String peName, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static booleanBoxBuilder.isAllProperTableNesting(IdentValue parentDisplay, List<Styleable> children) private static BoxBuilder.ChildBoxInfoBoxBuilder.lookForBlockContent(List<Styleable> styleables) private static voidBoxBuilder.rebalanceInlineContent(List<Styleable> content) Makes sure that anyInlineBoxincontentboth starts and ends withincontent.private static voidBoxBuilder.resolveChildren(LayoutContext c, BlockBox owner, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static voidBoxBuilder.resolveChildTableContent(LayoutContext c, BlockBox parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, IdentValue target) Handles the situation when we find table content, but our parent is not table related.private static voidBoxBuilder.resolveTableContent(LayoutContext c, BlockBox parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info) Handles the situation when our current parent is table related.private static voidBoxBuilder.stripAllWhitespace(List<Styleable> content) static voidWhitespaceStripper.stripInlineContent(List<Styleable> inlineContent) Strips whitespace early in inline content generation.private static voidWhitespaceStripper.stripTextContent(List<Styleable> stripped) BoxBuilder.wrapGeneratedContent(LayoutContext c, Element element, String peName, CalculatedStyle style, BoxBuilder.ChildBoxInfo info, BoxBuilder.ChildBoxInfo childInfo, List<Styleable> inlineBoxes) -
Uses of Styleable in com.openhtmltopdf.newtable
Classes in com.openhtmltopdf.newtable that implement StyleableModifier and TypeClassDescriptionclassclassclassAn object representing an element withdisplay: table-columnordisplay: table-column-group.classclass -
Uses of Styleable in com.openhtmltopdf.render
Classes in com.openhtmltopdf.render that implement StyleableModifier and TypeClassDescriptionclassAn anonymous block box as defined in the CSS spec.classA block box as defined in the CSS spec.classclassclassclassA class which represents a portion of an inline element.classABoxwhich contains the portion of an inline element layed out on a single line.classA line box contains a single line of text (or other inline content).classA dummy box representing one side of the margin area of a page.classA dummy box representing the viewportFields in com.openhtmltopdf.render with type parameters of type StyleableMethods in com.openhtmltopdf.render that return types with arguments of type StyleableMethods in com.openhtmltopdf.render with parameters of type StyleableModifier and TypeMethodDescriptionprivate static booleanAnonymousBlockBox.isOutOfFlow(Styleable s) Method parameters in com.openhtmltopdf.render with type arguments of type StyleableModifier and TypeMethodDescriptionvoidBlockBox.setInlineContent(List<Styleable> inlineContent) Inline content is created by the box builder.