// Paraselene2 2.2.2.17 (http://paraselene.sourceforge.jp/) generated this source file.
/*
 * Paraselene
 * Copyright (c) 2009, 2010  Akira Terasaki
 * このファイルは同梱されているLicense.txtに定めた条件に同意できる場合にのみ
 * 利用可能です。
 */
package paraselene.mockup.output.source;
public class Json extends paraselene.mockup.Output {
protected String getFileByte() { return
"package #1;\n\nimport #1.#x.*;\nimport paraselene.supervisor.*;\nimport java.io.*;\n\n\n/**\n * JSON非同期通信。\n */\npublic class Json extends #1.#x.Json {\n	private static final long serialVersionUID = 1L;\n\n	/**\n	 * 出力情報のハンドリングを行う。\n	 * リクエストに応じて、固定のレスポンスを生成したい時はnull以外を返して下さい。\n	 * nullを返すと、Ajaxクラスにキューイングされたものを使用します。\n	 * @param req リクエスト内容。\n	 * @return レスポンスするインスタンス。null可。\n	 */\n	protected Serializable outputMain( RequestParameter req ) throws PageException {\n		RequestItem	item = req.getItem( KEY );\n		if ( item == null )	return null;\n		String	key = item.getValue( 0 );\n		// keyの内容に応じて、必要であればnull以外を返して下さい。\n		return null;\n	}\n}\n\n";}
}
