Bug 191323 Cannot set cross tab column width less than data item width.
Steps - Create a cross tab item - DnD some dimensions to row/column area and define measures. - Now try to resize the column width of the cross tab. Current behavior - I cannot change column width lesser than the report item width ( data item, label width, image, text or any other report item ) Expected behavior - I should be able to set the cross tab column widht to whatever size i want and this should not be controlled by report item widht. There is no easy way to set the column width.
xtab/org.eclipse.birt.report.item.crosstab.ui/src/org/eclipse/birt/report/item/crosstab/ui/views/attributes/CrosstabCellCategoryProviderFactory.java
CategoryProviderFactory
{
	private static ICategoryProviderFactory instance = new CrosstabCellCategoryProviderFactory( );
	
	
	protected CrosstabCellCategoryProviderFactory( )
	{
	}
	/**
	 * 
	 * @return The unique CategoryProviderFactory instance
	 */
	public static ICategoryProviderFactory getInstance( )
	{
		return instance;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.designer.ui.views.attributes.providers.ICategoryProviderFactory#getCategoryProvider(java.lang.Object)
	 */
	public ICategoryProvider getCategoryProvider( Object input )
	{
		CategoryProvider provider = new CategoryProvider( new String[]{
				CATEGORY_KEY_GENERAL,
				CATEGORY_KEY_PADDING,
				CATEGORY_KEY_FONT,
				CATEGORY_KEY_BORDERS,
				CATEGORY_KEY_USERPROPERTIES,
				CATEGORY_KEY_NAMEDEXPRESSIONS,