Class OneToFourPropertyBuilders.OneToFourPropertyBuilder
java.lang.Object
com.openhtmltopdf.css.parser.property.AbstractPropertyBuilder
com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder
- All Implemented Interfaces:
PropertyBuilder
- Direct Known Subclasses:
OneToFourPropertyBuilders.BorderColor, OneToFourPropertyBuilders.BorderRadius, OneToFourPropertyBuilders.BorderStyle, OneToFourPropertyBuilders.BorderWidth, OneToFourPropertyBuilders.Margin, OneToFourPropertyBuilders.Padding
- Enclosing class:
OneToFourPropertyBuilders
private abstract static class OneToFourPropertyBuilders.OneToFourPropertyBuilder
extends AbstractPropertyBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildDeclarations(CSSName cssName, List<PropertyValue> values, int origin, boolean important, boolean inheritAllowed) Builds a list ofPropertyDeclarationobjects for the CSS propertycssName.protected abstract CSSName[]protected abstract PropertyBuilderMethods inherited from class AbstractPropertyBuilder
buildDeclarations, checkAngleType, checkForbidInherit, checkIdent, checkIdentLengthNumberOrPercentType, checkIdentLengthOrPercentType, checkIdentOrColorType, checkIdentOrIntegerType, checkIdentOrLengthType, checkIdentOrNumberType, checkIdentOrString, checkIdentOrURIType, checkIdentType, checkInheritAll, checkInheritAllowed, checkInteger, checkLengthOrPercentType, checkLengthType, checkNumberType, checkValidity, checkValueCount, checkValueCount, copyOf, isLength, isLengthHelper
-
Constructor Details
-
OneToFourPropertyBuilder
private OneToFourPropertyBuilder()
-
-
Method Details
-
getProperties
-
getPropertyBuilder
-
buildDeclarations
public List<PropertyDeclaration> buildDeclarations(CSSName cssName, List<PropertyValue> values, int origin, boolean important, boolean inheritAllowed) Description copied from interface:PropertyBuilderBuilds a list ofPropertyDeclarationobjects for the CSS propertycssName.valuesmust containCSSPrimitiveValueobjects.
-