Class SingleTypeDeclarationValidator
- java.lang.Object
-
- com.itextpdf.styledxmlparser.css.validate.impl.declaration.SingleTypeDeclarationValidator
-
- All Implemented Interfaces:
ICssDeclarationValidator
public class SingleTypeDeclarationValidator extends java.lang.Object implements ICssDeclarationValidator
ICssDeclarationValidator
implementation to validate a single type.
-
-
Field Summary
Fields Modifier and Type Field Description private ICssDataTypeValidator
dataTypeValidator
The data type validator.
-
Constructor Summary
Constructors Constructor Description SingleTypeDeclarationValidator(ICssDataTypeValidator dataTypeValidator)
Creates a newSingleTypeDeclarationValidator
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isValid(CssDeclaration cssDeclaration)
Checks if a value is a valid CSS declaration.
-
-
-
Field Detail
-
dataTypeValidator
private ICssDataTypeValidator dataTypeValidator
The data type validator.
-
-
Constructor Detail
-
SingleTypeDeclarationValidator
public SingleTypeDeclarationValidator(ICssDataTypeValidator dataTypeValidator)
Creates a newSingleTypeDeclarationValidator
instance.- Parameters:
dataTypeValidator
- the data type validator
-
-
Method Detail
-
isValid
public boolean isValid(CssDeclaration cssDeclaration)
Description copied from interface:ICssDeclarationValidator
Checks if a value is a valid CSS declaration.- Specified by:
isValid
in interfaceICssDeclarationValidator
- Parameters:
cssDeclaration
- the CSS declaration- Returns:
- true, if the value is a valid CSS declaration
-
-