LexicalUnit lu; lu = parser.parsePropertyValue(attr.getNodeValue()); ph.property(an, lu, false); } catch (Exception e) { String m = e.getMessage();
if (lineHeight == null) lineHeight = NORMAL_LU; ph.property(CSSConstants.CSS_FONT_FAMILY_PROPERTY, fontFamily, imp); ph.property(CSSConstants.CSS_FONT_STYLE_PROPERTY, fontStyle, imp); ph.property(CSSConstants.CSS_FONT_VARIANT_PROPERTY, fontVariant, imp); ph.property(CSSConstants.CSS_FONT_WEIGHT_PROPERTY, fontWeight, imp); ph.property(CSSConstants.CSS_FONT_SIZE_PROPERTY, fontSize, imp); if (lh != -1) { ph.property(CSSConstants.CSS_LINE_HEIGHT_PROPERTY, lineHeight, imp);
if (lineHeight == null) lineHeight = NORMAL_LU; ph.property(CSSConstants.CSS_FONT_FAMILY_PROPERTY, fontFamily, imp); ph.property(CSSConstants.CSS_FONT_STYLE_PROPERTY, fontStyle, imp); ph.property(CSSConstants.CSS_FONT_VARIANT_PROPERTY, fontVariant, imp); ph.property(CSSConstants.CSS_FONT_WEIGHT_PROPERTY, fontWeight, imp); ph.property(CSSConstants.CSS_FONT_SIZE_PROPERTY, fontSize, imp); if (lh != -1) { ph.property(CSSConstants.CSS_LINE_HEIGHT_PROPERTY, lineHeight, imp);
if (lineHeight == null) lineHeight = NORMAL_LU; ph.property(CSSConstants.CSS_FONT_FAMILY_PROPERTY, fontFamily, imp); ph.property(CSSConstants.CSS_FONT_STYLE_PROPERTY, fontStyle, imp); ph.property(CSSConstants.CSS_FONT_VARIANT_PROPERTY, fontVariant, imp); ph.property(CSSConstants.CSS_FONT_WEIGHT_PROPERTY, fontWeight, imp); ph.property(CSSConstants.CSS_FONT_SIZE_PROPERTY, fontSize, imp); if (lh != -1) { ph.property(CSSConstants.CSS_LINE_HEIGHT_PROPERTY, lineHeight, imp);
LexicalUnit lu; lu = parser.parsePropertyValue(attr.getNodeValue()); ph.property(an, lu, false); } catch (Exception e) { String m = e.getMessage();
ph.property(CssConstants.CSS_FONT_STYLE_PROPERTY, fontStyle, imp); ph.property(CssConstants.CSS_FONT_VARIANT_PROPERTY, fontVariant, imp); ph.property(CssConstants.CSS_FONT_WEIGHT_PROPERTY, fontWeight, imp); ph.property(CssConstants.CSS_FONT_SIZE_PROPERTY, fontSize, imp); ph.property(CssConstants.CSS_LINE_HEIGHT_PROPERTY, lineHeight, imp); ph.property(CssConstants.CSS_FONT_FAMILY_PROPERTY, fontFamily, imp);
LexicalUnit lu; lu = parser.parsePropertyValue(attr.getNodeValue()); ph.property(an, lu, false); } catch (Exception e) { String m = e.getMessage();
ph.property(CssConstants.CSS_BACKGROUND_IMAGE_PROPERTY, lu, imp); ph.property(CssConstants.CSS_BACKGROUND_COLOR_PROPERTY, lu, imp); positions.add(lu2); } else if (ColorManager.values.get(s) != null) { ph.property(CssConstants.CSS_BACKGROUND_COLOR_PROPERTY, lu, imp); } else if (BackgroundRepeatManager.values.get(s) != null) { ph.property(CssConstants.CSS_BACKGROUND_REPEAT_PROPERTY, lu, imp); ph.property(CssConstants.CSS_BACKGROUND_POSITION_PROPERTY, positions.get(0), imp); } else if (positions.size() > 1) { CSSLexicalUnit prev = null; ph.property(CssConstants.CSS_BACKGROUND_POSITION_PROPERTY, positions.get(0), imp);
ph.property(CssConstants.CSS_PADDING_LEFT_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_RIGHT_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_BOTTOM_PROPERTY, first, imp); } else { ph.property(CssConstants.CSS_PADDING_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_BOTTOM_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_LEFT_PROPERTY, second, imp); ph.property(CssConstants.CSS_PADDING_RIGHT_PROPERTY, second, imp); } else { ph.property(CssConstants.CSS_PADDING_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_PADDING_LEFT_PROPERTY, second, imp); ph.property(CssConstants.CSS_PADDING_RIGHT_PROPERTY, second, imp); ph.property(CssConstants.CSS_PADDING_BOTTOM_PROPERTY, third, imp); } else {
ph.property(CssConstants.CSS_BORDER_LEFT_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_TOP_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_WIDTH_PROPERTY, first, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_WIDTH_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_WIDTH_PROPERTY, second, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_WIDTH_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_WIDTH_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_WIDTH_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_WIDTH_PROPERTY, third, imp); } else {
ph.property(CssConstants.CSS_BORDER_LEFT_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_TOP_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_STYLE_PROPERTY, first, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_STYLE_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_STYLE_PROPERTY, second, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_STYLE_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_STYLE_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_STYLE_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_STYLE_PROPERTY, third, imp); } else {
ph.property(CssConstants.CSS_BORDER_LEFT_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_TOP_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_COLOR_PROPERTY, first, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_COLOR_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_COLOR_PROPERTY, second, imp); } else { ph.property(CssConstants.CSS_BORDER_TOP_COLOR_PROPERTY, first, imp); ph.property(CssConstants.CSS_BORDER_LEFT_COLOR_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_RIGHT_COLOR_PROPERTY, second, imp); ph.property(CssConstants.CSS_BORDER_BOTTOM_COLOR_PROPERTY, third, imp); } else {
ph.property(CssConstants.CSS_MARGIN_LEFT_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_RIGHT_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_BOTTOM_PROPERTY, first, imp); } else { ph.property(CssConstants.CSS_MARGIN_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_BOTTOM_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_LEFT_PROPERTY, second, imp); ph.property(CssConstants.CSS_MARGIN_RIGHT_PROPERTY, second, imp); } else { ph.property(CssConstants.CSS_MARGIN_TOP_PROPERTY, first, imp); ph.property(CssConstants.CSS_MARGIN_LEFT_PROPERTY, second, imp); ph.property(CssConstants.CSS_MARGIN_RIGHT_PROPERTY, second, imp); ph.property(CssConstants.CSS_MARGIN_BOTTOM_PROPERTY, third, imp); } else {
ph.property(pname, lu, important); } catch (Exception e) { String m = e.getMessage();
ph.property(pname, lu, important); } catch (Exception e) { String m = e.getMessage();
ph.property(color, lu, imp); break; case LexicalUnit.SAC_EM: ph.property(width, lu, imp); break; case LexicalUnit.SAC_IDENT: String s = lu.getStringValue().toLowerCase().intern(); if (BorderWidthManager.values.get(s) != null) { ph.property(width, lu, imp); } else if (BorderStyleManager.values.get(s) != null) { ph.property(style, lu, imp); } else if (ColorManager.values.get(s) != null) { ph.property(color, lu, imp);
ph.property(pname, lu, important); } catch (Exception e) { String m = e.getMessage();
ph.property(CssConstants.CSS_LIST_STYLE_IMAGE_PROPERTY, lu, imp); break; case LexicalUnit.SAC_IDENT: String s = lu.getStringValue().toLowerCase().intern(); if (ListStyleTypeManager.values.get(s) != null) { ph.property(CssConstants.CSS_LIST_STYLE_TYPE_PROPERTY, lu, imp); } else if (s == CssConstants.CSS_NONE_VALUE) { ph.property(CssConstants.CSS_LIST_STYLE_IMAGE_PROPERTY, lu, imp);