Top Fields Constructors Methods
com.openhtmltopdf.css.sheet

public Class Ruleset

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List, com.openhtmltopdf.css.newmatch.Selector

Authors
Torbjoern Gannholm, Patrick Wright

Field Summary

Modifier and TypeField and Description
private final List<Selector>
private List<InvalidPropertyDeclaration>
private final int
private final List<PropertyDeclaration>

Constructor Summary

AccessConstructor and Description
public
Ruleset(int orig)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
addInvalidProperty(InvalidPropertyDeclaration invalidPropertyDeclaration)

public void
public List<Selector>
public List<InvalidPropertyDeclaration>
public int
public List<PropertyDeclaration>

Returns:

The propertyDeclarations value
getPropertyDeclarations
()

Returns an Iterator of PropertyDeclarations pulled from this CSSStyleRule.

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_fsSelectorsback to summary
private final List<Selector> _fsSelectors
_invalidPropertiesback to summary
private List<InvalidPropertyDeclaration> _invalidProperties
_originback to summary
private final int _origin
_propsback to summary
private final List<PropertyDeclaration> _props

Constructor Detail

Rulesetback to summary
public Ruleset(int orig)

Method Detail

addAllPropertiesback to summary
public void addAllProperties(List<PropertyDeclaration> props)
addFSSelectorback to summary
public void addFSSelector(Selector selector)
addInvalidPropertyback to summary
public void addInvalidProperty(InvalidPropertyDeclaration invalidPropertyDeclaration)
addPropertyback to summary
public void addProperty(PropertyDeclaration decl)
getFSSelectorsback to summary
public List<Selector> getFSSelectors()
getInvalidPropertyDeclarationsback to summary
public List<InvalidPropertyDeclaration> getInvalidPropertyDeclarations()
getOriginback to summary
public int getOrigin()
getPropertyDeclarationsback to summary
public List<PropertyDeclaration> getPropertyDeclarations()

Returns an Iterator of PropertyDeclarations pulled from this CSSStyleRule.

Returns:List<PropertyDeclaration>

The propertyDeclarations value

toCSSback to summary
public void toCSS(StringBuilder sb)