assert slotId == TableItem.DETAIL_SLOT || slotId == TableItem.HEADER_SLOT || slotId == TableItem.FOOTER_SLOT;
assert slotId == IListingElementModel.DETAIL_SLOT || slotId == IListingElementModel.HEADER_SLOT || slotId == IListingElementModel.FOOTER_SLOT;
	public int getColumnPos( int slotId, int rowId, Cell cell )	{		assert slotId == TableItem.DETAIL_SLOT				|| slotId == TableItem.HEADER_SLOT				|| slotId == TableItem.FOOTER_SLOT;		LayoutSlot slot = getSimpleSlot( slotId );		int colPosn = slot.getColumnPos( rowId, cell );		if ( colPosn != 0 )			return colPosn;		return getOverlappedColumnPos( cell );	}