/**
 * お絵かきエディタアプリjsクラス（アプリ使用側に設定）
 * 
 * @ver
 * 1.00 20100824 新規作成
 * 
 * 必須ライブラリ
 * DrawEditer.js
 */
/**
 * constructer
 *
 * @param   string     drawFqdn お絵かきサーバHTTPフルドメイン
 * @return  void
 */
var DrawEditerAppClass = function() {
}
DrawEditerAppClass.prototype = {
    /**#@+
     * @access public
     */
    /**
     * お絵かきエディタ起動
     *
     * @param   hash    params  パラメータ
     * @return  void
     */
    openEditer : function(params) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.openEditer(params);
    },
    /**
     * 作成後イベント処理
     *
     * @param   string  jsonData
     * @return  void
     */
    onMake : function(jsonData) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.onMake(jsonData);
    },
    /**
     * 接続不可イベント処理
     *
     * @param   string  value
     * @return  void
     */
    onNotConnect : function(value) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.onNotConnect(value);
    },
    /**
     *  許可しないドメインイベント処理
     *
     * @param   string  value
     * @return  void
     */
    onDenyDomain : function(value) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.onDenyDomain(value);
    },
    /**
     *  許可ドメインイベント処理
     *
     * @param   string  value
     * @return  void
     */
    onAllowDomain : function(value) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.onAllowDomain(value);
    },
    /**
     * debugPrint
     *
     * @param   string  value
     * @return  void
     */
    onDebugPrint : function(value) {
        var DrawEditer = new DrawEditerClass;
        DrawEditer.onDebugPrint(value);
    },
    /**
     * タグ設定
     *
     * @param string tag
     * @return void
     */
    _setTag : function(tag) {
        // ご自由に拡張ください。
        parent.parent.document.frmPost.CO.value += tag;
    }
    /**#@-*/
}

