Bug 122045 Template should show blank preview when there is no image
Create a template but do not associate an image with it. Place the template in the templates directory. Now, create a new report design. On the second page of the New Report dialog, select the template that has no image. Actual result: The preview appears as a white rectangle with a small red square in the top left. Expected result: The preview appears as a gray background in the preview image area.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/IReportGraphicConstants.java
public final static String ICON_ELEMENT_PARAMETER_GROUP = ReportDesignConstants.PARAMETER_GROUP_ELEMENT;
	public final static String ICON_ELEMENT_CASCADING_PARAMETER_GROUP = ReportDesignConstants.CASCADING_PARAMETER_GROUP_ELEMENT;
	public final static String ICON_ELEMENT_ROW = ReportDesignConstants.ROW_ELEMENT;
	public final static String ICON_ELEMENT_SCALAR_PARAMETER = ReportDesignConstants.SCALAR_PARAMETER_ELEMENT;
	public final static String ICON_ELEMNET_SIMPLE_MASTERPAGE = ReportDesignConstants.SIMPLE_MASTER_PAGE_ELEMENT;
	public final static String ICON_ELEMENT_STYLE = ReportDesignConstants.STYLE_ELEMENT;
	public final static String ICON_ELEMENT_TABLE = ReportDesignConstants.TABLE_ITEM;
	public final static String ICON_ELEMENT_TABLE_GROUP = ReportDesignConstants.TABLE_GROUP_ELEMENT;
	public final static String ICON_ELEMENT_TEXT = ReportDesignConstants.TEXT_ITEM;
	public final static String ICON_ELEMENT_TEXTDATA = ReportDesignConstants.TEXT_DATA_ITEM;
	public final static String ICON_ELEMENT_LIBRARY = ReportDesignConstants.LIBRARY_ELEMENT;
	public final static String ICON_ELEMENT_LIBRARY_REFERENCED = "Library Referenced"; 
	public final static String ICON_ELEMENT_THEME = ReportDesignConstants.THEME_ITEM;
	public final static String ICON_ELEMENT_TEMPLATEITEM = ReportDesignConstants.TEMPLATE_REPORT_ITEM;
	
	public final static String ICON_NODE_BODY = "Body"; 
	public final static String ICON_NODE_MASTERPAGES = "Master Pages"; 
	public final static String ICON_NODE_STYLES = "Styles"; 
	public final static String ICON_NODE_HEADER = "Header"; 
	public final static String ICON_NODE_DETAILS = "Details"; 
	public final static String ICON_NODE_FOOTER = "Footer"; 
	public final static String ICON_NODE_GROUPS = "Groups"; 
	public final static String ICON_NODE_GROUP_HEADER = "Group Header"; 
	public final static String ICON_NODE_GROUP_FOOTER = "Group Footer"; 
	public final static String ICON_NODE_LIBRARIES = "Libraries"; 
	public final static String ICON_NODE_THEMES = "Themes"; 
	
	public final static String ICON_LAYOUT_NORMAL = "Layout Normal"; 
	public final static String ICON_LAYOUT_MASTERPAGE = "Layout Master Page"; 
	public final static String ICON_LAYOUT_RULER = "Layout Ruler";