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
ICssDeclarationValidatorimplementation to validate a single type.
-
-
Field Summary
Fields Modifier and Type Field Description private ICssDataTypeValidatordataTypeValidatorThe data type validator.
-
Constructor Summary
Constructors Constructor Description SingleTypeDeclarationValidator(ICssDataTypeValidator dataTypeValidator)Creates a newSingleTypeDeclarationValidatorinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisValid(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 newSingleTypeDeclarationValidatorinstance.- Parameters:
dataTypeValidator- the data type validator
-
-
Method Detail
-
isValid
public boolean isValid(CssDeclaration cssDeclaration)
Description copied from interface:ICssDeclarationValidatorChecks if a value is a valid CSS declaration.- Specified by:
isValidin interfaceICssDeclarationValidator- Parameters:
cssDeclaration- the CSS declaration- Returns:
- true, if the value is a valid CSS declaration
-
-