// Path: MonsterHunter3UDatabase/src/com/daviancorp/android/data/classes/Item.java
// public class  Item {
// 
// 	private long id;						// Item id
// 	private String name;					// Item name
// 	private String jpn_name;				// Japanese name; unused at the moment
// 	private String type;					// Item type
// 	private int rarity;						// Rarity; 1-10
// 	private int carry_capacity;				// Carry capacity in backpack
// 	private int buy;						// Buy amount
// 	private int sell;						// Sell amount
// 	private String description;				// Item description
// 	private String file_location;			// File location for image
// 	private String armor_dupe_name_fix;		// unused at the moment?
// 	
// 	/* Default Constructor */
// 	public Item() {
// 		this.id = -1;
// 		this.name = "";
// 		this.jpn_name = "";
// 		this.type = "";
// 		this.rarity = -1;
// 		this.carry_capacity = -1;
// 		this.buy = -1;
// 		this.sell = -1;
// 		this.description = "";
// 		this.file_location = "";
// 		this.armor_dupe_name_fix = "";
// 	}
// 
// 	/* Getters and Setters */
// 	public long getId() {
// 		return id;
// 	}
// 
// 
// 	public void setId(long id) {
// 		this.id = id;
// 	}
// 
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 
// 	public String getJpnName() {
// 		return jpn_name;
// 	}
// 
// 
// 	public void setJpnName(String jpn_name) {
// 		this.jpn_name = jpn_name;
// 	}
// 
// 
// 	public String getType() {
// 		return type;
// 	}
// 
// 
// 	public void setType(String type) {
// 		this.type = type;
// 	}
// 
// 
// 	public int getRarity() {
// 		return rarity;
// 	}
// 
// 
// 	public void setRarity(int rarity) {
// 		this.rarity = rarity;
// 	}
// 
// 
// 	public int getCarryCapacity() {
// 		return carry_capacity;
// 	}
// 
// 
// 	public void setCarryCapacity(int carry_capacity) {
// 		this.carry_capacity = carry_capacity;
// 	}
// 
// 
// 	public int getBuy() {
// 		return buy;
// 	}
// 
// 
// 	public void setBuy(int buy) {
// 		this.buy = buy;
// 	}
// 
// 
// 	public int getSell() {
// 		return sell;
// 	}
// 
// 
// 	public void setSell(int sell) {
// 		this.sell = sell;
// 	}
// 
// 
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 
// 	public void setDescription(String description) {
// 		this.description = description;
// 	}
// 
// 
// 	public String getFileLocation() {
// 		return file_location;
// 	}
// 
// 
// 	public void setFileLocation(String file_location) {
// 		this.file_location = file_location;
// 	}
// 
// 
// 	public String getArmorDupeNameFix() {
// 		return armor_dupe_name_fix;
// 	}
// 
// 
// 	public void setArmorDupeNameFix(String armor_dupe_name_fix) {
// 		this.armor_dupe_name_fix = armor_dupe_name_fix;
// 	}
// 
// 
// }


import java.io.IOException;
import java.io.InputStream;
import android.content.res.AssetManager;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.LoaderManager;
import android.support.v4.app.LoaderManager.LoaderCallbacks;
import android.support.v4.content.Loader;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.daviancorp.android.data.classes.Item;
import com.daviancorp.android.loader.ItemLoader;
import com.daviancorp.android.mh3udatabase.R;
		if (cellDescription.equals("null")) {
			cellDescription = "";
		}
		
		mItemLabelTextView.setText(cellText);
		rareTextView.setText(cellRare);
		maxTextView.setText(cellMax);
		buyTextView.setText(cellBuy);
		sellTextView.setText(cellSell);
		descriptionTextView.setText(cellDescription);
		
		// Read a Bitmap from Assets
        AssetManager manager = getActivity().getAssets();
        InputStream open = null;
        
        try {
            open = manager.open(cellImage);
            Bitmap bitmap = BitmapFactory.decodeStream(open);
            // Assign the bitmap to an ImageView in this layout
            mItemIconImageView.setImageBitmap(bitmap);
        } catch (IOException e) {
            e.printStackTrace();
        } 
        finally{
        	if(open != null){
        		open.close();
        	}
        }
	}
	
// Path: MonsterHunter3UDatabase/src/com/daviancorp/android/data/classes/Item.java
// public class  Item {
// 
// 	private long id;						// Item id
// 	private String name;					// Item name
// 	private String jpn_name;				// Japanese name; unused at the moment
// 	private String type;					// Item type
// 	private int rarity;						// Rarity; 1-10
// 	private int carry_capacity;				// Carry capacity in backpack
// 	private int buy;						// Buy amount
// 	private int sell;						// Sell amount
// 	private String description;				// Item description
// 	private String file_location;			// File location for image
// 	private String armor_dupe_name_fix;		// unused at the moment?
// 	
// 	/* Default Constructor */
// 	public Item() {
// 		this.id = -1;
// 		this.name = "";
// 		this.jpn_name = "";
// 		this.type = "";
// 		this.rarity = -1;
// 		this.carry_capacity = -1;
// 		this.buy = -1;
// 		this.sell = -1;
// 		this.description = "";
// 		this.file_location = "";
// 		this.armor_dupe_name_fix = "";
// 	}
// 
// 	/* Getters and Setters */
// 	public long getId() {
// 		return id;
// 	}
// 
// 
// 	public void setId(long id) {
// 		this.id = id;
// 	}
// 
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 
// 	public String getJpnName() {
// 		return jpn_name;
// 	}
// 
// 
// 	public void setJpnName(String jpn_name) {
// 		this.jpn_name = jpn_name;
// 	}
// 
// 
// 	public String getType() {
// 		return type;
// 	}
// 
// 
// 	public void setType(String type) {
// 		this.type = type;
// 	}
// 
// 
// 	public int getRarity() {
// 		return rarity;
// 	}
// 
// 
// 	public void setRarity(int rarity) {
// 		this.rarity = rarity;
// 	}
// 
// 
// 	public int getCarryCapacity() {
// 		return carry_capacity;
// 	}
// 
// 
// 	public void setCarryCapacity(int carry_capacity) {
// 		this.carry_capacity = carry_capacity;
// 	}
// 
// 
// 	public int getBuy() {
// 		return buy;
// 	}
// 
// 
// 	public void setBuy(int buy) {
// 		this.buy = buy;
// 	}
// 
// 
// 	public int getSell() {
// 		return sell;
// 	}
// 
// 
// 	public void setSell(int sell) {
// 		this.sell = sell;
// 	}
// 
// 
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 
// 	public void setDescription(String description) {
// 		this.description = description;
// 	}
// 
// 
// 	public String getFileLocation() {
// 		return file_location;
// 	}
// 
// 
// 	public void setFileLocation(String file_location) {
// 		this.file_location = file_location;
// 	}
// 
// 
// 	public String getArmorDupeNameFix() {
// 		return armor_dupe_name_fix;
// 	}
// 
// 
// 	public void setArmorDupeNameFix(String armor_dupe_name_fix) {
// 		this.armor_dupe_name_fix = armor_dupe_name_fix;
// 	}
// 
// 
// }


// Path: MonsterHunter3UDatabase/src/com/daviancorp/android/ui/detail/ItemDetailFragment.java
import java.io.IOException;
import java.io.InputStream;
import android.content.res.AssetManager;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.LoaderManager;
import android.support.v4.app.LoaderManager.LoaderCallbacks;
import android.support.v4.content.Loader;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import com.daviancorp.android.data.classes.Item;
import com.daviancorp.android.loader.ItemLoader;
import com.daviancorp.android.mh3udatabase.R;

		if (cellDescription.equals("null")) {
			cellDescription = "";
		}
		
		mItemLabelTextView.setText(cellText);
		rareTextView.setText(cellRare);
		maxTextView.setText(cellMax);
		buyTextView.setText(cellBuy);
		sellTextView.setText(cellSell);
		descriptionTextView.setText(cellDescription);
		
		// Read a Bitmap from Assets
        AssetManager manager = getActivity().getAssets();
        InputStream open = null;
        
        try {
            open = manager.open(cellImage);
            Bitmap bitmap = BitmapFactory.decodeStream(open);
            // Assign the bitmap to an ImageView in this layout
            mItemIconImageView.setImageBitmap(bitmap);
        } catch (IOException e) {
            e.printStackTrace();
        } 
        finally{
        	if(open != null){
        		open.close();
        	}
        }
	}
	
	private class ItemLoaderCallbacks implements LoaderCallbacks<Item> {