org.xhtmlrenderer.css.parser.property
Class CounterPropertyBuilder

java.lang.Object
  extended by org.xhtmlrenderer.css.parser.property.AbstractPropertyBuilder
      extended by org.xhtmlrenderer.css.parser.property.CounterPropertyBuilder
All Implemented Interfaces:
PropertyBuilder
Direct Known Subclasses:
CounterPropertyBuilder.CounterIncrement, CounterPropertyBuilder.CounterReset

public abstract class CounterPropertyBuilder
extends AbstractPropertyBuilder


Nested Class Summary
static class CounterPropertyBuilder.CounterIncrement
           
static class CounterPropertyBuilder.CounterReset
           
 
Constructor Summary
CounterPropertyBuilder()
           
 
Method Summary
 List buildDeclarations(CSSName cssName, List values, int origin, boolean important, boolean inheritAllowed)
          Builds a list of PropertyDeclaration objects for the CSS property cssName.
protected abstract  int getDefaultValue()
           
 
Methods inherited from class org.xhtmlrenderer.css.parser.property.AbstractPropertyBuilder
buildDeclarations, checkIdent, checkIdentLengthNumberOrPercentType, checkIdentLengthOrPercentType, checkIdentOrColorType, checkIdentOrIntegerType, checkIdentOrLengthType, checkIdentOrNumberType, checkIdentOrString, checkIdentOrURIType, checkIdentType, checkInheritAll, checkInheritAllowed, checkInteger, checkLengthOrPercentType, checkLengthType, checkNumberType, checkStringType, checkValidity, checkValueCount, checkValueCount, copyOf, isLength
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CounterPropertyBuilder

public CounterPropertyBuilder()
Method Detail

getDefaultValue

protected abstract int getDefaultValue()

buildDeclarations

public List buildDeclarations(CSSName cssName,
                              List 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.



Copyright © 2013. All Rights Reserved.