package jp.sawgoo.iappli.common;
import com.docomostar.io.ConnectionException;
import com.docomostar.media.MediaImage;
import com.docomostar.media.MediaManager;
import com.docomostar.ui.Image;
/**
* UI�̉摜���Ǘ�����N���X
* @author pcphase
*
*/
public class ImageStore {
public static Image MAN_L = null;
public static Image MAN_R = null;
public static Image MAN_AR = null;
public static Image GAL_L = null;
public static Image GAL_R = null;
public static Image GAL_AR = null;
public static Image PET_L= null;
public static Image PET_R = null;
public static Image PET_AR = null;
public static Image BTN_C = null;
public static Image BTN_OK = null;
public static Image BTN_CL = null;
private static ImageStore instance = null;
private ImageStore() {
MediaImage mi = null;
try {
mi = MediaManager.getImage("resource:///man_l.gif");
mi.use();
MAN_L = mi.getImage();
mi = MediaManager.getImage("resource:///man_r.gif");
mi.use();
MAN_R = mi.getImage();
mi = MediaManager.getImage("resource:///man_active_r.gif");
mi.use();
MAN_AR = mi.getImage();
mi = MediaManager.getImage("resource:///gal_l.gif");
mi.use();
GAL_L = mi.getImage();
mi = MediaManager.getImage("resource:///gal_r.gif");
mi.use();
GAL_R = mi.getImage();
mi = MediaManager.getImage("resource:///gal_active_r.gif");
mi.use();
GAL_AR = mi.getImage();
mi = MediaManager.getImage("resource:///pet_l.gif");
mi.use();
PET_L = mi.getImage();
mi = MediaManager.getImage("resource:///pet_r.gif");
mi.use();
PET_R = mi.getImage();
mi = MediaManager.getImage("resource:///pet_active_r.gif");
mi.use();
PET_AR = mi.getImage();
mi = MediaManager.getImage("resource:///btn_c.gif");
mi.use();
BTN_C = mi.getImage();
mi = MediaManager.getImage("resource:///btn_ok.gif");
mi.use();
BTN_OK = mi.getImage();
mi = MediaManager.getImage("resource:///btn_cancel.gif");
mi.use();
BTN_CL = mi.getImage();
mi = MediaManager.getImage("resource:///null.gif");
mi.dispose();
} catch (ConnectionException e) {
e.printStackTrace();
}
}
public static void load() {
if (instance == null) {
instance = new ImageStore();
}
}
}