Top Inners Constructors Methods
com.openhtmltopdf.css.parser.property

public abstract Class OneToFourPropertyBuilders

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, com.openhtmltopdf.css.constants.CSSName, com.openhtmltopdf.css.parser.PropertyValue, com.openhtmltopdf.css.sheet.PropertyDeclaration

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class
public static class
public static class
private abstract static class
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

OneToFourPropertyBuildersback to summary
public OneToFourPropertyBuilders()
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.BorderColor

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

BorderColorback to summary
public BorderColor()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.BorderRadius

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

BorderRadiusback to summary
public BorderRadius()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.BorderStyle

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

BorderStyleback to summary
public BorderStyle()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.BorderWidth

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

BorderWidthback to summary
public BorderWidth()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.Margin

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

Marginback to summary
public Margin()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override
com.openhtmltopdf.css.parser.property back to summary

private abstract Class OneToFourPropertyBuilders.OneToFourPropertyBuilder

extends AbstractPropertyBuilder
Class Inheritance
Known Direct Subclasses
com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.BorderColor, com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.BorderStyle, com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.BorderWidth, com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.BorderRadius, com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.Margin, com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.Padding

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public List<PropertyDeclaration>
buildDeclarations(CSSName cssName, List<PropertyValue> values, int origin, boolean important, boolean inheritAllowed)

Implements com.openhtmltopdf.css.parser.property.PropertyBuilder.buildDeclarations.

Builds a list of PropertyDeclaration objects for the CSS property cssName.

protected abstract CSSName[]
protected abstract PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.AbstractPropertyBuilder:
buildDeclarationscheckAngleTypecheckForbidInheritcheckIdentcheckIdentLengthNumberOrPercentTypecheckIdentLengthOrPercentTypecheckIdentOrColorTypecheckIdentOrIntegerTypecheckIdentOrLengthTypecheckIdentOrNumberTypecheckIdentOrStringcheckIdentOrURITypecheckIdentTypecheckInheritAllcheckInheritAllowedcheckIntegercheckLengthOrPercentTypecheckLengthTypecheckNumberTypecheckValiditycheckValueCountcheckValueCountcopyOfisLengthisLengthHelper

Constructor Detail

OneToFourPropertyBuilderback to summary
private OneToFourPropertyBuilder()

Method Detail

buildDeclarationsback to summary
public List<PropertyDeclaration> buildDeclarations(CSSName cssName, List<PropertyValue> values, int origin, boolean important, boolean inheritAllowed)

Implements com.openhtmltopdf.css.parser.property.PropertyBuilder.buildDeclarations.

Doc from com.openhtmltopdf.css.parser.property.PropertyBuilder.buildDeclarations.

Builds a list of PropertyDeclaration objects for the CSS property cssName. values must contain CSSPrimitiveValue objects.

Annotations
@Override
getPropertiesback to summary
protected abstract CSSName[] getProperties()
getPropertyBuilderback to summary
protected abstract PropertyBuilder getPropertyBuilder()
com.openhtmltopdf.css.parser.property back to summary

public Class OneToFourPropertyBuilders.Padding

extends OneToFourPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CSSName[]
protected PropertyBuilder
Inherited from com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder:
buildDeclarations

Constructor Detail

Paddingback to summary
public Padding()

Method Detail

getPropertiesback to summary
protected CSSName[] getProperties()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getProperties.

Annotations
@Override
getPropertyBuilderback to summary
protected PropertyBuilder getPropertyBuilder()

Implements abstract com.openhtmltopdf.css.parser.property.OneToFourPropertyBuilders.OneToFourPropertyBuilder.getPropertyBuilder.

Annotations
@Override