shelf icon based on code type, ShelfManager