Uses of Class
org.openpdf.css.style.CalculatedStyle
Packages that use CalculatedStyle
Package
Description
-
Uses of CalculatedStyle in org.openpdf.css.sheet
Fields in org.openpdf.css.sheet with type parameters of type CalculatedStyleModifier and TypeFieldDescriptionprivate final LazyEvaluated<CalculatedStyle>FontFaceRule._calculatedStyleMethods in org.openpdf.css.sheet that return CalculatedStyle -
Uses of CalculatedStyle in org.openpdf.css.style
Subclasses of CalculatedStyle in org.openpdf.css.styleModifier and TypeClassDescriptionclassRepresents the outer box to be used for evaluating positioning of internal boxesFields in org.openpdf.css.style declared as CalculatedStyleModifier and TypeFieldDescriptionprivate final @Nullable CalculatedStyleCalculatedStyle._parentThe parent-style we inherit fromFields in org.openpdf.css.style with type parameters of type CalculatedStyleModifier and TypeFieldDescriptionprivate final Map<String,CalculatedStyle> CalculatedStyle._childCacheCache child styles of this style that have the same cascaded propertiesMethods in org.openpdf.css.style that return CalculatedStyleModifier and TypeMethodDescriptionCalculatedStyle.createAnonymousStyle(IdentValue display) @NonNull CalculatedStyleCalculatedStyle.deriveStyle(CascadedStyle matched) derives a child style from this style.@Nullable CalculatedStyleCalculatedStyle.getParent()Methods in org.openpdf.css.style with parameters of type CalculatedStyleModifier and TypeMethodDescriptionprivate BorderRadiusCorner.LengthBorderRadiusCorner.calculate(CSSName fromVal, CalculatedStyle style, PropertyValue value, CssContext ctx) private static BorderPropertySetCalculatedStyle.getBorderProperty(CalculatedStyle style, @Nullable CssContext ctx) private static RectPropertySetCalculatedStyle.getMarginProperty(CalculatedStyle style, float cbWidth, CssContext ctx, boolean useCache) private static RectPropertySetCalculatedStyle.getPaddingProperty(CalculatedStyle style, float cbWidth, CssContext ctx) private static RectPropertySetCalculatedStyle.newRectInstance(CalculatedStyle style, CSSName.CSSSideProperties sides, float cbWidth, CssContext ctx) Constructors in org.openpdf.css.style with parameters of type CalculatedStyleModifierConstructorDescriptionBorderRadiusCorner(CSSName fromVal, CalculatedStyle style, CssContext ctx) privateCalculatedStyle(@Nullable CalculatedStyle parent) privateCalculatedStyle(CalculatedStyle parent, CascadedStyle matched) Constructor for the CalculatedStyle object. -
Uses of CalculatedStyle in org.openpdf.css.style.derived
Fields in org.openpdf.css.style.derived declared as CalculatedStyleMethods in org.openpdf.css.style.derived that return CalculatedStyleMethods in org.openpdf.css.style.derived with parameters of type CalculatedStyleModifier and TypeMethodDescriptionstatic floatLengthValue.calcFloatProportionalValue(CalculatedStyle style, CSSName cssName, String stringValue, float relVal, short primitiveType, float baseValue, CssContext ctx) private static floatBorderPropertySet.calculate(CalculatedStyle style, CSSName borderStyle, CSSName borderWidth, CssContext ctx) static FSDerivedValueDerivedValueFactory.newDerivedValue(@Nullable CalculatedStyle style, CSSName cssName, PropertyValue value) static BorderPropertySetBorderPropertySet.newInstance(CalculatedStyle style, @Nullable CssContext ctx) static RectPropertySetRectPropertySet.newInstance(CalculatedStyle style, CSSName.CSSSideProperties sideProperties, float cbWidth, CssContext ctx) Constructors in org.openpdf.css.style.derived with parameters of type CalculatedStyleModifierConstructorDescriptionprivateBorderPropertySet(CalculatedStyle style, CssContext ctx) FSLinearGradient(FSFunction func, CalculatedStyle style, int width, int height, CssContext ctx) LengthValue(CalculatedStyle style, CSSName name, PropertyValue value) -
Uses of CalculatedStyle in org.openpdf.extend
Methods in org.openpdf.extend with parameters of type CalculatedStyleModifier and TypeMethodDescriptionvoidOutputDevice.paintBackground(RenderingContext c, CalculatedStyle style, Rectangle bounds, Rectangle bgImageContainer, BorderPropertySet border) voidOutputDevice.paintBorder(RenderingContext c, CalculatedStyle style, Rectangle edge, int sides) -
Uses of CalculatedStyle in org.openpdf.layout
Fields in org.openpdf.layout with type parameters of type CalculatedStyleModifier and TypeFieldDescriptionprivate final Map<CalculatedStyle,LayoutContext.CounterContext> LayoutContext._counterContextMapprivate @Nullable Map<Element,CalculatedStyle> SharedContext.styleMapMethods in org.openpdf.layout that return CalculatedStyleModifier and TypeMethodDescriptionStyleTracker.deriveAll(CalculatedStyle start) @Nullable CalculatedStyleStyleable.getStyle()Methods in org.openpdf.layout with parameters of type CalculatedStyleModifier and TypeMethodDescriptionprivate static voidBoxBuilder.addColumnOrColumnGroup(LayoutContext c, TableBox table, Element e, CalculatedStyle style) private static BlockBoxBoxBuilder.createBlockBox(Element source, CalculatedStyle style, BoxBuilder.ChildBoxInfo info, boolean generated, boolean anonymous) BoxBuilder.createGeneratedContent(LayoutContext c, Element element, String peName, CalculatedStyle style, PropertyValue property, BoxBuilder.ChildBoxInfo info) BoxBuilder.createGeneratedContentList(LayoutContext c, Element element, PropertyValue propValue, @Nullable String peName, CalculatedStyle style, int mode, @Nullable BoxBuilder.ChildBoxInfo info) BoxBuilder.createGeneratedMarginBoxContent(LayoutContext c, Element element, PropertyValue property, CalculatedStyle style, BoxBuilder.ChildBoxInfo info) private static InlineBoxBoxBuilder.createInlineBox(String text, Element parent, CalculatedStyle parentStyle, @Nullable Text node) StyleTracker.deriveAll(CalculatedStyle start) LayoutContext.getCounterContext(CalculatedStyle style) private static booleanInlineBoxing.hasTrimmableLeadingSpace(LineBox line, CalculatedStyle style, LineBreakContext lbContext, boolean zeroWidthInlineBlock) private static voidBoxBuilder.insertGeneratedContent(LayoutContext c, Element element, CalculatedStyle parentStyle, String peName, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static InlineTextInlineBoxing.layoutText(LayoutContext c, CalculatedStyle style, int remainingWidth, LineBreakContext lbContext, boolean needFirstLetter) private static @Nullable CounterFunctionBoxBuilder.makeCounterFunction(FSFunction function, LayoutContext c, CalculatedStyle style) voidLayoutContext.resolveCounters(CalculatedStyle style) voidLayoutContext.resolveCounters(CalculatedStyle style, @Nullable Integer startIndex) voidStyleable.setStyle(@Nullable CalculatedStyle style) static StringTextUtil.transformFirstLetterText(String text, CalculatedStyle style) static StringTextUtil.transformText(String text, CalculatedStyle style) Constructors in org.openpdf.layout with parameters of type CalculatedStyleModifierConstructorDescription(package private)CounterContext(CalculatedStyle style, @Nullable Integer startIndex) A CounterContext should really be reflected in the element hierarchy, but CalculatedStyles reflect the ancestor hierarchy just as well and also handles pseudo-elements seamlessly. -
Uses of CalculatedStyle in org.openpdf.layout.breaker
Methods in org.openpdf.layout.breaker with parameters of type CalculatedStyleModifier and TypeMethodDescriptionstatic voidBreaker.breakFirstLetter(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style) static voidBreaker.breakText(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style) private static voidBreaker.doBreakText(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style, boolean tryToBreakAnywhere) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Element element, CalculatedStyle style) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Text textNode, CalculatedStyle style) DefaultLineBreakingStrategy.getBreakPointsProvider(String text, String lang, CalculatedStyle style) LineBreakingStrategy.getBreakPointsProvider(String text, String lang, CalculatedStyle style) -
Uses of CalculatedStyle in org.openpdf.newtable
Fields in org.openpdf.newtable declared as CalculatedStyleMethods in org.openpdf.newtable that return CalculatedStyleMethods in org.openpdf.newtable with parameters of type CalculatedStyleModifier and TypeMethodDescriptionfinal voidTableBox.setStyle(CalculatedStyle style) voidTableColumn.setStyle(@Nullable CalculatedStyle style) Constructors in org.openpdf.newtable with parameters of type CalculatedStyleModifierConstructorDescriptionTableBox(@Nullable Element element, @Nullable CalculatedStyle style, boolean anonymous) TableCellBox(@Nullable Element source, @Nullable CalculatedStyle style, boolean anonymous) TableColumn(Element element, CalculatedStyle style) TableRowBox(@Nullable Element element, @Nullable CalculatedStyle style, boolean anonymous) TableSectionBox(@Nullable Element element, @Nullable CalculatedStyle style, boolean anonymous) -
Uses of CalculatedStyle in org.openpdf.render
Fields in org.openpdf.render declared as CalculatedStyleModifier and TypeFieldDescriptionprivate @Nullable CalculatedStyleBox._styleprivate @Nullable CalculatedStyleInlineBox._styleprivate final CalculatedStylePageBox._styleMethods in org.openpdf.render that return CalculatedStyleModifier and TypeMethodDescriptionfinal @Nullable CalculatedStyleBox.getStyle()@Nullable CalculatedStyleInlineBox.getStyle()PageBox.getStyle()Methods in org.openpdf.render with parameters of type CalculatedStyleModifier and TypeMethodDescriptionprivate intAbstractOutputDevice.calcBackgroundSizeLength(CssContext c, CalculatedStyle style, PropertyValue value, float boundsDim) private intAbstractOutputDevice.calcOffset(CssContext c, CalculatedStyle style, PropertyValue value, float boundsDim, float imageDim) private static voidListItemPainter.drawGlyph(RenderingContext c, BlockBox box, CalculatedStyle style) private @Nullable FSImageAbstractOutputDevice.getBackgroundImage(RenderingContext c, CalculatedStyle style) voidAbstractOutputDevice.paintBackground(RenderingContext c, CalculatedStyle style, Rectangle bounds, Rectangle bgImageContainer, BorderPropertySet border) private voidAbstractOutputDevice.paintBackground0(RenderingContext c, CalculatedStyle style, Rectangle backgroundBounds, Rectangle bgImageContainer, BorderPropertySet border) voidAbstractOutputDevice.paintBorder(RenderingContext c, CalculatedStyle style, Rectangle edge, int sides) private FSImageAbstractOutputDevice.scaleBackgroundImage(CssContext c, CalculatedStyle style, Rectangle backgroundContainer, FSImage image) voidBox.setStyle(@Nullable CalculatedStyle style) voidInlineBox.setStyle(@Nullable CalculatedStyle style) voidBlockBox.styleText(LayoutContext c, CalculatedStyle style) Constructors in org.openpdf.render with parameters of type CalculatedStyleModifierConstructorDescriptionAnonymousBlockBox(Element element, CalculatedStyle style, List<InlineBox> savedParents, List<Styleable> inlineContent) BlockBox(@Nullable Element element, @Nullable CalculatedStyle style, boolean anonymous) protectedBox(@Nullable Box parent, @Nullable CalculatedStyle style) protectedBox(@Nullable Element element, @Nullable CalculatedStyle style, boolean anonymous) InlineBox(String text, @Nullable Text textNode, @Nullable ContentFunction contentFunction, @Nullable FSFunction function, @Nullable Element element, @Nullable String pseudoElementOrClass, @Nullable CalculatedStyle style) privateInlineLayoutBox(@Nullable Element elem, @Nullable CalculatedStyle style) InlineLayoutBox(LayoutContext c, @Nullable Element elem, @Nullable CalculatedStyle style, int cbWidth) LineBox(@Nullable Box parent, @Nullable CalculatedStyle style) PageBox(PageInfo pageInfo, CssContext cssContext, CalculatedStyle style, int top, int pageNo) -
Uses of CalculatedStyle in org.openpdf.simple.extend.form
Methods in org.openpdf.simple.extend.form that return CalculatedStyleMethods in org.openpdf.simple.extend.form with parameters of type CalculatedStyleModifier and TypeMethodDescriptionprotected static IntegerFormField.getLengthValue(CalculatedStyle style, CSSName cssName)