// to decide if update property (if so valign attribute is later added):
// - First used for table cells and to open grid (table or div).
// In the later case we use only PropertyChecker interface so we
// don't need distinct instance.
// - Second used for table rows.
verticalAlignHandler = new DeviceAwareValueHandlerToPropertyAdapter(
supportsCSS,
protocolConfiguration.getDeviceCapabilityManager(),
"td",
StylePropertyDetails.VERTICAL_ALIGN,
"valign",
new KeywordValueHandler(
XHTMLBasicTableCellVerticalAlignKeywordMapper.getDefaultInstance()),
PropertyClearer.getDefaultInstance());
tableRowVerticalAlignHandler = new DeviceAwareValueHandlerToPropertyAdapter(
supportsCSS,
protocolConfiguration.getDeviceCapabilityManager(),
"tr",
StylePropertyDetails.VERTICAL_ALIGN,
"valign",