Bug 206603 Table column is not rendered in pdf if its width is set in ems
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFAbstractLM.java
import org.eclipse.birt.report.engine.layout.ILayoutManager;
import org.eclipse.birt.report.engine.layout.PDFConstants;
import org.eclipse.birt.report.engine.layout.area.IArea;
import org.eclipse.birt.report.engine.layout.area.impl.AbstractArea;
import org.eclipse.birt.report.engine.layout.area.impl.AreaFactory;
import org.eclipse.birt.report.engine.layout.area.impl.CellArea;
import org.eclipse.birt.report.engine.layout.area.impl.RowArea;
import org.eclipse.birt.report.engine.layout.pdf.font.FontInfo;
import org.w3c.dom.css.CSSPrimitiveValue;
import org.w3c.dom.css.CSSValue;
public abstract class PDFAbstractLM implements ILayoutManager
{
	
	protected final static int STATUS_START = 0;
	protected final static int STATUS_INPROGRESS = 1;
	protected final static int STATUS_END = 3;
	protected int status = STATUS_START;
	protected static Logger logger = Logger.getLogger( PDFAbstractLM.class
			.getName( ) );
	protected PDFStackingLM parent;
	protected IContent content;
	protected PDFLayoutEngineContext context;
	protected IReportItemExecutor executor;
	/**
	 * identify if current area is the first area generated by content
	 */
	protected boolean isFirst = true;
	/**
	 * identify if current area is the last area generated by content
	 */