Bug 126677 Improper handling with importing CSS file which contains underscore in selector
When trying to import a CSS file in BIRT report designer 2.0 which contains underscore in selector, e.g: table_Footer_Row { background-color: #000099; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; } BIRT just ignores this style without poping up any message, thus my question is does BIRT supports the selector with underscore? Thanks!
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/CssPropertyUtil.java
return IStyleModel.BACKGROUND_REPEAT_PROP;
		if ( CssPropertyConstants.ATTR_BACKGROUND_ATTACHEMNT.equals( name ) )
			return IStyleModel.BACKGROUND_ATTACHMENT_PROP;
		
		if ( CssPropertyConstants.ATTR_ORPHANS.equals( name ) )
			return IStyleModel.ORPHANS_PROP;
		if ( CssPropertyConstants.ATTR_WIDOWS.equals( name ) )
			return IStyleModel.WIDOWS_PROP;
		if ( CssPropertyConstants.ATTR_DISPLAY.equals( name ) )
			return IStyleModel.DISPLAY_PROP;
		if ( CssPropertyConstants.ATTR_PAGE_BREAK_BEFORE.equals( name ) )
			return IStyleModel.PAGE_BREAK_BEFORE_PROP;
		if ( CssPropertyConstants.ATTR_PAGE_BREAK_AFTER.equals( name ) )
			return IStyleModel.PAGE_BREAK_AFTER_PROP;
		if ( CssPropertyConstants.ATTR_PAGE_BREAK_INSIDE.equals( name ) )
			return IStyleModel.PAGE_BREAK_INSIDE_PROP;
		
		if ( CssPropertyConstants.ATTR_VERTICAL_ALIGN.equals( name ) )
			return IStyleModel.VERTICAL_ALIGN_PROP;
		if ( CssPropertyConstants.ATTR_LINE_HEIGHT.equals( name ) )
			return IStyleModel.LINE_HEIGHT_PROP;
		
		if ( CssPropertyConstants.ATTR_BORDER_BOTTOM_COLOR.equals( name ) )
			return IStyleModel.BORDER_BOTTOM_COLOR_PROP;
		if ( CssPropertyConstants.ATTR_BORDER_BOTTOM_STYLE.equals( name ) )
			return IStyleModel.BORDER_BOTTOM_STYLE_PROP;
		if ( CssPropertyConstants.ATTR_BORDER_BOTTOM_WIDTH.equals( name ) )
			return IStyleModel.BORDER_BOTTOM_WIDTH_PROP;
		if ( CssPropertyConstants.ATTR_BORDER_LEFT_COLOR.equals( name ) )
			return IStyleModel.BORDER_LEFT_COLOR_PROP;