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

public abstract Class CounterPropertyBuilder

extends AbstractPropertyBuilder
Class Inheritance
Known Direct Subclasses
com.openhtmltopdf.css.parser.property.CounterPropertyBuilder.CounterReset, com.openhtmltopdf.css.parser.property.CounterPropertyBuilder.CounterIncrement
Imports
java.util.ArrayList, .Collections, .List, com.openhtmltopdf.css.constants.CSSName, com.openhtmltopdf.css.parser.CSSParseException, .CSSPrimitiveValue, .CSSValue, .CounterData, .PropertyValue, com.openhtmltopdf.css.sheet.PropertyDeclaration

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class

Constructor Summary

AccessConstructor and Description
public

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.

private void
protected abstract int
Inherited from com.openhtmltopdf.css.parser.property.AbstractPropertyBuilder:
buildDeclarationscheckAngleTypecheckForbidInheritcheckIdentcheckIdentLengthNumberOrPercentTypecheckIdentLengthOrPercentTypecheckIdentOrColorTypecheckIdentOrIntegerTypecheckIdentOrLengthTypecheckIdentOrNumberTypecheckIdentOrStringcheckIdentOrURITypecheckIdentTypecheckInheritAllcheckInheritAllowedcheckIntegercheckLengthOrPercentTypecheckLengthTypecheckNumberTypecheckValiditycheckValueCountcheckValueCountcopyOfisLengthisLengthHelper

Constructor Detail

CounterPropertyBuilderback to summary
public CounterPropertyBuilder()

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
checkNumberIsIntegerback to summary
private void checkNumberIsInteger(CSSName cssName, CSSPrimitiveValue value)
getDefaultValueback to summary
protected abstract int getDefaultValue()
com.openhtmltopdf.css.parser.property back to summary

public Class CounterPropertyBuilder.CounterIncrement

extends CounterPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected int
Inherited from com.openhtmltopdf.css.parser.property.CounterPropertyBuilder:
buildDeclarations

Constructor Detail

CounterIncrementback to summary
public CounterIncrement()

Method Detail

getDefaultValueback to summary
protected int getDefaultValue()

Implements abstract com.openhtmltopdf.css.parser.property.CounterPropertyBuilder.getDefaultValue.

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

public Class CounterPropertyBuilder.CounterReset

extends CounterPropertyBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected int
Inherited from com.openhtmltopdf.css.parser.property.CounterPropertyBuilder:
buildDeclarations

Constructor Detail

CounterResetback to summary
public CounterReset()

Method Detail

getDefaultValueback to summary
protected int getDefaultValue()

Implements abstract com.openhtmltopdf.css.parser.property.CounterPropertyBuilder.getDefaultValue.

Annotations
@Override