/*
 * Copyright (C) 2005-2006 Kouji Sugisawa. All rights reserved.
 */

package jp.sourceforge.livez.ezweb;

import jp.sourceforge.livez.Appli;

/**
 * EZアプリ実行環境情報のインターフェースです。
 * 
 * @author 杉澤 浩二
 */
public interface EZappli extends Appli {

	/**
	 * EZアプリ(Java)対応状況を返します。
	 * <ul>
	 * <li><code>0</code> - 非対応
	 * <li><code>1</code> - Phase 1 対応
	 * <li><code>2</code> - Phase 2 対応
	 * <li><code>3</code> - Phase 2.5 (SMAF MA3 Phase データ再生機能のみ) 対応
	 * <li><code>4</code> - Phase 2.5 対応
	 * <li><code>5</code> - Phase 3.0 対応
	 * </ul>
	 * 
	 * @return EZアプリ(Java)対応状況
	 */
	public int getJavaStatus();

	/**
	 * EZアプリ(BREW) 対応状況を返します。
	 * <ul>
	 * <li><code>0</code> - 非対応 (C3003P 含む)
	 * <li><code>1</code> - BREW 2.0
	 * <li><code>2</code> - BREW 2.1
	 * <li><code>3</code> - BREW 3.1
	 * </ul>
	 * 
	 * @return EZアプリ(BREW) 対応状況
	 */
	public int getBrewStatus();

}
