Class CounterPropertyBuilder

java.lang.Object
com.openhtmltopdf.css.parser.property.AbstractPropertyBuilder
com.openhtmltopdf.css.parser.property.CounterPropertyBuilder
All Implemented Interfaces:
PropertyBuilder
Direct Known Subclasses:
CounterPropertyBuilder.CounterIncrement, CounterPropertyBuilder.CounterReset

public abstract class CounterPropertyBuilder extends AbstractPropertyBuilder
  • Constructor Details

    • CounterPropertyBuilder

      public CounterPropertyBuilder()
  • Method Details

    • getDefaultValue

      protected abstract int getDefaultValue()
    • buildDeclarations

      public List<PropertyDeclaration> buildDeclarations(CSSName cssName, List<PropertyValue> values, int origin, boolean important, boolean inheritAllowed)
      Description copied from interface: PropertyBuilder
      Builds a list of PropertyDeclaration objects for the CSS property cssName. values must contain CSSPrimitiveValue objects.
    • checkNumberIsInteger

      private void checkNumberIsInteger(CSSName cssName, CSSPrimitiveValue value)