Bug 214453 Some Legend Entries are not correct when the text is shortened by ellipsis
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/LegendBuilder.java
return false;
		}
		if ( obj instanceof Double )
		{
			return !( (Double) obj ).isNaN( ) && !( (Double) obj ).isInfinite( );
		}
		if ( obj instanceof String )
		{
			return ( (String) obj ).length( ) != 0;
		}
		return true;
	}
	/**
	 * Check if the legend items need display in a inverted order (Stack Bar)
	 */
	private boolean isStacked(final SeriesDefinition[] seda)
	{
		boolean bIsStack = true;
		
		for ( int i = 0; i < seda.length; i++ )
		{
			if ( bIsStack )
			{
				
				
				for ( Iterator iter = seda[i].getSeries( )
						.iterator( ); iter.hasNext( ); )
				{
					Series series = (Series) iter.next( );
					if ( !series.isStacked( ) )